FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: heinzlander am 13 März 2013, 21:17:24

Titel: Live Bild von Instar Cam
Beitrag von: heinzlander am 13 März 2013, 21:17:24
Hallo Zusammen,
ich habe eine 6011 von Instar und möchte nun ein live Bild von der Cam anzeigen.

Mit dem Befehl:
define ipcam_in6011 weblink htmlCode <img width="640" height="360" src="http://admin:xxxx@ip:80/snap.jpg (admin:xxxx@ip:80/snap.jpg)"
attr ipcam_in6011 room Garten

bekomme ich , sobald ich den Raum Garten "betrete", immer nur ein aktuelles Bild.
Mein Wunsch wäre es ,das das Bild so alle 1 bis 2 sek. automatisch aktualisiert wird.....

Ich habe schon ein "define a7 at +*00:00:02" vor den obigen Befehl gesetzt, aber das geht ja nicht...

Vielen Dank und in der Hoffnung, dass es eine Lösung gibt.

Grüsse

Heinz
Titel: Aw: Live Bild von Instar Cam
Beitrag von: Slibo_BWT am 14 März 2013, 19:39:12
Hi, habe eine 2905 von Instar. Mit folgender Definition bekomme ich das Livebild angezeigt. Wichtig ist hier das "videostream.cgi" am ende steht.


define Kamera weblink iframe http://Name:Passwort@IP:Port/videostream.cgi (Name:Passwort@IP:Port/videostream.cgi)
attr Kamera htmlattr width="320" height="240" frameborder="0" marginheight="0" marginwidth="0" style="background-color: grey;; -webkit-border-radius: 10px;; -moz-border-radius: 10px;; border-radius: 10px;;"
attr Kamera room 00_Aussen


MFG
Titel: Aw: Live Bild von Instar Cam
Beitrag von: heinzlander am 15 März 2013, 21:15:55
Super,

vielen Dank für die schnelle Antwort. Ich habe Deine Hilfe schnell umgesetzt und auch gleich einen Fehler erhalten.
"404 not found"

Bei der 6011 glaube ich, ist der Befehlssatz anderst. Werde mal den Support von Instar kontaktieren.

Melde mich wieder.

Grüsse
Titel: Aw: Live Bild von Instar Cam
Beitrag von: Michael am 16 März 2013, 15:43:34
Moin Heinz

Versuche es mal so:
define ipcam_in6011 weblink htmlCode <img width="640" height="360" src="http://xxx.xxx.xxx.xxx/videostream.cgi?user=USER&pwd=PASSWORT&resolution=64&rate=0"><"
attr ipcam_in6011 room Garten

Anpassen muss du noch die IP, den USER, das PASSWORT und resolution sowie rate.

Wobei du für die resolution sowie rate hier Info's findest
https://www.instar.de/c/cgibefehle_514/ (//www.instar.de/c/cgibefehle_514/)

Gruß, Michael
Titel: Aw: Live Bild von Instar Cam
Beitrag von: heinzlander am 19 März 2013, 10:38:52
Vielen Dank für Deine Antwort,

leider pass das auch nicht. Die 6011 hat einen anderen Code.

Folgende Antwort habe ich von der Support erhalten:

....vielen Dank für die Anfrage.
Die IN-6011 HD versendet einen h264 stream, gehen Sie daher bitte sicher, dass die Software diesen auch unterstützt.
Die stream lässt sich über http://user:pwd@IP-Address:Port/iphone/11 (user:pwd@IP-Address:Port/iphone/11) abrufen.


So ein Käse, gibt es denn keine Lößung für mein Problem?

Grüsse Heinzlander
Titel: Aw: Live Bild von Instar Cam
Beitrag von: Thomas81 am 19 März 2013, 12:48:53
Hallo

habe zwar eine andere Kamera (7Links von Pearl) aber bei mir funktioniert es so:

define interactive_webcam weblink iframe http://<IP>/snapshot.cgi?user=xxxx&pwd=xxxx&count=0

Herausgefunden hab ich so:
Meine Kamera fragt wenn ich mich über meinen Browser anmelde ob ich AktiveX mode (IE) oder Server push mode (Firefox) verwenden will. --> Auswahl: Server push mode (Firefox).
Danach rechtsklick auf das Videobild --> Eigenschaften, und bei Adresse wird der zu verwendende Link angezeigt.

Titel: Aw: Live Bild von Instar Cam
Beitrag von: Michael am 20 März 2013, 07:17:50
Moin Heinz

Sehe dir mal bitte diese Link's an.
Vielleicht helfen sie Dir.
 
http://forum.instar-cam.com/showthread.php?1280-Einbinden-von-6011-Videostream-auf-eigener-Website (//forum.instar-cam.com/showthread.php?1280-Einbinden-von-6011-Videostream-auf-eigener-Website)
https://www.instar.de/de/c/faq_videostream_auf_webseite_614/ (//www.instar.de/de/c/faq_videostream_auf_webseite_614/)

Gruß, Michael
Titel: Aw: Live Bild von Instar Cam
Beitrag von: heinzlander am 20 März 2013, 22:33:57
Hey Michael,

vielen Dank für Deine Info. Ich komme einfach nicht weiter. Aber die Hoffnung stirbt ja Bekanntlich zu letzt.....

Vielleicht ist es ja doch möglich, dass ich mir alle zwei Sekungen snapshot von der Cam hole und mir diesen dann anzeigen lasse. Also sozusagen ein Livestream im zwei Sekunden Takt :-)

Vielleicht gibt es ja eine Möglichkeit. Wer kann mir helfen?

Vielen Dank für Eure Ideen.
Grüsse

Heinzlander

 
Titel: Aw: Live Bild von Instar Cam
Beitrag von: Thomas81 am 20 März 2013, 22:57:29
Habe mal versucht als Iframe / Weblink das VLC Plugin einzubetten, Leider funktioniert es nicht auf ner normalen Seiten nur im Definitionsbereich :-(
Titel: Aw: Live Bild von Instar Cam
Beitrag von: Thomas81 am 21 März 2013, 18:39:42
Ok habs jetzt so gelöst:

FHEM HTTPSRV aktiviert:
define myCamWeb HTTPSRV cam /usr/share/web CAM  

im entsprechenden Verzeichniss eine HTML Datei erstellt: index.html (mit normalem txt editor).

Code eingefügt:
<embed type="application/x-vlc-plugin" width= "500" height= "480" name="player" autoplay="yes" loop="yes" target="rtsp://IP-Address:RTSP-Port/11" />

und der dazugehörige Weblink erstellt:

define weblink_test weblink iframe https://<ip von fhem>/fhem/cam/index.html





Titel: Aw: Live Bild von Instar Cam
Beitrag von: heinzlander am 22 März 2013, 16:32:32
Hallo Thoms81,
vielen Dank für Deine Mühe.

Wenn ich folgendes in die fhem.cfg schreibe "define myCamWeb HTTPSRV cam ./www/images/default/cam CAM" in der ich auch die index.htlm abgelegt habe, kommt, sobald ich auf CAM klicke, die Meldung "File not found: ./www/images/default/cam/index.html" Die datei ist aber in diesem Ordner!? Allerdings arbeite ich noch mit der original Fritz FHEM. Könnte das mit den Verzeichnissen das Problem sein?
Und noch eine Frabe bezüglich RTSP-Port. Ist dass der 554er und muss der noch frei gegeben werden?

Vielen Dank für Deine Hilfe.

Heinzlander
Titel: Aw: Live Bild von Instar Cam
Beitrag von: Thomas81 am 24 März 2013, 09:16:43
Hallo

kann Dir leider nichts zu der Verzeichnisstriktur / den Freigaben auf einer FritzBox sagen. Der Port sollte aber passen.

LG
Titel: Schnappschuss von Instar Cam speichern - Problem
Beitrag von: Ralph am 14 Mai 2013, 07:44:27
Guten Morgen allerseits,
ich bitte Euch um Hilfe, komme nicht weiter.

Was geht ist:

Internals:
   DEF        iframe http://192.xxx.x.xx/snapshot.cgi?user=Guest&pwd=&count=0 (//192.xxx.x.xx/snapshot.cgi?user=Guest&pwd=&count=0)
   LINK       http://192.xxx.x.xx/snapshot.cgi?user=Gast&pwd=&count=0 (//192.xxx.x.xx/snapshot.cgi?user=Gast&pwd=&count=0)
   NAME       interactive_webcam
   NR         216
   STATE      initial
   TYPE       weblink
   WLTYPE     iframe
Attributes:
   htmlattr   width="640" height="480"
   room       Aussen

Funktioniert wunderbar, Bild wird angezeigt
________________

Was nicht geht ist das Bild zu speichern:

Internals:
   AUTHORITY  192.xxx.x.xx
   CFGFN      
   DEF        192.xxx.x.xx
   NAME       CAM
   NR         746
   NTFY_TRIGGERTIME 2013-05-13 18:47:16
   SEQ        0
   STATE      Defined
   TYPE       IPCAM
   Readings:
     2013-05-13 19:00:59   snapshots       0
Attributes:
   delay      10
   path       http://192.xxx.x.xx/snapshot.cgi?user=Guest&pwd= (//192.xxx.x.xx/snapshot.cgi?user=Guest&pwd=)
   room       BueWoZi
   snapshots  5
   storage    ./www/snapshots
   timestamp  1

Auf den Befehl in der Befehlszeile get CAM image kommt zwar kein Protest, aber
der Ordner ./www/snapshots bleibt leer
und im Logbuch steht:
2013.05.14 07:26:41 1: IPCAM CAM Wrong or not supported image format: can't open source image: No such file or directory

Das wäre mir logisch, wenn das oben auch nicht ginge, oben gehts aber doch.

Kann mir bitte jemand sagen, was ich falsch mache ?
Und womöglich sogar, wie man es richtig macht ?
Titel: Aw: Schnappschuss von Instar Cam speichern - Problem
Beitrag von: Ralph am 15 Mai 2013, 10:17:34
Lösung:
Link (http://forum.fhem.de/index.php?topic=12838.0)
Titel: Aw: Live Bild von Instar Cam
Beitrag von: AK-868 am 10 Oktober 2013, 09:12:43
Zitat von: Thomas81 schrieb am Do, 21 März 2013 18:39Ok habs jetzt so gelöst:

FHEM HTTPSRV aktiviert:
define myCamWeb HTTPSRV cam /usr/share/web CAM  

im entsprechenden Verzeichniss eine HTML Datei erstellt: index.html (mit normalem txt editor).

Code eingefügt:
<embed type="application/x-vlc-plugin" width= "500" height= "480" name="player" autoplay="yes" loop="yes" target="rtsp://IP-Address:RTSP-Port/11" />

und der dazugehörige Weblink erstellt:

define weblink_test weblink iframe https://<ip von fhem>/fhem/cam/index.html







Ich habe das jetzt genauso gemacht, funktioniert auch fast super. Aber nur fast.
Ich habe folgendes gemacht.
Wenn ich den Weblink auf die gleiche Seite setze, dann nimmt er die Befehle nicht mehr korrekt von dem Dummy an. Die Kamera fährt kurz und dann stoppt Sie, nachdem die Seite aktualisiert wurde.

auch set Halle10 pos 1 oben funktioniert dann nicht, wenn die weblinks auf der aktuelle Seite sind. Öffne ich eine andere Seite wo die Kameras nicht sichtbar sind und setze dann den Befehl ab, geht es sofort.

Sporadisch funktioniert das mal. Aber zu 95% nicht. Hat jemand eine Idee woran das liegen könnte?



define KameraPos dummy
attr KameraPos group IPCAM
attr KameraPos room Bau
attr KameraPos webCmd 1:2:3:4:5:6:7


define notify_KameraPos notify KameraPos:.* {\
fhem ("set Halle10,Halle11 pos %");;\
}


define live_Schelling1 weblink iframe ./fhem/www/images/default/CAM/schelling1.html
attr live_Schelling1 htmlattr width="640" height="480" frameborder="0" marginheight="0" marginwidth="0" style="background-color: grey;; -webkit-border-radius: 10px;; -moz-border-radius: 10px;; border-radius: 10px;;"
attr live_Schelling1 room Halle3
Titel: Antw:Aw: Live Bild von Instar Cam
Beitrag von: Snorre am 21 Oktober 2013, 11:01:58
Zitat von: heinzlander am 22 März 2013, 16:32:32

Wenn ich folgendes in die fhem.cfg schreibe "define myCamWeb HTTPSRV cam ./www/images/default/cam CAM" in der ich auch die index.htlm abgelegt habe, kommt, sobald ich auf CAM klicke, die Meldung "File not found: ./www/images/default/cam/index.html" Die datei ist aber in diesem Ordner!? Allerdings arbeite ich noch mit der original Fritz FHEM. Könnte das mit den Verzeichnissen das Problem sein?

Vielen Dank für Deine Hilfe.

Heinzlander

Hallo Heinzlander,

ich habe jetzt auch die Meldung erhalten, dass keine Datei vorhanden ist. Komischerweise hat es aber ein ganzes WE funktioniert.

Hattest Du eine Lösung gefunden, bzw. hast du die Pfadfreigaben angepasst?

LG Snorre
Titel: Antw:Live Bild von Instar Cam
Beitrag von: Tommy82 am 22 November 2013, 22:48:49
Hallo,
ic muss mich auch mal hierran hängen, ich habe noch keinerlei erfahrung mit fhem, und will nun mit meiner instar in-3011 starten.
Die Cam steht im Kinderzimmer, und immer wenn sich das Kind bewegt, bzw. töne von sich gibt, dann soll die cam "anschlagen" und ich ein aktuelles bild bekommen.

mein fhem ist noch absolut jungfreulich.

Was muss ich tun?

Danke
Titel: Antw:Live Bild von Instar Cam
Beitrag von: Puschel74 am 22 November 2013, 23:07:21
Hallo,

dann mal hier weiter  8)

ZitatDie Cam steht im Kinderzimmer, und immer wenn sich das Kind bewegt, bzw. töne von sich gibt,

Sollte maximal ein Babyphone anschlagen aber keine Kamera ein Bild irgendwohin übertragen wo sich das jemand anschaut um zu entscheiden ob man nach dem Baby schaut  :o
Wenn FHEM mal nicht funktionieren sollte und dein Baby langsam am ersticken ist hilft dir die Kamera auch nichts.

Eltern! sollten ein gewisses Maß an Instinkt haben und als technisches Hilfsmittel reicht ein Babyphone allemal.
Und wenn es schon eine Kamera sein muss!! dann sicher keine die auf egal welcher Plattform eine egal welche Software benötigt um egal wie und wo egal welche Meldung absetzen können sollte müsste wenn vielleicht alles funktionieren dürfte.

Sorry - du/ihr könnt ja machen was ihr wollt.
Aber hier nach einer Babyüberwachung! zu fragen und WIE diese noch implementiert werden könnte - da bin ich sprachlos.

Alleine das
Zitatbzw. töne von sich gibt,
Klar gibt ein Baby immer mal wieder "Töne" von sich  :o
Wenn es um "Töne" geht ist es wirklich noch ein Baby - durchschnauff.

Deine Hintergrundgedanken vielleicht! in Ehren auch wenn sie hier nicht so angekommen sind - zumindest nicht bei mir.

Aber sowas ist für mich persönlich ein absolutes No-Go.

Grüße
Titel: Antw:Live Bild von Instar Cam
Beitrag von: Tommy82 am 22 November 2013, 23:19:02
Also, ich glaub das ist dann etwas falsch angekommen! Klar gibt's ein babyphone, nur ich möchte das ganze auch gerne per Cam und fhem überwachen, zusätzlich, im z.b dann auch das Bild der Cam auf meinem iPad aufzurufen! Wie gesagt lediglich zusätzlich zum babyphone!
Titel: Antw:Live Bild von Instar Cam
Beitrag von: Puschel74 am 22 November 2013, 23:37:21
Hallo,

Zitatlediglich zusätzlich zum babyphone!

Dann bräuche die Kamera erstmal eine Motion- und Noise-detection sonst läuft die immer durch und dein/euer Baby wird sich bedanken wenn es ständig mit dem "Nachtlicht" der Kamera angestrahlt wird.
Zusätzlich müsste die Kamera ein Event auslösen können bei Bewegung im Sichtfeld oder Geräusche und dieses Event müsste FHEM auswerten können.

Wenn das gegeben ist könnte man sich Gedanken machen wie man das mit FHEM auswerten könnte.

ZitatAlso, ich glaub das ist dann etwas falsch angekommen!
Kann sein das das ein kleines bischen falsch rüber gekommen ist aber ich hab in einem anderen Beitrag, dort ging es um Hilfestellung für ältere Menschen, schon darauf hingewiesen das Softwarelösungen im Zusammenspiel mit Hardware genau 2 Fehlerkomponenten zuviel besitzen - nämlich Software und Hardware.

Im schlimmsten Fall ist lt. Murphy ein Fehler 1 Fehler zuviel.

Grüße
Titel: Live Bild von Instar Cam
Beitrag von: Tommy82 am 23 November 2013, 09:42:42
Moin,
Also die Cam hat kein Nachtlicht, sondern Infrarot, somit sollte das nicht stören!?

Die Cam lässt sich über diverse cgi Befehle steuern
https://www.instar.de/de/in-3011-schwarz_139.html

Sowas wie bewegungserkennung hat die Cam, da sie auf Bewegungen reagiert, nutze das z.b mit meinem Vu+ Reciver und der Software camoFS, da wird mir das Bild eingeblendet sobald eine Bewegung vor der Cam stattfindet
Titel: Antw:Live Bild von Instar Cam
Beitrag von: twaldi23 am 18 Januar 2014, 19:24:03
Ich habe die Instar 3010 und aktiviere die Bewegungserkennung zeitgesteuert über ein at Kommando
mit einem CGI Befehl. Der entsprechenden Benutzer mit Adminrechten muss bei der Einrichtung der Kamera
angelegt sein. Hier kann man auch festlegen, dass der eingebaute Mailclient der Kamera bei Bewegung
eine entsprechende E-Mail schickt.
Hier ist der fhem Code:

#bewegungsmeldung Cam ein

define CamEin at *23:30:00 {GetHttpFile('192.168.xxx.xxx',\
'/set_alarm.cgi?motion_armed=1&user=xxx&pwd=xxx')};;

#bewegungsmeldung Cam aus

define CamAus at *06:00:00 {GetHttpFile('192.168.xxx.xxx',\
'/set_alarm.cgi?motion_armed=0&user=xxx&pwd=xxx')};;

xxx durch eigene Werte ersetzen! ;)

Bastele gerade an dem entsprechenden notify um nach Ereignis auslösen zu lassen.

Titel: Notify Bewegungsaktivierung von Instar Cam -FEHLER-
Beitrag von: twaldi23 am 02 Februar 2014, 13:14:47
Nachdem das zeitgesteuerte Aktivieren der Bewegung über das
eingestellte Kommando fehlerfrei klappte, wollte ich die Kamera
noch mit einem notify aktivieren, wenn der Status des dummy
verreist ja ist. Das funktioniert leider nicht, vermutlich ein Fehler
in meiner Anweisung. Hier der Code, wer kann weiter helfen?

define CamverreistEin notify VCamEin {\
if (Value("Verreist") eq "ja") {\
{GetHttpFile(,192.168.xxx.xxx',\
'/set_alarm.cgi?motion_armed=1&user=xxx&pwd=xxx')}}};;

>:( >:(
Titel: Antw:Live Bild von Instar Cam
Beitrag von: Puschel74 am 02 Februar 2014, 14:04:30
Hallo,

versuch mal so:

{GetHttpFile(,192.168.xxx.xxx','/set_alarm.cgi?motion_armed=1&user=xxx&pwd=xxx')}}};;
Ich weiß aber nicht ob das / vor dem set so notwendig ist.
Was steht dem im FHEM-Logfile?

Grüße
Titel: Antw:Live Bild von Instar Cam
Beitrag von: twaldi23 am 17 Februar 2014, 09:34:30
Das Schalterzeichen vor dem Set funktioniert ja in dem CGI Aufruf fehlerfrei.
Das kann man daran erkennen, das im Log der Eintrag Cam ein:ok erscheint.
Dann funktioniert die Bewegungserkennung der Kamera auch fehlerfrei.

In dem im vorigen Beitrag dargestellten Notify ist ein Tippfehler drin, das Anführungszeichen.
Der Code sieht wie nachfolgend aus und müsste im Log dann ein Cam ein:ok erzeugen, das
tut er aber nicht. Aus dem Grund glaube ich, das in meinem notify ein Fehler ist.
hier das notify ohne Tippfehler:

define CamverreistEin notify VCamEin {\
if (Value("Verreist") eq "ja") {\
{GetHttpFile('192.168.xxx.xxx',\
'/set_alarm.cgi?motion_armed=1&user=xxx&pwd=xxx')}}};;


Titel: Antw:Aw: Live Bild von Instar Cam
Beitrag von: sasquuatch am 25 Februar 2014, 09:05:34
Zitat von: Slibo_BWT am 14 März 2013, 19:39:12
Hi, habe eine 2905 von Instar. Mit folgender Definition bekomme ich das Livebild angezeigt. Wichtig ist hier das "videostream.cgi" am ende steht.


define Kamera weblink iframe http://Name:Passwort@IP:Port/videostream.cgi (//http://Name:Passwort@IP:Port/videostream.cgi)
attr Kamera htmlattr width="320" height="240" frameborder="0" marginheight="0" marginwidth="0" style="background-color: grey;; -webkit-border-radius: 10px;; -moz-border-radius: 10px;; border-radius: 10px;;"
attr Kamera room 00_Aussen
danke, so hat es mit meiner 3011er auch geklappt.
ich musst nur wenn ich rechts auf das bild klicke und mir den link aus den grafik-infos ziehe, wie angesprochen snapshot durch videostream tauschen, dann läuft alles sehr gut.
man sollte sich noch überlegen wer wie leicht auf diesen stream zugeifen kann, da indem link nutzername und passwort enthalten ist. ich habe einen gastzugang mit einfachen passwort als betrachter angelegt, falls mal jemand fhem bei mir knackt, kann er nicht auch noch meine kamera steuern.
Titel: Antw:Live Bild von Instar Cam
Beitrag von: sasquuatch am 01 April 2014, 13:27:52
ich würde gerne bei meiner instarcam zu bestimmten zeiten, bestimmte kamera positionen anfahren lassen. ich weiß nicht ob das überhaupt machbar ist und wenn ja ob es einfach genug ist, damit ich es umsetzen kann.

ich stelle mir das (noch) mit dem weekdaytimer modul vor. dafür habe ich heute für meine kaffeemaschine folgendes eingegeben:
Zitatdefine KaffeeWeekDay WeekdayTimer Kaffeemaschine 12345|07:00|an 12345|09:00|aus

jetzt ist die frage ob sowas auch für die instarcam geht, könnte so aussehen:

Zitatdefine WebCamWeekDay WeekdayTimer InstarCam 12345|09:00|KameraPosition10 1234|17:00|KameraPosition15 5|14:00|KameraPosition15

dafür müssten aber erst mal die KamerePosition10 und 15 definiert werden, nur halt wie :S
und wo bekomme ich die informaton des befehl von der website der instarcam für diese position her?

das ganze hat den hintergrund, da ich die webcam im wohnzimmer habe und wir unsere katzen beobachten, was die den tag so anstellen. wenn wir aber nach hause kommen, möchte ich nicht jedes mal die WebCam in eine position bringen, damit uns keiner beobachten kann, wenn irgendwer irgendwie an den stream gekommen ist. deswegen auch über den weekdaytimer, damit nur unter der woche tagsüber was zu sehen ist, abends und am we nichts mehr zu sehen ist.

eine zwischensteckdose zu programmieren, ist wegen der kosten nur die notlösung.
Titel: Antw:Live Bild von Instar Cam
Beitrag von: bergadler am 01 April 2014, 21:02:52
Servus,
Zitat von: sasquuatch am 01 April 2014, 13:27:52ich würde gerne bei meiner instarcam zu bestimmten zeiten, bestimmte kamera positionen anfahren lassen.

ich drehe meine IN-4011 bei Sonnenuntergang auf die in der Cam z.B. vordefinierte Position 2 mit:

define ipcam_nacht_position at *{sunset("HORIZON=-5")} {
GetHttpFile("192.168.178.15:82", "/decoder_control.cgi?command=33&user=username&pwd=passwort");
}


und am Tage zurück auf Pos. 1 mit

define ipcam_tag_position at *{sunrise("HORIZON=-5")} {
GetHttpFile("192.168.178.15:82", "/decoder_control.cgi?command=31&user=username&pwd=passwort");
}


(command=31 -> Pos 1, 33 -> Pos 2, 35 -> Pos 3, 37 -> Pos 4 ...)

Gruß


Titel: Antw:Live Bild von Instar Cam
Beitrag von: sasquuatch am 02 April 2014, 12:16:43
erst mal vielen dank für die antwort.

jetzt möchte ich nur das ganze auf bestimmte wochentage festlegen. kann ich dann den at befehl einfach durch den WeekDaytimer ersetzen z.b.
Zitatdefine ipcam_tag_position WeekdayTimer 12345|09:00{GetHttpFile("111.111.111.111:111", "/decoder_control.cgi?command=49&user=username&pwd=passwort");}

leider habe ich das eben so getestet, als antwort kommt
Zitatunknown command {
dann wollte ich in die einstellungen der ipcam_tag_position rein gehen und da ist mir wohl FHEM abgeschmiert, ist jetzt nicht mehr erreichbar  :-\

alternativ überlege ich mir folgendes aus diesem link (http://www.fhemwiki.de/wiki/Zeitschaltuhr):
Zitatdefine ipcam_tag_position at *09:00:00 { if (!$we)}  {GetHttpFile("111.111.111.111:111", "/decoder_control.cgi?command=49&user=username&pwd=passwort");}

da passiert mir genau das selbe. irgendwo habe ich einen syntaxfehler    :-[
Titel: Antw:Live Bild von Instar Cam
Beitrag von: bergadler am 02 April 2014, 12:40:10
Ich komme permanent mit der Syntax in Konflikt  :-[, einmal in der Commandzeile oder direkt in der DEF.

Also so geht es:
In der Kommandzeile ein:
define ipcam_tag_position at *{sunrise("HORIZON=-5")} {}

Und dann direkt im DEF erweitern auf:
*{sunrise("HORIZON=-5")} {
GetHttpFile("192.168.178.15:82", "/decoder_control.cgi?command=31&user=username&pwd=passwort");
}


Zum Weekdaytimer selbst kann ich nichts beitragen.

Gruß
Titel: Antw:Live Bild von Instar Cam
Beitrag von: sasquuatch am 02 April 2014, 15:37:32
egal, ich bin froh das du mir geholfen hast.
ich habe nur ein moment gebraucht mit dem auf DEF gehen. ich wusste nicht das dies ein eintrag innerhalb der defintion ist und das man diesen eintrag erweitern bzw. anklicken kann, aber jetzt hat es geklappt.

mit dem weekdaytimer muss ich halt mal weiter suchen oder vielleicht verirrt sich jemand hier her und kann was dazu schreiben. so lange ist es halt auf jeden tag eingestellt.
Titel: Antw:Live Bild von Instar Cam
Beitrag von: bergadler am 02 April 2014, 21:46:37
Ich sage mal in meinem jugendlichen Leichtsinn:

Wenn es per " at sunrise" geht und auch per "at Uhrzeit" -
Warum sollte es dann nicht auch mit dem Weekdaytimer gehen?
Hauptsache die Syntax stimmt.  ;)

Gruß
Titel: Antw:Live Bild von Instar Cam
Beitrag von: sasquuatch am 03 April 2014, 09:45:36
recht hast du.
ich habe mich gestern abend nochmal mehr mit dem befehl at beschäftigt. ich hatte den schon mal vorher entdeckt, bin dann aber bei recherchen auf den befehl weekday gekommen, der mir etwas einfacher und daher für mich komfortabler vorkommt.
entscheidend ist halt beim befehl at das man keine syntaxfehler macht und mit dem programmieren bin ich nicht sonderlich fit, weshalb es deswegen bei mir recht lange gedauert hat. man muss aber auch etwas geduld mitbringen. teilweise glaube ich gab es keinen syntaxfehler, ich habe nur nicht lange genug gewartet. nachdem der zeitpunkt erreicht war und weil nix passiert ist, habe ich gleich nach fehlern gesucht und bin lange am verzweifeln gewesen.

für den, den es interessiert hier noch meine befehle.

jeder wochentag:
Zitat{if (!$we) {GetHttpFile("111.111.111.111:111", "/decoder_control.cgi?command=49&user=user&pwd=password");}}
wobei ich mir nicht sicher bin, ob damit wirklich die werktage gemeint sind. andernfalls verstehe ich den sinn nicht, den ohne habe ich auch alle tage der woche.

einzelene tage sehen dann so aus:
Zitat{ if ($wday == 5) {GetHttpFile("111.111.111.111:111", "/decoder_control.cgi?command=59&user=user&pwd=password") } }
$wday == 5 : steht hier für freitag!
hat alles wunderbar gefunzt.

wer es selbst nachlesen möchte: at an bestimmten wochentag (http://www.fhemwiki.de/wiki/AT_an_einem_bestimmten_Wochentag_ausf%C3%BChren)
mit at werde ich halt für jeden wochentag einen eigenen befehl bauen müssen, wenn !$WE nicht für wochentage steht. während ich mit weekday einen befehl hätte.
falls ich was zu weekday raus bekommen habe und ich habe da schon was interessantes zu gelesen,  werde ich das hier nochmal posten.

UND
ich bin froh das du mir geholfen hast bergadler, ohne deine befehle für die InstarCam, aber auch das grundgerüst für FHEM, hätte ich das nie hin bekommen
danke :)
Titel: Antw:Live Bild von Instar Cam
Beitrag von: sasquuatch am 09 April 2014, 16:31:11
hat noch jemand das, dass er aufgefordert wird die datei "videostream.cgi" bzw. bei meiner neuen 6012HD die datei "mjpegstream.cgi" zu speichern, wenn er innerhalb von FHEM zur webcam kommt?
dabei spielt es keine rolle ob Firefox oder IE.

ich habe noch ein problem, ich würde gerne die interne ip (z.b. 192.192.192.192:port) für iframe verwenden und nicht die dyndns adresse, aber irgendwie findet er unter der internen ip nichts :O

falls sich jemanden für die einbindung der 6012HD interessiert, habe ich hier noch nichts zu gelesen:
Zitatdefine Kamera weblink iframe http://ip:port/cgi-bin/hi3510/mjpegstream.cgi?-chn=12&-usr=usr&-pwd=pwd

ich habe leider die befehle aus dem dem 7.post der von michael ist (führt zum instar forum), bzw. auch mit bergadler für die instar 3011 besprochen, noch nicht für die instar 6012 hinbekommen :(
meine erster versuch:
Zitat{GetHttpFile("192.192.192.292:192", "/cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=[1]");}

war nur ne notlösung, glaube nicht dass es so gehen kann
Zitat{GetHttpFile("192.192.192.192:192/cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number==[1]");}
Titel: Antw:Live Bild von Instar Cam
Beitrag von: bergadler am 09 April 2014, 21:23:26
Servus,

ändere mal in Deinem Befehl für die Positionierung der 6012 das
/cgi-bin/hi3510/preset.cgi?-act=goto&-status=1&-number=[1]

in
/cgi-bin/hi3510/param.cgi?cmd=preset&-act=goto&-number=1

Und ich würde das dann erst einmal außerhalb von FHEM einfach in 'nem normale Browser testen,
dann weißt Du, ob der Befehl "an sich" erst mal richtig ist.  ;)

Gruß
Titel: Antw:Live Bild von Instar Cam
Beitrag von: sasquuatch am 10 April 2014, 11:18:12
bergadler was würde ich nur ohne dich machen  ???

!danke, so hat es geklappt!
auch der tipp mal eine website anzulegen, ist doch etwas einfacher um den befehl zu testen.

ich habe nicht gedacht, dass sich die befehle von der  6011 zu der 6012 geändert haben. ich hätte mir im instar forum zum thread mit der 6012 die befehle einfach besser anschauen sollen. da die nicht vollständig angezeigt werden, bin ich einfach davon ausgegangen, dass sie gleich sind, weil sie so ähnllich aussehen :(

kann noch einer was dazu sagen, dass der browser immer die dateien "videostream.cgi" bzw. "mjpegstream.cgi" herunterladen möchte?

ich habe die letzten beiden monate innerhalb von wenigen tagen (4 bzw.7) mein datenvolumen des handyvertrag aufgebraucht, obwohl das früher immer locker gelangt hat. jetzt kann es entweder ein app sein oder der browser lädt mir die datei einfach herunter. wenn ich die datei nämlich am rechner lade, zieht der innerhalb kürzerster zeit ein  riesen menge an daten und hört natürlich nicht damit auf. versteht sich glaube ich von selbst, warum es eine endlosdatei ist.
Titel: Antw:Live Bild von Instar Cam
Beitrag von: Snorre am 11 April 2014, 13:08:23
ich hatte die Wansview 620 und jetzt die 625, beide baugleich zur 6012

Zur Info habe ich allgemein die set Positionen und goto ,move Befehle mal folgend aufgelistet. Vielleicht benötigt es jemand noch.
Ist aus meinem derzeitigen Code.

define IP_Camera IPCAM 192.168.178.158
attr IP_Camera basicauth admin:123456
attr IP_Camera cmd01 cmd=ptzctrl&-step=1&-act=right&-speed=2
attr IP_Camera cmd02 cmd=ptzctrl&-step=1&-act=left&-speed=2
attr IP_Camera cmd03 cmd=ptzctrl&-step=1&-act=up&-speed=2
attr IP_Camera cmd04 cmd=ptzctrl&-step=1&-act=down&-speed=2
attr IP_Camera cmd05 cmd=preset&-act=goto&-number=1&-speed=0
attr IP_Camera cmd06 cmd=preset&-act=goto&-number=2&-speed=0
attr IP_Camera cmd07 cmd=preset&-act=goto&-number=3&-speed=0
attr IP_Camera cmd08 cmd=preset&-act=set&-status=1&-number=1
attr IP_Camera cmd09 cmd=preset&-act=set&-status=1&-number=2
attr IP_Camera cmd10 cmd=preset&-act=set&-status=1&-number=3
attr IP_Camera cmd11 cmd=setmdattr&-enable=1&-name=1&cmd=setmdattr&-enable=1&-name=2&cmd=setmdattr&-enable=1&-name=3
attr IP_Camera cmd12 cmd=setmdattr&-enable=0&-name=1&cmd=setmdattr&-enable=0&-name=2&cmd=setmdattr&-enable=0&-name=3
attr IP_Camera pathCmd cgi-bin/hi3510/param.cgi?


define IP_Camera_Pos dummy
attr IP_Camera_Pos devStateIcon 1:remotecontrol/black_btn_RIGHT 2:remotecontrol/black_btn_LEFT 3:remotecontrol/black_btn_UP 4:remotecontrol/black_btn_DOWN 5:remotecontrol/black_btn_1 6:remotecontrol/black_btn_HOMEsym 7:remotecontrol/black_btn_3 8:rc_1 9:rc_2 10:rc_3 11:remotecontrol/black_btn_RED 12:remotecontrol/black_btn_GREEN
attr IP_Camera_Pos group IPCAM
attr IP_Camera_Pos room IP_CAM
attr IP_Camera_Pos eventMap Rechts:1 Links:2 Unten:3 Oben:4 Gehe_Pos_STRASSE:5 Gehe_Pos_HOME:6 Gehe_Pos_GARTEN:7 Setze_Pos_STRASSE:8 Setze_Pos_HOME:9 Setze_Pos_GARTEN:10 Motion_Detection_EIN:11 Motion_Detection_AUS:12
attr IP_Camera_Pos setList state:Rechts,Links,Unten,Oben,Gehe_Pos_STRASSE,Gehe_Pos_HOME,Gehe_Pos_GARTEN,Setze_Pos_STRASSE,Setze_Pos_HOME,Setze_Pos_GARTEN,Motion_Detection_EIN,Motion_Detection_AUS
attr IP_Camera_Pos webCmd state

define notify_IP_Camera_Pos notify IP_Camera_Pos:.* {\
fhem ("\
set IP_Camera cmd %;;\
")\
}


Am iframe bin ich noch am basteln. Zur Zeit befriedige ich mich noch mit dem Link auf ein gesondertes Fenster wie folgt, allerdings kann es sein, das es nur bei den Wansview cams geht.


define IP_Camera_Anzeige weblink htmlCode <table><a href="javascript:void(window.open('http://admin:123456@xxx.xxx.org:123/web/mobile.html','IP_Cam','width=350, height=300, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, copyhistory=no, resizable=no'))">IP_Cam anzeigen</a> </table>
Titel: Antw:Live Bild von Instar Cam
Beitrag von: sasquuatch am 29 April 2014, 09:55:06
@snore: weiß jetzt dein problem nicht, aber hast du mal den von mir geposteten iframe versucht?
hier nochmal:
Zitatdefine Kamera weblink iframe http://ip:port/cgi-bin/hi3510/mjpegstream.cgi?-chn=12&-usr=usr&-pwd=pwd
was komischerweise nicht funktioniert, wenn ich danach folgendes eingebe:
Zitatattr Kamera htmlattr width="1280" height="704" frameborder="0" marginheight="0" marginwidth="0" style="background-color: grey;; -webkit-border-radius: 10px;; -moz-border-radius: 10px;; border-radius: 10px;;"
ist die auflösung in FHEM trotzdem nur bei 640 x 352  ???

hier noch der code um die Kamera zu steuern:
Zitat{GetHttpFile("IP:port", "/cgi-bin/hi3510/param.cgi?cmd=preset&-act=goto&-number=0&-usr=usr&-pwd=pwd");}}
habe das nach ewig langen versuchen in FHEM, erst gestern abend hin bekommen  :-\

auf meiner gebastelten website mit der internen adresse hatte ich keine probleme. in fhem hat es aber nicht geklappt. bei verwendung der dyndns adresse auf der website, wurde ich auf der website nach passwort und user abgefragt. erst als ich das gesehen habe, war mir klar das ich in FHEM auch user und PW wie oben angeben muss.
Titel: Antw:Aw: Live Bild von Instar Cam
Beitrag von: Miru1981 am 12 Januar 2019, 15:56:24
Moin,
auch wenn dieses Thema hier schon sehr alt ist, beschreibt es doch sehr genau mein Vorgehen und das daraus entstandene Problem.
Ich habe es nach dieser Beschreibung Geschäft ein Live Bild meiner Cam zu bekommen. Leider sehe ich des Bild nur ca 2 Sekunden bevor es zu einen weißen Bild wird...
Vielleicht hat ja jemand eine Idee woran es liegen könnte.
Zitat von: Slibo_BWT am 14 März 2013, 19:39:12
Hi, habe eine 2905 von Instar. Mit folgender Definition bekomme ich das Livebild angezeigt. Wichtig ist hier das "videostream.cgi" am ende steht.


define Kamera weblink iframe http://Name:Passwort@IP:Port/videostream.cgi (//http://Name:Passwort@IP:Port/videostream.cgi)
attr Kamera htmlattr width="320" height="240" frameborder="0" marginheight="0" marginwidth="0" style="background-color: grey;; -webkit-border-radius: 10px;; -moz-border-radius: 10px;; border-radius: 10px;;"
attr Kamera room 00_Aussen


MFG