RaspberryMatic 3.63.9.20220430 – Neue Version

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von jmaus » 01.05.2022, 10:48

Hallo,

wie einige bereits festgestellt haben, habe ich gestern eine neue RaspberryMatic Version (3.63.9.20220430) freigegeben, bei welcher es sich um ein Maintenance Release handelt in der wichtige Bugfixes eingeflossen sind und die auch ein paar kleinere Verbesserungen mit sich bringt.

Bzgl. der wichtigen Bugfixes die in diese Version eingeflossen sind, gilt hier vor allem das Update auf die erst vor ein paar Tagen von eQ3 freigegebenen 3.63.9 OCCU Version. Diese beinhaltet ein recht wichtigen Bugfix an der RPI-RF-MOD Funkmodulfirmware der hier im Forum auch recht groß diskutiert wurde (siehe viewtopic.php?f=27&t=71025) welcher vor allem Nutzer mit vielen HomeMatic/BidCos-RF Geräten mitunter geplagt hatten in letzter Zeit.

Abgesehen von diesem integrierten OCCU Update sind auch ein paar kleinere Bugfixes und Verbesserungen an der WebUI eingeflossen. Und auch am zugrundeliegenden Linux-Betriebssystem hat sich das Eine oder Andere getan. Hervorzuheben ist hier vor allem das update von der bisherigen Linux Kernelversion 5.10.x auf die aktuelle 5.15.x LTS Version.

Die kompletten Änderungshistorie kann wie immer wie folgt eingesehen werden (wurde mit DeepL automatisiert übersetzt):

:construction: Änderungen:

CCU/HomeMatic-System Änderungen:
  • Aktualisierung der OCCU-Version auf 3.63.9-1 mit voller Kompatibilität zur CCU3-Firmware 3.63.9, die folgende Änderungen mit sich bringt:
    • Die RPI-RF-MOD-Coprozessor-Firmware wurde auf Version 4.4.22 aktualisiert, was ein Problem beheben sollte, bei dem die Funkkommunikation mit bestimmten HomeMatic/BidCos-RF-Geräten nicht zuverlässig funktionierte (viewtopic.php?f=27&t=71025).
    • Das ELV-SH-WUA-Gerät wurde in der WebUI nicht korrekt erkannt.
    • Die Gerätekonfigurationsseiten für den HmIP-FALMOT wurden nicht korrekt angezeigt.
  • ein neues Prüfskript /bin/checkCoProcessor.sh hinzugefügt und in die globale monitrc eingefügt, das regelmäßig ausgeführt wird, um die Konnektivität von RF-Modulen und Co-Prozessoren zu prüfen. Im Falle einer fehlgeschlagenen RF-Modul-Verbindung wird nun eine WebUI-Alarmmeldung ausgelöst (viewtopic.php?f=65&t=73697).
  • ein neues experimentelles /usr/bin/checkPortForwarding.sh Prüfskript hinzugefügt, mit dem versucht werden kann, sicherheitskritische Portweiterleitungen im Internet-Router, mit dem RaspberryMatic verbunden ist, zu identifizieren.
  • Mediola NEO SERVER auf die neueste Version des Pakets 2.9.0 aktualisiert.
WebUI Änderungen:
  • 0168-WebUI-Fix-HmipChannelDialogsInclude WebUI Bugfix-Patch hinzugefügt, der eine fehlende Source-Include-Anweisung hinzufügt, die einen WebUI-Absturzfehler in der neuen BOILER_TRANSMITTER-Funktionalität von 3.63.8 behebt. Dadurch sollte die Seite mit den Gerätekonfigurationseinstellungen für den HmIP-FALMOT-C12 wieder zugänglich sein.
  • einen Paketpatch 0001-default-identity-encoding.patch zum tcl-Paket hinzugefügt, um die "Identity"-Zeichenkodierung zur Standard- und Systemkodierung zu machen, wie es bei tclsh 8.2 der Fall war und die anscheinend die kürzlich aufgetretenen Probleme mit der Umlautkodierung verursacht hat. Außerdem wurden tclrega und tclrpc entsprechend angepasst, so dass sie nur dann aktiv eine Zeichenumwandlung durchführen, wenn keine "identity"-Kodierung verwendet wird. Außerdem wurden die expliziten "convertto"-Zeichenumwandlungsaufrufe in jsonrpc.tcl entfernt, um ähnliche Probleme zu beheben. Dies behebt insgesamt die Probleme mit der Zeichenkodierung, die in der WebUI und externen CCU-Addons wie hm_pdetect etc. (#1782).
  • ein Patch für das tcl-Paket hinzugefügt, der sicherstellt, dass die tcl_precision auf 12 als Standardwert gesetzt wird, wie dies bei der älteren tcl 8.2-Version der Fall war. Dies sollte kürzlich aufgetretene Fließkomma-Arithmetik-Probleme beheben, die zu falschen Ventilpositionsberechnungen in der WebUI führten (#1784).
  • Der erzwungene Neustart von HMIPServer bei Änderung des Loglevels wurde deaktiviert. Nun muss ein Benutzer einen manuellen Neustart von HMIPServer durchführen, wenn er möchte, dass die Änderungen des Loglevels übernommen werden (#1742).
Betriebsystem Änderungen:
  • alle rpi und tinkerboard Kerneldefconfigs aktualisiert, um CONFIG_SLUB_DEBUG nicht mehr zu verwenden, da wir nun ausschließlich das neuere init_on_alloc/init_on_free anstelle von slub debug verwenden. Außerdem wurde die fehlende Konfigurationsoption CONFIG_ARM_MODULE_PLTS zur Tinkerboard-Defconfig hinzugefügt, um verschiedene "relocation 28 out of range"-Fehler nach dem 5.15.x-Kernel-Update (#1435) zu beheben.
  • alle verwendeten Kernel-Optionen auf allen von uns unterstützten Plattformen synchronisiert.
  • Buildroot auf die neueste Version 2022.02.1 aktualisiert.
  • CONFIG_AUDIT zu allen Kernel-Defconfigs hinzugefügt, um Kernel-Auditing-Unterstützung zu aktivieren, so dass die Kernel Audit-Meldungen ausgeben, wenn ungültige Syscalls verarbeitet werden.
  • Wiringpi-odroid-Paket auf die neueste verfügbare Version aktualisiert.
  • direkte USB-Speicher-Quirks für das RaspberryPi-Target hinzugefügt, so dass einige USB<>SSD-Anschlüsse sofort funktionieren (#1727, home-assistant/operating-system#1864).
  • alle Linux-Kernel-Versionen für alle von uns unterstützten Plattformen von 5.10.x auf 5.15.x angehoben und die stabile Version 1.20220331 (5.15.32) für die RaspberryPi-Plattform und die Upstream-Version 5.15.53 LTS für die anderen Plattformen verwendet.
:family: Mitwirkende (diese Version, alphabetisch):
:memo: Support:
Hier sei auch noch einmal auf die umfangreiche Dokumentation von RaspberryMatic hingewiesen an der bereits seit einiger Zeit gearbeitet wird und die auch sukzessive mit jeder Version verbessert wird. Zu erreichen ist die Dokumentation unter folgender Stelle:
Wie die URLs schon vermuten lassen, handelt es sich hierbei teils um einen öffentlichen Wiki an dem sich wirklich jeder gerne (nach entsprechender technischer Selbst-Einarbeitung) beteiligen kann um Anderen vor allem den Einstieg rund um das Thema "RaspberryMatic" zu erleichtern.

:package: Download:

Die neue Version kann wie gehabt von folgender URL als *.zip Datei für die verschiedenen RaspberryPi Modelle heruntergeladen und installiert werden:

https://github.com/jens-maus/RaspberryM ... ses/latest

Zu beachten gilt, das auf Grund der Unterstützung unterschiedlicher Geräte es getrennte Installationsarchive (*.zip Dateien) gibt die für die folgende Hardware jeweils einheitlich ist:
Update/Upgrade:
Das Update auf diese Version kann bei Einsatz einer Vorversion unter "Einstellungen->Systemsteuerung->Zentralen-Wartung" durch Upload der jeweiligen *.zip oder *.tgz Datei (Nicht ausgepackt!) erfolgen. Alternativ kann natürlich weiterhin auch einfach eine neue SD-Karte verwendet werden und das im Archiv befindliche *.img auf die neue SD Karte kopiert werden um dann von dort aus neu zu booten und via Backup-Restore das jeweils aktuelle Backup wiederherstellen zu lassen.

Hinweis:
Bitte beachten, dass natürlich vor jedem Update erst einmal ein manuelles Backup erfolgen sollte damit bei eventl. Fehlschlagen des WebUI-basierten Updates man mittels einer neuen SD-Karte dann sein aktuellstes Backup einfach wieder einspielen kann.

Für Bugreports und Featurerequests bitte den GitHub Issue-Tracker nutzen damit ich die Anfragen geordnet abarbeiten kann. Support- und Hilfeanfragen bei vermeintlichen Nutzungsproblemen bitte weiterhin hier als erstes im Forum platzieren und erst daraus ein Bugreport im GitHub machen wenn das Problem von anderen Nutzern bestätigt werden konnte.

Viel Spass mit der neuen RaspberryMatic Version!
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
Black
Beiträge: 5480
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 424 Mal
Danksagung erhalten: 1074 Mal
Kontaktdaten:

Re: RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von Black » 01.05.2022, 11:19

OVA update Problemlos, Bloatware brauchte wie immer die gewaltsame Entfernung.
Die Warnung meinerseits bezüglich der falschen Codepages in der TCL Version der letzten RM-Version bei Benutzung der Backup FUnktionen des SDV bzw allem, was intern mit TCL arbeitet), ist hiermit dann auch obselet.

Resüme: tuts bis jetzt

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

Benutzeravatar
onkeltommy
Beiträge: 1387
Registriert: 07.05.2016, 08:03
Wohnort: Wien
Hat sich bedankt: 28 Mal
Danksagung erhalten: 26 Mal

Re: RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von onkeltommy » 01.05.2022, 11:23

Vielen Dank wieder für die Arbeit :-)

Meinen "Netzwerk-Raspi (ohne Funk)" hats abgeschossen, Restart Rega im Loop.
-SD neu geflasht, Backup retour - läuft
-VM: ohne Probleme (aber auch ohne Funkmodul)
-Echtsystem @ Tinker.....wart ich noch n wenig :-) heute keine Zeit falls was crasht :-)
lG
Thomas
--------------------------
RaspberryMatic 3.73.9.20240130 @ TinkerS (Produktivsystem) & Historian @ SynologyVM & 2x RB3+ @ Nachwuchs

MichaelN
Beiträge: 9679
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 700 Mal
Danksagung erhalten: 1626 Mal

Re: RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von MichaelN » 01.05.2022, 11:49

Meine VM (ohne Funkmodul) bereits upgedatet ohne Probleme
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Josh
Beiträge: 150
Registriert: 28.04.2018, 20:55
Hat sich bedankt: 8 Mal
Danksagung erhalten: 4 Mal

Re: RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von Josh » 01.05.2022, 11:50

Update meiner RM auf Proxmox lief schnell und problemlos.

Muss ich irgendetwas bzgl. der "RPI-RF-MOD Funkmodulfirmware" unternehmen? Oder läuft das FW-Upgrade im Hintergrund ab?

EDIT: Meine Frage hat sich erledigt. Das Funkmodul zeigt die Version 4.4.22. Sollte also auf dem aktuellen Stand sein.

Danke!
Zuletzt geändert von Josh am 01.05.2022, 12:01, insgesamt 1-mal geändert.
RaspberryMatic 3.65.6.20220723 in VM auf einem Intel NUC10i5 mit ProxmoxVE V8.1 - RPI-RF-MOD auf RB-RF-ETH - XML-API 1.21 / 45 HMIP-Geräte (HmIP-BWTH, HmIP-WTH-2, HmIP-BSM, HmIP-FAL230-C6, HmIP-BSL, HmIP-SWSD, HmIP-FSM, HmIP-BROLL, HmIP-SMI55, HmIP-PSM, 2x HmIP-HAP) / ioBroker-Master/ 2x ioBroker-Slave / Synology DS720+

Benutzeravatar
Black
Beiträge: 5480
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 424 Mal
Danksagung erhalten: 1074 Mal
Kontaktdaten:

Re: RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von Black » 01.05.2022, 11:57

Was mit allerdings aufgefallen ist:

Spielesystem mit dem EQ3 USB Funkmodul
Funkmodul-Daten des aktuellen Moduls:
Funkmodul Typ: 'HMIP-RFUSB'
Funkmodul Anschluss: 'eQ-3HmIP-RFUSB@usb-0000:01:1b.0-1'
Funkmodul RF-Firmware: 4.4.16 | RF-Seriennr.: egal
Funkmodul IP-Firmware: 4.4.16 | IP-Seriennr.: egal

und das "normale" Hauptsystem
Funkmodul-Daten des aktuellen Moduls:
Funkmodul Typ: 'RPI-RF-MOD'
Funkmodul Anschluss: 'HB-RF-ETH@192.168.2.5'
Funkmodul RF-Firmware: 4.4.22 | RF-Seriennr.: auchegal
Funkmodul IP-Firmware: 4.4.22 | IP-Seriennr.: auchegal

korrekt das da die Firmware unterschiedlich ist ?

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

mule
Beiträge: 1169
Registriert: 06.07.2010, 00:24
Hat sich bedankt: 3 Mal
Danksagung erhalten: 35 Mal

Re: RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von mule » 01.05.2022, 12:12

Wenn ich mich recht erinnere hat JMaus geschrieben, dass es für den USB-Stick keine neue FW gibt, da dort der Fehler wohl nicht vorhanden ist.

Ansonsten Danke für die neue Version von Raspberrymatic. Install lief in meiner VM problemlos und es läuft alles unaffällig.
Aktuelle Projekte:
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483

Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295

Benutzeravatar
jmaus
Beiträge: 9862
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1880 Mal
Kontaktdaten:

Re: RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von jmaus » 01.05.2022, 12:14

Black hat geschrieben:
01.05.2022, 11:57
korrekt das da die Firmware unterschiedlich ist ?
Ja, das Problem existierte nur in der RPI-RF-MOD Funkmodulfirmware.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
Black
Beiträge: 5480
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 424 Mal
Danksagung erhalten: 1074 Mal
Kontaktdaten:

Re: RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von Black » 01.05.2022, 12:20

jmaus hat geschrieben:
01.05.2022, 12:14
Ja, das Problem existierte nur in der RPI-RF-MOD Funkmodulfirmware.
gut, dann passts ja.

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

DJDieter
Beiträge: 312
Registriert: 11.01.2008, 14:41
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 33 Mal
Danksagung erhalten: 20 Mal

Re: RaspberryMatic 3.63.9.20220430 – Neue Version

Beitrag von DJDieter » 01.05.2022, 12:49

Hallo Zusammen,

erstmal wieder vielen Dank für die neue Version.

Seit einigen Versionen funktioniert bei mir die Steuerung des Argon Fan Hat nicht mehr. Er startet beim Starten mit der Default-Drehzahl. Diese wird nicht mehr geändert. Ein stoppen und starten des "S08argononed" bringt auch keinen Erfolg - jedoch auch keine Fehlermeldung. Über die direkte Steuerung

Code: Alles auswählen

/usr/sbin/i2cset -y 1 0x1a
kann ich die Geschwindigkeit aber ändern.

Mit

Code: Alles auswählen

ps -e
bekomme ich auch keinen Prozess angezeigt.

Das Problem besteht sowohl auf meinem Test-, wie auch auf dem Wirksystem.

Hat noch jemand den Lüfter im Einsatz und kann das Problem bestätigen oder dementieren?

EDIT:
Hab*s mal durchgetestet: Das Problem besteht seit der Version 3.63.8.20220330.

EDIT 2:
@jmaus: Nachdem ich die "S09argononed" von der "3.61.7.20220226" in die aktuelle Version kopiert habe, funktioniert es wieder. Scheint wohl ein Problem in der aktuellen "S09argononed" zu sein.

Viele Grüße
Dieter
Raspberry PI 4 mit RaspberryMatic, 4 LAN-Gateways, zwei HmIP-HAP und 248 Geräte
CUxD mit 357 Kanälen auf 64 Geräten
Zusatzsoftware: XML-API, CUxD-Highcharts, NEO-Server, Programmedrucken, CUxD, E-Mail, Philips Hue, Messenger, CCU-Historian, JB-HP-Devices, HomeKit HomeMatic
Anbindungen: Wolf eBus; NodeMCU-Ultraschall-Füllstandsmessung mit Temperatureinfluß; Fußbodenheizung mit Rücklauftemperaturbegrenzer (RTL)

Gesperrt

Zurück zu „RaspberryMatic“