Hue Dimmschalter - Konfiguration
-
- Beiträge: 3
- Registriert: Sa 29. Jan 2022, 11:51
- 2
Hue Dimmschalter - Konfiguration
Hallo,
ich bin neu in der Welt von Home Assistant und habe meine Zigbee Geräte mittels Conbee 2 und ZHA integriert.
Allerdings kann ich meinen Hue Dimmschalter scheinbar nicht in Node-Red konfigurieren im Gegensatz zu dem Hue Bewegungssensor.
Hierfür benötige ich scheinbar Hacs mit dem Addon eventsensor.
Dies habe ich auch erfolgreich installiert. Allerdings scheint meine Konfiguration fehlerhaft zu sein. Der Dimmschalter wird jedenfalls in ZHA erkannt.
Folgende Konfiguration habe ich im Wizard des eventsensors vorgenommen:
Name of the sensor: Dimmer
Event name to listen to: zha_event
Event field to use as sensor for ‘state’: event
Optional event filter with ‘key value’ paris inside the event data: unique-id: 00:17:88:01:08:09:d9:f9
Optional custom state mapping: 1000: 1_click, 2000: 2_click, 3000: 3_click, 4000: 4_click, 1001: 1_hold, 2001: 2_hold, 3001: 3_hold, 4001: 4_hold, 1002: 1_click_up, 2002: 2_click_up, 3002: 3_click_up, 4002: 4_click_up, 1003: 1_hold_up, 2003: 2_hold_up, 3003: 3_hold_up, 4003: 4_hold_up
In Node-Red habe ich folgende Einstellungen vorgenommen.
Events state
Name: Dimmer
Server: Home Assistant
Entity-ID: sensor.dimmer
(Zur Auswahl stehen auch: binary_sensor.dimmer_binary_input and sensor.dimmer_power)
Kann mir hier jemand bitte weiterhelfen was ich falsch eingestellt habe? Gerne bin ich auch für alternative Wege offen wie ich den Dimmschalter in Betrieb nehmen kann.
Vielen Dank und beste Grüße
ich bin neu in der Welt von Home Assistant und habe meine Zigbee Geräte mittels Conbee 2 und ZHA integriert.
Allerdings kann ich meinen Hue Dimmschalter scheinbar nicht in Node-Red konfigurieren im Gegensatz zu dem Hue Bewegungssensor.
Hierfür benötige ich scheinbar Hacs mit dem Addon eventsensor.
Dies habe ich auch erfolgreich installiert. Allerdings scheint meine Konfiguration fehlerhaft zu sein. Der Dimmschalter wird jedenfalls in ZHA erkannt.
Folgende Konfiguration habe ich im Wizard des eventsensors vorgenommen:
Name of the sensor: Dimmer
Event name to listen to: zha_event
Event field to use as sensor for ‘state’: event
Optional event filter with ‘key value’ paris inside the event data: unique-id: 00:17:88:01:08:09:d9:f9
Optional custom state mapping: 1000: 1_click, 2000: 2_click, 3000: 3_click, 4000: 4_click, 1001: 1_hold, 2001: 2_hold, 3001: 3_hold, 4001: 4_hold, 1002: 1_click_up, 2002: 2_click_up, 3002: 3_click_up, 4002: 4_click_up, 1003: 1_hold_up, 2003: 2_hold_up, 3003: 3_hold_up, 4003: 4_hold_up
In Node-Red habe ich folgende Einstellungen vorgenommen.
Events state
Name: Dimmer
Server: Home Assistant
Entity-ID: sensor.dimmer
(Zur Auswahl stehen auch: binary_sensor.dimmer_binary_input and sensor.dimmer_power)
Kann mir hier jemand bitte weiterhelfen was ich falsch eingestellt habe? Gerne bin ich auch für alternative Wege offen wie ich den Dimmschalter in Betrieb nehmen kann.
Vielen Dank und beste Grüße
Re: Hue Dimmschalter - Konfiguration
Also wenn das Addon eventsensor den ZHA Event erkennt, dann sieht HASS ihn bestimmt auch.
(Entwicklungswerkzeuge/Ereignisse/Zuhören, zha_event eingeben, zuhören.)
Da müßten dann deine Tastendrücke erscheinen, der neueste immer oben.
Dann könnte man direkt in HASS eine Automation auslösen.
In der Automation dann deine Lampen bedienen oder irgendwas, oder einen Helfer setzen,
mit dem NodeRed dann interagieren kann.
Habe 2 Fernbedienungen eingeflegt für Weihnachtsdekoration und Alarm, Licht zwar nur ein/aus
aber das Prinzip müßte ja das gleiche sein.
Wenn gewünscht kann ich die Automation hier zeigen.
(Entwicklungswerkzeuge/Ereignisse/Zuhören, zha_event eingeben, zuhören.)
Da müßten dann deine Tastendrücke erscheinen, der neueste immer oben.
Dann könnte man direkt in HASS eine Automation auslösen.
In der Automation dann deine Lampen bedienen oder irgendwas, oder einen Helfer setzen,
mit dem NodeRed dann interagieren kann.
Habe 2 Fernbedienungen eingeflegt für Weihnachtsdekoration und Alarm, Licht zwar nur ein/aus
aber das Prinzip müßte ja das gleiche sein.
Wenn gewünscht kann ich die Automation hier zeigen.
-
- Beiträge: 3
- Registriert: Sa 29. Jan 2022, 11:51
- 2
Re: Hue Dimmschalter - Konfiguration
Vielen Dank für deine Hilfe. Ich habe deinen Ansatz im Folgenden durchgeführt.
Also wenn ich zha_event eingebe, auf zuhören klicke und dann eine Taste des Schalters drücke, werden mir folgende drei Einträge ausgegeben:
Ereignis 11 ausgelöst 16:13:
{
"event_type": "zha_event",
"data": {
"device_ieee": "00:17:88:01:08:09:d9:f9",
"unique_id": "00:17:88:01:08:09:d9:f9:2:0xfc00",
"device_id": "b7e25d552039642a3cb39560c2352ac7",
"endpoint_id": 2,
"cluster_id": 64512,
"command": "on_press",
"args": {
"button": "on",
"press_type": "press",
"command_id": 0,
"args": [
1,
3145728,
0,
33,
0,
0
]
}
},
"origin": "LOCAL",
"time_fired": "2022-01-30T15:13:11.746484+00:00",
"context": {
"id": "61f52e224f6067d6789029d3b7640dcb",
"parent_id": null,
"user_id": null
}
}
Ereignis 10 ausgelöst 16:13:
{
"event_type": "zha_event",
"data": {
"device_ieee": "00:17:88:01:08:09:d9:f9",
"unique_id": "00:17:88:01:08:09:d9:f9:2:0xfc00",
"device_id": "b7e25d552039642a3cb39560c2352ac7",
"endpoint_id": 2,
"cluster_id": 64512,
"command": "on_short_release",
"args": {
"button": "on",
"press_type": "short_release",
"command_id": 0,
"args": [
1,
3145728,
2,
33,
1,
0
]
}
},
"origin": "LOCAL",
"time_fired": "2022-01-30T15:13:11.632673+00:00",
"context": {
"id": "912fd24b1c5ae3c81d717b9ab075c087",
"parent_id": null,
"user_id": null
}
}
Ereignis 9 ausgelöst 16:13:
{
"event_type": "zha_event",
"data": {
"device_ieee": "00:17:88:01:08:09:d9:f9",
"unique_id": "00:17:88:01:08:09:d9:f9:1:0x0006",
"device_id": "b7e25d552039642a3cb39560c2352ac7",
"endpoint_id": 1,
"cluster_id": 6,
"command": "on",
"args": []
},
"origin": "LOCAL",
"time_fired": "2022-01-30T15:13:11.448872+00:00",
"context": {
"id": "d05356367f95fb0c1706b6f0c0fe3b7d",
"parent_id": null,
"user_id": null
}
}
Daraufhin habe ich folgende Befehle geändert.
von
unique-id: 00:17:88:01:08:09:d9:f9
auf
unique_id: "00:17:88:01:08:09:d9:f9:1:0x0006"
Allerdings hat das keine Besserung in Node-Red gebracht.
Hier gibt es auch eine Doku zu dem eventsensor:
https://github.com/azogue/eventsensor
Allerdings finde ich mein Problem irgendwie nicht.
Also wenn ich zha_event eingebe, auf zuhören klicke und dann eine Taste des Schalters drücke, werden mir folgende drei Einträge ausgegeben:
Ereignis 11 ausgelöst 16:13:
{
"event_type": "zha_event",
"data": {
"device_ieee": "00:17:88:01:08:09:d9:f9",
"unique_id": "00:17:88:01:08:09:d9:f9:2:0xfc00",
"device_id": "b7e25d552039642a3cb39560c2352ac7",
"endpoint_id": 2,
"cluster_id": 64512,
"command": "on_press",
"args": {
"button": "on",
"press_type": "press",
"command_id": 0,
"args": [
1,
3145728,
0,
33,
0,
0
]
}
},
"origin": "LOCAL",
"time_fired": "2022-01-30T15:13:11.746484+00:00",
"context": {
"id": "61f52e224f6067d6789029d3b7640dcb",
"parent_id": null,
"user_id": null
}
}
Ereignis 10 ausgelöst 16:13:
{
"event_type": "zha_event",
"data": {
"device_ieee": "00:17:88:01:08:09:d9:f9",
"unique_id": "00:17:88:01:08:09:d9:f9:2:0xfc00",
"device_id": "b7e25d552039642a3cb39560c2352ac7",
"endpoint_id": 2,
"cluster_id": 64512,
"command": "on_short_release",
"args": {
"button": "on",
"press_type": "short_release",
"command_id": 0,
"args": [
1,
3145728,
2,
33,
1,
0
]
}
},
"origin": "LOCAL",
"time_fired": "2022-01-30T15:13:11.632673+00:00",
"context": {
"id": "912fd24b1c5ae3c81d717b9ab075c087",
"parent_id": null,
"user_id": null
}
}
Ereignis 9 ausgelöst 16:13:
{
"event_type": "zha_event",
"data": {
"device_ieee": "00:17:88:01:08:09:d9:f9",
"unique_id": "00:17:88:01:08:09:d9:f9:1:0x0006",
"device_id": "b7e25d552039642a3cb39560c2352ac7",
"endpoint_id": 1,
"cluster_id": 6,
"command": "on",
"args": []
},
"origin": "LOCAL",
"time_fired": "2022-01-30T15:13:11.448872+00:00",
"context": {
"id": "d05356367f95fb0c1706b6f0c0fe3b7d",
"parent_id": null,
"user_id": null
}
}
Daraufhin habe ich folgende Befehle geändert.
von
unique-id: 00:17:88:01:08:09:d9:f9
auf
unique_id: "00:17:88:01:08:09:d9:f9:1:0x0006"
Allerdings hat das keine Besserung in Node-Red gebracht.
Hier gibt es auch eine Doku zu dem eventsensor:
https://github.com/azogue/eventsensor
Allerdings finde ich mein Problem irgendwie nicht.
Re: Hue Dimmschalter - Konfiguration
Ein Event sieht bei mir so aus:
Davon brauch man dann aber nicht alle Daten um die Tasten zu unterscheiden.
Der Automation reichen diese paar Daten dann als Trigger:
Im Actionteil der Automation kann man dann ja machen was man will, direkt Licht schalten,
einen Helfer beschreiben (den man dann in NodeRed auslesen könnte?) usw.
Ich schalte zB Licht an/aus.
Für jede Taste/Action-Variante eine extra Automation anlegen.
Ich hoffe dass es dir irgendwie weiter hilft.
NodeRed habe ich schon lange nicht mehr und das Addon brauche ich ja für meine Zwecke nicht.
Code: Alles auswählen
{
"event_type": "zha_event",
"data": {
"device_ieee": "xx:xx:xx:xx:xx:xx:xx:xx",
"unique_id": "xx:xx:xx:xx:xx:xx:xx:xx:1:0x0006",
"device_id": "910b1f91fe4dbe985b39fa0372c38a92",
"endpoint_id": 1,
"cluster_id": 6,
"command": "off",
"args": []
},
"origin": "LOCAL",
"time_fired": "2022-13-40T18:29:11.309781+00:00",
"context": {
"id": "4fd3ca04e5f8adb23205e3b5d6cf4f47",
"parent_id": null,
"user_id": null
}
}
Der Automation reichen diese paar Daten dann als Trigger:
Code: Alles auswählen
platform: event
event_type: zha_event
event_data:
device_ieee: xx:xx:xx:xx:xx:xx:xx:xx
endpoint_id: 1
cluster_id: 6
command: 'off'
einen Helfer beschreiben (den man dann in NodeRed auslesen könnte?) usw.
Ich schalte zB Licht an/aus.
Für jede Taste/Action-Variante eine extra Automation anlegen.
Ich hoffe dass es dir irgendwie weiter hilft.
NodeRed habe ich schon lange nicht mehr und das Addon brauche ich ja für meine Zwecke nicht.
- carsten_h
- Beiträge: 532
- Registriert: Mo 2. Aug 2021, 11:07
- 2
- Has thanked: 1 time
- Been thanked: 65 times
Re: Hue Dimmschalter - Konfiguration
Moin!
Also eigentlich sollte doch:
Zumindest ist das alles, was man bei ControllerX angeben muß.
Wenn man dort dann noch einzelnen Events belegen will, gibt es die folgenden commands:
Das habe ich hier her: https://xaviml.github.io/controllerx/co ... 4131092621
Wenn man dafür einzelne Automatisierungen machen will, dann ist ja bei mehreren Controllern bald unter Automatisierungen nichts mehr zu sehen, weil die Liste so lang ist. Das ist auch der Grund, warum ich ControllerX nehme.
Also eigentlich sollte doch:
zur Unterscheidung ausreichen.
Zumindest ist das alles, was man bei ControllerX angeben muß.
Wenn man dort dann noch einzelnen Events belegen will, gibt es die folgenden commands:
Code: Alles auswählen
ZHA
on_short_release → Click "I"
on_hold → Hold "I"
on_long_release → Release "I"
up_short_release → Click 🔆
up_hold → Hold 🔆
up_long_release → Release 🔆
down_short_release → Click 🔅
down_hold → Hold 🔅
down_long_release → Release 🔅
off_short_release → Click "O"
off_hold → Hold "O"
off_long_release → Release "O"
Wenn man dafür einzelne Automatisierungen machen will, dann ist ja bei mehreren Controllern bald unter Automatisierungen nichts mehr zu sehen, weil die Liste so lang ist. Das ist auch der Grund, warum ich ControllerX nehme.
Hier laufen macOS, iOS, iPadOS, tvOS, watchOS, Home Assistant OS, QTS, Raspberry Pi OS, piCorePlayer und Fire OS
Re: Hue Dimmschalter - Konfiguration
Nein, die ieee ist ja bei allen events die gleiche, da braucht es noch mehr Daten.
Ja, so ist das. Für meine Zwecke habe ich 8 Automationen, ist noch zu überschauen.
- carsten_h
- Beiträge: 532
- Registriert: Mo 2. Aug 2021, 11:07
- 2
- Has thanked: 1 time
- Been thanked: 65 times
Re: Hue Dimmschalter - Konfiguration
Ja, das Event brauchst Du natürlich auch, aber mehr nicht.
Habt Ihr HA alle auf Englisch stehen, oder warum schreibt Ihr hier alle von Automationen? Im Deutschen steht doch überall Automatisierung.
Hier laufen macOS, iOS, iPadOS, tvOS, watchOS, Home Assistant OS, QTS, Raspberry Pi OS, piCorePlayer und Fire OS
-
- Beiträge: 3
- Registriert: Sa 29. Jan 2022, 11:51
- 2
Re: Hue Dimmschalter - Konfiguration
Hallo zusammen,
leider komme ich bei meinem Problem immer noch nicht weiter. Kennt jemand vielleicht auch einen alternativen Weg wie ich den Dimmschalter in Node-Red integrieren kann?
Über Unterstützung würde ich mich sehr freuen.
Vielen Dank.
leider komme ich bei meinem Problem immer noch nicht weiter. Kennt jemand vielleicht auch einen alternativen Weg wie ich den Dimmschalter in Node-Red integrieren kann?
Über Unterstützung würde ich mich sehr freuen.
Vielen Dank.