Skip to content

ecoNET300 Home Assistant is a custom integration for ecoNET300 devices.

Notifications You must be signed in to change notification settings

pblxptr/ecoNET-300-Home-Assistant-Integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

!!! Important info !!!

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 integration

Home Assistant ecoNET300

Overview

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:

  • support for some of readonly properties (like mixer temp, ext sensor temp)

HACS Installation

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

Manual Installation

Copy the custom_components folder your configuration directory. It should look similar to this:

<config directory>/
|-- custom_components/
|   |-- econet300/
|       |-- [...]

Configuration

Adding ecoNET300 integration to your Home Assistant instance can be done via user interface, by using this My button:

Add integration

Manual Configuration Steps

Apart from using 'My button' (in case it doesn't work) you can also perform the following steps manually:

  1. Browse to your Home Assistant instance.
  2. In the sidebar click on Settings.
  3. From the configuration menu select: Devices & Services.
  4. In the bottom right, click on the Add Integration button.
  5. From the list, search and select "ecoNET300".

Search dialog

  1. Enter your connection details and click Submit.

Host: Local IP/domain of your device.

Username: Local username (NOT the username that you use to login to econet24.com!).

Password: Local password (NOT the password that you use to login to econet24.com!).

Configuration dialog

  1. Your device should now be available in your Home Assistant installation.

Success


Entities

Sensors

  • Fan power (fanPower)
  • Feeder temperature (tempFeeder)
  • Exhaust (tempFlueGas)
  • Fireplace temperature (tempCO)
  • Water back temperature (tempBack)
  • Water temperature (tempCWU)
  • Outside temperature (tempExternalSensor)
  • Fuel level (fuelLevel)

Binary sensors

  • Water pump (pumpCWUWorks)
  • Fireplace pump (pumpFireplaceWorks)
  • Circulation pump (pumpCirculationWorks)
  • Solar pump (pumpSolarWorks)
  • Lighter (lighterWorks)

Contribution

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.


DISCLAIMER

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.

About

ecoNET300 Home Assistant is a custom integration for ecoNET300 devices.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages