Dummy hochzählen in Watchdog

Begonnen von gloob, 06 November 2016, 16:49:03

Vorheriges Thema - Nächstes Thema

gloob

Hallo,

Ich habe einen Dummy "MySensors_ErrorDummy" den ich gerne bei jedem auslösen von einem Watchdog hochzählen würde.

Also

MySensors_ErrorDummy = MySensors_ErrorDummy + 1

Hat jemand eine Idee wie ich das umsetzen könnte?

set MySensors_ErrorDummy [MySensors_ErrorDummy] + 1

funktioniert nicht.
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

CoolTux

Innerhalb des watchdoges in Perl das Value einlesen, Alter Wert und dann + eins machen und mit set den neuen Wert setzen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

gloob

Hättest du vielleicht ein Beispiel für mich? Bin leider in Perl überhaupt nicht unterwegs.
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

CoolTux


{ fhem "set Dummy " . Value("Dummy") + 1 }


Weiß aber gerade nicht ob das so geht. Ansonsten machen wir einen Zwischenschritt
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

gloob

#4
also mit

{ fhem "set MySensors_ErrorDummy " . Value("MySensors_ErrorDummy") + 1 }

bekomme ich nur

Unknown command 1, try help.

edit:

So klappt es:

{ fhem "set MySensors_ErrorDummy " . (Value("MySensors_ErrorDummy") + 1) }

Vielen Dank
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

CoolTux

Ja das mit der ersten Klammer war Plan B. Lach. Aber schön das es klappt.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net