Offical Smappee dev API and MQTT python wrapper
Project description
Official Smappee Python Library
Python Library for the Smappee dev API (v3) and MQTT interface. Used as a wrapper dependency in the Home Assistant integration.
Version
0.2.23
Installation
The recommended way to install is via pip
$ pip3 install pysmappee
Changelog
0.0.1
- Initial commit
0.0.2
- Rename smappee directory
0.0.3
- Sync dev API
0.0.{4, 5, 6}
- Actuator connection state
- Platform option
- Measurement index check
- Location details source change
0.0.{7, 8, 9}
- Support comfort plug state change
- Add locations without active device
- Disable IO modules
- Align connection state values
0.1.{0, 1}
- Refactor api to work with implicit account linking
- Only keep farm variable in API class
0.1.{2, 3}
- Only use local MQTT for 20- and 50-series
- 11-series do have solar production
0.1.4
- Extend service location class with voltage and reactive bools
- Extend model mapping
0.1.5
- Catch expired token as an HTTPError
0.2.{0, .., 9}
- Implement standalone local API
- Only create objects if the serialnumber is known
- Review local API exception handling
0.2.10
- Phase 2 Local API (support Smappee Pro/Plus)
- Local API improvements (Switch current status, cache load)
0.2.11
- Activate IO modules
0.2.{12, 13}
- Move requirements to setup.py file
0.2.14
- Exclude test package
0.2.{15, 16, 17}
- Review consumption and production indices for solar series
- Fix caching for local polling
0.2.{18, ..., 23}
- Prepare local Smappee Genius support (local mqtt)
- Remove smart device support
Support
If you find a bug, have any questions about how to use PySmappee or have suggestions for improvements then feel free to file an issue on the GitHub project page https://github.com/smappee/pysmappee.
License
(MIT License)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pysmappee-0.2.23.tar.gz
(16.5 kB
view hashes)
Built Distribution
pysmappee-0.2.23-py3-none-any.whl
(19.4 kB
view hashes)
Close
Hashes for pysmappee-0.2.23-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 528b6e64c02ab3020c634faa059e9919aaecb85fd10ee9d594a3faa74e1093a4 |
|
MD5 | 2f54dc874be6842d7a325db8264db131 |
|
BLAKE2b-256 | 72ef8ea2afcc42d7ed866f3b569f852bca974dd449d573d1b60cc211a53fbbb3 |