NEWS
Aarlo Kamera in IOBroker
-
Hallo zusammen,
ich habe eine Arlo Kamera über HACS in IOBroker eingebunden. Ich bekomme in der VIS auch immer das letzte Bild angezeigt. Jetzt habe ich aber 2 Probleme:
-
Falls der Wert vom Bild sich verändert hat also ein neues Bild gemacht wurde soll das Bild per Telegramm zu mir versendet werden. das Funktioniert soweit auch aber anscheinend prüft der Adapter alle 5 Minuten ob neue Bilder auf der Kamera sind. Natürlich schickt er mir dann alle 5 Minuten das gleiche Bild. hat jemand eine Idee wie ich das umgehen kann?
-
Ist es möglich auch ein Video Snippet von der Kamera abzurufen und das in IoBroker einzubinden? Habe keinen Datenpunkt dafür gefunden
Hier das Script für die Bilder per Telegramm
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="timeout" id="timeout">timeout</variable> </variables> <block type="on_ext" id="Q5Zp.,)wUuHjKKm14d=/" x="38" y="-687"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="1jCJd*#0]niLvJom~@GE"> <field name="oid">0_userdata.0._MEIN_SNAPSHOT</field> </shadow> </value> <statement name="STATEMENT"> <block type="exec" id="#k0B:+*LR-fo,![dl^ue"> <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="COMMAND"> <shadow type="text" id="6nlqJK*?L)eqg{g)7,Op"> <field name="TEXT">wget --output-document /opt/iobroker/motioncam/tuer.jpg 'https://arlolastimage-z1.arlo.com/ca1e6c3cb1984e3293c30e0921e47010/V75V-183-60494229/A4A71B7UA0E7B/lastImage.jpg?AWSAccessKeyId=AKIA2BAHQO5QZGD7VOMI&Expires=1679503907&Signature=m95gFpIqxNU7T04oyn7NFtiybj4%3D'</field> </shadow> </value> <next> <block type="timeouts_settimeout" id="a!%$_Et;~K710bDst]!P"> <field name="NAME">timeout</field> <field name="DELAY">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="telegram" id="yW/WU,nl%%GEguDj0QEG"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="Nvb`IiJ9vQ);Yp4Y)U-g"> <field name="TEXT">/opt/iobroker/motioncam/tuer.jpg</field> </shadow> </value> </block> </statement> </block> </next> </block> </statement> </block> </xml>
-
-
@tobi03
Vermutlich hast du es schon selbst lösen lösen können.
Camera entities haben (jetzt?) Nein Standpunkt "last_video", der die ne URL auf das letzte video gibt. Damit ist das Video nicht direkt eingebettet, aber vielleicht geht es darüber ja irgendwie bzw die URL reicht dir, falls die an deinem Device dann aufrufbar istDas Problem mit dem immer gleichen Snapshot könntest du lösen indem du auf den motion detector Switch der zugehörigen Camera triggert und nur dann das Bild sendest.
Gibt es eigentlich eine Möglichkeit direkt das Live video in VIS zu streamen? Wenn ja, wie?
edit: oups, sorry. Dazu lese ich erstmal https://forum.iobroker.net/topic/57497/arlo-in-iobroker?_=1705394433776