Beim Notify state nur aktive/inaktiv ohne Zeitstempel [Gelöst]

Begonnen von Freee84neu, 10 Oktober 2018, 22:59:29

Vorheriges Thema - Nächstes Thema

Freee84neu

Hallo

Gibt es ne Möglichkeit, das mein Notify nur aktiv/inaktiv im State anzeigt und nicht das Datum und so weiter nachdem es ausgelöst hat.

Gruß

kumue


Freee84neu

Das geht leider nicht. Da bekomm ich die Antwort, """unknown attribute stateFormat""" gibt es auch nicht in der Auswahlliste der Attribute.

frank

FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

kumue

dann mußt du es nch zu den globalen attributen hinzufügen
attr global userattr stateFormat

Freee84neu

Hi

Danke schon mal für die Hilfe.

Hab es jetzt zu den global Attr. hinzugefügt, danach konnte ich es natürlich auch im Notify auswählen und auf state ändern.
Aber leider kommt das Datum dennoch im state nach dem Auslösen des Notify

frank

FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Freee84neu


frank

versuche dieses:
attr mynotify stateFormat {ReadingsVal("mynotify","state","???")}
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Freee84neu

#9
Hmm...

Genau das selbe problem ...

Bei ersten Aktiviren steht aktiv/inaktiv und nach des auslösen wieder nur das Datum des Events

Freee84neu

Hallo

Leider bin ich mit dem Problem nicht weiter gekommen. Hab überall nach was gesucht
Aber nix gefunden. Hat denn noch einer ne Idee ?

Vielen Dank schon mal


frank

dann musst du dir die anzeige selber "bauen".
was genau bedeutet für dich activ/inactiv? ein notify ist eigentlich immer activ, ausser es wird gewollt deaktiviert.

in diesem fall kannst du zb ein eigenes reading mit "setreading"  entsprechend setzen und dieses im STATE anzeigen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Freee84neu

Ich habe mehrere Notify die auf einen Schalter reagieren.
Dieser Schalter (Sonoff Basic Tasmota) ist mit dem Funkmelder meiner Freiwilligen Feuerwehr verbunden.
Geht der Melder sollen verschiedene Senarien ablaufen (zb. Telegarmm Nachricht, Licht wenn es dunkel ist usw.). Jedoch möchte ich diese auch bei bedarf einzeln aktivien/deaktiven können, was Natürlich auch geht, wenn man in jedes Notify einzeln geht und es inaktiv setzt. Das Aktiven/Deaktiven für den Fall das ich mal wieder dran rumspielen muss, und ich nicht will das meine Kameraden umsonst zu Wache fahren zB..
Jetzt hatte ich gedacht das ich das devStateicon dafür verwenden könnte. aber sobalt das Notify ausgelöst hat kommt ein sate das ich nicht vorhersehen kann.


frank

bei mir funktioniert folgendes ohne attr stateFormat:
attr myNotify devStateIcon (active|[0-9].*):on:inactive inactive:off:active
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

CoolTux

Zitat von: Freee84neu am 15 Oktober 2018, 22:24:22
Ich habe mehrere Notify die auf einen Schalter reagieren.
Dieser Schalter (Sonoff Basic Tasmota) ist mit dem Funkmelder meiner Freiwilligen Feuerwehr verbunden.
Geht der Melder sollen verschiedene Senarien ablaufen (zb. Telegarmm Nachricht, Licht wenn es dunkel ist usw.). Jedoch möchte ich diese auch bei bedarf einzeln aktivien/deaktiven können, was Natürlich auch geht, wenn man in jedes Notify einzeln geht und es inaktiv setzt. Das Aktiven/Deaktiven für den Fall das ich mal wieder dran rumspielen muss, und ich nicht will das meine Kameraden umsonst zu Wache fahren zB..
Jetzt hatte ich gedacht das ich das devStateicon dafür verwenden könnte. aber sobalt das Notify ausgelöst hat kommt ein sate das ich nicht vorhersehen kann.

Zum rumspielen baut man sich ein Testsystem. Gerade wenn man so eine wichtige Anforderung damit abdeckt  ;)
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

Freee84neu

Zitat von: CoolTux am 16 Oktober 2018, 13:00:13
Zum rumspielen baut man sich ein Testsystem. Gerade wenn man so eine wichtige Anforderung damit abdeckt  ;)

Das ganze Sytem ist noch im Testmodus aber wir haben halt so ein Paar heiße Kamarade die wollte jetzt mit in die Testphase  ;D

Zitat von: frank am 16 Oktober 2018, 12:50:38
bei mir funktioniert folgendes ohne attr stateFormat:
attr myNotify devStateIcon (active|[0-9].*):on:inactive inactive:off:active

Super vielen Dank. Das Klappt wunderbar.
Nur damit ich das ganze auch verstehe das devStateIcon "on" reagiert jetzt auf active oder eine Zahl 0-9 mit einer Kommastelle die egal ist "*".
Bei mir hat er immer z.B  das Datum angezeigt 2018-10-15 00:00:00. Aber wie ist da jetzt die Verbindung "0-9" und der Kommastelle. :-\

frank

[0-9] => ein zeichen aus der menge 0 bis 9
.* => gefolgt von einem beliebigen zeichen (dot), das gar nicht oder beliebig oft vorkommt (*).

das könnte man natürlich noch beliebig eingrenzen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Freee84neu

Vielen Dank jetzt hab ich es verstanden. werde ich bestimmt an einer anderen Stelle mal gebrauchen...


Danke