Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

pysma-plus

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pysma-plus

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

  • 0.3.19.1
  • PyPI
  • Socket score

Maintainers
1

pysma-plus library

Unofficial and unaffiliated Python 3 library to retrieve data from various SMA devices. Based on the Webconnect implementation of the pysma lib from kellerza, the number of supported devices has been massively increased by this implementation.

This library is the basis for:

Supported Devices:

  • 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 (hm-20/shm2)
  • Almost all SMA devices through the use of Speedwire (sometimes with a reduced range of measured values compared to the other interfaces)

The long-term goal is to integrate the change into the original library.

Example usage

See example.py for a basic usage and tests

Successfully tested devices

BereichGerätMethod
WechselrichterTripower X (STP XX-50)
(12,15,25)
ennexos
WechselrichterTripower (STP XX)
(8,10)
speedwireINV
Hybrid-WechselrichterSunny Tripower Smart Energy
(10.0)
webconnect
Hybrid-WechselrichterSunny Boy Storage
(SBS3.7-10, SBS5.0-10)
webconnect
Hybrid-WechselrichterSunny Boy Smart Energy 5.0ennexos
Batterie-WechselrichterSunny Island 8.0H (SI 8.0H-12)webconnect
Energy MeterEnergy Meter 2
(EMTER 20)
speedwireEM
Energy MeterSunny Home Manager 2
(SHM2)
speedwireEM

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc