I want to resend data from Xiaomi temperature sensor using “python script” component. I use next automation for it:
- id: ‘123456789’
alias: IfXiaomiSendData
trigger:
- platform: state
entity_id: sensor.temperature_158d000*******
action:- service: python_script.narodmon_mqtt
entity_id: sensor.temperature_158d000*******
data:
temp1: {{ states.sensor.temperature_158d000*******.state }}
How could I change last line to transfer numeric data from sensor and get it in script by data.get(‘temp1’)?
new_state=<state sensor.temperature_158d000*******=-4.2; battery_level=77.0, unit_of_measurement=°C,
solved must use “data_template” instead “data” and “quotes”.