Hello All
I have question about template with JSON values
via MQTT I receive data like this:
{'type': 'temperatures', 'data': [{'name': 'bedroom', 'temp': 18.25}, {'name': 'bathroom', 'temp': 22.19}, {'name': 'kitchen', 'temp': 85.0}}
How to extract this values in MQTT template sensor. Can I use key name in template ? These data are a random values order
I have checked like this without success:
value_template: {{ value_json.data.name['bedroom'].temp }}
value_template: {{ value_json.data.name[\'bedroom\'].temp }}
Second question is about configuration.yaml. Can I use multiple sensors from different topics like this ?
sensor:
platform: mqtt
state_topic: "mqtt_sensor"
name: "bedroom sensor"
unit_of_measurement: "°C"
name: "kichen sensor"
unit_of_measurement: "°C"
value_template: {{
value_json.data.name['kitchen'].temp }}
state_topic: "mqtt_dispatcher"
name: "sensor 1"
unit_of_measurement: "%"
name: "sensor 2"
unit_of_measurement: "%"