NEWS
Re-New DoorBird Adapter v1.0.x
-
Hallo, ich habe heute den Doorbird Adapter mal ausprobiert, Zugriff auf die Doorbird hat er, aber Snapshot aufrufen geht absolut nicht, auch nicht motion. In den HTTP Aufrufen im App wurde nach einer Weile mal Motion angezeigt, aber geändert hat sich nichts, Ring wird gar nicht angezeigt. Was mache ich falsch?
Danke im Voraus
-
@memberx sagte in Re-New DoorBird Adapter v1.0.x:
In den HTTP Aufrufen im App wurde nach einer Weile mal Motion angezeigt, aber geändert hat sich nichts, Ring wird gar nicht angezeigt. Was mache ich falsch?
Hi, i.d.R. sind das die üblichen Startschwierigkeiten. Deshalb den Adapter mal öfters neustarten, bis alle HTTP Aufrufe angelegt wurden.
aber Snapshot aufrufen geht absolut nicht, auch nicht motion.
An was machst du das fest?
-
@schmakus Heute den Adapter einfach nochmal gestartet. Funktioniert soweit, als dass er beide HTTP Aufrufe in der App anzeigt und er macht sowohl Motion, also auch Ring Snapshots im Ordner.
Jedoch kann ich die Files nicht über die URL aufrufen:
http://XXX.XXX.X.XX:8100/files/doorbird.0.Motion_1.jpg
Wie kann ich diese aufrufen und bspw. per telegram versenden?
Danke im Voraus.
-
@memberx in der Doku und hier im Thread ist das versenden per Telegram beschrieben.
-
@Schmakus @martybr @lemonbiter Hallo, ich bekomme es einfach nicht hin, schon x mal alles durchgelesen, aber ich bekomme im Telegram enfach nur den Pfad geschickt anstatt ein Bild. Egal was ich test.
Habt Ihr nen Tip? Hab mal mein Blockly angefügt.
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="timeout" id="timeout">timeout</variable> </variables> <block type="on_ext" id=",~ya]g5}vZRRD8$T^@pj" x="-862" y="-512"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="qzrJb}U?j@E^qgBPEse~"> <field name="oid">doorbird.0.Motion.trigger</field> </shadow> </value> <statement name="STATEMENT"> <block type="timeouts_settimeout" id="Mr1148}Ad7z1u3h4vx),"> <field name="NAME">timeout</field> <field name="DELAY">2</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="procedures_callcustomnoreturn" id="~]p1,VkVh`umIbp3fJZI"> <mutation name="Klingelbild_Senden"></mutation> <next> <block type="telegram" id="PrM4c4ab5s?=wj#;89!%"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="ESCAPING">FALSE</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="nF4HqWq7QSQ_b)SzLA_L"> <field name="TEXT">'/opt/docker/ioBroker/iobroker-data/files/doorbird.0/Motion_1.jpg'</field> </shadow> </value> </block> </next> </block> </statement> </block> </statement> </block> <block type="procedures_defcustomnoreturn" id="+SqFu+D!clJM6b445_b=" x="-812" y="-112"> <mutation statements="false"></mutation> <field name="NAME">Klingelbild_Senden</field> <field name="SCRIPT">cmVhZEZpbGUoImRvb3JiaXJkLjAiLCAiTW90aW9uMS5qcGciLCBmdW5jdGlvbiAoZXJyb3IsIGRhdGEpIHsKICBpZiAoZXJyb3IpIHsKICAgIGNvbnNvbGUuZXJyb3IoZXJyb3IpOwogIH0gZWxzZSB7CiAgICBzZW5kVG8oInRlbGVncmFtLjAiLCB7CiAgICAgIHRleHQ6IGRhdGEsCiAgICAgIHR5cGU6ICJwaG90byIsCiAgICB9KTsKICB9Cn0pOwo=</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> </block> </xml>
-
@memberx sagte in Re-New DoorBird Adapter v1.0.x:
Hab mal mein Blockly angefügt
Bitte auch einen Screenshot vom Blockly zeigen
-
@djmarc75 Kann ich machen.
-
Es gibt offenbar immer einen Fehler im Javascript
javascript.0
2023-10-22 14:20:14.581 error script.js.Doorbird: {} -
@memberx Ohhhhh man, ich habs jetzt. Datei im Script hiess Motion1 nicht Motion_1
-
@Schmakus jetzt kam mal wieder die Fehlermeldung:
Error in Parsing Schedules: RangeError: Maximum call stack size exceeded. Error-Stack: RangeError: Maximum call stack size exceeded at strEscape (/opt/iobroker/node_modules/safe-stable-stringify/index.js:29:54) at stringifyFnReplacer (/opt/iobroker/node_modules/safe-stable-stringify/index.js:188:16) at stringifyFnReplacer (/opt/iobroker/node_modules/safe-stable-stringify/index.js:256:23) at stringify (/opt/iobroker/node_modules/safe-stable-stringify/index.js:598:18) at Format.transform (/opt/iobroker/node_modules/logform/json.js:28:19) at Format.transform (/opt/iobroker/node_modules/logform/combine.js:20:24) at DerivedLogger._transform (/opt/iobroker/node_modules/winston/lib/winston/logger.js:313:29) at Transform._read (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js:166:10) at Transform._write (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js:155:83) at doWrite (/opt/iobroker/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js:390:139)
-
Hallo zusammen,
ich bekomme alle 3 Minuten den Fehler "Error in checkFavoritesAsync()" im Log:Ist da was nicht richtig in meiner Doorbird Installation?
-
@pepito82 sagte in Re-New DoorBird Adapter v1.0.x:
ich bekomme alle 3 Minuten den Fehler "Error in checkFavoritesAsync()" im Log:
siehe hier.
https://forum.iobroker.net/topic/69197/warnmeldung-beim-doorbird-adapter/4?_=1698524491089versuch das mal.
-
@negalein Danke für den Tipp! Nachdem ich manuell einen Dummy Favoriten für HTTP Aufrufe hinzugefügt habe, hat ioBroker nun den doorbird.0 1 Ring und Motion Favoriten angelegt.
Die Warnungen sind damit auch verschwunden. Danke
-
Hallo,
ich kämpfe gerade mit den Bilder.
Ich bekomme diese nicht angezeigt und in dem Verzeichnis sind beide Dateien abgelegt aber mit 0 kb.
Ist da eine Einstellung noch falsch bei mir ?
Update:
Okay das Bild wird erstellt. Ich kann es per Browser aufrufen aber leider in der APP Doorbird nicht Jemand eine Idee? -
@segway
Rechte in der App richtig gesetzt?
Siehe Readme:
The Username which needs to have the API-Operator and Watch always permissions on the Doorbird device. -
@schmakus sagte in Re-New DoorBird Adapter v1.0.x:
@segway
Rechte in der App richtig gesetzt?
Siehe Readme:
The Username which needs to have the API-Operator and Watch always permissions on the Doorbird device.In der APP ist das sowieso nur im Administartorbereich. Daher kann ich mich da auch nur mit dem admin anmelden. Dann kommt schon die Meldung, dass er sich nciht zur Cloud verbinden kann und das Feld um Cloud-Recording Free zu aktivieren ist komplett ausgebaut. ... kann es nicht aktivieren. Keine Ahnung wieso.
-
-
@schmakus
Ja genau das ist und war genauso eingestellt -
@schmakus
Also ich krieg immer einen Fehler. Es scheint so das ich mit der neuen Versuon die Probleme habe. Mit der 0.x Versuon ging alles
Muss ich denn unter http Aufrufe ausser Ring und Motion noch was eintragen?Woher holt sich die App denn das Bild wenn ich die linke Option auf dem Bild wähle? Vom iobroker Verzeichnis ? Dann hab ich anscheinend keine Zugriff ?
-
@segway sagte in Re-New DoorBird Adapter v1.0.x:
@schmakus
Also ich krieg immer einen Fehler. Es scheint so das ich mit der neuen Versuon die Probleme habe. Mit der 0.x Versuon ging alles
Muss ich denn unter http Aufrufe ausser Ring und Motion noch was eintragen?Woher holt sich die App denn das Bild wenn ich die linke Option auf dem Bild wähle? Vom iobroker Verzeichnis ? Dann hab ich anscheinend keine Zugriff ?
Dann stimmt was mit deiner DoorBird nicht.
Die DoorBird App hat nichts mit ioBroker zu tun! Die holt sich die Bilder und live Video direkt von der DoorBird.