Hallo Zusammen,
via MQTT bekomme ich ein Signal von der Klingel, via notify werden 2 Bilder im Abstand von 1 sec via TelegramBot versendet.
SmarteKlingel:Klingel:.*1 { fhem ("set SSCam.Kamera_Nord1 snap 2 1")}
Das funktioniert auch soweit, nun sollen aber ebenso von einer 2ten Kamera Bilder versendet werden. Nach meinem Verständnis müsste es doch mit 2 mal Semikolon ;; getrennt funktionieren, oder? Es werden aber nur die Snapshots der ersten Kamera versendet.
SmarteKlingel:Klingel:.*1 { fhem ("set SSCam.Kamera_Nord1 snap 2 1 ;; set SSCam.Kamera_Nord2 snap 2 1")}
Hat jemand eine Idee?
Das attr snapTelegramTxt von SSCam.Kamera_Nord1 bzw SSCam.Kamera_Nord2 sieht folgendermaßen aus:
tbot => myTelegramBot, peers => xxx312xxx, subject => $CAM schickt um $CTIME den Schnappschuss $FILE
grüße und Danke
Andreas
Hallo Andreas,
den Umweg über fhem ... solltest du dir sparen können.
Versuche es so:
SmarteKlingel:Klingel:.*1 set SSCam.Kamera_Nord1 snap 2 1 ;; set SSCam.Kamera_Nord2 snap 2 1
oder so:
SmarteKlingel:Klingel:.*1 set SSCam.Kamera_Nord1,SSCam.Kamera_Nord2 snap 2 1
oder wenn du dir ein SVS-Device definiert hast geht auch ein:
SmarteKlingel:Klingel:.*1 set <SVS-Device> snapCams 2 1 CAM:"SSCam.Kamera_Nord1,SSCam.Kamera_Nord2"
Grüße,
Heiko
Danke :)
SmarteKlingel:Klingel:.*1 set SSCam.Kamera_Nord1,SSCam.Kamera_Nord2 snap 2 1
funktioniert.