Hallo Zusammen,
ich habe schon viel gelesen - und auch viel probiert.
Ich habe ein mittlerweile sehr umfangreiches FHEM-System am laufen und auch bereits 3 WebCams von Instar integriert.
Nun habe ich mir noch eine FOSCAM FI9961EP gekauft, da ich meinen Eingangsbereich mit einer DOME-Kamera überwachen möchte. Aber ich schaffe es einfach nicht die Camera in FHEM zu integrieren.
Mein Instar Cam habe ich wie folgt eingebunden:
define CAM_03 weblink htmlCode <img width="640" height="480" src="http://192.168.178.12:8102/videostream.cgi?user=XXX&pwd=XXX&resolution=64&rate=0">
Dann noch einer Gruppe zugewiesen und die Gruppe im Dashboard eingebunden und ich habe ein LIVE-Bild.
Mit der Foscam funktioniert das leider so nicht. :(
Ich möchte noch gar keine Snapshots bei Bewegung machen oder ähnliches - ich will erst mal nur ein Live-Bild in der Größe 640x480 auf meinem Dashboard sehen.
Kann mir da jemand einen Tip geben?
VG
ETHVH
Hallo,
funktioniert der Lifestream den solo im Browser? Vielfach wird das so nicht mehr unterstützt.
Rolf
Hallo,
Ja, ich kann die Webcam über die Adresse 192.168.178.88:88 aufrufen und dan Eingabe von Username und Passwort das Live-Bild sehen.
Das geht im Firefox und IE.
Gruß
ETHVH
Ich habe meine Foscam wie folgt eingebunden:
Internals:
CFGFN
DEF iframe http://192.XXX.XX.XX:88/cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=XXXX&pwd=XXXX
LINK http://192.XXX.XX.XX:88/cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=XXXX&pwd=XXXX
NAME KameraLink
NR 194
STATE initialized
TYPE weblink
WLTYPE iframe
Attributes:
htmlattr width="355" height="290"
room Sonstiges--Kamera,Z_System--Kamera
Edit:
Ein List deines Device könnte vielleicht helfen. Weiterhin ist die Frage, welcher Fehler dir ausgegeben wird?
Hmmm... offensichtlich bin ich doch noch ein Anfänger. :(
Mit deinen Angaben kann ich so leider nichts anfangen.
Kannst du mir bitte den kompletten Code (aus der fhem.cfg) posten?
Ich habe für meine Cams gar kein Device angelegt, sondern binde die Cams nur mittels Weblink in mein DashBoard mit ein.
Vielleicht kann mir jemand mal einen Tipp geben, wie besser oder richtig mit WebCams in Fhem umgegangen werden sollte.
Mein Anforderungen sind:
Im ersten Schritt:
- Live-Bild in der Dashboard Oberfläche
In einem weiteren Schritt:
- SnapShot aus einer Aktion (notify) heraus
- Versenden des SnapShots an Mail oder Pushover
Danke!
Gruß
ETHVH
Habe keine cfg, arbeite mittels DB. Aber ich helfe dir gerne zu verstehen was dort steht, wenn du mir sagst was du daran nicht verstehst. In meinem List erkennst du, dass ich mittels Iframe (weblink (http://fhem.de/commandref_DE.html#weblink))das Livebild eingebunden habe.
Für deine Anforderung im zweiten Abschnitt empfehle ich dir das Modul IP-Cam.
Hallo Amenophis86,
ich hab's gecheckt und habe in meiner cfg den Eintrag erstellt und habe nun folgendes device:
Internals
DEF iframe http://192.168.XX.88:88/cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=XXX&pwd=XXXX
LINK http://192.168.XX.88:88/cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=XXX&pwd=XXXX
NAME CAM_04
NR 227
STATE initialized
TYPE weblink
WLTYPE iframe
Attributes:
htmlattr width="640" height="480"
room 00_Garten
Dennoch bekomme ich leider kein Bild :(
In dem Frame steht
beim Firefox: Fehler: Verbindung unterbrochen
beim Edge: Diese Seite ist nicht erreichbar
bei IE: Kein Zugriff auf Seite
Gruß ETHVH
Übrigens Amenophis86,
du hast erwähnt, dass du keine cfg hast - sondern mittels DB arbeitest.
Das hab ich auch schon versucht, da ich eine DB auf meiner Synology habe - leider hat die Umstellung bei mir nicht funktioniert.
Ich wollte in einem ersten Schritt alle LOGs in der DB speichern.
Mittels:
define myDbLog DbLog /opt/fhem/db.conf .*:.*
Aber leider lief danach die gesamte FHEM-Oberfläche nicht mehr. :(
Kannst du mir auch dafür einen Tipp geben?
Gruß
ETHVH
Fangen wir mal vorne an:
1. Solltest du direkt in die cfg schreiben, dann bitte lassen und nur über die Kommandozeile, oder Telnet arbeiten.
2. Code Texte bitte immer in Codetags schreiben, dass #-Symbol bei den Smilies, das hilft ungemein beim lesen :)
3. Hast du jemals mit einem Browser ein Bild gesehen, außer mit IE wo du dich anmelden musstest?
Thema DB:
1. Wir werden jetzt hier nicht das Theam DB noch neben bei diskutieren, dass führt nur zu Verwirrung :)
2. Um dir aber ein bisschen zu helfen, du musst unterscheiden zwischen DBLog und configDB. DBLog = Logdaten in eine Datenbankschreiben / configDB = die cfg Datei liegt als Config vor. Beides ist sowohl hier, im Wiki, als auch in der Commandref ganz gut beschrieben und gibt auch einige Anleitung. Einfach mal versuchen und bei Problemen in den entsprechenden Foren gemäß der Maintainter.txt (https://fhem.de/MAINTAINER.txt) fragen
Also:
zu 1.: OK - da hab ich mittlerweile verschiedene Methoden. Ich schreibe zwar direkt in die cfg, mache aber immer ein Backup vorher von der cfg, welches ich bei Bedarf (Notfall) über WinSCP wieder einspielen kann.
zu 2.: Auch das mache ich. Ich habe mittlerweile ca. 4.800 Zeilen Code in der CFG und ohne # wäre ich verloren. :)
zu 3.: Ja - ich habe bereits 3 Instar Cameras in Betrieb, deren LIVE-Bild ich sehen kann.
Code: define CAM_01 weblink htmlCode <img width="640" height="480" src="http://192.168.xxx.xx:8101/videostream.cgi?user=xxx&pwd=xxx&resolution=64&rate=0">
Gebe ich im Webbrowser (z.B. Firefox) "http://192.168.xxx.xx:8101" ein, kommt ein Fenster zur Eingabe von Benutzername und Passwort.
Und genauso möchte ich die FosCam einbinden, da es ja leider von Instar keine vergleichbare Kamera gibt. :(
Gruß
ETHVH
1. Es gibt immer wieder Probleme, welche durch das direkte editieren entstehen und nicht durch die FHEM eigenen Prüfungen durchlaufen, wenn man so arbeitet. Aber das musst du selbst wissen
2. Bezog sich auf Posts hier im Forum und nicht auf die CFG
3. Ich habe gefragt, ob du das Livebild der Foscam sehen kannst und mit welcher URL und nicht, ob du Bilder von anderen Kameras sehen kannst :)
zu 1: OK
zu 2: OK
zu 3: Sorry - ja, kann ich auch.
http://192.168.xx.xx:88 und dann kommt ebenfalls ein Fenster für Benutzer und Passwort. Und dann habe ich auch LIVE-Bild.
Gruß
ETHVH
Und hast du auch schon mal einen direkten Zugriff mittels URL und ohne Eingabe von User und Passwort hinbekommen, wenn ja wie ist diese URL?
Nein, das habe ich noch nicht hinbekommen. :(
Zitat von: ETHVH am 20 Dezember 2017, 19:35:01
Nein, das habe ich noch nicht hinbekommen. :(
http://USERNAME:PASSWORT@192.168.xx.xx:88
Gruß
Dan
Hi Dan,
nein, geht auch nicht. Wenn ich die URL eingeben, kommt ein Warnhinweis, ob ich tatsächlich mich mit dem Benutzernamen an der Webseite anmelden will. Dies könnte ein Täuschungsversuch sein. ::)
Wenn ich dann mit JA quittiere, kommt da normale Anmeldefenster.
Gruß
ETHVH
Das geht schon, nimm einfach mal nen anderen Browser oder füge diese Seite als Ausnahme hinzu.
Gruß
Dan
Und mit der von mir geposteten URL, wie ich es bei meiner Foscam mache?
Also ich habe jetzt beides ausprobiert und zwar mit dem Chrome auf einem iPad:
Dan - die Warnmeldungen bleibt weg, aber es kommt trotzdem das Anmeldefenster.
Amenophis86 - Es kommt ein Fenster "keine Internetverbindung..." >:(
ETHVH
Schau mal hier:
https://www.ispyconnect.com/man.aspx?n=foscam
Da ist Dein Model und die URLs dabei.
Gruß
Dan
Ja, da ist mein Model mit dabei.
Aber der Generator gibt mir für LIVE Stream eine rstp URL. Was kann ich mit der in FHEM anfangen?
Langsam habe ich den Eindruck dieses Modell ist nicht für FHEM geeignet. Noch kann ich sie zurückschicken.
Weiß jemand eine Outdoor Dome Camera die in n der gleichen Preisklasse (130€) liegt und definitiv mit FHEM funktioniert?
ETHVH
Genau da drüber steht auch die http JPEG URL!
http://admin:passwort@192.168.1.20:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=admin&pwd=passwort
Gruß
Dan
Ok - das ist je schon mal ein Teilerfolg. :)
Der generierte Link funktioniert im Chrome und zeigt ohne Abfrage ein Bild an. Aber leider eben nur ein Bild und keinen LIVE-Stream. :(
Ob es auch im Firefox funktioniert, kann ich noch nicht sagen - hab grad keinen Zugriff auf den Rechner.
ETHVH
So, hab's grad im Firefox probiert. Standbild geht da auch.
Jetzt wäre nur noch ein Bewegtbild schön ;)
ETHVH
Ersetz mal in der URL snapPicture
durch GetMJStream
und schau, ob es dann ein Livestream gibt.
Hi Amenophis86,
ja, das habe ich auch schon versucht, aber mit dem gleichen Ergebnis wie oben schon mal beschrieben:
Kein Bild und der Meldung "Verbindung unterbrochen".
Ich schicke die Camera jetzt zurück und schau mal nach ner Alternative. Vielleicht kann mir da jemand einen Tipp geben. Es sollte eine Dome Outdoor Camera mit (wichtig!) POE!
Gruß
ETHVH