ich schalte eine Pumpe mit on-for-timer 60.
Nach 60 Sekunden wird der STATE der Pumpe wg. follow-on-for-timer auf "off" zurückgesetzt.
Das zugehörige Reading state bleibt auf on-for-timer 60:
(siehe Anhang / see attachement)
Müßte das Reading nicht auch auf off gesetzt werden?
Wie kann ich das erreichen?
Habe "setstate;trigger" auf readinSingleUpdate{} geaendert und eingecheckt.
Eigentlich fehlt eine setstate Variante, der readingsSingleUpdate aufruft, und damit ein event generiert, eventMap und stateFormat beachtet, es faellt mir aber nichts griffiges fuer die Benamung ein. Ideen?
ich verstehe eigentlich nur Bahnhof - habe verstanden, dass du etwas geändert hast.
Zitat von: rudolfkoenig schrieb am Do, 22 August 2013 09:16es faellt mir aber nichts griffiges fuer die Benamung ein. Ideen?
setStateReading()
oder nicht nur auf state beschränkt sondern allgemeine als setReading(<device>,<reading>,<value>) mit dem sonderfall für state wenn <reading> eq "state" ist.
Ok, ich habe meine Aversion aufgegeben, und ein setreading eingefuehrt:
setreading <devspec> <reading> <wert>