Servicemeldungen SV v3.15 (stable)
Moderator: Co-Administratoren
- klana
- Beiträge: 1082
- Registriert: 08.02.2015, 08:37
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 26 Mal
Re: Servicemeldungen SV v2.47 (stable)
Morgen,
Ok, ok, ich nehm alles zurück...war einfach zu viel erklärt....
Ok, ok, ich nehm alles zurück...war einfach zu viel erklärt....
Gruß Klana
Es ist nett, wichtig zu sein. Aber es ist wichtiger, nett zu sein.
Es ist nett, wichtig zu sein. Aber es ist wichtiger, nett zu sein.
- klana
- Beiträge: 1082
- Registriert: 08.02.2015, 08:37
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 26 Mal
Re: Servicemeldungen SV v2.47 (stable)
Sorry, das war mir nicht bekannt...
Gruß Klana
Es ist nett, wichtig zu sein. Aber es ist wichtiger, nett zu sein.
Es ist nett, wichtig zu sein. Aber es ist wichtiger, nett zu sein.
-
- Beiträge: 23
- Registriert: 06.10.2015, 20:29
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 2 Mal
Re: Servicemeldungen SV v2.47 (stable)
So, also zuerst einmal ganz lieben Dank an die freundlichen Erklärer. Mir hat das sehr geholfen, da ich nicht verstanden hatte, dass die bereits vorhandene interne Systemvariable abgefragt wird. Ich hatte es mangels meiner Skriptkenntnisse so verstanden, dass durch das Skript Datenpunkte abgefragt und in eine neu anzulegende Variable übertragen werden. Jetzt verstehe ich die Funktionsweise und bin einen Schritt weiter gekommen.
Daher noch einmal ein ganz dickes Dankeschön für die Hilfe und Erklärung. Vielleicht helfen die Beiträge zukünftig auch anderen für ein besseres Verständnis des Skriptes.
VG
Daher noch einmal ein ganz dickes Dankeschön für die Hilfe und Erklärung. Vielleicht helfen die Beiträge zukünftig auch anderen für ein besseres Verständnis des Skriptes.
VG
-
- Beiträge: 114
- Registriert: 15.07.2019, 12:30
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 16 Mal
- Danksagung erhalten: 3 Mal
Re: Servicemeldungen SV v2.47 (stable)
Moin blackhole,
zunächst danke für deine Arbeit an diesem Skript (und natürlich danke an Alchy für das ursprüngliche Skript).
Ich habe es heute mal eingebaut, ist ja schnell gemacht.
Bei dem Timestamp benötige ich es nicht auf die Minute genau, sodass ich aus
das hier gemacht habe
, funktioniert natürlich.
Ich habe nun überlegt, dass ich eigentlich garnicht alle hier unterstützten Servicemeldungen benötige, es reichen mir sogar lediglich die Batteriemeldungen. Könnte ich das für mich lösen indem ich "alle" "if's" ausser
auskommentiere?
Sofern es prinzipiell möglich ist bestimmte Arten von Servicemeldungen zu ignorieren erlaube ich mir direkt einen feature request bzw. eine feature suggestion daraus zu formulieren:
In den Voreinstellungen die Möglichkeit haben die jeweiligen Arten von Servicemeldungen nicht in die Systemvariable schreiben zu lassen.
Deine Antwort weiter vorne in diesem Thread
zunächst danke für deine Arbeit an diesem Skript (und natürlich danke an Alchy für das ursprüngliche Skript).
Ich habe es heute mal eingebaut, ist ja schnell gemacht.
Bei dem Timestamp benötige ich es nicht auf die Minute genau, sodass ich aus
Code: Alles auswählen
var sftime = otmp.AlOccurrenceTime().ToString("%d.%m.%y %H:%M Uhr");
var sltime = otmp.LastTriggerTime().ToString("%d.%m.%y %H:%M Uhr");
Code: Alles auswählen
var sftime = otmp.AlOccurrenceTime().ToString("%d.%m.");
var sltime = otmp.LastTriggerTime().ToString("%d.%m.");
Ich habe nun überlegt, dass ich eigentlich garnicht alle hier unterstützten Servicemeldungen benötige, es reichen mir sogar lediglich die Batteriemeldungen. Könnte ich das für mich lösen indem ich "alle" "if's" ausser
Code: Alles auswählen
if ((sdesc == "LOWBAT") || (sdesc == "LOW_BAT")) { sdesc = "Batteriestand niedrig"; }
auskommentiere?
Sofern es prinzipiell möglich ist bestimmte Arten von Servicemeldungen zu ignorieren erlaube ich mir direkt einen feature request bzw. eine feature suggestion daraus zu formulieren:
In den Voreinstellungen die Möglichkeit haben die jeweiligen Arten von Servicemeldungen nicht in die Systemvariable schreiben zu lassen.
Deine Antwort weiter vorne in diesem Thread
habe ich gelesen, aber mit viel Phantasie ist mein Vorschlag ja eine "Reduzierung" (der ausgegebenen Meldungen), nech? (:blackhole hat geschrieben: ↑01.07.2016, 07:18Maßstab in Sachen Funktionsumfang ist und bleibt alchys "allinclusive"-Skript. Auf dessen Basis nehme ich Reduzierungen vor, jedoch keine Erweiterungen. Das wird auch so bleiben. Es gibt lediglich kleine Tweaks, die mir persönlich wichtig sind. Funktionserweiterungen sind konzeptionell viel mehr für das "allinclusive"-Skript interessant. Daher die Bitte Erweiterungsideen/-wünsche/-Code eher an alchy als an mich zu richten. Anregungen/Ideen/Code zur Reduzierung sind natürlich auch hier willkommen.
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: Servicemeldungen SV v2.47 (stable)
klingklong hat geschrieben: ↑06.01.2023, 17:10... habe ich gelesen, aber mit viel Phantasie ist mein Vorschlag ja eine "Reduzierung" (der ausgegebenen Meldungen), nech? (:
So ist es.
Re: Servicemeldungen SV v2.31 (stable)
Ich bin neu hier und habe noch keine große Ahnung.
Aber da es gut erklärt ist, kann ich nun mit der mediola NEO App die Servicemeldungen auslesen. Vielen Dank.
Nun würde ich auch gerne den Teil im Skript ändern/löschen, der dafür sorgt, dass die letzte Servicemeldung noch angezeigt wird, obwohl bei der ccu keine Servicemeldungen stehen. Vielleicht kann mir jemand helfen.
-
- Beiträge: 198
- Registriert: 16.01.2021, 00:34
- System: CCU
- Hat sich bedankt: 63 Mal
- Danksagung erhalten: 16 Mal
Re: Servicemeldungen SV v2.31 (stable)
Das wüsste ich auch gernLWoe hat geschrieben: ↑01.02.2023, 16:19Ich bin neu hier und habe noch keine große Ahnung.
Aber da es gut erklärt ist, kann ich nun mit der mediola NEO App die Servicemeldungen auslesen. Vielen Dank.
Nun würde ich auch gerne den Teil im Skript ändern/löschen, der dafür sorgt, dass die letzte Servicemeldung noch angezeigt wird, obwohl bei der ccu keine Servicemeldungen stehen. Vielleicht kann mir jemand helfen.
CCU3 RaspberryMatic + 49 Gerate (HmIP-HAP, HmIP-HAP JS1, 3xHmIP-BWTH, 3xHmIP-PCBS, 2xHmIP-PCBS2, HmIP-SMO, 2xHmIP-SWDO-PL, 3xHmIP-PSM-CH, HmIP-FCI6, 4xHmIP-SRH, 3xHmIP-SWDO-I, HmIP-KRC4, HmIP-RC8, 7xHmIP-FBL, HmIP-FDT, HmIP-FSI16, 5xHmIP-FSM, 2xHmIP-STHO, HmIP-WRC6, 2xHmIP-SWDM, HmIP-FSM16, HmIP-WTH-1, 2xHMIP-WRC2) , CCU-Historian, Mediola App, VPN - Synology RT2600ac
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: Servicemeldungen SV v2.31 (stable)
- Die Bedingung im WebUI-Programm wie folgt anpassen:
Code: Alles auswählen
WENN Systemzustand: Servicemeldungen im Wertebereich größer oder gleich 0 bei Aktualisierung auslösen
- Die letzte Zeile im Skript wie folgt anpassen:
Code: Alles auswählen
if ((debug == "aus") && (slist != scurlist)) { dom.GetObject(ID_SYSTEM_VARIABLES).Get(sysvarname).State(slist); } else { WriteLine(slist); }
-
- Beiträge: 198
- Registriert: 16.01.2021, 00:34
- System: CCU
- Hat sich bedankt: 63 Mal
- Danksagung erhalten: 16 Mal
Re: Servicemeldungen SV v2.31 (stable)
super es funktioniert tausendmal dankeblackhole hat geschrieben: ↑01.02.2023, 19:09
- Die Bedingung im WebUI-Programm wie folgt anpassen:
Code: Alles auswählen
WENN Systemzustand: Servicemeldungen im Wertebereich größer oder gleich 0 bei Aktualisierung auslösen
- Die letzte Zeile im Skript wie folgt anpassen:
Code: Alles auswählen
if ((debug == "aus") && (slist != scurlist)) { dom.GetObject(ID_SYSTEM_VARIABLES).Get(sysvarname).State(slist); } else { WriteLine(slist); }
CCU3 RaspberryMatic + 49 Gerate (HmIP-HAP, HmIP-HAP JS1, 3xHmIP-BWTH, 3xHmIP-PCBS, 2xHmIP-PCBS2, HmIP-SMO, 2xHmIP-SWDO-PL, 3xHmIP-PSM-CH, HmIP-FCI6, 4xHmIP-SRH, 3xHmIP-SWDO-I, HmIP-KRC4, HmIP-RC8, 7xHmIP-FBL, HmIP-FDT, HmIP-FSI16, 5xHmIP-FSM, 2xHmIP-STHO, HmIP-WRC6, 2xHmIP-SWDM, HmIP-FSM16, HmIP-WTH-1, 2xHMIP-WRC2) , CCU-Historian, Mediola App, VPN - Synology RT2600ac