ioBroker / AdapterRequests

This Place is used to track the status of new Adapter-Requests.
247 stars 36 forks source link

INSTAR Kamera Adapter #923

Open Rushmed opened 3 months ago

Rushmed commented 3 months ago

What kind of device or service would you like to see an adapter for? INSTAR Kameras, mindestens 2k+ Serie.

Is the device connected to the internet or only available on a local network? Beides aber der Adapter soll für die lokale Steuerung sein.

Is an official App or Website available? https://wiki.instar.com/de/

Is an official API including documentation available? https://wiki.instar.com/de/1440p_Serie_CGI_Befehle/Komplette_CGI_Liste/?series_filter=%221440p

Are other libraries for an integration available? Ich weiß nicht.

Is this device already integrated in other Smart HoAdd links pleaseme systems? https://wiki.instar.com/de/Erweitert/Alle_Smarthome_Tutorials/

Is this device already integrated in homebridge? Might the ham adapter in combination with the homebridge plugin be sufficient? https://wiki.instar.com/de/Erweitert/Homebridge_INSTAR_MQTT_to_Homekit/ Ich habe das nicht getestet.

Diginix commented 3 months ago

Meine Instar unterstützt MQTT und damit lässt sich alles lesend und schreibend machen. Z.B Alarmzeitplan ändern, Bewegungsalarm erkennen mit Zone usw. Die CGI API nutze ich seit dem nicht mehr. MQTT wurde von Instar sicher auch eingeführt um universell kompatibel zu sein.

mcm1957 commented 3 months ago

Lt. Beschreibung können alle 2k+Kameras MQTT. Ergo sollte eine Anbindung via MQTT Adapter möglich sein.

Weiters konnen die Kameras auch das onvif Protokoll. Ergo wäre ein Test des onvif Adapetrs sinnvoll bzw. dort ein Feature Request falls das Modell Erweuterungen im Adapter erfordert.

@Rushmed Bitte um Feedback bezüglich mqtt bzw. onvif Adapter.

Rushmed commented 3 months ago

Danke für die Rückmeldungen. Der onvif Adapter funktioniert bei meinen Kameras (noch) nich. Siehe Github. Im MQTT Adapter wurden mir mit nur einer Kamera über 3k Objekte angelegt, das war mir zu viel.

mcm1957 commented 3 months ago

Da TA2k bei oben angeführten Issue auf mehr Infos wartet stell doch bitte bei dem Issue ein debug log ein bzw. sprich dich mit @TA2k ab was er braucht um onvif zu aktualisisern - oder festzustelle, dass es nicht geht.

Diginix commented 3 months ago

Im MQTT Adapter wurden mir mit nur einer Kamera über 3k Objekte angelegt, das war mir zu viel.

Bei meiner sind es 2186, aber spielt doch keine Rolle. Bei mir werden nur 1% regelmäßig geschrieben. Der Rest frisst kein Brot.

Rushmed commented 1 month ago

@Diginix :

Meine Instar unterstützt MQTT und damit lässt sich alles lesend und schreibend machen. Z.B Alarmzeitplan ändern, Bewegungsalarm erkennen mit Zone usw. Die CGI API nutze ich seit dem nicht mehr. MQTT wurde von Instar sicher auch eingeführt um universell kompatibel zu sein.

Bei mir sind die States nur lesbar (die Cam übernimmt die Änderungen nicht). Hab' ich vll. hier etwas falsch eingestellt? image

Diginix commented 1 month ago

Am besten du schaust in der Instar MQTT Doku für dein Modell was geht und was nicht. Ich habe ein FHD Modell und kann zB die IR LED im Topic mqtt.0.instar.*.features.nightvision.autoled mit Payload: {"val": "auto"} an bzw mit {"val":"close"} ausschalten. https://wiki.instar.com/de/Erweitert/INSTAR_MQTT_Broker/MQTT_API/ Aber gibt auch für Modelle mit mehr als FHD eine v5 API: https://wiki.instar.com/de/Erweitert/INSTAR_MQTT_Broker/MQTTv5_API/?series_filter=%221440p%22

Alle MQTT Generationen hier: https://wiki.instar.com/de/Erweitert/INSTAR_MQTT_Broker/

Rushmed commented 1 month ago

Habs mal konkret am Beispiel mqtt.0.instar.cam_11.features.nightvision.autoled versucht. Im ioBroker hab' ich: image Beim Ändern der Datenpunkte mqtt.0.instar.cam_11.features.nightvision.autoled und mqtt.0.instar.cam_11.features.nightvision.autoled.raw passiert einfach nichts. Habe es mit {"val": "auto"} auto true und 1 versucht. Ich habe von einer Kamera im MQTT Adapter 2207 Datenpunkte von denen 98% auf (null) stehen. D.h. die Kameraeinstellungen sehe ich nichtmal. Es werden nur DP unterhalb von mqtt.0.instar.cam_11.status mit sinnvollen Daten befüllt. Steuern lässt sich dort nichts. Es wird bspw. auch der DP status/system/update/available nur mit (null) angezeigt, statt wie hier beschrieben: https://wiki.instar.com/de/Frequently_Asked_Question/WQHD_MQTT_System_Update/

Bei mir geht es um eine INSTAR IN-9408 2K+