An integration for Home Assistant to add support for Heatmiser's Neo-Hub and 'Neo' range of products.
This is a work in progress for adding Heatmiser Neo-hub support to Home Assistant (https://home-assistant.io/), I maintain this as a weekend project only so don't expect fast updates but feel free to raise issues as needed.
Full documentation is available here - Heatmiser for Home Assistant
- Heatmiser have labeled the primary API used by this integration as "Legacy API". Please see Troubleshooting for further details.
- Support for adding Token based authentication is present in the underlying noehubapi and will be coming to this plugin natively at a future date.
- Note specifically the NeoStat WiFi device does not have an API, and so cannot be used with this (or any) NeoHub-based integration.
- Neoplug devices are broken in the dev and 1.5 branch and are due to be fixed as soon as I get a chance to look into the details.
As per: #133 a few users found this useful and wanted to support my work. I'm very grateful and humbled, thanks for the show of support! As such I've setup the following to accept donations to support my work;
https://liberapay.com/MindrustUK
If anyone from Heatmiser is reading; some more devices to build out a more complete hardware test suite to ensure coverage would really help the project. Feel free to reach out if you want to help with this.
This is not a completely solo project, and credit is due to anyone who contributed. Please see the GitHub commits to support these awesome devs if there was any work that you would like to say thanks for.
I'd particularly like to call out
- Andrius Štikonas: https://gitlab.com/neohubapi/neohubapi/ or https://stikonas.eu/ for migrating the original API calls to a Home Assistant compatible library, and maintaining its release.
- ocrease: https://github.com/ocrease for massive contributions to code clean up and feature enhancement.
Please consider supporting their efforts!