NEWS
[Neuer Adapter] Reolink Kamera
-
@longbow sagte in [Neuer Adapter] Reolink Kamera:
Hallo
wie macht ihr das bei der Reolink TrackMix WiFi? Mit einen Vorschaubild? Ich finde in dem Objekten kein DP-
Auch bei den E1 (Oudoor & Zoom) gibt es keine Bilder per Datenpunkt. Bilder einfach über die Snapshot-URL, sofern HTTP aktiviert ist.
-
@skvarel Danke für den Hinweis, aber blöde Fragen, Steinigt mich nicht. Wie uns was meist du über Snapshot URL ?
@longbow sagte in [Neuer Adapter] Reolink Kamera:
@skvarel Danke für den Hinweis, aber blöde Fragen, Steinigt mich nicht. Wie uns was meist du über Snapshot URL ?
Kein Problem

-
@longbow sagte in [Neuer Adapter] Reolink Kamera:
@skvarel Danke für den Hinweis, aber blöde Fragen, Steinigt mich nicht. Wie uns was meist du über Snapshot URL ?
Kein Problem

-
@wendy2702 Danke, spannend, wusste ich nicht
-
@wendy2702 Danke, spannend, wusste ich nicht
weiß jemand ob man den reolink home hub einbinden kann.
Damit lassen sich RTSP Streams von Akku-Cams erzeugen.man müsste eigentlich den Stream unabhängig vom Hub einbinden können.
Main Stream: rtsp://admin:111111@192.168.10.92/Preview_03_main
Sub Stream: rtsp://admin:111111@192.168.10.92/Preview_03_sub -
@longbow sagte in [Neuer Adapter] Reolink Kamera:
Hallo
wie macht ihr das bei der Reolink TrackMix WiFi? Mit einen Vorschaubild? Ich finde in dem Objekten kein DP-
Auch bei den E1 (Oudoor & Zoom) gibt es keine Bilder per Datenpunkt. Bilder einfach über die Snapshot-URL, sofern HTTP aktiviert ist.
@skvarel Geht aber auch mit dem Adapter über SendAction:
sendTo("reolink.0",{action: "snap"}, function(result){ sendTo("matrix-org.0",{file:result}); });Oder:
sendTo("reolink.0",{action: "snap"}, function(result){ const buffer =Buffer.from(result.base64, "base64"); sendTo('telegram.0', { text: buffer, type: "photo", caption: 'the image' }); }); -
RTSP mit SUB nutze ich auch gerade. Ich schalte allerdings noch Audio weg, weil mich das in der VIS nervt.
streams: "60": - rtsp://admin:xxx@192.168.130.60:554/h264Preview_01_sub#media=video "70": - rtsp://admin:xxx@192.168.130.70:554/h264Preview_01_sub#media=video "80": - rtsp://admin:xxx@192.168.130.80:554/h264Preview_01_sub#media=video "90": - rtsp://admin:xxx@192.168.130.90:554/h264Preview_01_sub#media=video -
@David-G .. irgendwas scheint bei mir noch nicht zu passen
Die Ladezeiten beim View-Wechsel stören schon etwas. Der Stream selbst läuft super flüssig. Es dauert aber einen Moment, bis das Bild kommt. -
@David-G .. irgendwas scheint bei mir noch nicht zu passen
Die Ladezeiten beim View-Wechsel stören schon etwas. Der Stream selbst läuft super flüssig. Es dauert aber einen Moment, bis das Bild kommt.@skvarel
Deswegen bin ich bei Version 1.8.4 hängen geblieben.
Bei mir läuft Vis auf einem alten Samsung Tab A und nur bei oben genannten Go2rtc Version habe ich kurze Ladezeiten gehabt.
Ich habe jedes neue Update installiert und getestet, erst dieses Wochenende die neue Version, aber bei allen versionen nach 1.8.4 hat man auch zwischen durch Nachladezeiten und längere Ladezeiten bei View wechsel.Eduard
-
@skvarel
Deswegen bin ich bei Version 1.8.4 hängen geblieben.
Bei mir läuft Vis auf einem alten Samsung Tab A und nur bei oben genannten Go2rtc Version habe ich kurze Ladezeiten gehabt.
Ich habe jedes neue Update installiert und getestet, erst dieses Wochenende die neue Version, aber bei allen versionen nach 1.8.4 hat man auch zwischen durch Nachladezeiten und längere Ladezeiten bei View wechsel.Eduard
-
Hast du da mal ein Issue zu aufgemacht?
Immerhin wirbt go2rtc ja damit wie schlank und superschnell es ist. -
@skvarel Geht aber auch mit dem Adapter über SendAction:
sendTo("reolink.0",{action: "snap"}, function(result){ sendTo("matrix-org.0",{file:result}); });Oder:
sendTo("reolink.0",{action: "snap"}, function(result){ const buffer =Buffer.from(result.base64, "base64"); sendTo('telegram.0', { text: buffer, type: "photo", caption: 'the image' }); }); -
@oelison
ich habe immer mal wieder ein Fehler im Log.reolink.0 2025-07-22 06:20:06.299 error Set mail notification: Value not supported!Was kann ich machen? Ist es dieses DP "reolink.0.settings.EmailNotification"?

@eduard77 Der Datenpunkt akzeptiert nur 0 oder 1:
if (state == 0 || state == 1) {
} else {
this.log.error("Set mail notification: Value not supported!");
this.getMailNotification();
}
Wenn da true oder false reinkommen, dann ignoriert der Adapter das und holt den aktuellen Status vom Gerät.
(Steht auch im Readme):SET
- PTZ Control / PTZ Guard
- Push Notification
- Set Autofocus
values: 0,1 - Set IR light
values: Auto, Off - Set LED light
- Set Mail Notification
values: 0, 1 - Play Audio Alarm
- Zoom Focus
-
@eduard77 Der Datenpunkt akzeptiert nur 0 oder 1:
if (state == 0 || state == 1) {
} else {
this.log.error("Set mail notification: Value not supported!");
this.getMailNotification();
}
Wenn da true oder false reinkommen, dann ignoriert der Adapter das und holt den aktuellen Status vom Gerät.
(Steht auch im Readme):SET
- PTZ Control / PTZ Guard
- Push Notification
- Set Autofocus
values: 0,1 - Set IR light
values: Auto, Off - Set LED light
- Set Mail Notification
values: 0, 1 - Play Audio Alarm
- Zoom Focus
-
Noch mal vielen Dank an den/die Entwickler! Der Adapter macht echt Spaß!
Der Tipp mit go2rtc war auch sehr gut. Mittlerweile habe ich vier reolink, zwei ESP32cam und eine USB-Webcam in go2rtc laufen.
go2rtc habe ich lokal bei mir installiert. So habe ich Zugriff auf die hmtl Dateien und konnte die Infos (MSE und RTC) ausblenden und die Scrollbalken unterdrücken.
Mein Video-Dashboard läuft auf einem 10 Zoll Monitor mit dem WIO-Browser als vierter Bildschirm an meinem Windows-PC .. natürlich 100% inventwo Widgets & Icons


Die Detail-Seiten rufe ich per PopUp auf

Wenn mal keine 'Überwachung' sein soll, wird die Kamera abgeschaltet, die Instanz pausiert und ein Testbild eingeblendet

Aufnahmen und Snapshots werden direkt per FTP auf meinen Server gespeichert und per reolink Adapter de-/aktiviert. Auf dem Server läuft Ubuntu und wird nur für FTP und go2rtc genutzt.
Hier mal meine g2rtc-Config
api: listen: ":1984" # default ":1984", HTTP API port ("" - disabled) username: "" # default "", Basic auth for WebUI password: "" # default "", Basic auth for WebUI base_path: "" # default "", API prefix for serve on suburl (/api => /rtc/api) static_dir: "www" # default "", folder for static files (custom web interface) origin: "" # default "", allow CORS requests (only * supported) tls_listen: ":" # default "", enable HTTPS server tls_cert: "" # default "", PEM-encoded fullchain certificate for HTTPS streams: "60": - rtsp://xxx:xxx@192.168.xxx.60:554/h264Preview_01_sub#media=video "70": - rtsp://xxx:xxx@192.168.xxx.70:554/h264Preview_01_sub#media=video "80": - rtsp://xxx:xxx@192.168.xxx.80:554/h264Preview_01_sub#media=video "90": - rtsp://xxx:xxx@192.168.xxx.90:554/h264Preview_01_sub#media=video "165": - rtsp://192.168.160.165:8554/mjpeg/1 "166": - rtsp://192.168.160.166:8554/mjpeg/1 Bambu: - ffmpeg:device?video=/dev/video2&input_format=mjpeg&video_size=640x480 -
Noch mal vielen Dank an den/die Entwickler! Der Adapter macht echt Spaß!
Der Tipp mit go2rtc war auch sehr gut. Mittlerweile habe ich vier reolink, zwei ESP32cam und eine USB-Webcam in go2rtc laufen.
go2rtc habe ich lokal bei mir installiert. So habe ich Zugriff auf die hmtl Dateien und konnte die Infos (MSE und RTC) ausblenden und die Scrollbalken unterdrücken.
Mein Video-Dashboard läuft auf einem 10 Zoll Monitor mit dem WIO-Browser als vierter Bildschirm an meinem Windows-PC .. natürlich 100% inventwo Widgets & Icons


Die Detail-Seiten rufe ich per PopUp auf

Wenn mal keine 'Überwachung' sein soll, wird die Kamera abgeschaltet, die Instanz pausiert und ein Testbild eingeblendet

Aufnahmen und Snapshots werden direkt per FTP auf meinen Server gespeichert und per reolink Adapter de-/aktiviert. Auf dem Server läuft Ubuntu und wird nur für FTP und go2rtc genutzt.
Hier mal meine g2rtc-Config
api: listen: ":1984" # default ":1984", HTTP API port ("" - disabled) username: "" # default "", Basic auth for WebUI password: "" # default "", Basic auth for WebUI base_path: "" # default "", API prefix for serve on suburl (/api => /rtc/api) static_dir: "www" # default "", folder for static files (custom web interface) origin: "" # default "", allow CORS requests (only * supported) tls_listen: ":" # default "", enable HTTPS server tls_cert: "" # default "", PEM-encoded fullchain certificate for HTTPS streams: "60": - rtsp://xxx:xxx@192.168.xxx.60:554/h264Preview_01_sub#media=video "70": - rtsp://xxx:xxx@192.168.xxx.70:554/h264Preview_01_sub#media=video "80": - rtsp://xxx:xxx@192.168.xxx.80:554/h264Preview_01_sub#media=video "90": - rtsp://xxx:xxx@192.168.xxx.90:554/h264Preview_01_sub#media=video "165": - rtsp://192.168.160.165:8554/mjpeg/1 "166": - rtsp://192.168.160.166:8554/mjpeg/1 Bambu: - ffmpeg:device?video=/dev/video2&input_format=mjpeg&video_size=640x480@skvarel sagte in [Neuer Adapter] Reolink Kamera:
go2rtc habe ich lokal bei mir installiert. So habe ich Zugriff auf die hmtl Dateien und konnte die Infos (MSE und RTC) ausblenden und die Scrollbalken unterdrücken
Beschreib doch mal in dem Go2RTC Thread für andere wie du das gemacht hast.