RaspberryMatic 3.47.10.20190713 veröffentlicht

13.07.2019
8.704

Das Team um die RaspberryMatic Software hat ein neues Update auf die Version 3.45.7.20190622 auf GitHub zum Download bereitgestellt. Dabei wurde die OCCU-Version auf 3.47.10-4 aktualisiert und jede Menge Änderungen am System & der WebUI gemacht sowie bekannte Fehler korrigiert.

Changelog

Allgemeine Änderungen:

  • OCCU wurde auf Version 3.47.10-4 geupdatet mit voller Kompatibilität zur CCU3 3.47.10 Firmware die folgende Änderungen mit sich bringt:

    • Unterstützung für folgende neuen HomeMatic Geräte hinzugefügt: HmIP-ASIR-2 , HmIPW-STHD , HmIPW-STH , HmIPW-WTH , HmIP-FALM OT-C12, HmIPW-FAL24-C6 , HmIPW-FAL230-C6 , HmIPW-FAL24-C10 , HmIPW-FAL230-C10 , HmIP-MIO16-PCB .
    • Kanäle der virtuellen Fernbedienung (HmIP-RCV-50) ließen sich nicht aus Räumen und Gewerken löschen.
    • HmIP-MP3P - Bei einer Verknüpfung mit einem Windmesser wurde u. U. fälschlicherweise die Farbauswahl anstatt der Soundauswahl angeboten.
    • Die Beschriftung des Buttons „Geräte-Firmware“ auf der Seite „Einstellungen“ wurde in „Geräte-Firmware-Übersicht“ korrigiert.
    • Verhindern von Remote-HTML-Injections bei der Abfrage von Addon-Versionsnummern.
    • Unter bestimmten Voraussetzungen konnte eine SessionID ohne Login erzeugt werden.
    • Die angezeigte Regenmenge für den HmIP-SWO-xxx verdoppelte sich nach einem Neustart der CCU.
    • JSON-API: Berechtigungslevel für Zugriff auf get-/setMetadata Aufrufe eingeführt: setMetadata Aufrufe: ADMIN; getMetadata Aufrufe GUEST
    • HmIP-MP3P - Dialog zur einfachen Verwendung von Playlisten innerhalb von Programmen hinzugefügt.
    • Web Server der CCU schickt HTTP-Header „Server“ nicht mehr mit.
    • Bei Direktverknüpfungen zwischen Bewegungsmeldern und Schalt-/Dimmaktoren schaltet sich ein helligkeitsabhängig geschalteter Aktor nicht mehr ungewollt selbstständig aus, obwohl noch Bewegung detektiert wird.
    • HM-ES-TX-WM - Geändertes Verhalten mit der demnächst erhältlichen Firmware > 2.x.y Integration SML-Protokoll, neuer Konfigurationsparameter „DZG-Kompatibilitätsmodus“. Die Unterstützung von IR-, Gas- und LED-Sensoren wurde entfernt. Es wird ausschließlich der ES-IEC Sensor unterstützt.
    • Neue Funktionalität für HmIP-MIOB (Wochenprogramm)
    • Neue Funktionalität für HmIP-FAL (MIOB-Umschaltung Heizen/Kühlen)
    • Automatische Übertragung der Standortdaten an neu angelernte HmIP-Geräte für Astro- Funktionen. Bei Änderung der Standortdaten besteht nun die Möglichkeit der Übertragung an alle dem System bekannten HmIP-Geräte.
    • Ergänzung der HTTP-Header des lighttpd Web Servers um einige sicherheitsrelevante Felder.
  • Aktualisierung der Linux kernel versionen für ASUS Tinkerboard und RaspberryPi auf Version 4.19.57 inkl. der passenden Firmware-Dateien.

  • Aktualisierung des U-boot bootloaders auf die bei buildroot mitkommende 2019.01 version.

  • Aktualisierung der Buildroot/Linux Version auf die aktuell stabilste 2019.05.1 Version.

  • Aktualisierung bzw. Integration aller Drittanbieter Anpassungen an "eq3_char_loop" und "rx8130" kernel modulen inkl. vorgeschlagener DeviceTree Änderungen. Das Real-Time-Clock setup beim hochfahren wurde entsprechend auf diese Änderungen angepasst/erweitert. Des Weiteren wurde eine aktualisierte Version des "generic_raw_uart" kernel modules integriert (@alexreinert).

  • Änderung des DutyCycle Abfrageintervals von 3 Minuten auf 1 Minute um auf die neu integrierte Balken-basierte WebUI Darstellung des DutyCycles zu reagieren.

  • Geringfügige Verbesserung des "/dev/urandom" setups beim hochfahren durch Integration eines neuen Hilfstools das den Entropiepool erweitert und somit die Zufallszahlenbereitstellung beschleunigen sollte.

WebUI Änderungen:

  • Integration eines neuen WebUI Patches das im Gegensatz zur originalen CCU Firmware den DutyCycle nicht nur für ein einzelnes Interface (nämlich das Funkmodul selber) via ProgressBar darstellt, sondern auch für angeschlossene LAN Gateways die entsprechende DutyCycle Systemvariable ausliest und zur Darstellung nutzt (@jp112sdl).
  • Anpassung der WebUI integriert sodass die Zeitzonen- bzw. Positionseinstellungen in der WebUI auch mit der größeren Menge an verschiedenen Zeitzonen in RaspberryMatic nicht mit der neuen Synchronisierungsfunktionalität zu homematicIP Geräten kollidiert und in Zukunft wesentlich einfacher wartbar ist.
  • Integration eines upstream WebUI Patches das die in der offiziellen CCU3 Firmware existenten Probleme mit "NaN" Darstellungen bei Energiezählern in der WebUI beseitigt (@jp112sdl).
  • Umsetzung eines neuen WebUI Fixes um den aktuellen Aktiv/Inaktiv Status von WebUI Programmen nach dem Editieren beizubehalten und nicht zwangsweise Programme immer aufs neue zu aktivieren (#235, @jp112sdl).

Bugfixes:

  • Umstellung im "checkHmIPdevices.sh" Hilfsskript damit ap/apkx Dateien von potentiell nicht registrierten homematicIP Geräten nur verschoben werden wenn schon eine virtuelle homematicIP Fernbedienung (HmIP-RCV) in der regadom registriert ist.
  • Bugfix im "checkHmIPdevices.sh" Hilfsskript der fälschlicherweise die ap/apkx Dateien eines HmIP-DRA P immer beim Neustart in den entsprechenden "old" Ordner verschoben hatte und damit ein Neuanlernen des DRAP notwendig machte (#655).
  • Integration eines Workarounds für die aktuelle Mediola NEO server Addon Version (2.4.5) bei der die WebUI Konfigurationsseite nicht dargestellt werden konnte wenn auf die WebUI via https zugegriffen wurde.
  • Hinzufügen einer "nofail" mount option für ausgewählte Dateisysteme sodass RaspberryMatic bzw. das Recovery-System trotz ggf. fehlendem Dateisystem hochfahren kann.
  • Anpassung des Syslog Dateilimits für /var/log/messages, sodass es nicht mehr zum überlaufen des RAM Verbrauches kommen sollte wenn in den Syslog Einstellungen alles auf "Alles loggen" gestellt wurde.

Relevante Downloads:
RaspberryMatic (GitHub)

Kommentieren

- Code scannen, um zur Orginalseite zu gelangen -