Servicemeldungen *allinclusive* Script

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

Moderator: Co-Administratoren

Birke
Beiträge: 268
Registriert: 22.12.2019, 18:48
Hat sich bedankt: 37 Mal
Danksagung erhalten: 6 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Birke » 23.01.2020, 21:55

Ich habe mir das Sript heruntergeladen und das Setup (soweit ich es konnte) bearbeitet. Doch leider bekomme ich von dem Script keine Pushover-Meldung gesandt, wenn ich z. B. den Deckel der Innensirene abnehme und dann aber in der CCU3 eine Servicemeldung angezeigt wird (der Duty Cycle lag zu diesem Zeitpunkt bei 3%)

Den CUxD.CUX2801001:1.CMD_EXEC benutze ich für Pushover-Meldungen meiner TFK. Das funktioniert auch sehr gut, die Meldungen, wenn ich z. B. ein Fenster öffne, komme auch gleich auf mein Handy.

Was habe ich falsch gemacht?



script_1.JPG
script_2.JPG
script_3.JPG

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 » 23.01.2020, 22:13

Die Systemvariable "Servicemeldung" hast du wahrscheinlich selber angelegt? oder war die schon da und du hast sie nur sichtbar gemacht?
dann
Das >> Fehlerprotokoll << wäre vorteilhaft.
Da du aber im Script nicht nur Einstellungen sindern eigene Änderungen durchgeführt hast.....

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.

Birke
Beiträge: 268
Registriert: 22.12.2019, 18:48
Hat sich bedankt: 37 Mal
Danksagung erhalten: 6 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Birke » 23.01.2020, 22:22

-Die Variable "Servicemeldungen" war nicht vorhanden. Ich habe sie selbst angelegt.

-Was meinst du mit deinem letzten Satz? Habe ja nur meine Userkennung, den Token und den SYSVAR_NAME "Servicemeldung" eingetragen.

-Ein Fehlerprotokoll (ccu3-webui-2020-01-23.log) habe ich erstellt. Aber wie kannst du da rein schauen, das ist ja ewig laaaaang?
Zuletzt geändert von alchy am 25.01.2020, 19:04, insgesamt 1-mal geändert.
Grund: sinnloses Fullquote entfernt

Xel66
Beiträge: 14165
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 585 Mal
Danksagung erhalten: 1500 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Xel66 » 24.01.2020, 05:55

Birke hat geschrieben:
23.01.2020, 22:22
-Die Variable "Servicemeldungen" war nicht vorhanden. Ich habe sie selbst angelegt.
An welcher Stelle welcher Anleitung steht, dass du das tun musst?

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Birke
Beiträge: 268
Registriert: 22.12.2019, 18:48
Hat sich bedankt: 37 Mal
Danksagung erhalten: 6 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Birke » 24.01.2020, 06:49

Das steht im Script:

!+++++++ Systemvariablen Setup ++++++
! 1. Vor Benutzung Systemvariable vom Typ Zeichenkette in CCU anlegen,
var USE_SYSVAR = "nein"; ! ja / nein Speichern der Ausgabe des Scriptes in Systemvariable
var SYSVAR_NAME = "Name deiner Speichervariable"; ! hier den Namen dieser Variablen eintragen


Daher habe ich den Namen meiner Variablen eingetragen 😉
Falsch?
Zuletzt geändert von alchy am 25.01.2020, 19:04, insgesamt 1-mal geändert.
Grund: sinnloses Fullquote entfernt

UweRLP
Beiträge: 311
Registriert: 22.07.2013, 08:44
System: CCU
Hat sich bedankt: 13 Mal
Danksagung erhalten: 8 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von UweRLP » 24.01.2020, 09:08

Birke hat geschrieben:
23.01.2020, 21:55
Ich habe mir das Sript heruntergeladen und das Setup (soweit ich es konnte) bearbeitet.
...
Was habe ich falsch gemacht?
Du hast das Script zu viel bearbeitet, du sollst nichts löschen nur entsprechend deinen Bedürfnisse ausfüllen
!+++++++ Systemvariablen Setup ++++++
! 1. Vor Benutzung Systemvariable vom Typ Zeichenkette in CCU anlegen,
var USE_SYSVAR = "nein"; ! ja / nein Speichern der Ausgabe des Scriptes in Systemvariable
Hat nichts mit der Systemvariable zum Auslösen zu tun.
Uwe
--------------------------------------------
CCU3, ioBroker unter Windows 10 auf einem HP EliteDesk 800 G1 mit Intel(R) Core(TM) i5-4570S
Abgesichert mit einer APC Back-UPS Pro 1500 mit externem Batterie Pack BR24BPG
--------------------------------------------

Birke
Beiträge: 268
Registriert: 22.12.2019, 18:48
Hat sich bedankt: 37 Mal
Danksagung erhalten: 6 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Birke » 24.01.2020, 09:53

Also eigentlich nur meine User ID und den Token eintragen, sonst so lassen? Auch die anderen Übertragungswege lassen, wenn nur pushover nutze?

Was müsste ich noch eintragen?
Zuletzt geändert von alchy am 25.01.2020, 19:05, insgesamt 1-mal geändert.
Grund: sinnloses Fullquote entfernt

UweRLP
Beiträge: 311
Registriert: 22.07.2013, 08:44
System: CCU
Hat sich bedankt: 13 Mal
Danksagung erhalten: 8 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von UweRLP » 24.01.2020, 10:41

Birke hat geschrieben:
24.01.2020, 09:53
Also eigentlich nur meine User ID und den Token eintragen, sonst so lassen? Auch die anderen Übertragungswege lassen, wenn nur pushover nutze?
Ja, selbst die Einträge für die Batterien sollten erst mal unangetastet bleiben...

Im übrigen hilft das lesen des 1. Beitrag dieses Themas, dort wo du das Script vermutlich auch kopiert hast.
Uwe
--------------------------------------------
CCU3, ioBroker unter Windows 10 auf einem HP EliteDesk 800 G1 mit Intel(R) Core(TM) i5-4570S
Abgesichert mit einer APC Back-UPS Pro 1500 mit externem Batterie Pack BR24BPG
--------------------------------------------

Birke
Beiträge: 268
Registriert: 22.12.2019, 18:48
Hat sich bedankt: 37 Mal
Danksagung erhalten: 6 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Birke » 24.01.2020, 12:00

UweRLP hat geschrieben:
24.01.2020, 10:41
Birke hat geschrieben:
24.01.2020, 09:53
Also eigentlich nur meine User ID und den Token eintragen, sonst so lassen? Auch die anderen Übertragungswege lassen, wenn nur pushover nutze?
Ja, selbst die Einträge für die Batterien sollten erst mal unangetastet bleiben...

Im übrigen hilft das lesen des 1. Beitrag dieses Themas, dort wo du das Script vermutlich auch kopiert hast.
Den ersten Beitrag hier im Threat habe ich ja gelesen und es so verstanden, man muss die Setup Einträge bearbeiten.

Die Batterie Einträge habe ich doch gar nicht bearbeitet.

UweRLP
Beiträge: 311
Registriert: 22.07.2013, 08:44
System: CCU
Hat sich bedankt: 13 Mal
Danksagung erhalten: 8 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von UweRLP » 24.01.2020, 12:33

Birke hat geschrieben:
24.01.2020, 12:00
Den ersten Beitrag hier im Threat habe ich ja gelesen und es so verstanden, man muss die Setup Einträge bearbeiten.
Ja aber nicht (raus)löscht...
Auch im Script selbst gelesen? Bei den Funktionen die du nutzen möchtest ein JA und benötigte Daten eintragen sonst nichts.
Oder seht bei dir "Bei nichtbenutzung Zeilen löschen..."?
Uwe
--------------------------------------------
CCU3, ioBroker unter Windows 10 auf einem HP EliteDesk 800 G1 mit Intel(R) Core(TM) i5-4570S
Abgesichert mit einer APC Back-UPS Pro 1500 mit externem Batterie Pack BR24BPG
--------------------------------------------

Antworten

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