Custom component for receiving MQTT values from ems-esp. I made this for clearing up the configuration.yaml files.
-
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.
- Create a
custom_components
folder located inside the Home Assistantconfig
folder. - Copy the folder
ems-esp
into thecustom_components
folder. - 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
- reboot Home Assistant
The thermostat sensors are not fully tested.