scheric / EMS-ESP-Home-Assistant

Custom component for receiving mqtt values from ems-esp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This project is out of date it may work it may not.

EMS ESP Home Assistant

Custom component for receiving MQTT values from ems-esp. I made this for clearing up the configuration.yaml files.

This project is in beta state

my wishlist

  • Add all received mqtt states.

    • icons
    • sensors
    • switches
    • scripts
    • climate
    • binary sensors
    • optional kW calculation
  • Add boiler/thermostat/solar/ect. topic toggler in .yaml

  • thermostat

  • boiler

  • sensor

  • shower

  • solar

  • heatpump

  • heartbeat

  • mixer

  • boiler power calculator

  • Add sending topics

  • Add configurable topic

  • Create configurable data sets.

  • Add configurable name.

  • Add to Home Assistant.

How to use this

  1. Create a custom_components folder located inside the Home Assistant config folder.
  2. Copy the folder ems-esp into the custom_components folder.
  3. Add the yaml code below to your configuration.yaml
sensor:
  - platform: ems_esp
    name: EMS
    base_topic: home
    thermostat: false
    boiler: false
    sensor: 2
    shower: false
    solar: false
    heatpump: false
    heartbeat: false
    mixer: false
    boiler_power: 30
  1. reboot Home Assistant

Notes:

The thermostat sensors are not fully tested.

About

Custom component for receiving mqtt values from ems-esp

License:GNU General Public License v3.0


Languages

Language:Python 100.0%