Skip to content
This repository was archived by the owner on Apr 9, 2026. It is now read-only.

kennedyshead/py-melissa-climate

Repository files navigation

Python binds for Melissa Climate

Moving

I have come to the decision that I do not want to use github for my projects going forward, there is just to much corporate (closed source) AI going on. I will prepare a move and as soon as I am done I will update with links and more information.

Python package Upload Python Package

This is an unofficial wrapper for melissa web api: https://docs.mclimate.eu

Coffee fundraiser

Installing

pip install py-melissa-climate
python
>>> from melissa import Melissa
>>> m = Melissa(username="email_adress", password="password")
>>> m.fetch_devices()
{'********': {'user_id': 1, 'serial_number': '********', 'mac': '********', 'firmware_version': 'V1SHTHF', 'name': 'Melissa ********', 'type': 'melissa', 'room_id': None, 'created': '2016-07-06 18:59:46', 'id': 1, 'online': True, 'brand_id': 1, 'controller_log': {'temp': 25.4, 'created': '2018-01-06T10:12:16.249Z', 'raw_temperature': 28188, 'humidity': 18.5, 'raw_humidity': 12862}, '_links': {'self': {'href': '/v1/controllers'}}}}

Running the tests

WIP

And coding style tests

We use flake8

pip install flake8
flake8 melissa

Built With

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Melissa dev team who made a great API
  • Home-assistant.io for the inspiration to write this

About

Wrapper for melissa climate

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages