node-red-contrib-knx-ultimate
Version:
Control your KNX and KNX Secure intallation via Node-Red! A bunch of KNX nodes, with integrated Philips HUE control, ETS group address importer, and KNX routing between interfaces. Easy to use and highly configurable.
42 lines (29 loc) • 1.48 kB
HTML
<script type="text/markdown" data-help-name="knxUltimateHuePlug">
# Hue Steckdose / Plug
## Überblick
Der Hue-Plug-Node verbindet eine Philips-Hue-Steckdose mit KNX-Gruppenadressen:
- Ein/Aus-Steuerung über den KNX-Bus
- Rückmeldung des Zustands direkt aus der Hue-Bridge
- Optionale Übertragung des Parameters `power_state`
## Konfiguration
|Feld|Beschreibung|
|--|--|
| KNX-Gateway | Verwendetes KNX-Gateway |
| Hue Bridge | Konfigurierte Hue Bridge |
| Name | Hue-Steckdose auswählen (Autocomplete) |
| Befehl | KNX-GA für Ein/Aus (Boolean-DPT) |
| Status | GA für die Rückmeldung des Hue-Ein/Aus-Zustands |
| Power state | Optionale GA für den Hue-Parameter `power_state` (on/standby) |
| Status beim Start lesen | Sendet beim Deploy den aktuellen Zustand |
| Node I/O Pins | Aktiviert Node-RED-Ein/Ausgänge für eigene Hue-Payloads bzw. Ereignisse |
## KNX-Hinweise
- Befehl und Status als DPT 1.xxx definieren.
- `power_state` auf eine boolesche GA mappen (true = on, false = standby) oder DPT 16.xxx für Klartext nutzen.
- Auf KNX-Leseanforderungen antwortet der Node mit dem letzten bekannten Hue-Wert.
## Flow-Integration
Mit aktivierten Pins:
- **Input:** Hue v2 Payloads senden (z. B. `{ on: { on: true } }`).
- **Output:** `{ payload, on, power_state, rawEvent }` für jedes Hue-Ereignis.
## Hue API
Die Kommunikation erfolgt über `/resource/plug/{id}`. Änderungen werden über den Event-Stream empfangen und für KNX beibehalten.
</script>