Skip to main content

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

Bereich Gerät Method
Wechselrichter Tripower X (STP XX-50)
(12,15,25)
ennexos
Wechselrichter Tripower (STP XX)
(8,10)
speedwireINV
Hybrid-Wechselrichter Sunny Tripower Smart Energy
(10.0)
webconnect
Hybrid-Wechselrichter Sunny Boy Storage
(SBS3.7-10, SBS5.0-10)
webconnect
Hybrid-Wechselrichter Sunny Boy Smart Energy 5.0 ennexos
Batterie-Wechselrichter Sunny Island 8.0H (SI 8.0H-12) webconnect
Energy Meter Energy Meter 2
(EMTER 20)
speedwireEM
Energy Meter Sunny Home Manager 2
(SHM2)
speedwireEM

Metadata

Release files for pysma-plus 0.5.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pysma-plus 0.5.2
File Size Uploaded
pysma_plus-0.5.2.tar.gz 146.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pysma-plus 0.5.2
File Interpreter ABI Platform
pysma_plus-0.5.2-py3-none-any.whl Python 3 none any Details

Total release size: 247.4 kB

Release files / pysma_plus-0.5.2.tar.gz

Download URL pysma_plus-0.5.2.tar.gz
Size 146.8 kB
Tags Source
SHA-256 checksum
How to use checksums
90ebf1ad836b63f5bc86766b0d96171aebe64b2b882961b225a8b6b1ba910e8f
BLAKE2b-256 checksum
How to use checksums
98d2f4623199d36b54a3b56e949c30fb1e13737f46be82fc63a4cb81cc9a3293
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / pysma_plus-0.5.2-py3-none-any.whl

Download URL pysma_plus-0.5.2-py3-none-any.whl
Size 100.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cbc1b1c1bdf55c6f3ceeb28e47a73117cefd5a9212e3329f981a7c8442ddc97c
BLAKE2b-256 checksum
How to use checksums
2b48c8d28aa303475f9d270e6099194e4ee8a6f6083f7651721736d7e836cebc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release history Release notifications | RSS feed

0.5.3

2 release files

This release

0.5.2 This release

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4

2 release files

0.3.24

2 release files

0.3.18

2 release files

0.3.16

2 release files

0.3.15

2 release files

0.3.13

2 release files

0.3.12

2 release files

0.3.11

2 release files

0.3.10

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.13

2 release files

0.2.12

2 release files

0.2.11

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page