FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: IcedEarth am 27 Juli 2020, 11:42:57

Titel: DOIF mit userreading: HASH?
Beitrag von: IcedEarth am 27 Juli 2020, 11:42:57
Hallo zusammen,

kann man für ein DOIF gar kein userreading erstellen? Ich hatte es probiert und als Wert steht nur HASH(0x7d4b268) drin?

Viele Grüße
Titel: Antw:DOIF mit userreading: HASH?
Beitrag von: Damian am 27 Juli 2020, 11:44:33
Zitat von: IcedEarth am 27 Juli 2020, 11:42:57
Hallo zusammen,

kann man für ein DOIF gar kein userreading erstellen? Ich hatte es probiert und als Wert steht nur HASH(0x7d4b268) drin?

Viele Grüße

Wie hast du dein userreading definiert?
Titel: Antw:DOIF mit userreading: HASH?
Beitrag von: IcedEarth am 27 Juli 2020, 11:52:33
Hallo Damian,

ohne Angabe von irgendwelchen Paramter. Also einfach doif_executed als userreadings.
Mein Plan ist das userreading manuell zu befüllen.

Viele Grüße
Titel: Antw:DOIF mit userreading: HASH?
Beitrag von: Damian am 27 Juli 2020, 11:57:59
DOIF sollte sich genauso verhalten, wie alle anderen Module, bei denen man userreading setzen kann.
Titel: Antw:DOIF mit userreading: HASH?
Beitrag von: MadMax-FHEM am 27 Juli 2020, 12:04:28
Zitat von: IcedEarth am 27 Juli 2020, 11:52:33
Hallo Damian,

ohne Angabe von irgendwelchen Paramter. Also einfach doif_executed als userreadings.
Mein Plan ist das userreading manuell zu befüllen.

Viele Grüße

Was meinst du mit manuell befüllen!?

Ein userReadings befüllt sich norm. "selbst" bzw. eben durch "Ereignisse" des Devices...
EDIT: es kommt ein Event bzw. das Device feuert einen -> userReadings mit "passendem Trigger/RegEx" reagiert und wird "berechnet", "berechneter Wert" wird eben dann in den Namen des "passenden/auslösenden" userReading geschrieben und als Reading beim Device "drangehangen" (bzw. wenn schon vorhanden, weil schon mal "berechnet" eben ein "Update" des Wertes durchgeführt)...

Wenn du nur "irgendein Reading" einfach mit "etwas füllen" willst: setreading Devicename Readingname Wert

EDIT: mit evtl. bzgl. DOIF "abweichenden" "Sondermöglichkeiten"... ;)

Gruß, Joachim
Titel: Antw:DOIF mit userreading: HASH?
Beitrag von: IcedEarth am 27 Juli 2020, 12:06:56
Hallo ihr beiden,
danke! mir war nicht klar, dass ich ein reading setzten kann ohne es vorher definiert zu haben.
Das war dann auch die Lösung. Einfach mittels setreading setzen.

Problem also gelöst.
Vielen dank an euch beide!