Vielen Dank, die neuen Geräte/Meldungen werden in der kommenden Version integriert sein.JRiemann hat geschrieben: ↑08.07.2018, 10:24Hier habe ich der Datenpunkte vom IP-Wassermelder und IP-Lichtsensor mitgeteilt. << klick >>
Servicemeldungen SV v3.15 (stable)
Moderator: Co-Administratoren
- blackhole
- Beiträge: 3718
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 586 Mal
Re: Servicemeldungen SV v2.29 (stable)
- blackhole
- Beiträge: 3718
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 586 Mal
Re: Servicemeldungen SV v2.30 (stable)
Servicemeldungen SV v2.30 ist veröffentlicht (Changelog)
- Geräte aktualisiert: Aufnahme von HmIP-SWD und HmIP-SLO
- Erweiterung: Neue Servicemeldung "Fehler Lageerkennung"
- Danke an JRiemann für's Melden. Danke an alchy für die erste Umsetzung/Übersetzung.
Re: Servicemeldungen SV v2.30 (stable)
Hallo Blackhole!
Tolle Sache das Skript!
Ein Feature Request hätte ich aber noch: Kannst Du in Dein Skript noch die Fütterung einer weiteren Systemvariablen mit einbauen, welche angibt, wieviel aktuelle (und ausgewertete) Meldungen vorliegen?
Das ist insbesondere dann schön, wenn ich Meldungen von geblockten Devices eben nicht sehen möchte. So kann ich mir beispielsweise in ioBroker vis auf der ersten Seite nur die Anzahl der aktuellen und relevanten Meldungen anzeigen lassen und bei Interesse dann mir auf einer weiteren Seite dann die eigentlichen Meldungen.
Danke schonmal im Voraus und viele Grüße
Markus
Tolle Sache das Skript!
Ein Feature Request hätte ich aber noch: Kannst Du in Dein Skript noch die Fütterung einer weiteren Systemvariablen mit einbauen, welche angibt, wieviel aktuelle (und ausgewertete) Meldungen vorliegen?
Das ist insbesondere dann schön, wenn ich Meldungen von geblockten Devices eben nicht sehen möchte. So kann ich mir beispielsweise in ioBroker vis auf der ersten Seite nur die Anzahl der aktuellen und relevanten Meldungen anzeigen lassen und bei Interesse dann mir auf einer weiteren Seite dann die eigentlichen Meldungen.
Danke schonmal im Voraus und viele Grüße
Markus
-
- Beiträge: 10752
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 672 Mal
Re: Servicemeldungen SV v2.30 (stable)
Dafür gibt es auf jeder CCU schon die Systemvariable mit Namen Servicemeldungen (oder auch das Object mit der ISE_ID 41 für Klarnamenbuginhaber)
Diese hat als Wert die aktuelle Anzahl an Servicemeldungen.
Alchy
Diese hat als Wert die aktuelle Anzahl an Servicemeldungen.
Code: Alles auswählen
WriteLine( dom.GetObject(ID_SYSTEM_VARIABLES).Get("Servicemeldungen").Value() );
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.
Re: Servicemeldungen SV v2.30 (stable)
Das ist richtig, aber diese Zahl enthält auch die Meldungen, die ich vorher ja ausgeklammert habe (geblockten Devices). Ich hätte gern die bereinigte Anzahl der Servicemeldungen.
- FBK2904
- Beiträge: 454
- Registriert: 22.03.2016, 17:12
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Bei Ludwigsburg
- Hat sich bedankt: 80 Mal
- Danksagung erhalten: 42 Mal
Re: Servicemeldungen SV v2.30 (stable)
Hi, HM-Gemeinde!
Da mir nach einigen Jahren die Zustands-Visualisierung mit der Status-LED16 zu wenig war,
habe ich vor ein paar Wochen mit Mediola-NEO und einem Android-Tablet angefangen!
Um die Servicemeldungen anzuzeigen hatte ich zuerst Alchy's "Servicemeldungen allinclusive Script" am laufen.
Da ich aber die vielen Zusatzfunktionen wie PushOver etc. nicht brauche, habe ich das Script gegen das von
Blackhole modifizierte Script ausgetauscht (laufen beide gut).
@ Blackhole:
In deinem Script ist mir ein kleiner Fehler aufgefallen.
Bei "Sabotage" z.B. eines Fensterkontaktes (HM-Sec-SC) wird dahinter ein "." gesetzt.
Übeltäter im Script auch gefunden : Ist/war das Absicht oder ein Versehen ?
@ ALL:
Da mir die mehrzeilige Ausgabe der Servicemeldung(en) von Alchy besser gefallen hat, anstatt der einzeiligen
Ausgabe von Blackhole, habe ich mal ein "bisschen" an Blackholes beiden Ausgabezeilen herumgeschraubt .
Falls der eine oder andere eine bessere Lösung hier für hat ... immer heraus damit
(bin leider keine Leuchte im Scripten).
Servicemeldung(en) kommen dann so heraus:
Wenn keine Servicemeldung, sieht's so aus:
Mein CCU-Programm hierzu:
Die Systemvariable "SV-CCU-Service" nutze ich in NEO, damit um den Menübutton "CCU"
herum zusätzlich ein gelber Ring erzeugt wird, wenn eine Meldung ansteht
(Endfinish dieser NEO-Seite ist noch nicht vollendet).
Grüssle,
Frank
Da mir nach einigen Jahren die Zustands-Visualisierung mit der Status-LED16 zu wenig war,
habe ich vor ein paar Wochen mit Mediola-NEO und einem Android-Tablet angefangen!
Um die Servicemeldungen anzuzeigen hatte ich zuerst Alchy's "Servicemeldungen allinclusive Script" am laufen.
Da ich aber die vielen Zusatzfunktionen wie PushOver etc. nicht brauche, habe ich das Script gegen das von
Blackhole modifizierte Script ausgetauscht (laufen beide gut).
@ Blackhole:
In deinem Script ist mir ein kleiner Fehler aufgefallen.
Bei "Sabotage" z.B. eines Fensterkontaktes (HM-Sec-SC) wird dahinter ein "." gesetzt.
Übeltäter im Script auch gefunden : Ist/war das Absicht oder ein Versehen ?
@ ALL:
Da mir die mehrzeilige Ausgabe der Servicemeldung(en) von Alchy besser gefallen hat, anstatt der einzeiligen
Ausgabe von Blackhole, habe ich mal ein "bisschen" an Blackholes beiden Ausgabezeilen herumgeschraubt .
Falls der eine oder andere eine bessere Lösung hier für hat ... immer heraus damit
(bin leider keine Leuchte im Scripten).
Code: Alles auswählen
foreach (index, fixed.Split(",")) { if (index == odev.HssType()) { batlink = "Fest eingebaute Batterie leer"; } }
foreach (index, recharge.Split(",")) { if (index == odev.HssType()) { batlink = "Akku aufladen"; } }
DIESE ZEILE: slist = slist # odev.Name() # ": " # batlink # " seit: " # sftime # divider; }
GEÄNDERT AUF: slist = slist # odev.Name() # "" #"\r\n" # "-> " # batlink # " <-" #"\r\n" # " seit: " # sftime # divider #"\r\n\r\n" ; )
else {
DIESE ZEILE: slist = slist # odev.Name() # ": " # sdesc # " seit: " # sftime # divider;
GEÄNDERT AUF: slist = slist # odev.Name() # "" #"\r\n" # "-> " # sdesc # " <-" #"\r\n" # " seit " # sftime # divider #"\r\n\r\n" ;
}
}
herum zusätzlich ein gelber Ring erzeugt wird, wenn eine Meldung ansteht
(Endfinish dieser NEO-Seite ist noch nicht vollendet).
Grüssle,
Frank
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.73.9.20240130) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
Frank
--------------------------
System: CCU3 (RM 3.73.9.20240130) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
- blackhole
- Beiträge: 3718
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 586 Mal
Re: Servicemeldungen SV v2.30 (stable)
Weder Absicht noch Fehler, vermutlich nur ein C&P-Versehen. Der Punkt fliegt mit der nächsten Version raus.
Das kannst Du doch im Abschnitt "Voreinstellungen" des Skripts konfigurieren.
- FBK2904
- Beiträge: 454
- Registriert: 22.03.2016, 17:12
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Bei Ludwigsburg
- Hat sich bedankt: 80 Mal
- Danksagung erhalten: 42 Mal
Re: Servicemeldungen SV v2.30 (stable)
Hatte ich mit "default", "\n" und "\r" versucht, aber keine Änderung.
Werde es aber nochmals testen.
Grüssle,
Frank
--------------------------
System: CCU3 (RM 3.73.9.20240130) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
Frank
--------------------------
System: CCU3 (RM 3.73.9.20240130) mit Stabantenne (www.stall.biz)
Geräte: 56x HM (classic) / 13x HmIP / 8x CUxD /16x virtuelle Gruppen / 4x PioTek-Tracker V4 FTTB & FAM-USB-Gateway
Addons: XML-API 2.3 / CUx-Daemon 2.11 / CUxD-Highcharts 1.45 / Programme drucken 2.6
Sonstige: SDV v5.03.04 G / AIO Creator NEO v3.1.0 mit 2x Samsung Tab SM-T580 (Root & Android 10 [LineageOS 17.1 by TALUAtXDAi])
- blackhole
- Beiträge: 3718
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 586 Mal
Re: Servicemeldungen SV v2.31 (stable)
Servicemeldungen SV v2.31 ist veröffentlicht (Changelog)
- Unnötiger Punkt nach Ausgabe von "Sabotage" entfernt (Danke an FBK2904)
- blackhole
- Beiträge: 3718
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 586 Mal
Re: Servicemeldungen SV v2.30 (stable)
Für eine Trennung nach alchy-Schema verwende "\r\n". Zur Trennung von Meldungen kannst Du auch das in der Voreinstellung eintragen.
Ich nutze das selbst zwar nicht (daher ein anderer Default als bei alchy), sollte aber ohne Weiteres so gehen.