Servicemeldungen *allinclusive* Script

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

Moderator: Co-Administratoren

Rheinhesse
Beiträge: 2
Registriert: 14.03.2021, 11:54
System: CCU
Hat sich bedankt: 1 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Rheinhesse » 14.03.2021, 12:12

zu dem Thema: Text "ALTE Servicemeldung" bleibt bei Servicemeldungen=0 in der genutzten Systemvariable stehen

Dies liegt vermutlich daran ob bei der vorherigen erfassten Servicemeldung ein oder zwei CR verwendet wurden.
Anpassung in Script von alchy v1.994 (aus 1.Post); dann kann auch der Trigger "bei >= 0" im Programm so bleiben wie vorgesehen.

Zeile 204 bisher

Code: Alles auswählen

if ( (slist.Length() == 19) || (slist.Length() == 21) ){
neu:

Code: Alles auswählen

if ( (slist.Length() == 19) || (slist.Length() == 21) || (slist.Length() == 23) ){
Gruß
Rheinhesse

finerider
Beiträge: 76
Registriert: 15.06.2011, 11:26
Hat sich bedankt: 36 Mal
Danksagung erhalten: 8 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von finerider » 14.03.2021, 12:53

Danke für den Hinweis:
Rheinhesse hat geschrieben:
14.03.2021, 12:12
...
neu:

Code: Alles auswählen

if ( (slist.Length() == 19) || (slist.Length() == 21) || (slist.Length() == 23) ){
So etwas habe ich auch schon probiert/umgesetzt.
Viele Grüße

Thilo - aka finerider

Soc007
Beiträge: 88
Registriert: 16.01.2021, 17:23
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 2 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Soc007 » 14.03.2021, 14:40

Jetzt habe ich verstanden wie das mit dem hoch zählen funktioniert.
Steckdose abziehen = 1 mal....
Jegliche Schaltversuche erhöhen den Zähler.

Danke.

MathiasZ

Re: Servicemeldungen *allinclusive* Script

Beitrag von MathiasZ » 16.03.2021, 03:24

Ich habe einen TFK abgezogen, dann kommt sofort eine Sabotagemeldung.
Ich denke zum Testen ist das die einfachere Lösung.
Gruß
Mathias

ger.isi
Beiträge: 105
Registriert: 22.11.2015, 14:00
Wohnort: Österreich
Hat sich bedankt: 1 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von ger.isi » 10.04.2021, 08:17

Ich habe nach längerer Zeit das aktuelle Script mal wieder ausgetauscht um am letzten Stand zu bleiben.
Ich würde mir aber zusätzlich zum Namen des Gerätes auch gerne die Seriennummer anzeigen lassen - das geht doch bestimmt einfach, oder?

Danke für die laufende Aktualisierung des Scriptes!
--------------------------------------------
CCU3 mit 2x LAN Gateway, LAN Wired Gateway, Wired Komponenten, Redmatic für Homekit, CUxD, HmIP
--------------------------------------------

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 » 10.04.2021, 10:49

Das ist sehr einfach möglich.
Die Seriennummern stehen innerhalb des Scriptes in sserial schon zur Verfügung, man muss sie also nur im Auswertungsstring slist einfügen.
Am besten wahrscheinlich hinter dem Namen des Gerätes in Klammern?

Weiter unten im sScript gibt es 2 x

Code: Alles auswählen

 slist = slist #odev.Name() # " : ";
welches 2 x in

Code: Alles auswählen

slist = slist #odev.Name() #" ("#sserial #")" # " : ";
zu ändern ist.

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.

Urknall
Beiträge: 21
Registriert: 12.04.2021, 16:24
System: CCU
Wohnort: 66869
Hat sich bedankt: 2 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Urknall » 26.04.2021, 19:57

Guten Abend zusammen, kann mir jemand dabei behilflich sein das ganze ins Rollen zu bringen? Am besten PN weil meine Fragen mit Sicherheit hier 95% langweilen :D

Benutzeravatar
Bernd-Joras
Beiträge: 732
Registriert: 26.03.2016, 09:33
Hat sich bedankt: 34 Mal
Danksagung erhalten: 40 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Bernd-Joras » 26.04.2021, 22:36

Urknall hat geschrieben:
26.04.2021, 19:57
Guten Abend zusammen, kann mir jemand dabei behilflich sein das ganze ins Rollen zu bringen? Am besten PN weil meine Fragen mit Sicherheit hier 95% langweilen :D
PN gesendet und Hilfe angeboten ... Bernd
2 Standorte mit je RPi3B+ RaspberryMatic 3.75.7.20240420 / RPI-RF-MOD | Externe USB-Platinen Antenne | 2x LAN_RF_GW | 1x LAN_RS485_GW | ca. 170 Geräte davon 35x IP | ca. 250 Programme |>600 Kanäle | Addons: CUX-Daemon, XML-API, hm_pdetect, E-Mail, CCU-Historian

Benutzeravatar
blackhole
Beiträge: 3730
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 587 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von blackhole » 20.05.2021, 08:23

Hallo alchy,

wenn ich das richtig gesehen habe, fehlen bei dir nachfolgende Batteriezuweisungen:

lr3x1 :arrow: HmIP-DBB
lr3x2 :arrow: HmIP-WRCD und HmIP-DSD-PCB

Flori
Beiträge: 102
Registriert: 10.10.2010, 11:28
Kontaktdaten:

Re: Servicemeldungen *allinclusive* Script

Beitrag von Flori » 24.05.2021, 09:55

Hallo zusammen,
ich habe gestern einmal das script installiert.
Leider funktioniert es bei mir aber noch nicht.

Die Servicemeldungen werden in die Systemvariable geschrieben. Das geht. Habe mir als "Wenn" Bedingung einfach eine Zeit eingefügt.

Nun möchte ich aber die Meldungen auch per WhatsApp bekommen. Das funktioniert nicht.
Ich habe mich bei CallMeBot angemeldet und die Telefonnummer und den Apikey eingetragen.
Die CUXD ID habe ich auf CUX2801003:1 angepasst.
Doch es wird keine Nachricht versendet.

Ebenfalls ahbe ich die CUXD im gesamten Script auf die CUX2801003 abgeändert

Woran kann es noch liegen?
Ist die Einrichtung der E-Mail Benachrichtigung mit TCL zwingend notwendig?
In der Logdatei werden keine Fehler abgespeichert
Dateianhänge
homematic-ccu2-2021-05-24.log
(380.33 KiB) 60-mal heruntergeladen
Wetterdaten von meinem OC3 Kombisensor finden sich unter http://gleichen-wetter.de/

---------------------------------------------------------------------------------------------------------------
63 Kanäle in 37 Geräten und 16 CUxD-Kanäle in 1 CUxD-Geräten:

Antworten

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