[GELÖST] Problem mit userReading

Begonnen von Michi240281, 06 März 2015, 21:25:49

Vorheriges Thema - Nächstes Thema

Michi240281

Hallo zusammen,

ich möchte gerne im holiday Modul zusätzlich zu den "Standard-Reading" state, today und tomorrow weitere userReadings anlegen, die dann mehrere Tage in die Zukunft abdecken, z.B. Readings wie "in 2 Tagen", "in 3 Tagen" und "in 5 Tagen".

Nun denke ich, dass es mit "userReadings" bestimmt irgendwie hinzukriegen ist, aber ich habe keine Ahnung, wie ich da rangehen soll.

Z.B. liefert ein

get abfallkalendar days 3

den Wert in 3 Tagen zurück. Wie bekomme ich den denn dann automatisiert in ein userReading?

Laut commandref besteht ein userReading ja aus:

<reading>[:<trigger>] [<modifier>] { <perl code> }

Wäre dann das get "get abfallkalendar days 3" schon perl code?

Würde dann folgendes funktionieren?

attr abfallkalendar userReadings in 3 Tagen {get abfallkalendar days 3}

Weiß leider nicht weiter!

Hoffe mir kann jmd mit (mehr) Perl Kenntnissen weiterhelfen.

Besten Dank schon mal!!!!!
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

Benni

Lies doch mal noch den Rest dazu in der commandref. Die richtige Stelle hast du ja schon gefunden!
Da folgen nämlich sogar noch Beispiele zu den userReadings.





Michi240281

Zitat von: Benni am 06 März 2015, 21:35:54
Lies doch mal noch den Rest dazu in der commandref. Die richtige Stelle hast du ja schon gefunden!
Da folgen nämlich sogar noch Beispiele zu den userReadings.

Alles gemacht, leider nur wenige Beispiele und keins, wo perl-code angewendet wird wie ich ihn brauche!

Ich habe es inzwischen hinbekommen, Thema ist also gelöst!!
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

tomster

Würdest Du uns auch an der Lösung Teil haben lassen?