ich bin verzweifelt auf der Suche nach Informationen wie ich meine IN-5907 HD mit einem MQTT Broker verbinde. Ich verstehe, dass die Full HD Reihe einen eingebauten Broker hat, aber ich kann derzeit die Kameras nicht alle austauschen. Ich wuerde daher gerne einen externe Broker nutzen um die meine beiden HDs damit in meinen Home Assistant zu bringen. Koennte mir hierzu jemand einen Tipp geben?
es ist richtig - bei den HD Modellen fehlt leider der MQTT Broker. Wir haben aber hier in den CGI Befehlen (der Full HD Serie) gezeigt, wie man die HTTP (CGI) Befehle über Node-RED an einen externen MQTT Broker anschließen kann:
(wenn man in die Menüs Network, Multimedia, usw, klickt dort nach unten scrollen bis man den Node-RED Flow sieht)
Die CGI Befehle der HD und Full HD Serie sind größtenteils identisch. Man kann also das meiste direkt für die IN-5907 HD übernehmen.
Super, danke!! Genau was ich gesucht hatte. Könntest du mich kurz zu Live Bild und Still-Bild führen? An den beiden wuerde ich das gerne probieren bevor ich die ganze Kamera einbinde.
ich kämpfe mich noch mit Node-Red durch die Welt (in HA sagt mir Node Red dass node typ: string nicht existiert. String wird aber in der Instar Node-Red config häufig genutzt).
Ich habe es geschafft den Snapshot hinzuzufügen (mittels der Generic Camera platform). Allerdings funktioniert der Live Stream nicht. Wenn ich auf das Snapshot Bild klicke startet der Livestream nicht und bei start der HA Instanz kommt folgender Fehler im Log:
Logger: libav.rtsp
Source: components/stream/worker.py:49
First occurred: 10:39:02 AM (16 occurrences)
Last logged: 10:50:45 AM
method DESCRIBE failed: 401 Unauthorized
Hi - danke für die ganzen schönen Anleitungen
Leider habe ich nur eine IN-5907, die wohl nicht direkt als MQTT Client agiert? Ich habe den cgi-Befehl per http (param.cgi?cmd=set_instar_admin&-index=32&-value=[val]) geschickt, das wurde mit ‚success:ok‘ quittiert. Soweit, sogut.
Dann geht es zu NodeRed (da habe ich schon diverse Shellys und Tasmotas laufen, aber ich nutze nicht HomeAssistant, alles NodeRed/Mosquitto nur), da habe ich gefunden, wie ich den Stream ‚abhole‘. Aber wie sieht es mit Alarm-Meldungen aus? Und kann ich auch Aufnahmen (Foto/Video) über NodeRed/MQTT dann auf den Raspi ziehen? (FTP geht nicht ohne FTP-Server dort, den will ich nicht installieren, da lebe ich mit SFTP/ssh, aber den Port kann die IN-5907) wohl auch nicht bedienen).
Schöne wäre zB, wenn ich über NodeRed mir eine File wegschreiben könnte, die zumindest einen Alarm/Uhrzeit (am besten noch welcher Alarmbereich der Auslöser war) mit dem dann aufgenommenen Clip als Link auf die SD-Karte wegschriebe - geht das?
Die HD Serie hat leider weder einen MQTT noch einen ssh/sFTP Dienst. Wir hatten jedoch hier einmal beschrieben, wie man Node-RED nutzen kann, um die HTTP API (CGI Befehle) auf eine MQTT API umschreiben kann:
D.h. man könnte dann Integrationen, die man für die Full HD oder WQHD Serie geschrieben hat auch mit HD Kameras nutzen.
Wenn man FTP nicht nutzen möchte, kann man auch aktiv einen Snapshot von der Kamera ziehen. Also den Alarmserver nutzen, um alarmiert zu werden, und danach dann eine Abfrage auf den Snapshot auslösen:
Danke für die schnelle Antwort! Dann wühle ich mich erstmal da durch.
Und danke für den Tip mit wget … habe ich garnicht dran gedacht. Wäre zumindest Fallback. Leider will die Instar-App auf dem Mac die Kamera nicht finden (gleicher IP-Adressraum Mac per LAN, Kamera über Switch und AP an WLAN), da konnte man auch recht simpel Dateien erstmal runterziehen. Aber WGET könnte ich mal in ein Script auch packen. Danke.