Hallo,
ich würde gerne bei einer Pushbullet Benachrichtigung einen Zeitstempel in diesem Format mitsenden: 23:08:59 / HH:MM:SS
fhem ("set myPushbullet message Licht ist an [Zeitstemepel] | Wohnzimmer")
Ist es außerdem möglich aus FHEM heraus ein Bild zusätzlich zur Nachricht mit Pushbulet mitzuschicken?
Danke im Voraus!
Einen Zeitstempel bekommt man damit hin:
TimeNow()
fhem ("set myPushbullet message Licht ist an".TimeNow()." | Wohnzimmer")
Wenn man nur die Zeit braucht ohne Datum dann gehts auch so:
fhem ("set myPushbullet message Licht ist an ".substr(TimeNow(),11,19)." | Wohnzimmer")
Hallo,
der Zeitstempel funktioniert sehr gut (siehe Code). Für meinen Fall bräuchte ich aber nur einen Datum-Stempel. Kann mir jemand helfen wie ich das hin bekomme? Ich finde nichts brauchbares, beispielsweise was die zahlen 11 und 19 bedeuten???
Danke([19:00] and [Muelltonnen:next_days] == 1) {fhem ("set Push message ".substr(TimeNow(),11,19)."Morgen wird [Muelltonnen:next_text] abgeholt")}
mit substr (Syntax hier: https://perldoc.perl.org/functions/substr.html) zu arbeiten halte ich an dieser Stelle eher für unglücklich. Timestamps formatiert man so:
strftime("%Y-%m-%d",localtime)
Danke für die Antwort. Es funktioniert!
dann bitte noch ein [Gelöst] vor das Subject des ersten Post :-)