msunpv

Getting started

  • Quick Start

API Reference

  • msunpv package
  • src

Project

  • Changelog
  • MSunPV MD Router Solar
msunpv
  • msunpv - documentation
  • View page source

msunpv - documentation

Version: 1.0.0

msunpv is a Python asyncio library to interface with MSunPV solar routers (MS_PV2_2d and MS_PV4_4d models). It retrieves real-time power measurements, temperatures, counters and command states via HTTP over the device’s local network.

Getting started

  • Quick Start
    • Prerequisites
    • Installation
    • Basic usage — read status once
    • Polling loop with wait_for
    • Reading the device index
    • Using the lower-level API (aiohttp session)
    • Error handling
    • Generic attribute access
    • Next steps

API Reference

  • msunpv package
    • MSunPVWebConnect
    • MSunPVException
    • MSunPVConnectionException
    • MSunPVXMLDataException
    • MSunPVDataIndex
    • MSunPVDataStatus
    • SensorType
    • CounterType
    • Command
    • MSunPVRead
    • Submodules
    • msunpv.const module
    • msunpv.data module
    • msunpv.exceptions module
    • msunpv.read module
    • msunpv.webconnect module
  • src
    • msunpv package

Project

  • Changelog
  • MSunPV MD Router Solar

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2026, Franck VANHOUCKE.

Built with Sphinx using a theme provided by Read the Docs.