Hallo,
ich bin gerade dabei, mein Kameramodul mit Node red steuern zu wollen.
Mit einem Button-Node und einem exec-Node kann ich sehr einfach ein Foto auslösen oder auch ein Video starten. Für den exec-node wird dann einfach der Befehl hinterlegt, den man auch in der Kommandozeile eingeben würde (also z.B.: rpicam-jpeg --output test.jpg oder beim Video etwa: rpicam-vid -t 10s -o test.h264)
Im Dashboard den jeweiligen button drücken und die Aktion wird ausgeführt.
Für timelapse gibt es den Befehl Rpicam-still —timeout 30000 —Timelapse 2000 -o Timelapse/image%04d.jpg
der macht 30 Sekunden (30000ms) Fotos mit 2 Sekunden Pause.
Das dachte ich dem exec-node zu übergeben, es kommen aber nur Fehlermeldungen. Ich würde gerne vermeiden, den nodes lange Python-Programme zu hinterlegen, ich suche eine simple und leicht anpassbare Lösung, um flexibel für timelapse-Aufnahmen zu sein.
Grüße aus Bonn
Gerhard