De structuur van berichten op MQTT vanuit Domoticz is wel fundamenteel anders dan die van HomeAssistant, dus verwacht niet per se automagisch dat alle apparaten mooi in Home Assistant komen, wellicht is daar tegenwoordig wel een extensie of HACS-plugin voor. Ik draai in ieder geval al 5 jaar parallel, en eigenlijk enkel de P1-logging nog vanuit Domoticz, omdat HA daar historisch nooit om gaf, en pas later een omslag maakte naar goede historie en dergelijke.
Hoe ik bijv. mijn slimme meter meting doorsluis in de config is bijv. alsvolgt (zit ook nog een schakelaar bij als voorbeeld):
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| sensor:
- name: "Stroomverbruik"
unique_id: "Stroomverbruik"
state_topic: "domoticz/out/1"
unit_of_measurement: "W"
value_template: "{{value_json.svalue5}}"
device_class: "power"
state_class: "measurement"
# Meterstand gas
- name: "Meterstand gas"
unique_id: "Gasmeterstand"
state_topic: "domoticz/out/2"
unit_of_measurement: "m³"
value_template: "{{value_json.svalue1 | float / 1000 }}"
device_class: "gas"
state_class: total_increasing
# Meterstand telwerk 1
- name: "Meterstand stroom telwerk 1"
unique_id: "stroom1"
state_topic: "domoticz/out/1"
unit_of_measurement: "Wh"
value_template: "{{value_json.svalue1}}"
device_class: "energy"
state_class: total_increasing
# Meterstand telwerk 2
- name: "Meterstand stroom telwerk 2"
unique_id: "stroom2"
state_topic: "domoticz/out/1"
unit_of_measurement: "Wh"
device_class: "energy"
value_template: "{{value_json.svalue2}}"
state_class: total_increasing
# Televisie-stekkerdoos
switch:
name: "Televisieschakelaar"
unique_id: televisie_schakelaar
command_topic: "domoticz/in"
state_topic: "domoticz/out/10"
value_template: '{"value": {{ value_json.nvalue }}}'
payload_on: '{ "command": "switchlight", "idx": 10, "switchcmd": "On" }'
payload_off: '{ "command": "switchlight", "idx": 10, "switchcmd": "Off" }' |
Waarbij die idx een soort device-id is vanuit Domoticz. Als je naar een sensor gaat in Domoticz zie je die ook altijd in de URL.
[
Voor 66% gewijzigd door
MsG op 14-02-2025 10:26
]