Servicemeldungen *allinclusive* Script

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

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: Servicemeldungen *allinclusive* Script

Beitrag von LibertyX » 23.06.2019, 22:42

Jap, die Ausgabe

Code: Alles auswählen

${sysVarServiceMessages}
Und jetzt, ist das ein Bug der RaspMatic oder ein lokaler bei mir?
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
Black
Beiträge: 5472
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 419 Mal
Danksagung erhalten: 1071 Mal
Kontaktdaten:

Re: Servicemeldungen *allinclusive* Script

Beitrag von Black » 23.06.2019, 22:46

ist ein "schon immer da bug" ^^

Wenn ein

dom.GetObject (41).Name ("Servicemeldungen"); machst, sollte dein zugriff ab dann über WriteLine(dom.GetObject("Servicemeldungen").Value()); funktionieren
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

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: Servicemeldungen *allinclusive* Script

Beitrag von LibertyX » 23.06.2019, 22:52

*LOL* dafür tritt er bei mir aber erst seit ca 4 Wochen auf :mrgreen:

Perfekt, jetzt gibt

Code: Alles auswählen

WriteLine(dom.GetObject("Servicemeldungen").Value()); 
wieder die korrekte Ausgabe

Danke!
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)

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: Servicemeldungen *allinclusive* Script

Beitrag von LibertyX » 23.06.2019, 23:01

Aber zu früh gefreut :(

Das Programm wird immer noch nicht ausgelöst, wenn sich die Anzahl ändert.

Ich habe im DANN Bereich als Aktion nun auch noch einen Schaltaktor hinzugefügt und auch dieser wird nicht angesteuert, daher läuft das Programm nicht.

Ich habe es auch noch mal gelöscht und neu angelegt.
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)

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

Re: Servicemeldungen *allinclusive* Script

Beitrag von alchy » 24.06.2019, 18:53

LibertyX hat geschrieben:
23.06.2019, 23:01
Aber zu früh gefreut :(
Der Klarnamenbug alleine würde dein Problem auch nicht erklären.
Allerdings wird wohl etwas anderes bei der Systemvariable mit der ISE_ID 41 schief sein.
Objektyp, Datentyp was auch immer, müsste man per Script nachschauen und ggf reparieren....
oder
einfacher erstmal Backup machen, noch mal alte(aktuelle) Firmware drüber bügeln und nachschauen.
oder
....


Da es sich um RaspberryMatic handelt bin ich raus und du müsstest dich im entsprechendem Unterforum melden und dort Fragen, warum ein Programm nicht getriggert wird, wenn du Servicemeldungen als Trigger benutzt. Ich bilde mir ein irgendwo schon etwas ähnliches gelesen zu haben.

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.

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: Servicemeldungen *allinclusive* Script

Beitrag von LibertyX » 25.06.2019, 09:09

Hab schon ein Thread im RaspMatic Bereich aufgemacht.

Es liegt wohl an der Funktion, dass man bei der RaspMatic für einzelne Geräte die Servicemeldungen unterdrücken kann.
Die stehen dann zwar an, werden aber auf der WebUI nicht angezeigt und das führt dann anscheinend zu diesem Verhalten.

Dennoch Danke für die Unterstützung :D
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
Black
Beiträge: 5472
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 419 Mal
Danksagung erhalten: 1071 Mal
Kontaktdaten:

Re: Servicemeldungen *allinclusive* Script

Beitrag von Black » 25.06.2019, 09:47

trotzdem triggert eine Raspberrymatik (genaugenommen sogar beide RM systeme bei mir) brav ihre Programme bei Aktualisierung der Servicevariablen.

Es muss dafür bei dir einen anderen grund geben.

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

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: Servicemeldungen *allinclusive* Script

Beitrag von LibertyX » 25.06.2019, 10:06

Nachdem ich aber das eine Gerät bei dem ich diese unterdrückt hatte, wieder aktiviert habe, funktioniert das Programm wieder.
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
Black
Beiträge: 5472
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 419 Mal
Danksagung erhalten: 1071 Mal
Kontaktdaten:

Re: Servicemeldungen *allinclusive* Script

Beitrag von Black » 25.06.2019, 10:20

ok, das kanns dann wohl wirklich sein.

Ich nutze bei mir aber einen eigenen Blacklist Mechnismus schon vor der zeit, wo es das auf raspberrymatik gab. Und da der zuverlässig arbeitet, hab ich keine Grund gesehen, das umzustellen.

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

mbhomie007
Beiträge: 347
Registriert: 13.02.2018, 19:23
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 127 Mal
Danksagung erhalten: 20 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von mbhomie007 » 25.06.2019, 11:18

viewtopic.php?f=31&t=26282&p=514888#p514888

Vielleicht ein ähnliches Problem?
Die Alarmvariable "bei Aktualisierung auslösen" triggert nicht das Programm...
Raspberry Pi 3 Model B Plus Rev 1.3 mit RPI-RF-MOD Funkmodul

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“