RaspberryMatic 3.69.6.20230407 – Neue Version

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

Moderatoren: jmaus, Co-Administratoren

Passat250
Beiträge: 11
Registriert: 30.10.2021, 11:24
System: Alternative CCU (auf Basis OCCU)
Wohnort: Grasbrunn
Hat sich bedankt: 2 Mal
Danksagung erhalten: 2 Mal

Re: RaspberryMatic 3.69.6.20230407 – Neue Version

Beitrag von Passat250 » 10.04.2023, 16:31

Hi,
auf Synology VM installiert. Keine Besonderheiten bis jetzt (alles normal).

Anregung:
Bei den Programmen wäre es schön, wenn man auch mal vor einer Bedingung etwas einfügen könnte. Nicht nur immer hinten dran.
Manchmal erkennt man erst später, dass man einen Sonderfall vorher abfangen will. Dann muss alles neu gemacht werden. :roll:
Außerdem wären Kommentare ganz gut. Soll ja einige Programmiersprachen geben, bei denen das Standard ist. Bspw. "Basic" ... :D

Danke an alle & Frohe Ostern!
HomeMatic VM (2 Cores / 2GB + 50GB Disk) auf Synology DS918+
(16GB RAM, INTEL Celeron J3455, 1.5GHz, 4 Cores; USV)

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

Re: RaspberryMatic 3.69.6.20230407 – Neue Version

Beitrag von MichaelN » 10.04.2023, 17:20

Passat250 hat geschrieben:
10.04.2023, 16:31
Manchmal erkennt man erst später, dass man einen Sonderfall vorher abfangen will.
Die Reihenfolge ist eigentlich egal. Oder willst du einen kompletten SONST WENN einfügen?
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 +++

Passat250
Beiträge: 11
Registriert: 30.10.2021, 11:24
System: Alternative CCU (auf Basis OCCU)
Wohnort: Grasbrunn
Hat sich bedankt: 2 Mal
Danksagung erhalten: 2 Mal

Re: RaspberryMatic 3.69.6.20230407 – Neue Version

Beitrag von Passat250 » 10.04.2023, 17:34

MichaelN hat geschrieben:
10.04.2023, 17:20
Passat250 hat geschrieben:
10.04.2023, 16:31
Manchmal erkennt man erst später, dass man einen Sonderfall vorher abfangen will.
Die Reihenfolge ist eigentlich egal. Oder willst du einen kompletten SONST WENN einfügen?
Ja genau! zB:
Bedingung "Sonderfall" dann "mach nix"
sonst wenn ... "mach normal weiter"

Das geht derzeit nicht. Zumindest weiß ich nicht wie...
HomeMatic VM (2 Cores / 2GB + 50GB Disk) auf Synology DS918+
(16GB RAM, INTEL Celeron J3455, 1.5GHz, 4 Cores; USV)

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

Re: RaspberryMatic 3.69.6.20230407 – Neue Version

Beitrag von MichaelN » 10.04.2023, 17:39

Hat jemand "Black" gerufen?
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 +++

Benutzeravatar
Roland M.
Beiträge: 9806
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 252 Mal
Danksagung erhalten: 1381 Mal

Re: RaspberryMatic 3.69.6.20230407 – Neue Version

Beitrag von Roland M. » 10.04.2023, 20:27

Hallo!
Passat250 hat geschrieben:
10.04.2023, 17:34
Bedingung "Sonderfall" dann "mach nix"
sonst wenn ... "mach normal weiter"

Das geht derzeit nicht. Zumindest weiß ich nicht wie...
Ganz einfach!
Entweder keine Aktion einfügen (nicht jedermanns Sache), oder ein schlichtes Script, bestehend aus einem einfachen Kommentar: "! mach nix" :D


Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

g55
Beiträge: 236
Registriert: 02.10.2018, 19:24
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 59 Mal
Danksagung erhalten: 11 Mal

Re: RaspberryMatic 3.69.6.20230407 – kern.emerg Medungen ??

Beitrag von g55 » 10.04.2023, 20:34

Hallo Ihr Lieben,
vielen Dank für das neue RM-Update 8)
Hab ich am 7.4.abends eingespielt, läuft eigentlich super :)
Heute habe ich im log = /var/log/messages jedoch ein paar Meldungen per SDV entdeckt, mit denen ich wenig bis nix anfangen kann ... :

Code: Alles auswählen

root@myHomeMatic:/var/log# grep 'kern.emerg' messages
Apr  8 02:51:01 myHomeMatic kern.emerg kernel: [12959.037492] __common_interrupt: 0.41 No irq handler for vector
Apr  8 02:51:01 myHomeMatic kern.emerg kernel: [12959.037501] __common_interrupt: 0.41 No irq handler for vector
Apr  8 02:51:01 myHomeMatic kern.emerg kernel: [12959.037583] __common_interrupt: 0.41 No irq handler for vector
Apr  8 07:52:50 myHomeMatic kern.emerg kernel: [31067.745259] __common_interrupt: 0.41 No irq handler for vector
Apr  8 10:37:08 myHomeMatic kern.emerg kernel: [40925.672976] __common_interrupt: 0.41 No irq handler for vector
Apr  8 10:37:08 myHomeMatic kern.emerg kernel: [40925.672994] __common_interrupt: 0.41 No irq handler for vector
Apr  8 10:37:08 myHomeMatic kern.emerg kernel: [40925.673027] __common_interrupt: 0.41 No irq handler for vector
Apr 10 05:05:14 myHomeMatic kern.emerg kernel: [193810.086626] __common_interrupt: 1.40 No irq handler for vector
Apr 10 07:39:54 myHomeMatic kern.emerg kernel: [203089.973879] __common_interrupt: 0.40 No irq handler for vector
Apr 10 12:57:41 myHomeMatic kern.emerg kernel: [222156.109525] __common_interrupt: 1.40 No irq handler for vector
Apr 10 13:15:40 myHomeMatic kern.emerg kernel: [223234.880654] __common_interrupt: 1.40 No irq handler for vector
Apr 10 13:50:53 myHomeMatic kern.emerg kernel: [225347.878983] __common_interrupt: 1.40 No irq handler for vector
Apr 10 16:38:45 myHomeMatic kern.emerg kernel: [235419.820355] __common_interrupt: 1.40 No irq handler for vector
Apr 10 18:05:44 myHomeMatic kern.emerg kernel: [240639.597222] __common_interrupt: 0.40 No irq handler for vector
Apr 10 18:25:10 myHomeMatic kern.emerg kernel: [241805.406815] __common_interrupt: 0.40 No irq handler for vector
Apr 10 18:39:26 myHomeMatic kern.emerg kernel: [242660.948526] __common_interrupt: 0.40 No irq handler for vector
Apr 10 20:03:39 myHomeMatic kern.emerg kernel: [247714.326910] __common_interrupt: 1.40 No irq handler for vector
btw, ich hab noch nix geändert bez. USB oder SCSI unter Proxmox wie es im ersten Post + vorigen Versionen vorgeschlagen wurde ... sollte ich das evtl. doch tun ?
Danke für Eure Hinweise.
VG.
Proxmox-MiniServer (J4125, 12GB RAM, nur SSDs, Proxmox 7.4-3), RM v3.69.7.20230506, abgesetztes, altes Funkmodul HM-MOD-RPI-PCB am RB-RF-ETH, ca. 5 HM- und 107 HMIP-Geräte, Addons : CUxD v2.10.1, eMail v1.7.6, XML-API v1.22, JB-HB v6.0, ProgrammeDrucken v2.6, CCU-Historian v3.3.1

Benutzeravatar
Black
Beiträge: 5483
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.69.6.20230407 – Neue Version

Beitrag von Black » 10.04.2023, 21:22

Bei Bedingung: Sonderfall: Tue nix ist der Ansatz von @RolandM der beste Ansatz: Destation mit einem Script, das nur einen Kommentar enthält.
Leere Destinations würde ich nicht so bevorzugen.

Zu dem Editieren der Reihenfolge von Rules in WebUI Programmen:
DIe WebUI selber kanns nicht. Und mit den Mitteln der webUI würde eine Object Create/Delete Orgie. Um dies wesentlich zu vereinfachen hatte ich glaub ich vor 2 oder 3 Jahren schon ein Feature Request auf Github geschrieben mit 3 Methoden, die das ganze recht einfach händelbar machen würden.
Gibt da glaub ich ein Theaterstück: Warten auf godot

Ich hab einen Lösungsansatz für meine SOftware, aber noch im experimental Studium. Ich hoffte ja imme rnoch auf die erweiterung der rega um besagte Methoden. Weil der andere Ansatz ist um welten komplizierter.

ABer egal, wenn ich beruflich mehr Luft habe, hol ich den Request nochmal raus vllt diskutieren wir das ja noch beim nächsten Innerern Kreis Meeting.

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

Passat250
Beiträge: 11
Registriert: 30.10.2021, 11:24
System: Alternative CCU (auf Basis OCCU)
Wohnort: Grasbrunn
Hat sich bedankt: 2 Mal
Danksagung erhalten: 2 Mal

Re: RaspberryMatic 3.69.6.20230407 – Neue Version

Beitrag von Passat250 » 10.04.2023, 22:16

Roland M. hat geschrieben:
10.04.2023, 20:27
Hallo!
Passat250 hat geschrieben:
10.04.2023, 17:34
Bedingung "Sonderfall" dann "mach nix"
sonst wenn ... "mach normal weiter"

Das geht derzeit nicht. Zumindest weiß ich nicht wie...
Ganz einfach!
Entweder keine Aktion einfügen (nicht jedermanns Sache), oder ein schlichtes Script, bestehend aus einem einfachen Kommentar: "! mach nix" :D


Roland
Ich sollte es eigentlich besser wissen... schlechtes Beispiel! :(
Nein, einen "nop" Befehl kenne ich schon vom c64 (Assembler). Das ist wirklich nicht mein Problem. ;)

Black hat es wunderbar er-/zusammege-fasst. - Danke!
Man kann ja auch nicht eine bestehende Funktion einfach "unten anfügen". Damit könnte man schon was anfangen. Aber es geht ja nur "aufdoppeln".

Ach ja, mir geht's um sowas wie im Bild unten, wenn man das neu eingeben muss, weil davor was fehlt und höhere Priorität braucht. :evil:
Ist ja nur ein einfacher first match "if - elseif - ... else" Spagetti-Code. (Sorry :wink: )
Bildschirmfoto vom 2023-04-10 22-07-57.png
HomeMatic VM (2 Cores / 2GB + 50GB Disk) auf Synology DS918+
(16GB RAM, INTEL Celeron J3455, 1.5GHz, 4 Cores; USV)

Benutzeravatar
Bernd-Joras
Beiträge: 732
Registriert: 26.03.2016, 09:33
Hat sich bedankt: 34 Mal
Danksagung erhalten: 40 Mal

Re: RaspberryMatic 3.69.6.20230407 – Neue Version

Beitrag von Bernd-Joras » 11.04.2023, 07:00

Hallo, auch bei mir lief das "automatische Update" auf die "3.69.6.20230407" problemlos.
Bisher läuft alles wie gewohnt und gewollt.

Trotzdem bitte eine kurze Frage => Man kann den Updateprozess ja (eingeschränkt) beobachten.
Würde ein schlechter Wert der SD Karte, z.B. IOPS, auch dafür sorgen, dass ein Update gewollt/gesteuert nicht installiert wird?

Code: Alles auswählen

Displaying running firmware update output:
==========================================
Preparing firmware update:
[1/7] Checking uploaded data... 303545419 bytes received, OK
[2/7] Calculating SHA256 checksum........ff9042db515 ....... d455e826ad
[3/7] Checking free disk space... 13104955392 bytes, OK
[4/7] Checking storage performance..............sequential write: 11.99 MB/s (OK: > 10.0 MB/s), random write: 409 IOPS (WARN! < 500 IOPS), random read: 1708 IOPS (OK: > 1500 IOPS), WARNING: Update process will take considerable time!
[5/7] Preparing uploaded data... zip identified, unarchiving.....................................................OK
[6/7] Verifying uploaded data..........................OK (sha256sum), DONE
[7/7] Preparing firmware update... OK, DONE
Finished preparation successfully.

Starting firmware update (DO NOT INTERRUPT!!!):
[1/5] Validate update directory... OK
[2/5] Checking update_script... no 'update_script', OK
[3/5] Checking for rootfs filesystem images... none found, OK
[4/5] Checking for bootfs filesystem images... none found, OK
[5/5] Checking for image file... found, flashing bootfs...............OK, flashing rootfs....................................................
==========================================
Browser closed connection.
Natürlich, was auch immer noch passieren möge ... ersteinmal Danke allen beteiligten ... Bernd
2 Standorte mit je RPi3B+ RaspberryMatic 3.75.7.20240420 / RPI-RF-MOD | Externe USB-Platinen Antenne | 2x LAN_RF_GW | 1x LAN_RS485_GW | ca. 170 Geräte davon 35x IP | ca. 250 Programme |>600 Kanäle | Addons: CUX-Daemon, XML-API, hm_pdetect, E-Mail, CCU-Historian

UlrichG
Beiträge: 4
Registriert: 11.08.2022, 09:22
System: Alternative CCU (auf Basis OCCU)

Re: RaspberryMatic 3.69.6.20230407 – Neue Version

Beitrag von UlrichG » 11.04.2023, 16:54

Hallo,
automatisches Update angestoßen - es läuft ! :D :!:
__
Hans-Ulrich aus der Oberlausitz

Gesperrt

Zurück zu „RaspberryMatic“