Nazwa pliku wideo z datą i godziną

Witam.
Mam kamerę która wykrywa ruch, ogarnąłem zapisywanie pliku wideo na serwer NAS po wykryciu ruchu. Jak dodać w nodzie call service zapis pliku wideo o nazwie, która zawiera datę oraz godzinę zapisania. Aktualnie nadpisuje mi plik po kolejnym wykryciu ruchu przez kamerę.

Obecnie mam taki zapis w polu data -


noda call service:
{“filename”:"/media/Hikvision/video1.mp4"}

Czy jest możliwość ustawienia, żeby starsze pliki po 7 dniach się kasowały z dysku.
Proszę o pomoc.
Pozdrawiam.

HA nie posiada takiej funkcjonalności usuwania plików , można to zrobić :
https://community.home-assistant.io/t/automatically-delete-old-camera-snapshots/215267

https://community.home-assistant.io/t/automation-to-delete-files-from-folder-older-than-x-days/199993/20

NR

backup.json (2,9 KB)

Nie korzystałem z tego więc sam musisz ogarnąć. Wymagany nod exec

Okej, dzięki.
A co z zapisywaniem nazwy pliku z datą, żeby mi się nie nadpisywały nagrania?

Zapytaj @RobinI30 on jest guru od kodu.

Cześć,
Tutaj to już nie trzeba nic więcej niż Google:
https://www.google.com/search?client=firefox-b-d&q=nodered+file+name+with+date+of+file+creation

A jak już się dowiemy, że chodzi nam o timestamp’a w nazwie pliku to powinno być jeszcze łatwiej:
https://www.google.com/search?client=firefox-b-d&q=node+red+timestamp+in+file+name

1 polubienie

Witam, szukałem ale najwyraźniej źle szukałem ha ha.
Sprawdzę.

Supcio - Działa !

To jeszcze dorzuć informację jak to skonfigurowałeś. Może komuś się przyda.

Podaje przykładowy flow.
flows (8).json (2,6 KB)

Jeszcze tylko usuwanie po np. 7 dniach i bajka.