Skip to main content

Library to interface SMA Devices via WebConnect, EnnexOS and Energy Meter Devices

Project description

pysma-plus library

Python 3 library to retrieve data from various SMA](https://www.sma.de/) devices. Based on a fork of the pysma lib from kellerza. The long-term goal is to integrate the change into the original library.

SMA Webconnect library for Python 3. The library was created to integrate SMA inverters with HomeAssistant

  • Devices with Webconnect-Interface
  • Devices based on ennexOS e.g. the Tripower X series released in 2022
  • SMA Energy Meter (EMETER-10, EMETER-20) und ### Sunny Home Manager 2.0 (shm2)

Example usage

See example.py for a basic usage and tests

Successfully tested devices

Bereich Gerät Methode
Wechselrichter Tripower X (STP XX-50)
(15,25)
ennexos
Hybrid-Wechselrichter Sunny Tripower Smart Energy
(10.0)
webconnect
Hybrid-Wechselrichter Sunny Boy Storage
(SBS3.7-10, SBS5.0-10)
webconnect
Energy Meter Energy Meter 2
(EMTER 20)
speedwireEM
Energy Meter Sunny Home Manager 2
(SHM2)
speedwireEM

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysma_plus-0.2.9.tar.gz (70.7 kB view hashes)

Uploaded Source

Built Distribution

pysma_plus-0.2.9-py3-none-any.whl (42.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page