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

pysmappee

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pysmappee

Offical Smappee dev API and MQTT python wrapper

  • 0.2.29
  • PyPI
  • Socket score

Maintainers
1

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.29

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, ..., 25}

  • Prepare local Smappee Genius support (local mqtt)
  • Remove smart device support

0.2.{26, 27}

  • Review tracking schedule

0.2.{28, 29}

  • Review MQTT connection

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)

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