Keine Verbindung mehr zu Systemvariablen auf CCU

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
gmp
Beiträge: 72
Registriert: 05.12.2020, 18:25
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 5 Mal
Danksagung erhalten: 1 Mal

Keine Verbindung mehr zu Systemvariablen auf CCU

Beitrag von gmp » 07.03.2022, 13:37

Hallo zusammen,

meine CCU lief bisher eigentlich wie geschmiert, doch jetzt ist mir aufgefallen, das sich meine RedMatic-Systemvariablen nicht mehr mit der CCU verbinden. Es steht überall in rot "disconnected". Ich kann in den Sysvar selbst die vorhandenen Variablen auch nicht mehr auswählen.
Aufgefallen ist mir das unter der FW-Version 3.61.7.20220115 (Raspberrymatic). Gerade eben auf 3.61.7.20220226 aktualisiert, doch das hat auch keine Verbesserung bewirkt. Ist jemandem was bekannt oder könnte helfen?
Schon mal besten Dank für ein wenig Unterstützung.

Edit: Als Info möchte ich noch hinzufügen, das ich außer FW-Updates zu installieren, nichts in der Konfig verändert habe.
Das lief, wie schon geschrieben, monatelang ohne Probleme.
RedMatic läuft als Plugin mit auf der CCU3.

VG
Thomas

gmp
Beiträge: 72
Registriert: 05.12.2020, 18:25
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 5 Mal
Danksagung erhalten: 1 Mal

Re: Keine Verbindung mehr zu Systemvariablen auf CCU

Beitrag von gmp » 08.03.2022, 09:02

Hier auch noch das Logfile, erstellt im Debug-Mode:
redmatic.2022-03-08T07 51 26.262Z.log
(568.44 KiB) 31-mal heruntergeladen
Wäre klasse, wenn jemand helfen könnte. Daran hängt meine Abwesenheitssteuerung und diese regelt wiederum die Heizkörper.
Bei den aktuell zu erwartenden Gaspreisen sollte das möglichst bald wieder laufen. Ich denke, das kann jeder verstehen. :(

VG
Thomas

ptweety
Beiträge: 522
Registriert: 07.01.2017, 16:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 48 Mal
Danksagung erhalten: 66 Mal

Re: Keine Verbindung mehr zu Systemvariablen auf CCU

Beitrag von ptweety » 08.03.2022, 09:48

In deinem Log steht:

Code: Alles auswählen

Mar  7 15:14:14 homematic-raspi daemon.err node-red[2349]: [ccu-connection:localhost] getRegaVariables Error: JSON.parse failed. Saved debug data to /tmp/variables.rega.failed.json
Mar  7 15:14:49 homematic-raspi daemon.err node-red[2349]: [ccu-connection:localhost] setVariable failed. variables still not known after timeout
Was steht denn in /tmp/variables.rega.failed.json?

gmp
Beiträge: 72
Registriert: 05.12.2020, 18:25
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 5 Mal
Danksagung erhalten: 1 Mal

Re: Keine Verbindung mehr zu Systemvariablen auf CCU

Beitrag von gmp » 08.03.2022, 10:36

Hallo,

sehr nett. Hier die Datei:
variables.rega.failed.json.zip
(2.33 KiB) 35-mal heruntergeladen
VG
Thomas

ptweety
Beiträge: 522
Registriert: 07.01.2017, 16:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 48 Mal
Danksagung erhalten: 66 Mal

Re: Keine Verbindung mehr zu Systemvariablen auf CCU

Beitrag von ptweety » 08.03.2022, 11:09

Und dort findest du nun das Problem. Es gibt einige Sysvars, die Strings enthalten, aber nicht richtig interpretiert wurden.
Die Werte der "val" Schlüssel im JSON sollten eigentlich in "Anführungszeichen" stehen.

Code: Alles auswählen

"id": 7234, "name": "SYS-Abfall-Blau-Termine", "info": "Kalender-Script%20Abfall%20Blau", "val": 13.01.;27.01.;10.02.;24.02.;10.03.;24.03.;07.04.;21.04.;05.05.;19.05.;02.06.;16.06.;30.06.;14.07.;28.07.;11.08.;25.08.;08.09.;22.09.;06.10.;20.10.;04.11.;17.11.;01.12.;15.12.;29.12., "ts": "2022-03-08 10:07:17", "unit": "", "type": "number", "enum": "12.01.%3B26.01.%3B09.02.%3B23.02.%3B09.03.%3B23.03.%3B06.04.%3B21.04.%3B04.05.%3B18.05.%3B01.06.%3B15.06.%3B29.06.%3B13.07.%3B27.07.%3B10.08.%3B24.08.%3B07.09.%3B21.09.%3B05.10.%3B19.10.%3B03.11.%3B16.11.%3B30.11.%3B14.12.%3B28.12.", "channel": "65535"},
{"id": 7235, "name": "SYS-Abfall-Braun-Termine", "info": "Kalender-Script%20Abfall%20Braun", "val": 04.01.;18.01.;01.02.;12.01.;01.03.;15.03.;27.03.;12.04.;26.04.;03.05.;10.05.;17.05.;25.05.;31.05.;07.06.;14.06.;21.06.;28.06.;05.07.;12.07.;19.07.;26.07.;02.08.;09.08.;16.08.;23.08.;30.08.;06.09.;13.09.;20.09.;04.10.;18.10.;02.11.;15.11.;29.11.;13.12.;27.12., "ts": "2022-03-08 10:07:17", "unit": "", "type": "number", "enum": "10.01.%3B24.01.%3B07.02.%3B21.02.%3B07.03.%3B21.03.%3B04.04.%3B19.04.%3B02.05.%3B09.05.%3B16.05.%3B23.05.%3B30.05.%3B07.06.%3B13.06.%3B20.06.%3B27.06.%3B04.07.%3B11.07.%3B18.07.%3B25.07.%3B01.08.%3B08.08.%3B15.08.%3B22.08.%3B29.08.%3B05.09.%3B12.09.%3B19.09.%3B26.09.%3B10.10.%3B24.10.%3B07.11.%3B21.11.%3B05.12.%3B19.12.", "channel": "65535"},
{"id": 7233, "name": "SYS-Abfall-Gelb-Termine", "info": "Kalender-Script%20Abfall%20Gelb", "val": 08.01.;21.01.;04.02.;18.02.;04.03.;18.03.;31.03.;15.04.;29.04.;14.05.;28.05.;10.06.;24.06.;08.07.;22.07.;05.08.;19.08.;02.09.;16.09.;30.09.;14.10.;28.10.;11.11.;25.11.;09.12.;23.12., "ts": "2022-03-08 10:07:17", "unit": "", "type": "number", "enum": "06.01.%3B20.01.%3B03.02.%3B17.02.%3B04.03.%3B17.03.%3B31.03.%3B13.04.%3B28.04.%3B12.05.%3B27.05.%3B10.06.%3B23.06.%3B07.07.%3B21.07.%3B04.08.%3B18.08.%3B01.09.%3B15.09.%3B29.09.%3B13.10.%3B27.10.%3B10.11.%3B24.11.%3B08.12.%3B22.12.", "channel": "65535"},
{"id": 7217, "name": "SYS-Abfall-Grau-Termine", "info": "Kalender-Script%20Abfall%20Grau", "val": 05.01.;19.01.;02.02.;16.02.;02.03.;16.03.;29.03.;13.04.;27.04.;11.05.;26.05.;08.06.;22.06.;06.07.;20.07.;03.08.;17.08.;31.08.;14.09.;28.09.;12.10.;26.10.;09.11.;23.11.;07.12.;21.12., "ts": "2022-03-08 10:07:17", "unit": "", "type": "number", "enum": "04.01.%3B18.01.%3B01.02.%3B15.02.%3B01.03.%3B15.03.%3B29.03.%3B12.04.%3B26.04.%3B10.05.%3B24.05.%3B08.06.%3B21.06.%3B05.07.%3B19.07.%3B02.08.%3B16.08.%3B30.08.%3B13.09.%3B27.09.%3B11.10.%3B25.10.%3B08.11.%3B22.11.%3B06.12.%3B20.12.", "channel": "65535"},
{"id": 6930, "name": "SYS-Ferien-01-Termine", "info": "Kalender-Script%20Ferien%2001", "val": 23.12.2020,06.01.2021;29.03.,10.04.;25.05.;05.07.,17.08.;11.10.,23.10.;24.12.2021,08.01.2022, "ts": "2022-03-08 10:07:17", "unit": "", "type": "number", "enum": "11.04.%2C23.04.%3B27.06.%2C09.08.%3B04.10.%2C15.10.%3B23.12.2022%2C06.01.2023", "channel": "65535"},
{"id": 6811, "name": "SYS-Landeskennung", "info": "Kalender-Script%20Landeskennungen", "val": 12, "ts": "2022-03-08 10:07:17", "unit": "", "type": "number", "enum": "D%3BD-BB%3BD-BE%3BD-BW%3BD-BY%3BD-BY-1%3BD-BY-A%3BD-HB%3BD-HE%3BD-HH%3BD-MV%3BD-NI%3BD-NW%3BD-RP%3BD-SH%3BD-SL%3BD-SN%3BD-SN-1%3BD-ST%3BD-TH%3BD-TH-1%3BA%2CA-1%3BA-B%3BA-K%3BA-N%3BA-O%3BA-S%3BA-St%3BA-T%3BA-V%3BA-W%3BCH%3BCH-AG%3BCH-AI%3BCH-AR%3BCH-BE%3BCH-BL%3BCH-BS%3BCH-GE%3BCH-GL%3BCH-GR%3BCH-FR%3BCH-JU%3BCH-LU%3BCH-NE%3BCH-NW%3BCH-OW%3BCH-SG%3BCH-SH%3BCH-SO%3BCH-SZ%3BCH-TI%3BCH-TG%3BCH-UR%3BCH-VD%3BCH-VS%3BCH-ZG%3BCH-ZH", "channel": "65535"},
Wen es interessiert: die Stelle im Code an welcher der Fehler geworfen wird ist hier zu finden: https://github.com/hobbyquaker/homemati ... #L138-L154

gmp
Beiträge: 72
Registriert: 05.12.2020, 18:25
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 5 Mal
Danksagung erhalten: 1 Mal

Re: Keine Verbindung mehr zu Systemvariablen auf CCU

Beitrag von gmp » 08.03.2022, 12:48

Hi ptweety,

jo, damit hängt es schon mal zusammen. Vielen Dank.
Habe die Werte der Variablen gerade gelöscht und siehe da, alles wieder online.
Diese hatte ich vor kurzem tatsächlich noch aktualisiert, aber auf einen Zusammenhang wäre ich nie gekommen.

Was mich aber dennoch irritiert ist, das die Werte der unteren Zeile "SYS-Landeskennung" - die ich nicht geändert habe - zwar hier in Anführungszeichen gelistet werden, innerhalb des Werte-Fensters aber ohne gezeigt werden. Wie kann das sein?

VG
Thomas

ptweety
Beiträge: 522
Registriert: 07.01.2017, 16:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 48 Mal
Danksagung erhalten: 66 Mal

Re: Keine Verbindung mehr zu Systemvariablen auf CCU

Beitrag von ptweety » 08.03.2022, 13:55

Zeig doch mal Screenshots; ich verstehe nicht so ganz was du meinst.

gmp
Beiträge: 72
Registriert: 05.12.2020, 18:25
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 5 Mal
Danksagung erhalten: 1 Mal

Re: Keine Verbindung mehr zu Systemvariablen auf CCU

Beitrag von gmp » 08.03.2022, 14:01

Hier die Bilder:
Bildschirmfoto vom 2022-03-08 13-58-03.png
Bildschirmfoto vom 2022-03-08 13-58-03.png (16.7 KiB) 841 mal betrachtet
Bildschirmfoto vom 2022-03-08 13-59-13.png
Bildschirmfoto vom 2022-03-08 13-59-13.png (22.45 KiB) 841 mal betrachtet
VG
Thomas

Antworten

Zurück zu „RedMatic“