FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Michi240281 am 06 März 2015, 21:25:49

Titel: [GELÖST] Problem mit userReading
Beitrag von: Michi240281 am 06 März 2015, 21:25:49
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!!!!!
Titel: Antw:Problem mit userReading
Beitrag 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.




Titel: Antw:Problem mit userReading
Beitrag von: Michi240281 am 08 März 2015, 20:40:51
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!!
Titel: Antw:[GELÖST] Problem mit userReading
Beitrag von: tomster am 21 Mai 2015, 13:41:37
Würdest Du uns auch an der Lösung Teil haben lassen?