Aktuelles Datum und Uhrzeit als filename [rule]
Verfasst: 12. Dez 2021 17:26
Hallo zusammen,
ich habe vermutlich ein simples Problem, ich bekomme es aber nicht hin
Ausgehend von der rule:
bzw. diesem Befehl hier:
wird ein 5sec langes GIF-file mit dem Dateinamen erzeugt und logischerweise bei jedem neuem Durchlauf der rule überschrieben.
Daher würde ich gerne statt einem festen Namen (hier: ipcamera2) das aktuelle Datum mit Uhrzeit verwenden. Allerdings klappen meine Versuche, die bei logs funktionieren nicht.
Beispiel log-Eintrag:
Kann mir jemand auf die Sprünge helfen? 
ich habe vermutlich ein simples Problem, ich bekomme es aber nicht hin

Ausgehend von der rule:
Code: Alles auswählen
rule "Create front door camera GIF when front doorbell button pushed"
when
Item FrontDoorbellButton changed to ON
then
//Start creating the GIF
getActions("ipcamera1", "ipcamera:dahua:DoorCam").recordGIF("ipcamera2",5)
//Cast a doorbell sound using the Chromecast binding.
KitchenHomeHubPlayURI.sendCommand("http://192.168.1.8:8080/static/doorbell.mp3")
end
Code: Alles auswählen
getActions("ipcamera1", "ipcamera:dahua:DoorCam").recordGIF("ipcamera2",5)
Code: Alles auswählen
ipcamera2.gif
Daher würde ich gerne statt einem festen Namen (hier: ipcamera2) das aktuelle Datum mit Uhrzeit verwenden. Allerdings klappen meine Versuche, die bei logs funktionieren nicht.
Beispiel log-Eintrag:
Code: Alles auswählen
logInfo("XYZ", "Item: {}, myItem)
