RaspberryMatic 3.51.6.20200420 veröffentlicht

20.04.2020
9.154

Nach einer etwas längeren Corona bedingten Pause haben die Entwickler von RaspberryMatic eine neue Version für alle unterstützten Hardwareplattformen freigegeben. Bei dem so genannten Maintenance Release handelt es sich um ein Wartungsupdate mit kleineren Verbesserungen und Bugfixes.

Changelog

CCU-System Änderungen:

  • Aktualisierung der OCCU Firmware auf Version 3.51.6.-3 die folgende kleinere Änderungen mit sich bringt:

    • Integration einer neuen/aktualisierten ReGaHss Logikengine R1.00.0388.0216 (Apr 17 2020) Version mit folgenden Änderungen:

      • reparierte UriEncode(), UriDecode() Funktionen die Umlaute in Strings auf allen unterstützen Hardwareplatformen nun gleich behandeln sollte.
    • Implementierung einer optimierten Speicherfunktion für die WebUI eigene Diagrammfunktion. Um die Wahrscheinlichkeit eines potentiellen Ausfalls des externen USB Sticks zu vermindern werden nun die Diagrammdaten nicht mehr unmittelbar auf den USB Stick abgespeichert, sondern erst mittels einer 10-müntigen Verzögerung auf dem Diagrammspeichermedium abgespeichert. Das sollte die Lebensdauer eines dafür genutzten USB Speichers wesentlich verlängern da zusätzlich auch noch sichergestellt wird, das bei jeder Diagrammspeicherung andere Speicherzellen verwendet werden.
    • Integration eines Bugfixes in der /bin/hm_autoconf Datei sodass bei einer leeren InterfaceUrl() Geräte dieses besagten Interfaces von der autoconf startup Datei korrekterweise nicht mehr berücksichtigt werden.
    • Aktualisierung des integrierten mediola NEO SERVER CCU-Addons auf die aktuellste 2.5.1 Version.

WebUI Änderungen:

  • Änderung des WebUI Patches zur Darstellung inaktiver Programme in grauer Textfarbe, sodass man via Anpassung der Nutzer konfigurierbaren color.map Datei (pgmTextColorInactive, pgmBackColorInactive) selbst die Text und Hintergrundfarbe inaktiver Programme wählen kann (0070, #800, @jp112sdl).
  • Anpassung des WebUI Patches zum Ermöglichen der Sortierung im Kanalauswahldialog, sodass dort alle Kanäle, inkl. der virtuellen Kanäle, angezeigt werden. Dies sollte das verschwinden einzelner virtueller Kanäle beheben und gleichzeitig das manuelle Sortieren von Kanälen weiterhin ermöglichen (0066, #810).

Betriebsystem Änderungen:

  • Aktualisierung der Buildroot/Linux Umgebung auf die aktuellste 2020.02.1 LTS Version.
  • Anpassung einiger RaspberryPi4 spezifischer Linux Kernel optionen, sodass aktuelle 4.19.x Kernel version weiterhin problemlos genutzt werden können.
  • Anpassung der RaspberryPi Modellerkennungsroutinen sodass u.a. neuere RaspberryPi4b Rev 1.2 boards sowie Compute Module+ Modelle korrekt erkannt und entsprechend für RaspberryMatic genutzt werden können.
  • Reparatur der exFAT Unterstützung für externe USB Speichermedien sowie sicherstellen des korrekten ladens des benötigten kernel modules für NTFS Unterstützung.
  • Aktualisierung der WiringPi Version auf 2.60 sodass auch RaspberryPi4b Modelle nun direkt hiervon unterstützt werden.
  • Hinzufügen der direkten Hardware-Unterstützung des sogenannten “pimoroni Fan SHIM HAT” Modules durch hinzufügen des benötigten “raspi-fanshim” zur Ansteuerung des damit geregelten Lüfters. Durch hinzufügen der Datei /etc/config/enableFanshim wird die Unterstützung für dieses HAT Modules aktiviert sodass bei überschreiten von 65 Grad Celsius der Lüfter automatisch aktiviert und bei unterschreiten von 50 Grad Celsius wieder automatisch deaktiviert wird (#811).
  • Zur Beseitigung möglicher Kommunikationsprobleme in der Bluetooth Kommunikation wurde die Baudrate für die Kommunikation mit dem RaspberryPi onboard Bluetooth Modul entsprechend reduziert.
  • Option “hdmi_force_hotplug=1” in der Datei “/boot/config.txt” hinzugefügt, sodass bei Einsatz eines RaspberryPi4 dieser auch ohne verbundenen HDMI Monitor korrekt hochfährt.
  • Reparatur des S21rngd startup Skriptes sodass die “-q” Option nicht auf Plattformen eliminiert wird und fälschlicherweise so zu unnötigen Debugausgaben im Syslog führt.
  • Aktualisierung der i686 Version der mitgelieferten Java JRE auf die aktuellste 8.46.0.19-ca-jdk8.0.252 LTS Version.
  • Aktualisierung der Linux Kernel Versionen aller unterstützen Plattformen auf die aktuellste 4.19.x LTS version.

Relevante Downloads:
RaspberryMatic (GitHub)

Weiterführende Seite:
HomeMatic-Forum

1 Kommentar

- Code scannen, um zur Orginalseite zu gelangen -