Webcam für Raspberry (HA OS)

Was ist die geeignete Hardware für Home Assistant? SD-Karte oder doch SSD?


Antworten
Benutzeravatar
Markus
Beiträge: 434
Registriert: Fr 23. Jul 2021, 09:03
2
Wohnort: Österreich
Has thanked: 21 times
Been thanked: 8 times

Webcam für Raspberry (HA OS)

Beitrag von Markus »

Ist es möglich, eine USB Webcam am Raspberry mit HA OS zu betreiben? Bräuchte eine http Stream URL....

Wenn ja, könnt ihr ein spezielles Modell empfehlen?

Jim_OS

Re: Webcam für Raspberry (HA OS)

Beitrag von Jim_OS »

Moin Markus,

ich kann Dir Deine Frage zwar nicht beantworten, aber vielleicht denkst Du (auch) mal darüber nach Dir statt einer USB Kamera eine IP Kamera zu kaufen. Diese ließe sich, sofern sie Onvif und ggf. auch noch RTSP unterstützt, wesentlich flexibler einsetzen und mit HA gebe es (im Normalfall) auch keine Probleme. Da es ja wahrscheinlich um Indoor geht: Eine Indoor IP Kamera kostet auch nicht die Welt. :)

VG Jim

Benutzeravatar
PX80
Beiträge: 583
Registriert: Do 21. Okt 2021, 13:09
2
Has thanked: 61 times
Been thanked: 16 times

Re: Webcam für Raspberry (HA OS)

Beitrag von PX80 »

jmd. ne gute alternative für batteriebetriebene IP Cams?

Benutzeravatar
Markus
Beiträge: 434
Registriert: Fr 23. Jul 2021, 09:03
2
Wohnort: Österreich
Has thanked: 21 times
Been thanked: 8 times

Re: Webcam für Raspberry (HA OS)

Beitrag von Markus »

Moin Jim,

muss vl. bzgl. Hintergrund meiner Frage etwas ausholen. Hätte mir für den 3D Drucker eine Netzwerkcamera (TP Link C100) um kleines Geld geholt. Diese Kamera kann leider nur rtsp und dieses Stream kann ich nicht in Octoprint einbinden....dort wird ein http Stream verlangt.

Jim_OS

Re: Webcam für Raspberry (HA OS)

Beitrag von Jim_OS »

Ah ok, aber http Streams können auch IP-Kameras. Meine Dahua können das z.B. :) Wobei es schon richtig ist das rtsp (inzwischen) eher üblich ist.

Ich habe zwar von Octoprint keine Ahnung, aber wenn Du da einen HTTP-Stream brauchst und wenn bei Dir HA eh immer laufen sollte, kannst Du darüber natürlich dann von jeder bei HA eingebundenen Kamera einen HTTP-Stream für Octoprint bekommen. Indem Du ein Add-on wie z.B. RTSPtoWeb - WebRTC nutzt. Das liefert Dir dann für jede eingebundene Kamera einen individuellen HTTP-Stream.

Beispiel die Multiansicht: http://192.168.x.xx:8083/pages/multiview/full?controls

Multiview.png

Das sollte sich dann doch auch bei Octoprint nutzen lassen?

PS: Ich will Dir die USB-Kamera nicht ausreden. Ich will/wollte Dir nur eine Alternative zeigen. :)

PPS: Sicher das die C100 nur RTSP kann? Hier https://www.ispyconnect.com/camera/tp-link taucht sie auch noch mit einem http Stream auf: http:// .... /video.mjpg?q=30&fps=33&id=0.5 Aber die Info kann natürlich evtl. gar nicht, oder nicht mehr stimmen.

VG Jim

Benutzeravatar
Markus
Beiträge: 434
Registriert: Fr 23. Jul 2021, 09:03
2
Wohnort: Österreich
Has thanked: 21 times
Been thanked: 8 times

Re: Webcam für Raspberry (HA OS)

Beitrag von Markus »

Danke, hab jetzt RTSPtoWeb - WebRTC am laufen....nur wie komme ich da zur http URL die ich in Octoprint einfügen kann?

Bzgl diesem Link https://www.ispyconnect.com/camera/tp-link
ist mir noch ganz klar wie der Stream (nicht rtsp) mit der C100 erzeugt wird, erhalte folgenden Fehler:

Code: Alles auswählen

{"error_code": -40401, 
"result" : { "data": {"code": -40407, 
"encrypt_type": ["1", "2"], 
"key": "asdfasdf", 
"nonce": "ukGKirGn"}}}
Jim_OS

Re: Webcam für Raspberry (HA OS)

Beitrag von Jim_OS »

Bzgl. URL: Einfach die Benutzerfläche öffnen

RTSPtoWeb_Benutzeroberfläche.png

Dort siehst Du dann Deine Kamera(s) und kannst die Streams per MSE, HLS, WebRTC abspielen. Dahinter "verstecken" sich dann auch die entsprechenden URLs. Also als Beispiel: http://192.168.xxx.xxx:8083/pages/playe ... c/3153ef1b..... die sich dann entsprechend bei HA einbinden lassen. Siehe meine Multiview-Ansicht. Das ist einfach eine Webseiten Karte die die Multiviewer URL aufruft. ;)

MultiView_Ansicht.png

D.h. wenn Du für Octoprint einen HTTP-Stream brauchst sollte/könnte das mit dem WebRTC Stream ggf. funktionieren?

VG Jim

Benutzeravatar
Markus
Beiträge: 434
Registriert: Fr 23. Jul 2021, 09:03
2
Wohnort: Österreich
Has thanked: 21 times
Been thanked: 8 times

Re: Webcam für Raspberry (HA OS)

Beitrag von Markus »

Hätte hier die URL vom webrtc video:
http://192.168.xxx.xxx:8083/pages/playe ... x-xxxxx/0#

Bild

Übernehme ich die URL im Octaprint:
Bild

Erhalte ich leider folgenden Fehler:
Bild

Jim_OS

Re: Webcam für Raspberry (HA OS)

Beitrag von Jim_OS »

Moin,

ich habe jetzt mal ein wenig danach gesucht. ;) Octoprint benutzt ja den mjpg-streamer und dieser erwartet dann JPEG frames, sodass sich wohl nicht einfach so ein http Stream bei Octoprint einbinden lässt. Also bist Du schon darauf angewiesen das die Kamera genau so einen Stream liefert den der mjpg-streamer verarbeiten/nutzen kann.

Hier gibt es ja eine Liste mit funktionierenden Kameras und daran sollte/müsste man sich wohl orientieren.
https://community.octoprint.org/t/usb-w ... amer/21149

Nachtrag: Auch wenn dieser Beitrag hier https://community.octoprint.org/t/rtsp- ... ound/14530 schon älter ist, aber es gibt wohl auch noch andere Wege (auch für RTPS Streams). Aber da musst Du Dich dann mal selber einlesen. :)

VG Jim

Benutzeravatar
Markus
Beiträge: 434
Registriert: Fr 23. Jul 2021, 09:03
2
Wohnort: Österreich
Has thanked: 21 times
Been thanked: 8 times

Re: Webcam für Raspberry (HA OS)

Beitrag von Markus »

Jim_OS hat geschrieben: Mi 20. Jul 2022, 07:28

Hier gibt es ja eine Liste mit funktionierenden Kameras und daran sollte/müsste man sich wohl orientieren.
https://community.octoprint.org/t/usb-w ... amer/21149

VG Jim

Danke Jim, kann man nun so eine USB Cam am Rasperberry mit HA OS anschließen? Hab da noch ein Verständnisproblem ;-)

Jim_OS

Re: Webcam für Raspberry (HA OS)

Beitrag von Jim_OS »

Das kann ich Dir leider nicht beantworten da ich noch nie einen Rasperberry im Einsatz hatte. :lol: Da hier aber viele andere einen Rasperberry einsetzen wird Dir das bestimmt noch ein anderer User beantworten (können).

VG Jim

Benutzeravatar
carsten_h
Beiträge: 532
Registriert: Mo 2. Aug 2021, 11:07
2
Has thanked: 1 time
Been thanked: 65 times

Re: Webcam für Raspberry (HA OS)

Beitrag von carsten_h »

Markus hat geschrieben: Mi 20. Jul 2022, 08:35

kann man nun so eine USB Cam am Rasperberry mit HA OS anschließen?

Zu einer USB Kamera kann ich leider nichts sagen, ich hatte einmal zum Test die originale Raspberry Pi camera, die ja über die interne Buchsenleiste angeschlossen wird, in Betrieb. Dazu gibt es auch eine standardmäßige Integration: https://www.home-assistant.io/integrations/rpi_camera/.
Zu USB Kameras habe ich auf die Schnelle (einfachste Google Bedienung) nur gefunden, daß das MotionEye-Addon die wohl ansprechen können soll.
Irgendwo hatte ich auch diese Konfiguration gesehen:

Code: Alles auswählen

camera:
  - platform: ffmpeg
    name: cam
    input: /dev/input/video0

Da mußt Du einmal nachsehen welches Gerät für Deine Kamera angelegt wird (das ist in der ffmpeg Integration von Home Assistant beschrieben). Dort https://www.kincony.com/forum/showthread.php?tid=1841 war es für eine USB Webcam von Logitech beschrieben.

Hier laufen macOS, iOS, iPadOS, tvOS, watchOS, Home Assistant OS, QTS, Raspberry Pi OS, piCorePlayer und Fire OS

Antworten