Euer WLANThermo Team wünscht euch schöne Herbsttage!
{
"system":{
"time":"1693384357",
"unit":"C",
"rssi":-62,
"online":2
},
"channel":[
{
"number":1,
"name":"Kanal 1",
"typ":0,
"temp":18.40,
"min":0.00,
"max":0.00,
"alarm":0,
"color":"#0C4C88",
"fixed":false,
"connected":false
},
{
"number":2,
"name":"Kanal 2",
"typ":0,
"temp":18.60,
"min":0.00,
"max":95.00,
"alarm":0,
"color":"#22B14C",
"fixed":false,
"connected":false
},
{
"number":3,
"name":"Kanal 3",
"typ":3,
"temp":999.00,
"min":0.00,
"max":0.00,
"alarm":0,
"color":"#EF562D",
"fixed":false,
"connected":false
},
{
"number":4,
"name":"Kanal 4",
"typ":3,
"temp":999.00,
"min":0.00,
"max":0.00,
"alarm":0,
"color":"#FFC100",
"fixed":false,
"connected":false
},
{
"number":5,
"name":"Kanal 4",
"typ":3,
"temp":999.00,
"min":0.00,
"max":0.00,
"alarm":0,
"color":"#A349A4",
"fixed":false,
"connected":false
},
{
"number":6,
"name":"Kanal 4",
"typ":3,
"temp":999.00,
"min":0.00,
"max":0.00,
"alarm":0,
"color":"#804000",
"fixed":false,
"connected":false
},
{
"number":7,
"name":"Kanal 7",
"typ":3,
"temp":999.00,
"min":0.00,
"max":0.00,
"alarm":0,
"color":"#5587A2",
"fixed":false,
"connected":false
},
{
"number":8,
"name":"Kanal 8",
"typ":3,
"temp":999.00,
"min":0.00,
"max":0.00,
"alarm":0,
"color":"#5C7148",
"fixed":false,
"connected":false
},
{
"number":9,
"name":"Kanal 9",
"typ":15,
"temp":19.50,
"min":80.00,
"max":300.00,
"alarm":1,
"color":"#5C7148",
"fixed":true,
"connected":false
},
{
"number":10,
"name":"Kanal 10",
"typ":15,
"temp":999.00,
"min":10.00,
"max":35.00,
"alarm":0,
"color":"#5C7148",
"fixed":true,
"connected":false
}
],
"pitmaster":{
"type":[
"off",
"manual",
"auto"
],
"pm":[
{
"id":0,
"channel":9,
"pid":1,
"value":70,
"set":200.00,
"typ":"auto",
"typ_last":"auto",
"set_color":"#ff0000",
"value_color":"#000000"
},
{
"id":1,
"channel":10,
"pid":1,
"value":0,
"set":100.00,
"typ":"auto",
"typ_last":"auto",
"set_color":"#FE2EF7",
"value_color":"#848484"
}
]
}
}
alias: WLANThermo update channel 1 from MQTT
mode: restart
trigger:
- platform: state
entity_id: sensor.wlanthermo_channel_1_all
attribute: name
- platform: state
entity_id: sensor.bbq_thermo
from: unknown
condition:
- condition: not
conditions:
- condition: state
entity_id: sensor.wlanthermo_channel_1_all
state: unavailable
action:
- service: input_number.set_value
data_template:
entity_id: input_number.wlanthermo_channel_1_min
value: "{{ state_attr('sensor.wlanthermo_channel_1_all', 'min') }}"
- service: input_number.set_value
data_template:
entity_id: input_number.wlanthermo_channel_1_max
value: "{{ state_attr('sensor.wlanthermo_channel_1_all', 'max') }}"
- service: input_text.set_value
data_template:
entity_id: input_text.wlanthermo_channel_1_name
value: "{{ state_attr('sensor.wlanthermo_channel_1_all', 'name') }}"
alias: WLANThermo update channel 5 from MQTT
mode: restart
trigger:
- platform: state
entity_id: sensor.wlanthermo_channel_5_all
attribute: name
- platform: state
entity_id: sensor.bbq_thermo
from: unknown
condition:
- condition: not
conditions:
- condition: state
entity_id: sensor.wlanthermo_channel_5_all
state: unavailable
action:
- service: input_number.set_value
data_template:
entity_id: input_number.wlanthermo_channel_5_min
value: '{{ state_attr(''sensor.wlanthermo_channel_5_all'', ''min'') }}'
- service: input_number.set_value
data_template:
entity_id: input_number.wlanthermo_channel_5_max
value: '{{ state_attr(''sensor.wlanthermo_channel_5_all'', ''max'') }}'
- service: input_text.set_value
data_template:
entity_id: input_text.wlanthermo_channel_5_name
value: '{{ state_attr(''sensor.wlanthermo_channel_5_all'', ''name'') }}'
alias: WLANThermo update channel 1 from MQTT
mode: restart
trigger:
- platform: state
entity_id: sensor.wlanthermo_channel_1_all
attribute: name
- platform: state
entity_id: sensor.bbq_thermo
from: unknown
condition:
- condition: not
conditions:
- condition: state
entity_id: sensor.wlanthermo_channel_1_all
state: unavailable
action:
- service: input_number.set_value
data_template:
entity_id: input_number.wlanthermo_channel_1_min
value: '{{ state_attr(''sensor.wlanthermo_channel_1_all'', ''min'') }}'
- service: input_number.set_value
data_template:
entity_id: input_number.wlanthermo_channel_1_max
value: '{{ state_attr(''sensor.wlanthermo_channel_1_all'', ''max'') }}'
- service: input_text.set_value
data_template:
entity_id: input_text.wlanthermo_channel_1_name
value: '{{ state_attr(''sensor.wlanthermo_channel_1_all'', ''name'') }}'
Hast du eine Idee, habe alle Plugins von HACS drin und auch sehe ich in der Entität über Attribute die Aktuelle Temperatur.Diese Entität ("sensor.bbq_thermo") hat keine eindeutige ID, daher können die Einstellungen nicht über die UI verwaltet werden. Schaue in der Dokumentation nach für mehr Details.
sensor:
- name: "BBQ Thermo"
unique_id: bbq_thermo
# change topic to your modelname!
state_topic: "WLanThermo/MINIV3/status/data"
value_template: "{{ value_json.system.online }}"
json_attributes_topic: "WLanThermo/MINIV3/status/data"
json_attributes_template: "{{ value_json | tojson }}"
enabled_by_default: true
- name: "BBQ Settings"
unique_id: bbq_settings
# change topic to your modelname!
state_topic: "WLanThermo/MINIV3/status/settings"
value_template: "{{ value_json.system.host }}"
json_attributes_topic: "WLanThermo/MINIV3/status/settings"
json_attributes_template: "{{ value_json | tojson }}"
enabled_by_default: true
Das Dashboard wird mir nicht angezeigt, also es erscheint gar nicht.P.S. Was heißt "kommt bei mit das Dashboard nicht"? Es taucht nicht auf, es kommen keine Karten, es kommen Fehlermeldungen, es ist weis? Da die Integration klappt (Daten unter Entitäten) ist wahrscheinlich ein anderer Fehler vorhanden, was nur Plugin oder config related sein kann.
Hi @lutz.diemer
homeassistant: # Load packages
packages: !include_dir_named packages