Hello all
I’m fairly new to home assistant. I am trying to automate my HVAC environment. My requirement are
Turn heat on
If the room temperature is below 21 deg. C and the time is after 7:00 every day of the week
and an additional automation
Turn heat off
If the room temperature is above 24 deg. C or is after 23:00 every day of the week
Seem simple enough
I am running a z-stick v 7 and the switch on the pellet stove is a fibaro double switch FGS232 and an aeotec multi sensor 6
I built my automation with the following parameters
name: heat on
mode: single
enable/disable automation: on
trigger: numeric state
trigger id: sensor
entity: sensor.living_room_sensor_air_temperature
attribute: unit of measure
below:22
value template: C
Conditions
Type:and
configuration type: fixed time
after 7:00
before: blank
selected every day of the week
action type: device
device: pellet stove
action: turn on pellet stove
If i run this automation manually it runs. This means that I bypassed the trigger and condition and the action worked.
However if the automation tried to run as scheduled It does not.
I get an erro in the logs as follows
Logger: homeassistant.components.homeassistant.triggers.numeric_state
Source: components/homeassistant/triggers/numeric_state.py:113
Integration: Home Assistant Core Integration (documentation, issues)
First occurred: 07:57:40 (8 occurrences)
Last logged: 08:01:56
Error initializing ‘heat on’ trigger: In ‘numeric_state’ condition: entity sensor.living_room_sensor_air_temperature state ‘°C’ cannot be processed as a number
Error initializing ‘Heat off’ trigger: In ‘numeric_state’ condition: entity sensor.living_room_sensor_air_temperature state ‘°C’ cannot be processed as a number
Error initializing ‘heat on’ trigger: In ‘numeric_state’ condition: entity sensor.living_room_sensor_air_temperature state ‘C’ cannot be processed as a number
what am i doing wrong in my configuration
thank you for your patience and help
1 post - 1 participant