Hallo, ich habe mir ein einfaches Programm erstellt, welches mir über Pushover eine Push-Mitteilung sendet, sobald der DutyCycle mindestens 80% erreicht hat.
Es ist eine einfache Push-Mitteilung "Der DutyCycle liegt jetzt bei über 80%". Wäre es auch möglich, den tatsächlichen DutyCycle Wert alles ab 80% an die Push-Mitteilung zu übergeben?
Das Programm wie es jetzt ist
Danke
Wie tatsächlichen DutyCycle Wert als Push-Mitteilung verschicken
Moderator: Co-Administratoren
- Centauri2k
- Beiträge: 684
- Registriert: 17.09.2016, 21:13
-
- 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: Wie tatsächlichen DutyCycle Wert als Push-Mitteilung verschicken
Du brauchst doch nur in den String den Du versendest die Systemvariable, die das Programm triggert, einbauen ( verbinden mit #).
ich mach das so:
Wobei bei mir die Systemvariable "TelegramText" mit dem Text gefüllt wird und sich das zentrale Telegram-Script um den Versand kümmert. Bei Mail läuft es genau so. Ich habe mir aber mehrere Triggerstufen eingebaut. Ich werde bei >25%, >50%, >75% und >90% gewarnt.
Gruß Xel66
ich mach das so:
Code: Alles auswählen
var input = dom.GetObject("CCU-DutyCycle").State();
dom.GetObject('TelegramText').State("Achtung. Der DutyCycle der CCU ist auf " # input.ToInteger().ToString() # " Prozent gestiegen.");
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
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