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!!!!!
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.
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!!
Würdest Du uns auch an der Lösung Teil haben lassen?