ioBroker / ioBroker.hm-rega

Connects HomeMatic CCU "Logic Layer" ("ReGaHSS") to ioBroker
www.iobroker.org
MIT License
43 stars 15 forks source link

Fehlermeldung #130

Closed Koch-Robert closed 3 years ago

Koch-Robert commented 3 years ago

Hallo, seit ein paar Tagen bekomme ich eine Fehlermeldung auf demReGaHSS Adapter.

(22380) <-- Incomplete response: "{\"40\":{\"Name\":\"Alarmmeldungen\",\"TypeName\":\"VARDP\",\"DPInfo\":\"Anzahl+Alarmmeldungen\",\"Value\":0,\"ValueMin\":0,\"ValueMax\":65000,\"ValueUnit\":\"\",\
hm-rega.02021-04-03 10:29:16.388error(22380) The connection has been closed before fully receiving the response data

Nach einem Backup der CCU schien der Fehler behoben zu sein. Doch ohne etwas zu ändern, ist er wieder da.

Ich hoffe sie können mir helfen.


System data:

Platform: linux Distribution: Raspbian GNU/Linux Architecture: arm Model: ARMv7 Processor rev 3 (v7l) RAM: 7.69 GB Node.js: v14.15.4 NPM: 6.14.10 JS-Controller (1): 3.2.16 Admin: 4.2.1 HomeMatic ReGaHSS: 3.0.16

created by ioBroker.info

foxriver76 commented 3 years ago

Ist der log Ausschnitt abgeschnitten?

Ansonsten ja wie da steht, eine Seite hat die Verbindung beendet bevor sie den kompletten Request übertragen hat. Kann vieles sein, würde mal auf Netzwerkprobleme tippen.

Wie ist die Verbindung der beiden Parteien, beide per LAN angebunden?

Koch-Robert commented 3 years ago

[Image] Dieser Block erscheint ca. alle 30 Sekunden. Beides per Lan am Router (Speedport)


Von: Max Hauser @.***> Gesendet: Samstag, 3. April 2021, 10:57 An: ioBroker/ioBroker.hm-rega Cc: Koch-Robert; Author Betreff: Re: [ioBroker/ioBroker.hm-rega] Fehlermeldung (#130)

Ist der log Ausschnitt abgeschnitten? Ansonsten ja wir da eine Seite hat die Verbindung beendet bevor sie den kompletten Request übertragen hat. Kann vieles sein, würde mal auf Netzwerkprobleme tippen. Wie ist die Verbindung der beiden Parteien, beide per LAN angebunden?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FioBroker%2FioBroker.hm-rega%2Fissues%2F130%23issuecomment-812837007&data=04%7C01%7C%7C1a5b824e59c248a926a308d8f67e7d9d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637530370416710719%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=6ChVnSZNRTwYYpjrjpXbzN375LUc%2F5HD4uNN74H8Dq8%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FATQPMCRCWNZMEA3R373Q5TLTG3J7BANCNFSM42KAJT3A&data=04%7C01%7C%7C1a5b824e59c248a926a308d8f67e7d9d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637530370416720712%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=zJLLbMjgzHpIPrzCkDQgZW9Srig%2FhhDE0dUbHcw0uYk%3D&reserved=0.

Koch-Robert commented 3 years ago

Ich habe gerade nochmal nachgeschaut. In der Zeile Incomplete response stehen alle Systemvariablen der CCU drin.


From: Robert Koch @.> Sent: Saturday, April 3, 2021 11:03:08 AM To: ioBroker/ioBroker.hm-rega @.> Subject: Re: [ioBroker/ioBroker.hm-rega] Fehlermeldung (#130)

[Image] Dieser Block erscheint ca. alle 30 Sekunden. Beides per Lan am Router (Speedport)


Von: Max Hauser @.***> Gesendet: Samstag, 3. April 2021, 10:57 An: ioBroker/ioBroker.hm-rega Cc: Koch-Robert; Author Betreff: Re: [ioBroker/ioBroker.hm-rega] Fehlermeldung (#130)

Ist der log Ausschnitt abgeschnitten? Ansonsten ja wir da eine Seite hat die Verbindung beendet bevor sie den kompletten Request übertragen hat. Kann vieles sein, würde mal auf Netzwerkprobleme tippen. Wie ist die Verbindung der beiden Parteien, beide per LAN angebunden?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FioBroker%2FioBroker.hm-rega%2Fissues%2F130%23issuecomment-812837007&data=04%7C01%7C%7C1a5b824e59c248a926a308d8f67e7d9d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637530370416710719%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=6ChVnSZNRTwYYpjrjpXbzN375LUc%2F5HD4uNN74H8Dq8%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FATQPMCRCWNZMEA3R373Q5TLTG3J7BANCNFSM42KAJT3A&data=04%7C01%7C%7C1a5b824e59c248a926a308d8f67e7d9d%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637530370416720712%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=zJLLbMjgzHpIPrzCkDQgZW9Srig%2FhhDE0dUbHcw0uYk%3D&reserved=0.

foxriver76 commented 3 years ago

Kannst du mal bitte prüfen ob es ein valides JSON ist? Oder halt hier posten das mit dem Bild posten hat nicht funktioniert, scheint über E-Mail nicht zu gehen.

Koch-Robert commented 3 years ago

20210401_091204

In der Zeile "Incomplete response" werden alle Systemvariablen der CCU angezeigt.

foxriver76 commented 3 years ago

Bitte mal z. B. Admin oben Log herunterladen machen, und dann rauskopieren die Zeile mit incomplete responseoder direkt von Platte cat /opt/iobroker/log/iobroker.current.log | grep "Incomplete resp"

Koch-Robert commented 3 years ago

2021-04-03 12:13:48.004 - [32minfo[39m: hm-rega.0 (10254) ReGaHSS 192.168.2.197 up

2021-04-03 12:13:48.040 - [32minfo[39m: hm-rega.0 (10254) time difference local-ccu 0s

2021-04-03 12:13:49.122 - [32minfo[39m: hm-rega.0 (10254) request state values

2021-04-03 12:13:49.262 - [32minfo[39m: hm-rega.0 (10254) Updated all datapoints

2021-04-03 12:13:49.269 - [32minfo[39m: hm-rega.0 (10254) got 17 variables

2021-04-03 12:13:49.289 - [31merror[39m: hm-rega.0 (10254) The connection has been closed before fully receiving the response data

2021-04-03 12:13:49.290 - [31merror[39m: hm-rega.0 (10254) <-- Incomplete response: "{\"40\":{\"Name\":\"Alarmmeldungen\",\"TypeName\":\"VARDP\",\"DPInfo\":\"Anzahl%20Alarmmeldungen\",\"Value\":0,\"ValueMin\":0,\"ValueMax\":65000,\"ValueUnit\":\"\",\"ValueType\":16,\"ValueSubType\":0,\"ValueList\":\"\"},\r\n\"41\":{\"Name\":\"Servicemeldungen\",\"TypeName\":\"VARDP\",\"DPInfo\":\"Anzahl%20Servicemeldungen\",\"Value\":0,\"ValueMin\":0,\"ValueMax\":65000,\"ValueUnit\":\"\",\"ValueType\":16,\"ValueSubType\":0,\"ValueList\":\"\"},\r\n\"13989\":{\"Name\":\"24er\",\"TypeName\":\"VARDP\",\"DPInfo\":\"\",\"Value\":false,\"Timestamp\":\"2021-04-01 11:16:19\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":2,\"ValueSubType\":2,\"ValueList\":\"ist%20falsch%3Bist%20wahr\"},\r\n\"7012\":{\"Name\":\"Alarmanlage_ausgel%F6st\",\"TypeName\":\"VARDP\",\"DPInfo\":\"\",\"Value\":false,\"Timestamp\":\"2021-04-01 11:16:19\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":2,\"ValueSubType\":2,\"ValueList\":\"kein%20Alarm%3BAlarm%20hat%20ausgel%F6st\"},\r\n\"2213\":{\"Name\":\"Alarmanlage_Status\",\"TypeName\":\"VARDP\",\"DPInfo\":\"Status%20der%20Alarmalnage\",\"Value\":0,\"Timestamp\":\"2021-04-03 10:31:42\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":16,\"ValueSubType\":29,\"ValueList\":\"Aus%3BH%FCllschutz%3BVollschutz%3Bauto%20Vollschutz\"},\r\n\"7801\":{\"Name\":\"Anwesenheit_Franzi\",\"TypeName\":\"VARDP\",\"DPInfo\":\"\",\"Value\":false,\"Timestamp\":\"2021-04-03 10:45:29\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":2,\"ValueSubType\":2,\"ValueList\":\"nicht%20anwesend%3Banwesend\"},\r\n\"950\":{\"Name\":\"Anwesenheit_Robby\",\"TypeName\":\"VARDP\",\"DPInfo\":\"Anwesenheit\",\"Value\":true,\"Timestamp\":\"2021-04-03 08:49:13\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":2,\"ValueSubType\":2,\"ValueList\":\"nicht%20anwesend%3Banwesend\"},\r\n\"15786\":{\"Name\":\"Audio_Senderliste\",\"TypeName\":\"VARDP\",\"DPInfo\":\"\",\"Value\":\"Radio%20Fantasy\",\"Timestamp\":\"2021-04-01 11:16:19\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":20,\"ValueSubType\":11,\"ValueList\":\"ANTENNE%20BAYERN%3BBayern%201%3BRadio%20Fantasy%3BROCK%20ANTENNE\"},\r\n\"14923\":{\"Name\":\"Betriebsmodus\",\"TypeName\":\"VARDP\",\"DPInfo\":\"\",\"Value\":0,\"Timestamp\":\"2021-04-01 11:16:19\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":16,\"ValueSubType\":29,\"ValueList\":\"Normal%3BUrlaub%3BParty\"},\r\n\"13969\":{\"Name\":\"BOS_Alarmanzeige\",\"TypeName\":\"VARDP\",\"DPInfo\":\"\",\"Value\":0,\"Timestamp\":\"2021-04-03 11:01:37\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":16,\"ValueSubType\":29,\"ValueList\":\"kein%20Einsatz%3B%20Einsatz%20f%FCr%20die%20Feuerwehr%3B%20Einsatz%20f%FCr%20die%20Wasserwacht\"},\r\n\"11055\":{\"Name\":\"Dimmwert_Alt\",\"TypeName\":\"VARDP\",\"DPInfo\":\"Nur%20f%FCr%20Alarmlicht%20nutzen\",\"Value\":0.050000,\"Timestamp\":\"2021-04-01 20:37:11\",\"ValueMin\":0,\"ValueMax\":100,\"ValueUnit\":\"\",\"ValueType\":4,\"ValueSubType\":0,\"ValueList\":\"\"},\r\n\"2975\":{\"Name\":\"Fensterstatus\",\"TypeName\":\"VARDP\",\"DPInfo\":\"Anzeige%20alle%20Fenster%20zu\",\"Value\":1,\"Timestamp\":\"2021-04-03 11:02:39\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":16,\"ValueSubType\":29,\"ValueList\":\"offen%3Bgeschlossen%3Bgekippt\"},\r\n\"14099\":{\"Name\":\"Heizung_ECO\",\"TypeName\":\"VARDP\",\"DPInfo\":\"Heizprofil%202%20ECO\",\"Value\":false,\"Timestamp\":\"2021-04-01 11:16:19\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":2,\"ValueSubType\":2,\"ValueList\":\"aus%3Ban\"},\r\n\"12696\":{\"Name\":\"Rauchwarnmelder_ausgel%F6st\",\"TypeName\":\"ALARMDP\",\"DPInfo\":\"\",\"Value\":false,\"Timestamp\":\"1970-01-01 01:00:00\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":2,\"ValueSubType\":6,\"ValueList\":\"nicht%20ausgel%F6st%3BRauchwarnmelder%20ausgel%F6st\"},\r\n\"13294\":{\"Name\":\"Servicemeldung\",\"TypeName\":\"VARDP\",\"DPInfo\":\"\",\"Value\":\"keine%20Servicemeldung\",\"Timestamp\":\"2021-04-03 05:32:58\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":20,\"ValueSubType\":11,\"ValueList\":\"\"},\r\n\"13535\":{\"Name\":\"Servicemeldung_anzeige\",\"TypeName\":\"VARDP\",\"DPInfo\":\"\",\"Value\":1,\"Timestamp\":\"2021-04-03 05:32:58\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":16,\"ValueSubType\":29,\"ValueList\":\"Servicemeldung%3Bkeine%20Servicemeldung\"},\r\n\"13988\":{\"Name\":\"Termine\",\"TypeName\":\"VARDP\",\"DPInfo\":\"\",\"Value\":\"06.04.2021%20%20%20Blutspende%20%0A06.04.2021%20%20%2024er%20%0A06.04.2021%2009%3A00-12%3A00%20Praxis%20%0A07.04.2021%2019%3A00-20%3A00%20Jugend%FCbung%20\",\"Timestamp\":\"2021-04-03 00:00:15\",\"ValueMin\":null,\"ValueMax\":null,\"ValueUnit\":\"\",\"ValueType\":20,\"ValueSubType\":11,\"ValueList\":\"\"}}/rega.exeTermine1398806.04.2021 Blutspende \n06.04.2021 24er \n06.04.2021 09:00-12:00 Praxis \n07.04.2021 19:00-20:00 Jugend�bung </sValue2011Root Service Messages153510AL-CUX2801002:0.UNREACH0nullnull"

2021-04-03 12:13:49.290 - [31merror[39m: hm-rega.0 (10254) ReGaHSS 192.168.2.197 down

Von: Max @.> Gesendet: Samstag, 3. April 2021 12:12 An: @.> Cc: @.>; @.> Betreff: Re: [ioBroker/ioBroker.hm-rega] Fehlermeldung (#130)

Bitte mal z. B. Admin oben Log herunterladen machen, und dann rauskopieren die Zeile mit incomplete responseoder direkt von Platte cat /opt/iobroker/log/iobroker.current.log | grep "Incomplete resp"

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FioBroker%2FioBroker.hm-rega%2Fissues%2F130%23issuecomment-812844561&data=04%7C01%7C%7Ca6ea373d9ad14047542208d8f68909bc%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637530415713588190%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=IcVC8HCvAWQpItG09INlqBNztwtZ7Pjjnfgm3Z%2BURks%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FATQPMCUIPO2JBCNO76YGEFTTG3S2DANCNFSM42KAJT3A&data=04%7C01%7C%7Ca6ea373d9ad14047542208d8f68909bc%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637530415713598184%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=ISXsNA32WiW6q1iaDm%2Fbcwy3a%2Blloe2sJTbVOOoA%2BKE%3D&reserved=0.

foxriver76 commented 3 years ago

Die CCU sendet invalides XML:

<xml><exec>/rega.exe</exec><sessionId></sessionId><httpUserAgent></httpUserAgent><oSysVar>Termine</oSysVar><sSysVarId>13988</sSysVarId><sValue>06.04.2021   Blutspende \n06.04.2021   24er \n06.04.2021 09:00-12:00 Praxis \n07.04.2021 19:00-20:00 Jugend�bung </sValue<iValueType>20</iValueType><iValueSubType>11</iValueSubType><sValueList></sValueList><servs>Root Service Messages</servs><id>15351</id><serviceMessages>0</serviceMessages><service>AL-CUX2801002:0.UNREACH</service><sItem></sItem><iIndex>0</iIndex><sIndex></sIndex><sValueMin>null</sValueMin><sValueMax>null</sValueMax></xml>

Siehe das closing Tag: Jugend�bung </sValue<iValueType> richtig wäre Jugend�bung </sValue><iValueType> also fehlt ein >. Auch wurde der Post Request nicht als completed markiert, kann auch einfach Zufall sein oder ein Side Effect.

Es gab ein Fehler, weshalb der Request als incomplete erkannt wurde. Also ist er wohl vollständig aber das xml invalid.

foxriver76 commented 3 years ago

Mit 3.0.17 sollte das Logging etwas anders aussehen, insofern der Request vollständig ist. Bitte das dann nochmal posten - Vermutung geht allerdings stark dahin dass deine CCU da ein kaputtes xml sendet.

Koch-Robert commented 3 years ago

Ich habe am Nachmittag nun zum zweiten mal ein Backup auf die CCU aufgespielt. Seitdem ist wieder Ruhe. Das Objekt Termine hat wirklich einen komischen Wert, der aber eigentlich vom iCal Adapter befüllt wird. Ich werde dieses erst mal löschen und hoffe, dass das das Problem war.


From: Max Hauser @.> Sent: Sunday, April 4, 2021 12:24:59 AM To: ioBroker/ioBroker.hm-rega @.> Cc: Koch-Robert @.>; Comment @.> Subject: Re: [ioBroker/ioBroker.hm-rega] Fehlermeldung (#130)

Mit 3.0.17 sollte das Logging etwas anders aussehen, insofern der Request vollständig ist. Bitte das dann nochmal posten - Vermutung geht allerdings stark dahin dass deine CCU da ein kaputtes xml sendet.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FioBroker%2FioBroker.hm-rega%2Fissues%2F130%23issuecomment-812933893&data=04%7C01%7C%7Cc651fd2895a047194ef308d8f6ef5164%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637530855002896858%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=AwM4t7du6mRzrS4Mger%2FTgIu88WbDBmOOgSLNWnroY8%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FATQPMCROAMLKIIREYTAAEK3TG6ITXANCNFSM42KAJT3A&data=04%7C01%7C%7Cc651fd2895a047194ef308d8f6ef5164%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637530855002896858%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=FXWe3%2BPWYpzy%2FAQlmIvLK6qTacYBYimnUlTSRbiCTxI%3D&reserved=0.

foxriver76 commented 3 years ago

Der Wert ist eigentlich egal, das Problem ist die fehlende spitze Klammer auf die man als Nutzer allerdings keinen Einfluss haben sollte.