Hue Dimmschalter - Konfiguration

Rings um Add-On's. Offizielle oder Custom.


Antworten
Inselwärter
Beiträge: 3
Registriert: Sa 29. Jan 2022, 11:51
2

Hue Dimmschalter - Konfiguration

Beitrag von Inselwärter »

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
manni
Beiträge: 52
Registriert: Do 16. Dez 2021, 13:00
2
Has thanked: 2 times
Been thanked: 3 times

Re: Hue Dimmschalter - Konfiguration

Beitrag von manni »

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.
Inselwärter
Beiträge: 3
Registriert: Sa 29. Jan 2022, 11:51
2

Re: Hue Dimmschalter - Konfiguration

Beitrag von Inselwärter »

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.
manni
Beiträge: 52
Registriert: Do 16. Dez 2021, 13:00
2
Has thanked: 2 times
Been thanked: 3 times

Re: Hue Dimmschalter - Konfiguration

Beitrag von manni »

Ein Event sieht bei mir so aus:

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
    }
}
Davon brauch man dann aber nicht alle Daten um die Tasten zu unterscheiden.

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'
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.
Benutzeravatar
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

Beitrag von carsten_h »

Moin!

Also eigentlich sollte doch:
manni hat geschrieben: So 30. Jan 2022, 19:54device_ieee": "xx:xx:xx:xx:xx:xx:xx:xx"
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"
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.

Hier laufen macOS, iOS, iPadOS, tvOS, watchOS, Home Assistant OS, QTS, Raspberry Pi OS, piCorePlayer und Fire OS

manni
Beiträge: 52
Registriert: Do 16. Dez 2021, 13:00
2
Has thanked: 2 times
Been thanked: 3 times

Re: Hue Dimmschalter - Konfiguration

Beitrag von manni »

carsten_h hat geschrieben: Mo 31. Jan 2022, 08:22 Also eigentlich sollte doch:
manni hat geschrieben: So 30. Jan 2022, 19:54device_ieee": "xx:xx:xx:xx:xx:xx:xx:xx"
zur Unterscheidung ausreichen.
Nein, die ieee ist ja bei allen events die gleiche, da braucht es noch mehr Daten.


carsten_h hat geschrieben: Mo 31. Jan 2022, 08:22 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.
Ja, so ist das. :D Für meine Zwecke habe ich 8 Automationen, ist noch zu überschauen.
Benutzeravatar
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

Beitrag von carsten_h »

manni hat geschrieben: Mo 31. Jan 2022, 11:41Nein, die ieee ist ja bei allen events die gleiche, da braucht es noch mehr Daten.
Ja, das Event brauchst Du natürlich auch, aber mehr nicht.
manni hat geschrieben: Mo 31. Jan 2022, 11:41Automationen
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

manni
Beiträge: 52
Registriert: Do 16. Dez 2021, 13:00
2
Has thanked: 2 times
Been thanked: 3 times

Re: Hue Dimmschalter - Konfiguration

Beitrag von manni »

carsten_h hat geschrieben: Mo 31. Jan 2022, 11:43 Habt Ihr HA alle auf Englisch stehen, oder warum schreibt Ihr hier alle von Automationen? Im Deutschen steht doch überall Automatisierung.
Jo, man kommt schon ins Schleudern bei den vielen Foren. :D
Inselwärter
Beiträge: 3
Registriert: Sa 29. Jan 2022, 11:51
2

Re: Hue Dimmschalter - Konfiguration

Beitrag von Inselwärter »

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.
Antworten