Diese Dokumentation beschreibt immer die neueste Version des Moduls, aktuell 2.0.1 in den Kanälen Stable und Beta.
Mit diesem Modul lassen sich Govee-Geräte lokal über UDP in IP-Symcon integrieren.
Inhaltsverzeichnis
1. Voraussetzungen
- mindestens IPS Version 9.0
- Govee-Geräte, die die LAN-Steuerung unterstützen. Das Gerät muss in der Govee Home App eingerichtet und mit dem WLAN verbunden sein, in den Geräteeinstellungen muss die LAN-Steuerung eingeschaltet werden.
- Werden VLANs genutzt, muss für die Suche Multicast aktiv sein.
2. Funktionsumfang
- Geräte im Netzwerk suchen und anlegen
- Geräte schalten und Status abgleichen (Ein/Aus, Helligkeit, Farbe, Farbtemperatur)
Die einzelnen Funktionen stehen bei den Instanzen unter “Enthaltene Module” und in der README des jeweiligen Moduls.
3. Enthaltene Module
- GoveeLocalDevice
- Bildet ein Govee-Gerät ab und schaltet es lokal über UDP.
- GoveeLocalDiscovery
- Sucht Govee-Geräte im Netzwerk und legt sie als GoveeLocalDevice an.
4. Installation
Die Installation erfolgt über den IP-Symcon Module Store.
5. Konfiguration in IP-Symcon
Die Geräte werden über die Instanz GoveeLocalDiscovery gefunden und angelegt. Die Konfiguration übernimmt dabei die Discovery-Instanz.
Die Govee-Geräte antworten immer an Port 4002. Discovery und alle Geräteinstanzen teilen sich deshalb einen gemeinsamen UDP-Socket mit diesem Empfangsport. Er wird beim Anlegen automatisch erstellt oder wiederverwendet.
6. Spenden
Dieses Modul ist für die nicht kommerzielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:
7. Lizenz
Changelog
Alle Versionen dieses Moduls, die neueste oben.
Version 2.0.1
- Fix: Die Instanzen lassen sich in Symcon 9 wieder anlegen (Fehler "RequireParent is not available anymore").
- Fix: Die Geräte-Suche und alle Geräteinstanzen nutzen jetzt gemeinsam einen UDP-Socket, damit sich die Antworten der Geräte auf Port 4002 nicht stören.
Version 2.0
- Neu: Die Instanz prüft jetzt die eingetragene IP-Adresse und zeigt bei einer ungültigen Adresse einen Fehlerstatus.
- Neu: Die Variablen verwenden jetzt die nativen Darstellungen von Symcon 9 (Schalter, Schieberegler, Farbe) statt der alten Profile.
- Neu: Die Bibliothek heißt jetzt "Govee Local", die Module heißen "GoveeLocalDevice" und "GoveeLocalDiscovery".
- Fix: Befehle an die Geräte und deren Antworten werden mit dem UDP-Socket von Symcon 9 korrekt ausgetauscht.
- Fix: Ungültige oder unvollständige Antworten der Geräte führen nicht mehr zu Fehlermeldungen.
- Fix: Helligkeit und Farbtemperatur werden auf die vom Gerät unterstützten Bereiche (1–100 %, 2000–9000 K) begrenzt.
- Fix: In der Geräte-Suche wurde die doppelte Spalte "Bluetooth Software Version" entfernt.
- Achtung: Bestehende Instanzen werden beim nächsten Übernehmen einmalig auf die neuen Darstellungen umgestellt. Eigene Anpassungen daran danach bleiben erhalten.
- Achtung: Bestehende Instanzen bleiben erhalten und funktionieren unverändert. Die Funktionen behalten ihr Präfix GOVEE.
- Achtung: Das Modul benötigt jetzt Symcon 9.0.
Version 1.0
- Neu: Erste Version.