I started this project cause I needed to integrate my ecoNET300 into the HomeAssistant, to get some information about sensors etc, I thought it would be useful for some automation and so on... After some time passed it turned out that I barely use this integration...so I felt no need to develop it further, especially since I am currently extremely involved in things that are much more interesting to me. Fortunately @jontofront decided to make a fork and continue the work on his own: Here is his fork - https://github.com/jontofront/ecoNET-300-Home-Assistant-Integration You will probably find more changes, updates, and fixes there, so I really encourage you to take a look there.
ecoNET300 Home Assistant is a custom integration for ecoNET300 devices.
It works locally, which means it connects directly to your local device using local IP address. It doesn't forward commands/requests through econet24.com. It uses rest api exposed by ecoNET300 device.
This integration is available from the Lovelace frontend without the need to configure the devices in the file configuration.yaml
Bear in mind that the project is in a very early, pre-alpha phase.
Plans for first relase:
Follow this guide to add ecoNET-300-Home-Assistant-Integration as a custom repository to the HACS. Use this url as a repo:
https://github.com/pblxptr/ecoNET-300-Home-Assistant-Integration
Copy the custom_components
folder your configuration directory.
It should look similar to this:
<config directory>/
|-- custom_components/
| |-- econet300/
| |-- [...]
Adding ecoNET300 integration to your Home Assistant instance can be done via user interface, by using this My button:
I work on this project only in my very-limited free time. At this moment I have opened a few other projects which are on a bit higher priority than this one, but I'm going to work on this quite regularlly as I use it in my home automation. However, if you want to help and contribute to this project it will be highly appreciated.
Also if you see a need for a particular feature, don't hesitate to let me know.
I AM NOT RESPONSIBLE FOR ANY USE OR DAMAGE THIS SOFTWARE MAY CAUSE. THIS IS INTENDED FOR EDUCATIONAL PURPOSES ONLY. USE AT YOUR OWN RISK.