Kommunikation gestört durch zu viele Direktverknüpfungen?

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

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

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von shartelt » 27.09.2022, 20:47

manolo hat geschrieben:
27.09.2022, 20:43
Ich entnehme deinem letzten Text aber, dass dich meine Hardware genauer interessiert?
meinen Link einfach gänzlich ignoriert? So gar keine Lust etwas beizubringen? Null? nice…

alchy
Beiträge: 10752
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 672 Mal

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von alchy » 27.09.2022, 21:24

manolo hat geschrieben:
27.09.2022, 20:43
Ich bin den Thread jetzt noch mal durch, welche Fragen meinst du?
Das ist wohl korrekt und mein Fehler. War ja nur eine Frage hier, sorry
Habe ich doch glatt 2 aktuelle Threads mit ähnlichem Problem miteinander vermischt.

manolo hat geschrieben:
27.09.2022, 20:43
Raum 1
1x HMIP-WTh-2
1x Hmip-etrv
2x hmip-swdo

Raum 2
1x HMIP-WTh
2x Hmip-etrv
4x hm-sec-sco
11 Geräte erzeugen morgens > 100 Kommunikationsstörungen
Gibt es ein >> Fehlerprotokoll << von einem Zeitpunkt wo 100 Kommunikationsstörungen auftreten und wie hoch ist der DutyCcle zu diesem Zeitpunkt?

Und welches Gerät erzeugt nun die 100 Servicemeldungen oder erzeugen alle welche?
Und in welchen zeitlichen Zusammenhang werden die erzeugt? alle morgens zusammen oder meinst du "über Nacht"
In welchen Aktionsbezogenen Zusammenhang werden die erzeugt? Wir zum Zeitpunkt etwas angesteuert?

Alchy
PS: Im Raum 2 kannst du keine Direktverknüpfungen zwischen Fenstersensoren und Thermostaten haben. Da kannst du ja schnell deine Manuellen Direktverknüpfungen entfernen und mittels Gruppe wie vorgeschlagen anlegen.

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

manolo
Beiträge: 197
Registriert: 04.12.2018, 11:23
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von manolo » 28.09.2022, 08:45

Los gehen die Fehler am Montag 26.09.22 um 20:30 und dann gehts endlos so weiter immer wieder.

Mail 1:

NEUE Servicemeldung
Wohn_Heizung_klein_DEV :
hat Kommunikationsfehler
seit: 26.09.22 20:30 (26.09.22 20:30)

Wohnzimmer Heizsystem INT0000004 :
hat Kommunikationsfehler
seit: 26.09.22 20:30 (26.09.22 20:30)


Die Meldungen kommen dann aus dem Script auch zur gleichen Zeit mehrfach, wie man in Mail 2 sieht:

NEUE Servicemeldung
Wohn_Wandthermostat_DEV :
hat Kommunikationsfehler
seit: 26.09.22 20:30 (26.09.22 20:30)

Wohn_Heizung_klein_DEV :
hat Kommunikationsfehler
seit: 26.09.22 20:30 (26.09.22 20:30)

Wohnzimmer Heizsystem INT0000004 :
hat Kommunikationsfehler
seit: 26.09.22 20:30 (26.09.22 20:30)


Dann kurz danach um 20:35 & 20:36 und dann wieder 21:43, 21:47, 21:51 usw. usw. Die ganze Nacht durch. Triggern in der Häufigkeit tue ich da natürlich nichts bewusst.

Es sind bunt gemischt mal einzelne Komponenten dabei (Wandthermostat, Heizung 1, Heizung 2), mal nur zwei, mal alle - immer inkl. der Gruppe (Heizsystem). Um 7:32 habe ich das Script dann deaktiviert um die Mailflut zu beenden.

Nun habe ich das ganze wieder aktiviert und die Mails gehen weiter. 08:31, 32, 33, 34. Dann erst mal wieder Ruhe (aktuell ist es 42, seit 34 keine Mail mehr).

Duty Cycle ist 5-6%, CS ist 2-4%

Das Cuxd Log sagt:

Code: Alles auswählen

Sep 28 08:31:14 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Sep 28 08:31:14 ccu3-webui user.debug script: [ALCHY ALLINScript Mails raus]
Sep 28 08:31:14 ccu3-webui user.debug script: [ALCHY ALLINScript ENDE]
Sep 28 08:31:14 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError:  var v1 = dom.GetObject("Anwesenheit").Value(); var v2 = dom.GetObject("Alarmmeldungen").Value(); var v3 = dom.GetObject("Servicemeldungen").Value();  [ExecError():iseESPexec.cpp:12882]
Sep 28 08:31:17 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Sep 28 08:31:17 ccu3-webui user.debug script: [ALCHY ALLINScript Mails raus]
Sep 28 08:31:17 ccu3-webui user.debug script: [ALCHY ALLINScript ENDE]
Sep 28 08:31:17 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError:  var v1 = dom.GetObject("Anwesenheit").Value(); var v2 = dom.GetObject("Alarmmeldungen").Value(); var v3 = dom.GetObject("Servicemeldungen").Value();  [ExecError():iseESPexec.cpp:12882]
Sep 28 08:31:23 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Sep 28 08:31:23 ccu3-webui user.debug script: [ALCHY ALLINScript ENDE]

Im Verlauf aufgefallen ist mir noch ab und an das hier:

Code: Alles auswählen

Sep 28 03:34:48 ccu3-webui user.err rfd: HSSParameter::SetValue() true Put failed
Sep 28 03:35:03 ccu3-webui user.err multimac: Copro timeout on ACK_AESChallenge send
Sep 28 03:37:35 ccu3-webui user.err multimac: Copro timeout on ACK_AESChallenge send
Sep 28 08:20:00 ccu3-webui local0.err ReGaHss: ERROR: Error getting timer object ! [TriggerTimerUntilNow():iseRTTimer.cpp:387]

Das heruntergeladene Log aus der CCU sagt komischerweise gar nichts dazu:

Code: Alles auswählen

2022-09-28 08:04:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
2022-09-28 08:04:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Eventlistener Handler utilization: 0/50 used 
2022-09-28 08:09:19,822 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: 0 Accesspoints in Queue 
2022-09-28 08:09:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
2022-09-28 08:09:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Eventlistener Handler utilization: 0/50 used 
2022-09-28 08:14:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: 0 Accesspoints in Queue 
2022-09-28 08:14:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
2022-09-28 08:14:19,824 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Eventlistener Handler utilization: 0/50 used 
2022-09-28 08:19:19,822 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: 0 Accesspoints in Queue 
2022-09-28 08:19:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
2022-09-28 08:19:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Eventlistener Handler utilization: 0/50 used 
2022-09-28 08:24:19,822 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: 0 Accesspoints in Queue 
2022-09-28 08:24:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
2022-09-28 08:24:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Eventlistener Handler utilization: 0/50 used 
2022-09-28 08:29:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: 0 Accesspoints in Queue 
2022-09-28 08:29:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
2022-09-28 08:29:19,823 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Eventlistener Handler utilization: 0/50 used 
2022-09-28 08:34:19,835 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: 0 Accesspoints in Queue 
2022-09-28 08:34:19,835 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
2022-09-28 08:34:19,836 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-0] SYSTEM: Eventlistener Handler utilization: 0/50 used 

Ich werde das Wandthermostat mal "drüberanlernen" und dann die Gruppe im Wohnzimmer bestehend aus Wand- und Heizkörperthermostaten neu erstellen. Vielleicht hilft es.
Raspi 3 mit piVCCU3

manolo
Beiträge: 197
Registriert: 04.12.2018, 11:23
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von manolo » 28.09.2022, 08:50

shartelt hat geschrieben:
27.09.2022, 20:47
meinen Link einfach gänzlich ignoriert? So gar keine Lust etwas beizubringen? Null? nice…
Meinst du nicht, dass ich diesen Thread in den Jahren der eigenen CCU Nutzung schon x-mal durch habe?
Wenn du dich konkret auf einen der ca. 200 Punkte des Threads beziehst, dann gerne auch konkreter benennen.
Ich nehme mal an du beziehst dich auf "Sonstige Fehlerquellen und Probleme" und dort 2)? Ich kanns ja nur mutmaßen.
Hilft aber leider nicht, daher nichts passendes dabei ist.
Raspi 3 mit piVCCU3

Benutzeravatar
robbi77
Beiträge: 13787
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 181 Mal
Danksagung erhalten: 732 Mal

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von robbi77 » 28.09.2022, 09:29

Auf das:
Fragen im Forum stellen
1. Vor einer Frage bitte die Suche nutzen. Diese ist zwar etwas eigenwillig, aber die meisten Fragen wurden schon geklärt und sollten sich mit geeigneten Begriffen finden lassen.
2. Wenn die eigene Frage thematisch in bereits existierende Threads passt, dann dort fragen. Andernfalls im passenden Themenbereich ein neues Thema eröffnen. In "Tipps&Tricks" sind Fragen tabu!
3. Der Thread-Titel sollte eine prägnante Zusammenfassung des Themas sein und korrekt geschrieben werden, damit die Suche auch gute Ergebnisse liefern kann. Ungeeignet sind "HILFE!!!" "Anfängerfrage" "nix geht" usw.
4. An einem Problem beteiligte Geräte sollte man zusätzlich immerhin mer mit ihrer Kurzbezeichnung nennen. Also z.B. "Schaltsteckdose HM-LC-Sw1-Pl". Dies ist wichtig, da es sehr viele unterschiedliche "Schaltaktoren" mit jeweils anderen Besonderheiten gibt.
5. Möglichst immer Screenshots von beteiligten Programmen oder den Einstellungen der Direktverknüpfungen oder der Geräteparameter entsprechend dieser Anleitung ‪Link‬ anfügen (Die Helfer erkennen dort deutlich mehr, als der Fragende glaubt und in Worten erklären kann)
6. Neben einer ganz gezielten Frage ("wie setze ich die Einschaltdauer in einem Programm?") sollte auch möglichst der Hintergrund der Frage bzw. kurz das "Gesamtprojekt" erwähnt werden, damit die Helfer wertvolle Tipps zu viel einfacheren und besseren Lösungen (z.B. Direktverknüpfungen) nennen können.
Ansonsten hätte Alchy nicht das:
Wie auch immer, da läuft aber einiges verkehrt bei einem geheimen Wandthermostaten, einen geheimen Heizungsthermostaten und eine unbekannte Anzahl geheimer Fenstersensoren
geschrieben.

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

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von shartelt » 28.09.2022, 09:37

manolo hat geschrieben:
28.09.2022, 08:50
Meinst du nicht, dass ich diesen Thread in den Jahren der eigenen CCU Nutzung schon x-mal durch habe?
sollte man hoffen. Du beweist das Gegenteil ja sonst hätte man nicht darauf hinweisen müssen.

danke @robbi77

alchy
Beiträge: 10752
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 672 Mal

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von alchy » 28.09.2022, 22:33

manolo hat geschrieben:
28.09.2022, 08:45
Los gehen die Fehler am Montag 26.09.22 um 20:30 und dann gehts endlos so weiter immer wieder.
1. Wie ich geschrieben habe die CCU erzeugt Servicemeldungen wenn eines ihrer Kinder vermisst wird.
1b. Oftmals aber nicht immer und nicht bei jedem Fehler wird auch noch eine Servicemeldung der Gruppe erzeugt sofern das Gerät in einer solchen ist.

Bei dir ja auch schön zu sehen.

Code: Alles auswählen

NEUE Servicemeldung
Wohn_Heizung_klein_DEV :
hat Kommunikationsfehler
seit: 26.09.22 20:30 (26.09.22 20:30)

Wohnzimmer Heizsystem INT0000004 :
hat Kommunikationsfehler
seit: 26.09.22 20:30 (26.09.22 20:30)
Also gehe ich mal von aus das Wohn_Heizung_klein_DEV der Gruppe Wohnzimmer Heizsystem INT0000004 zugeordnet ist?
Problematisch ist aber keine virtuelle Gruppe sondern das Gerät. Die CCU erwartete das sich das Gerät um ca 20:30 bei ihr meldetet und das hat es nicht getan. Ergo Servicemeldung. (und dummerweise die von der Gruppe mit)
Ist es wirklich so das 3-4 min Später DASSELBE Gerät eine neue Kommunikationsmeldung erzeugt?


Soweit ich mich erinnere hatte ich im Allinc Script eine Funktion eingebaut with time - so das die Meldung anders aussehen kann, wenn du diese einschaltest. Irgendwas mit erstes Mal letztes Mal udn wie oft die Meldung schon erzeugt wurde.
Kannst du mal einschalten? und Welche Version nutzt du?
Dazu fällt mir gleich noch ein: Wie sieht es denn in der Klickibunti aus wenn du oben rechts auf Servicemeldungen klickst? Bildchen wäre hilfreich.

UND

im Mailaddon hast du einen Fehler im TCL Script.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

NickHM
Beiträge: 3729
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 65 Mal
Danksagung erhalten: 119 Mal

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von NickHM » 29.09.2022, 08:05

Hallo

mal zwei (drei) Fragen von mir

- in Raum 2 ist HMIP und HM gemischt. Damit ist keine Heizungsgruppe mit den Fensterkontakten möglich. Warum baut man sowas?
Der Aufwand die Fenster Auf Funktion per Programm genau so wie die Gruppenfunktion nachzubauen ist nicht unerheblich. Laufen da noch Programme zusätzlich?

- könnte es sein, dass im Hintergrund auch noch Firmwareupdates laufen, oder noch Firmwarefiles auf der CCU rum liegen, die nicht übertragen werden können?

manolo
Beiträge: 197
Registriert: 04.12.2018, 11:23
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von manolo » 29.09.2022, 08:25

Hi Alchy,

Genau, in der Gruppe "Wohnzimmer Heizsystem" sind enthalten.

Wohn_Heizung_klein_DEV
Wohn_Heizung_groß_DEV
Wohn_Wandthemrostat_DEV

Ich hatte es ja gestern wieder aktiviert, die Mails sehen dann so aus:

8:31: groß & Heizsystem
8:31 groß & Heizsystem
08:31: Wand, klein, groß, Heizsystem
8:31: groß
08:33: groß, Heizsystem
08:33: klein, groß, Heizsystem
08:33: Wand, klein, groß, heizsystem
08:33: Wand
08:46: klein, groß, heizsystem
08:46: Wand, klein, groß, heizsystem
08:46 / 08:47 (in einer Mail): klein, groß, Heizsystem
08:47 / 08:48 (in einer Mail): Wand, klein, groß, Heizsystem

Beim prüfen der Version, ich bin gerade unterwegs, habe ich versucht in der @Home App das Programm zu öffnen und habe dort gesehen, dass ich den Eintrag zu diesem Programm 3x drin habe. Das macht mich stutzig. Allerdings steht nur hinter einem Eintrag ein letztes Ausführungsdatum.
Ich werde es in der App 3x löschen und neu einspielen. Ich glaube auf 1.994 zu sein. Prüfe ich nachher genauer und gehe auf die Neuste. Dabei mache ich dann auch den Screenshot und passe das TCL an.

@NickHM
Das ist korrekt und wurde mir damals so empfohlen. Die Hardware war halt so da.
Das Programm dazu ist aber total simpel. Die Gruppe der Fenstermelder sendet ein "Fenster auf" / "Fenster zu". Ist nicht so kompliziert und klappt einwandfei.
Alle Geräte sind, laut CCU, auf dem aktuellen Stand. Jede eingespielte Firmware ist auch auf den Geräten und es läuft kein Update. Nach dem Update belasse ich die Dateien auf der CCU, das sollte so aber korrekt sein.
Raspi 3 mit piVCCU3

manolo
Beiträge: 197
Registriert: 04.12.2018, 11:23
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Kommunikation gestört durch zu viele Direktverknüpfungen?

Beitrag von manolo » 29.09.2022, 14:59

Das Script ist v1.993. Ich habe es auf die 1.996 aktualisiert. Entfernt habe ich das automatische Bestätigen der Meldungen.
TCL habe ich aufgeräumt, dort steht jetzt nur noch die geforderte Zeile drin.

Die Wand- und Heizungsthermostate im Wohnzimmer Habe ich neu angelernt. Dazu musste ich sie allerdings alle resetten. Ein Tastendruck und auch halten der Systemtaste am Gerät löste nichts aus.
Ich habe auch versucht via defconfig > Channellist > Maintenance"Seriennummer" > Restore Config zu arbeiten. Erhalte aber nur "Restoring config for XXX failed". Auch nach dem Neuanlernen.

Ich lasse das jetzt mal laufen und schaue was passiert. Erhalte ich weiter Meldungen baue ich die Gruppe neu. Ich melde mich hier auf jeden Fall.

Was ich schon mal sehe: Wenn ich am Wandthermostet die Temperatur verstelle blinkt es eine Zeit lang orange und quittiert am Ende mit rotem leuchten.
Raspi 3 mit piVCCU3

Antworten

Zurück zu „HomeMatic allgemein“