Autor Thema: weblink iframe file  (Gelesen 148 mal)

Offline igami

  • Hero Member
  • *****
  • Beiträge: 1347
  • RTFM
weblink iframe file
« am: 15 Februar 2017, 06:41:30 »
Momentan spiele ich mit dem IPCam Modul rum und habe mir eine Webcam aus Bielefeld ausgesucht
Internals:
   AUTHORITY  www.bicos.de
   CFGFN
   DEF        www.bicos.de
   NAME       webcam4
   NR         52
   SEQ        1052
   STATE      last: 2017-02-15 06:36:06
   TYPE       IPCAM
   Readings:
     2017-02-15 06:36:06   last            webcam4_snapshot.jpg
     2017-02-14 17:53:05   snapshots       0
   Powermap:
   Readingsdesc:
     Energy:
       rtype      whr
     Power:
       rtype      w
Attributes:
   delay      5
   path       webcam/webcam4.jpg
   snapshots  17280
   storage    ./webcam4
   timestamp  1
nun dachte ich, dass es doch einfach möglich sein muss das aktuelle Bild per iframe darzustellen ohne dies zusätzlich über Internet zu laden, sondern das lokal gespeicherte zu nutzen.
Internals:
   CFGFN
   DEF        iframe file:///opt/fhem/webcam4/webcam4_snapshot.jpg
   LINK       file:///opt/fhem/webcam4/webcam4_snapshot.jpg
   NAME       webcam4_link
   NR         169
   STATE      initialized
   TYPE       weblink
   WLTYPE     iframe
   Powermap:
   Readingsdesc:
     Energy:
       rtype      whr
     Power:
       rtype      w
Attributes:
Aber leider geht das so nicht.
Gebe ich stattdessen die internetadresse ein geht alles wunderbar.
Internals:
   CFGFN
   DEF        iframe http://www.bicos.de/webcam/webcam4.jpg
   LINK       http://www.bicos.de/webcam/webcam4.jpg
   NAME       webcam4_link
   NR         169
   STATE      initialized
   TYPE       weblink
   WLTYPE     iframe
   Powermap:
   Readingsdesc:
     Energy:
       rtype      whr
     Power:
       rtype      w
Attributes:
Wie kann ich nun lokale Bilder anzigen?
Pi3 mit DbLog/logProxy
HM, HUE, KNX, RFX, AMAD, harmony, TelegramBot, Squeezebox/Squeezelite, alexa
archetype, Nmap, powerMap
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben.

Offline KernSani

  • Sr. Member
  • ****
  • Beiträge: 634
Antw:weblink iframe file
« Antwort #1 am: 15 Februar 2017, 06:48:56 »
Kannst du den file/// link denn direkt im Browser aufrufen?
Ansonsten würde ich vorschlagen, das Bild unter www abzulegen und per http Aufruf einzubinden.

PS: Probier die Cam einer existierenden Stadt :-D
FHEM auf RasPi 2, RFXTRX (Yooda Rollläden, ELRO AB400, HE875), 2*JeeLink (PCA301 und LaCrosse TX29DTH-IT, 30.3144.IT), CUL866 (FS20, ESA2000), HM-CFG-USB (HM-LC-Sw1PBU-FM, HM-LC-SW1-FM, HM-SEC-SCo)

Offline igami

  • Hero Member
  • *****
  • Beiträge: 1347
  • RTFM
Antw:weblink iframe file
« Antwort #2 am: 15 Februar 2017, 09:12:34 »
Kannst du den file/// link denn direkt im Browser aufrufen?
Den link auf opt nicht, da ich ja nicht direkt darauf zugreifen kann. Habe es aber auch mit einer Datei die lokal auf meinem Laptop liegt erfolglos probiert.
Ansonsten würde ich vorschlagen, das Bild unter www abzulegen und per http Aufruf einzubinden.
Wie meinst du das?
Pi3 mit DbLog/logProxy
HM, HUE, KNX, RFX, AMAD, harmony, TelegramBot, Squeezebox/Squeezelite, alexa
archetype, Nmap, powerMap
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben.

Offline KernSani

  • Sr. Member
  • ****
  • Beiträge: 634
Antw:weblink iframe file
« Antwort #3 am: 15 Februar 2017, 12:41:35 »
eine Datei, die unter z.B. /opt/fhem/www/webcam/image1.jpg liegt, sollte unter http://<meinFHEMServer>/fhem/webcam/image1.jpg erreichbar sein (und im iframe funktionieren)
FHEM auf RasPi 2, RFXTRX (Yooda Rollläden, ELRO AB400, HE875), 2*JeeLink (PCA301 und LaCrosse TX29DTH-IT, 30.3144.IT), CUL866 (FS20, ESA2000), HM-CFG-USB (HM-LC-Sw1PBU-FM, HM-LC-SW1-FM, HM-SEC-SCo)

Offline igami

  • Hero Member
  • *****
  • Beiträge: 1347
  • RTFM
Antw:weblink iframe file
« Antwort #4 am: 15 Februar 2017, 16:21:55 »
Funktioniert ja schon, nur wird das Bild nur beim refresh neu geladen. Kann man das noch anders hinbekommen?
Pi3 mit DbLog/logProxy
HM, HUE, KNX, RFX, AMAD, harmony, TelegramBot, Squeezebox/Squeezelite, alexa
archetype, Nmap, powerMap
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben.

Offline Michael

  • Full Member
  • ***
  • Beiträge: 389
  • Rechtschreibfehler dürfen Behalten werden!
Antw:weblink iframe file
« Antwort #5 am: 15 Februar 2017, 17:05:28 »
Moin igami

Ist dass das was du Suchst.
Bin mir aber nicht sicher.  :-[

https://forum.fhem.de/index.php/topic,49732.msg543139.html#msg543139

Gruß, Michael

FHEM 5.7 auf RPi 2
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301
FS20 ST-2/3 | 1x DI-5| 2x SI3 | KS300-2 | BMP085(180) | 14x TX29DTH-IT | 2x TX25IT/Helligkeitssensor | 2x S 300 TH | 5x PCA 301

Offline KernSani

  • Sr. Member
  • ****
  • Beiträge: 634
Antw:weblink iframe file
« Antwort #6 am: 15 Februar 2017, 17:10:28 »
Funktioniert ja schon, nur wird das Bild nur beim refresh neu geladen. Kann man das noch anders hinbekommen?
Ein longpoll auf das Iframe sozusagen? Wahrscheinlich am Besten lösbar über ein kleines .js, das regelmäßig refresht...
FHEM auf RasPi 2, RFXTRX (Yooda Rollläden, ELRO AB400, HE875), 2*JeeLink (PCA301 und LaCrosse TX29DTH-IT, 30.3144.IT), CUL866 (FS20, ESA2000), HM-CFG-USB (HM-LC-Sw1PBU-FM, HM-LC-SW1-FM, HM-SEC-SCo)

Offline igami

  • Hero Member
  • *****
  • Beiträge: 1347
  • RTFM
Antw:weblink iframe file
« Antwort #7 am: 15 Februar 2017, 17:18:05 »
Ist dass das was du Suchst.
Nicht direkt, aber immerhin ist der Ansatz mit image anstatt iframe schonmal nicht verkehrt, nur den automatischen refresh bekomme ich noch nicht hin, bin mir aber auch nicht sicher ob das so wichtig ist. Ich hätte nur gedacht, dass andere das schon umgesetzt haben
Pi3 mit DbLog/logProxy
HM, HUE, KNX, RFX, AMAD, harmony, TelegramBot, Squeezebox/Squeezelite, alexa
archetype, Nmap, powerMap
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben.

 

decade-submarginal