RaspberryMatic 3.73.9.20231130 – Neue Version

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

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
Baxxy
Beiträge: 10850
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 610 Mal
Danksagung erhalten: 2230 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Baxxy » 03.12.2023, 23:37

Gluehwurm hat geschrieben:
02.12.2023, 17:29
Irgendwie bootet die Odroid C4-Version nicht, egal welchen Weg ich nehme. Hat jemand anders einen C4 und das probiert?
Die Hardware scheint so selten genutzt zu sein das bisher nur von dir eine Problemmeldung kam.
Vielleicht ein Ticket dazu in Github aufmachen?
Oder läufts inzwischen?

LibertyX
Beiträge: 767
Registriert: 10.11.2012, 19:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: RP
Hat sich bedankt: 1 Mal
Danksagung erhalten: 19 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von LibertyX » 04.12.2023, 10:02

jmaus hat geschrieben:
02.12.2023, 22:45
LibertyX hat geschrieben:
02.12.2023, 21:46
Hab die USV mal abgesteckt und gebootet und lass sie mal ab.

Die Meldung trat allerdings erst 5 Std nach dem Boot / Update auf.
Und was war nach der KFENCE Meldung eigentlich passiert mit dem System?
Also wirkliche Auswirkungen kann ich aktuell keine feststellen, die Meldung tritt allerdings alle paar Stunden (kein erkennbarer Intervall) auf

Code: Alles auswählen

Dec  4 08:11:29 homematic kern.err kernel: [74892.080783] ==================================================================
Dec  4 08:11:29 homematic kern.err kernel: [74892.080808] BUG: KFENCE: memory corruption in free_async+0x1d8/0x1e0
Dec  4 08:11:29 homematic kern.err kernel: [74892.080808] 
Dec  4 08:11:29 homematic kern.err kernel: [74892.080829] Corrupted memory at 0x0000000041480cc8 [ ! . . . . . . . . . . . . . . . ] (in kfence-#72):
Dec  4 08:11:29 homematic kern.warn kernel: [74892.080921]  free_async+0x1d8/0x1e0
Dec  4 08:11:29 homematic kern.warn kernel: [74892.080936]  usbdev_ioctl+0x138/0x1c40
Dec  4 08:11:29 homematic kern.warn kernel: [74892.080950]  __arm64_sys_ioctl+0xd0/0x130
Dec  4 08:11:29 homematic kern.warn kernel: [74892.080971]  invoke_syscall+0x7c/0x130
Dec  4 08:11:29 homematic kern.warn kernel: [74892.080991]  el0_svc_common.constprop.0+0x6c/0x160
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081010]  do_el0_svc+0x38/0x120
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081028]  el0_svc+0x34/0xc0
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081046]  el0t_64_sync_handler+0x11c/0x150
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081064]  el0t_64_sync+0x198/0x19c
Dec  4 08:11:29 homematic kern.err kernel: [74892.081078] 
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081083] kfence-#72: 0x00000000c9de991e-0x00000000a43cc636, size=7, cache=kmalloc-128
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081083] 
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081098] allocated by task 1634 on cpu 0 at 74892.078656s:
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081124]  proc_do_submiturb+0xdb0/0x1000
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081138]  usbdev_ioctl+0x12c0/0x1c40
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081151]  __arm64_sys_ioctl+0xd0/0x130
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081170]  invoke_syscall+0x7c/0x130
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081187]  el0_svc_common.constprop.0+0x6c/0x160
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081205]  do_el0_svc+0x38/0x120
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081222]  el0_svc+0x34/0xc0
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081238]  el0t_64_sync_handler+0x11c/0x150
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081255]  el0t_64_sync+0x198/0x19c
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081267] 
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081272] freed by task 1634 on cpu 0 at 74892.080736s:
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081304]  free_async+0x1d8/0x1e0
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081317]  usbdev_ioctl+0x138/0x1c40
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081329]  __arm64_sys_ioctl+0xd0/0x130
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081348]  invoke_syscall+0x7c/0x130
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081366]  el0_svc_common.constprop.0+0x6c/0x160
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081384]  do_el0_svc+0x38/0x120
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081400]  el0_svc+0x34/0xc0
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081416]  el0t_64_sync_handler+0x11c/0x150
Dec  4 08:11:29 homematic kern.warn kernel: [74892.081433]  el0t_64_sync+0x198/0x19c
Dec  4 08:11:29 homematic kern.err kernel: [74892.081445] 
Dec  4 08:11:29 homematic kern.err kernel: [74892.081452] CPU: 0 PID: 1634 Comm: usbhid-ups Tainted: G         C O       6.1.63 #1
Dec  4 08:11:29 homematic kern.err kernel: [74892.081468] Hardware name: Raspberry Pi 3 Model B Rev 1.2 (DT)
Dec  4 08:11:29 homematic kern.err kernel: [74892.081476] ==================================================================
Dec  4 08:58:32 homematic kern.err kernel: [77714.342839] ==================================================================
Dec  4 08:58:32 homematic kern.err kernel: [77714.342859] BUG: KFENCE: memory corruption in free_async+0x1d8/0x1e0
Dec  4 08:58:32 homematic kern.err kernel: [77714.342859] 
Dec  4 08:58:32 homematic kern.err kernel: [77714.342875] Corrupted memory at 0x00000000a544051b [ ! ! ! . . . . . . . . . . . . . ] (in kfence-#20):
Dec  4 08:58:32 homematic kern.warn kernel: [77714.342941]  free_async+0x1d8/0x1e0
Dec  4 08:58:32 homematic kern.warn kernel: [77714.342951]  usbdev_ioctl+0x138/0x1c40
Dec  4 08:58:32 homematic kern.warn kernel: [77714.342961]  __arm64_sys_ioctl+0xd0/0x130
Dec  4 08:58:32 homematic kern.warn kernel: [77714.342977]  invoke_syscall+0x7c/0x130
Dec  4 08:58:32 homematic kern.warn kernel: [77714.342991]  el0_svc_common.constprop.0+0x6c/0x160
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343005]  do_el0_svc+0x38/0x120
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343017]  el0_svc+0x34/0xc0
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343030]  el0t_64_sync_handler+0x11c/0x150
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343042]  el0t_64_sync+0x198/0x19c
Dec  4 08:58:32 homematic kern.err kernel: [77714.343052] 
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343057] kfence-#20: 0x00000000bba2bf8b-0x0000000031d05650, size=5, cache=kmalloc-128
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343057] 
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343067] allocated by task 1634 on cpu 2 at 77714.147012s:
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343086]  proc_do_submiturb+0xdb0/0x1000
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343096]  usbdev_ioctl+0x12c0/0x1c40
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343105]  __arm64_sys_ioctl+0xd0/0x130
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343118]  invoke_syscall+0x7c/0x130
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343130]  el0_svc_common.constprop.0+0x6c/0x160
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343143]  do_el0_svc+0x38/0x120
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343155]  el0_svc+0x34/0xc0
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343166]  el0t_64_sync_handler+0x11c/0x150
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343178]  el0t_64_sync+0x198/0x19c
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343187] 
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343191] freed by task 1634 on cpu 2 at 77714.342802s:
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343213]  free_async+0x1d8/0x1e0
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343222]  usbdev_ioctl+0x138/0x1c40
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343231]  __arm64_sys_ioctl+0xd0/0x130
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343244]  invoke_syscall+0x7c/0x130
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343256]  el0_svc_common.constprop.0+0x6c/0x160
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343269]  do_el0_svc+0x38/0x120
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343280]  el0_svc+0x34/0xc0
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343291]  el0t_64_sync_handler+0x11c/0x150
Dec  4 08:58:32 homematic kern.warn kernel: [77714.343303]  el0t_64_sync+0x198/0x19c
Dec  4 08:58:32 homematic kern.err kernel: [77714.343311] 
Dec  4 08:58:32 homematic kern.err kernel: [77714.343317] CPU: 2 PID: 1634 Comm: usbhid-ups Tainted: G    B    C O       6.1.63 #1
Dec  4 08:58:32 homematic kern.err kernel: [77714.343328] Hardware name: Raspberry Pi 3 Model B Rev 1.2 (DT)
Dec  4 08:58:32 homematic kern.err kernel: [77714.343335] ==================================================================
D
Ohne USV meckert der upsmon das er keine Verbindung zur USV hat, der Fehler kam in den 12 Std allerdings nicht.
RaspberryMatic (3.71.12.20231020) @RPI3 | 218 Kanäle in 53 Geräten und 72 CUxD-Kanäle in 8 CUxD-Geräten (2.11) | iobroker.pro - CCU-Historian (3.4.0)

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

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von jmaus » 04.12.2023, 11:20

LibertyX hat geschrieben:
04.12.2023, 10:02
jmaus hat geschrieben:
02.12.2023, 22:45
LibertyX hat geschrieben:
02.12.2023, 21:46
Hab die USV mal abgesteckt und gebootet und lass sie mal ab.

Die Meldung trat allerdings erst 5 Std nach dem Boot / Update auf.
Und was war nach der KFENCE Meldung eigentlich passiert mit dem System?
Also wirkliche Auswirkungen kann ich aktuell keine feststellen, die Meldung tritt allerdings alle paar Stunden (kein erkennbarer Intervall) auf
Und wenn du den gesamten NUT Dienst mal abschaltest? Verschwindet dann der Fehler?
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

bo90411
Beiträge: 9
Registriert: 30.09.2018, 12:25

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von bo90411 » 04.12.2023, 13:17

Hallo zusammen,
habe leider auch das Problem mit den HMIP-Geräten, keines ist nach den diversen Neustarts erreichbar. Habe bei jedem Gerät die Batterien entnommen und wieder eingesetzt. Auch ein Versuch des Ablernens und wieder anlernen funktioniert nicht.

Auch ein Update über gedownloadet Datei als auch Automatisch über die Raspberry bringt keine Abhilfe.

Ein Kommunikationstest über Geräte über liefert ein grünes Ergebnis. Beim Versuch die Zahl der auszulassenden Statusmeldungen zu ändern, funktioniert nun die Übertragung der Config nicht - das Gerät ist "Config, Unreach"

Das Antennesymbol in der LED Anzeige blinkt.

Leider funktioniert nun die gesamte Heizung im Haus nicht.

Kann mir hier bitte jemand einen Tip zur Fehlerbehebung geben.

Gerät pi3 mit altem (kleinen) Funkmodulkarte.

Matthias K.
Beiträge: 1172
Registriert: 14.02.2016, 12:32
System: Alternative CCU (auf Basis OCCU)
Wohnort: Heidenheim
Hat sich bedankt: 57 Mal
Danksagung erhalten: 226 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Matthias K. » 04.12.2023, 13:59

bo90411 hat geschrieben:
04.12.2023, 13:17
Leider funktioniert nun die gesamte Heizung im Haus nicht.
Dann ist dein Grundkonzept falsch. Essentielle Dinge wie eine Heizung im Winter dürfen nicht vom Vorhandensein einer Zentralensteuerung abhängig sein. Du solltest immer noch eine manuelle Möglichkeit für solche Notfälle vorsehen (Thermostate kannst du doch auch von Hand passend einstellen)...

Du hast aller Wahrscheinlichkeiz nach einen Störer in der Nähe, Stichwort "Carrier Sense", CS.
Mit dem kleinen Funkmodul kannst du das aber nicht genauer prüfen. Das Forum liefert bei Suche aber genügend Hinweise zum Umgang mit CS-Störern.

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 753 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von shartelt » 04.12.2023, 14:07

bo90411 hat geschrieben:
04.12.2023, 13:17
Ein Kommunikationstest über Geräte über liefert ein grünes Ergebnis.
der konnte noch nie etwas. Bei HMIP hat er leider auch nichts dazugelernt.

bo90411 hat geschrieben:
04.12.2023, 13:17
Kann mir hier bitte jemand einen Tip zur Fehlerbehebung geben.
Du wirst ein CS Problem haben.
Ließ Dich hier ein....aber anhand des kleinen Funkmodules wirst Du wohl nur probieren und umpositionieren können.

bo90411
Beiträge: 9
Registriert: 30.09.2018, 12:25

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von bo90411 » 04.12.2023, 15:04

Vielen Dank für die Hinweise auf das SC, das Problem konnte durch Tausch der Stabantenne durch eine Magnetfußantenne gelöst werden.
Verwunderlich ist nur, dass das System über mehr als 2 Jahre funktioniert hatte und das Problem erst mit dem Update auftrat. Es wurde weder die Position der pi3 geändert noch kamen weitere elektronischen Geräte dazu.

Ein Backup in Form der alten Thermostatregler war noch vorhanden, jedoch scheute ich deren Austausch.

Vielen Dank nochmals für den Hinweis!

Gomi
Beiträge: 5
Registriert: 19.02.2013, 15:32

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Gomi » 04.12.2023, 15:19

Ich bekomme keine Verbindung zu dem "homeputer"-Programm nach update für Raspberrymatic.die Exceenginge im Status " Rot" Verbindung zu dem Raspberry ist vorhanden exec engine starteteinfach nicht. Auf dem Raspberry Ist CL Studio ist die Verion 4.30a.
Ich habe keine Idee mehr.
Rhobin schreibt das er es händisch gestartet hat?????

Gruß

Gomi

Benutzeravatar
Baxxy
Beiträge: 10850
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 610 Mal
Danksagung erhalten: 2230 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Baxxy » 04.12.2023, 16:25

jmaus hat geschrieben:
04.12.2023, 11:20
Und wenn du den gesamten NUT Dienst mal abschaltest? Verschwindet dann der Fehler?
Ich lese das so das die Fehlermeldungen in den 12h ohne angesteckte USV nicht kamen sondern nur der upsmon (verständlicherweise) gemeckert hat.

Ich habe ja ein quasi (wohl bis auf die USV) gleiches Setup, also Raspberry Pi 3 Model B Rev 1.2 mit per USB angesteckter USV (CyberPower BRICs LCD)
Treibereinstellungen in der /usr/local/etc/config/nut/ups.conf:

Code: Alles auswählen

[brics]
    desc = "CP BRICKs LCD 1000"
    # driver.name
    driver = "usbhid-ups"
    # driver.parameter.port
    port = "auto"
    # driver.parameter.mode
    synchronous = yes
    # driver.parameter.pollintervall
    pollinterval = 5
Das Setup läuft jetzt etwa 2 Tage und zeigt keine der Fehlermeldungen von @LibertyX

Gluehwurm
Beiträge: 12434
Registriert: 19.03.2014, 00:37
System: in Planung
Hat sich bedankt: 105 Mal
Danksagung erhalten: 380 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Gluehwurm » 04.12.2023, 19:13

Baxxy hat geschrieben:
03.12.2023, 23:37
Die Hardware scheint so selten genutzt zu sein das bisher nur von dir eine Problemmeldung kam.
Oder ohne Meldung aufgegeben ... :mrgreen:
In einer früheren Version gab es das Problem schon mal ...
https://github.com/jens-maus/RaspberryMatic/issues/2283
Vielleicht ein Ticket dazu in Github aufmachen?
Erledigt
https://github.com/jens-maus/RaspberryMatic/issues/2546
Oder läufts inzwischen?
Nee, habe Samstag Nachmittag mit div. Versuchen (inkl. neuer Hardware) verbracht und seither läuft der alte Stand wieder. 8)

Gesperrt

Zurück zu „RaspberryMatic“