Neben der Kompatibilität zur 3.47.18 CCU3/OCCU Firmware wurde in diesem Update u.a. auch die Logikengine auf die neueste Version (vom 6. September 2019) gehoben. Neben den bereits bekannten Stablilitätsverbesserungen (siehe Firmware-Updates zur CCU2/3) wurden auch einige Dinge an der WebUI verbessert.
Changelog
CCU-System Änderungen:
-
OCCU wurde auf Version 3.47.18-1 geupdatet mit voller Kompatibilität zur CCU3 3.47.18 Firmware die folgende Änderungen mit sich bringt:
-
Aktualisierung der ReGaHss Logikengine auf Version R1.00.0388.0213 (Sep 6 2019) die folgende Änderungen mit sich bringt:
- Änderung der delayed-State() Funktion sodass State() Ausführungen mit einer angegebenen Verzögerung <= 0 ohne Scheduler sofort ausgeführt werden.
- Beseitigung eines Problems in der State() Funktion durch das es passieren konnte das bei Angabe einer Verzögerungszeit die Aktion trotzdem nicht durchgeführt wurde.
- Allgemeine Stabilitätsverbesserungen beim Homematic IP Dienst
- Robustheit der Homematic IP XML-RPC Schnittstelle gegenüber nicht mehr erreichbaren Clients wurde verbessert. Hierdurch konnte es zum Ausbleiben von Geräte Events kommen.
-
- Integration einer neuen "generic_raw_uart" version die etwaige Probleme mit "unknown interrupt iid 0c" Meldungen bei Betrieb mit einem ASUS Tinkerboard beseitigen sollte.
WebUI Änderungen:
- Verbesserung des MenuSortedIcons WebUI patch um es zu ermöglichen das mittels einfacher CSS Anweisungen in der Nutzer-definierbaren "color.map" Datei die Sortierung der Hauptmenüs selbst beeinflusst werden kann (#709, @ptweety).
- Reparatur eines kleineres Sortierungsproblems in der neuen alphabetischen Menüsortierung (#695, @ptweety).
- Anpassung des MenuSortedIcons WebUI Patches sodass an verschiedenen Stellen Menüeinträge korrekterweise im Plural angegeben werden (#696, @ptweety).
Linux Betriebsystem Änderungen:
- Linux/Buildroot Umgebung auf die aktuellste 2019.05.2 Version geupdatet.
- Reparatur der fehlenden HDMI Ausgabe für den RaspberryPi4 und Änderung des Standard Framebuffer Gerätes auf "CONFIG_FB_SIMPLE" für alle RaspberryPi basierten targets.
- Aktualisierung des Linux kernels für ASUS Tinkerboard auf 4.19.72 bzw. 4.19.71 für alle RaspberryPi targets inklusive der passenden RaspberryPi firmware updates.