Skip to content

hubtub2/ha_custom_components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ETA custom component for Home Assistant

Uses the ETA REST API to get sensor values. This was tested with the ETA Pellets Unit 15 (https://www.eta.co.at/produkte/produktuebersicht/pellets/eta-pu-7-11-und-15-kw/).

Note: this repo has been forked multiple times and is not continued.

I suggest trying this repository instead: https://github.com/Tidone/homeassistant_eta_integration It has a nice integration setup with UI to select sensors, and it also has writable sensors and switches.

API Activation

You have to activate the API on your pellet heater first: see documentation http://www.holzheizer-forum.de/attachment/28434-eta-restful-v1-1-pdf/

Check if the access to the ETA API works using http://:8080/user/menu in your browser first.

Installation

The copy this component (the eta/ folder of this repo) to /config/custom_components/ (create the directory custom_components if not exists) and add the following to your configuration.yaml in the sensor: section:

sensor:
  - platform: eta_heating
    host: IP_OF_YOUR_ETA_WEBSERVICE (usually a local ip like 192.168.178.66)
    port: PORT_OF_YOUR_ETA_WEBSERIVCE (default is 8080)
    scan_interval: 60

Restart your home assistant. Done.

Add custom sensors

Copy sensors_custom.sample.py and name it sensors_custom.py. Add the uri(s) of the sensors you wish to add to ha as entities. Give them (optional) a name, else the original name is used.

Copy the file sensors_custom.py to the eta/ folder on your ha server.

Restart home assistant.

About

Custom components for Home Assistant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages