Autor Thema: Neue Fullscreen Browser APP für Android (WebViewControl)  (Gelesen 649377 mal)

Offline dieda

  • Sr. Member
  • ****
  • Beiträge: 555
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #690 am: 23 Juli 2014, 14:58:51 »
Bist du dir sicher, dass es an Froyo liegt? Normal sollte es laufen. Nur einige Smartphone zicken ab und an mal egal welche Version.
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

Offline franky08

  • Hero Member
  • *****
  • Beiträge: 4221
  • jetzt DBLog befreit
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #691 am: 23 Juli 2014, 20:41:55 »
Hallo, habe hier :
http://forum.fhem.de/index.php/topic,25621.0.html
ein kleines Script um mittels WVC sich das aktuelle Datum und die Uhrzeit, mit ttsSay, ansagen zu lassen.

VG
Frank
« Letzte Änderung: 24 Juli 2014, 08:28:18 von franky08 »
Debian Wheezy auf ZBOX nano/ Stretch auf 2.tem ZBOX nano FHEM2FHEM an RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink

Offline ext23

  • Hero Member
  • *****
  • Beiträge: 3160
    • Homepage
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #692 am: 12 August 2014, 07:27:49 »
Moin,

die Issue Liste vom WVC ist ja noch nicht merklich geschrumpft :-(

Sagt mal ich habe seit einiger zeit das Problem, dass die Menüleiste vom WVC immer erscheint. Also unten wo man reload etc. auswählen kann. Irgend eine Idee? Das muss durch irgend ein FHEM Update gekommen sein, die App an sich wurde in dieser Zeit nie angefasst.

Gruß
Daniel
HM, FS20, 1-Wire, PanStamp, AVR-NET-IO, SIS-PM, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

Offline olli84

  • Full Member
  • ***
  • Beiträge: 168
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #693 am: 12 August 2014, 21:34:28 »
Hallo Ihr Lieben,

ich hoffe ihr könnt mir helfen. Ich habe WVC mit einem Floorplan laufen. Nun ist es nur leider völlig wurscht welches "backimg" (hintergrundbild) auswähle, bzw. welche größe ich einstelle - der Bildschirm vom WVC lässt sich immer horizontal verschieben. Zwar nur um ein paar Pixel, das ist aber für den DAU-Anwender bissel blöd, wenn das ganze ding beim rüberwischen hin- und herwackelt. Wie stelle ich ein das sich da gar nix mehr verschieben lässt?

Vielen Dank,
Olli

Offline olli84

  • Full Member
  • ***
  • Beiträge: 168
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #694 am: 12 August 2014, 23:55:08 »
Hab es tatsächlich selber rausgefunden. Da eine readingsGroup zuweit aussen plaziert war hat WVC das anzeigende Backimg größer gemacht.  8)

Offline schka17

  • Sr. Member
  • ****
  • Beiträge: 871
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #695 am: 13 August 2014, 13:34:08 »
Hallo,

also ich verwende diese geniale App schon seit Monaten auf zwei 7" Tablets relativ problemlos. Jetzt möchte ich mittels RSS auf einem 10" Tablet eine erweiterte Status Anzeige realisieren. Den RSS Teil habe ich mal soweit, allerdings bekomme ich es nicht hin dass WVC mit meiner eigenen HTML Page funktioniert, diese wird ausserhalb von FHEM von einem Apache (CB2, ubuntu) zur Verfügung gestellt. Ich bekomme zwar auf dem Tablet das png und den Ladezustand als Zahl angezeigt, aber das wars auch schon, keine weitere Kommunikation.

meine HTML Seite folgendermassen aus:

<html>

<head>
<script type="text/javascript" src="http://192.168.255.9:8083/fhem/pgm2/cordova-2.3.0.js"></script><script type="text/javascript" src="http://192.168.255.9:8083/fhem/js/webviewcontrol.js"></script><script type="text/javascript">var wvcDevices = {11112: 'Tablet_2', 1111: 'Tablet_WZ'}</script><script type="text/javascript" charset="UTF-8"></script>
<title>STATUS FHEM Oberwaltersdorf</title>
<meta http-equiv="refresh" content="60" />
</head>

<body topmargin="0" leftmargin="0" margin="0" padding="0" >
<img src="http://192.168.255.9:8083/fhem/rss/RSS_Status1_1024.png"
</body>

</html>

Jetzt habe ich in vorhergegangenen Posts Beispiele gesehen , aber mir fehlen die dort beschriebenen Dateien webviewcontrolUser.js und webviewcontrolUser.css. Ich habe das Paket aus dem ersten Post mit Version 04a eingesetzt, und innerhalb von FHEM funktioniert auch alles. Also wofür werden diese bei mir fehlenden Dateien benötigt und wo bekomme ich diese her?
Ebenso ist die im Wiki beschriebene Funktion newUrl in der geposteten Version nicht verfügbar, das würde ich für meine Lösung auch benötigen, gibts hier aktuellere Installations Sourcen?

Die links in meiner HTML Datei funktioneren, ich kann alle einzeln mit einem Browser ohne Fehlermeldung öffnen, innerhalb von FHEM Seiten funktionierts, ausserhalb nicht mehr. Hat jemand eine Idee?

Gruss
Karl
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 4822
  • Are we just self-replicating DNA?
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #696 am: 13 August 2014, 16:46:46 »
Hallo,

ich habe mir haargenau für den gleichen Zweck vor zwei Wochen mein 10"-Tablet ins Wohnzimmer gestellt und 02_RSS so erweitert, dass die ausgelieferten HTML-Seiten die erforderlichen Javascript-Teile mit ausliefern, um WebViewControl funktionieren zu lassen. Nachdem das alles jetzt gut läuft, habe ich das soeben eingecheckt.

Viel Spaß damit!
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17062
  • s/fhem\.cfg/configDB/g
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #697 am: 13 August 2014, 18:55:41 »
Hallo Boris,

kannst Du die Änderung vielleicht in einem der RSS-Workshop-Threads (z.B. in der Diskussion dazu) beschreiben?

Danke & Gruß
Udo
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Lesen gefährdet die Unwissenheit!

Offline schka17

  • Sr. Member
  • ****
  • Beiträge: 871
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #698 am: 13 August 2014, 19:38:40 »
Hallo Boris,

kannst Du die Änderung vielleicht in einem der RSS-Workshop-Threads (z.B. in der Diskussion dazu) beschreiben?

Danke & Gruß
Udo

Dem schliesse ich mich an. Ich bin nur nicht sicher ob das mein Problem lösen wird, die Javascripts werden ja geladen, zumindest die, die ich habe, ich hab das mit Firebug überprüft. Ich hatte auch eine Version der html Datei wo ich einfach alle js geladen habe die auch bei FHEMWEB geladen werden, und dort funktioniert WVC ja einwandfrei (bis auf die im Wiki dokumentierte funktion newUrl die es bei mir nicht gibt)

Gruss Karl 
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Offline schka17

  • Sr. Member
  • ****
  • Beiträge: 871
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #699 am: 15 August 2014, 15:22:54 »
Hallo,

ich habe mir haargenau für den gleichen Zweck vor zwei Wochen mein 10"-Tablet ins Wohnzimmer gestellt und 02_RSS so erweitert, dass die ausgelieferten HTML-Seiten die erforderlichen Javascript-Teile mit ausliefern, um WebViewControl funktionieren zu lassen. Nachdem das alles jetzt gut läuft, habe ich das soeben eingecheckt.

Viel Spaß damit!
Boris

Hallo Boris,

habe gerade update durchgeführt und überprüft ob mein Problem vielleicht gelöst ist, ist nicht der Falls, ich bekomme auch über RSS HTML Pages keine scripts, oder habe ich das falsch verstanden?

Anbei ein Screenshot


M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 4822
  • Are we just self-replicating DNA?
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #700 am: 15 August 2014, 15:57:11 »
Hallo,

Danke für den Screenshot. Du musst die HTML-Seite statt der PNG-Grafik aufrufen. Also einfach die Erweiterung .png durch .html in der Adresszeile des Browsers ersetzen.

Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline schka17

  • Sr. Member
  • ****
  • Beiträge: 871
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #701 am: 15 August 2014, 17:48:58 »
Hallo,

Danke für den Screenshot. Du musst die HTML-Seite statt der PNG-Grafik aufrufen. Also einfach die Erweiterung .png durch .html in der Adresszeile des Browsers ersetzen.

Grüße
Boris

Hallo Boris, danke genau das war es. Innerhalb FHEM und auch mit RSS habe ich mein Tablet jetzt unter KOntrolle.

Jetzt versteh ich aber nicht warum ich das nicht mit meiner Webseite zum laufen bekomme, das benötige ich um auch die Panel Funktionalität zu realisieren.
Ich hab noch einen screenshot angehängt um die beiden html sourcen zu vergleichen, aber ich finde den Fehler nicht.
Oben ist über RSS, unten über meinen Webserver.

danke

Gruß
Karl
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 4822
  • Are we just self-replicating DNA?
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #702 am: 15 August 2014, 17:50:54 »
Dideldidum... <html xmlns= ...>

Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline schka17

  • Sr. Member
  • ****
  • Beiträge: 871
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #703 am: 15 August 2014, 18:06:26 »
ok, verstehe. eingefügt:

page source von RSS
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>RSS_Status1_1024</title>
<meta http-equiv="refresh" content="60"/>
<script type="text/javascript" src="/fhem/pgm2/cordova-2.3.0.js"></script><script type="text/javascript" src="/fhem/js/webviewcontrol.js"></script><script type="text/javascript">var wvcDevices = {11112: 'Tablet_2', 1111: 'Tablet_WZ'}</script><script type="text/javascript" charset="UTF-8"></script>
<script type="text/javascript" src="/fhem/jscolor/jscolor.js"></script>
</head>
<body topmargin="0" leftmargin="0" margin="0" padding="0">
<img src="http://192.168.255.9:9000/fhem/rss/RSS_Status1_1024.png" usemap="#map"/>
<map name="map" id="map">

</map>
</body>
</html>

Page Source Webserver
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="http://192.168.255.9:9000/fhem/js/webviewcontrol.js"></script>
<script type="text/javascript" src="http://192.168.255.9:9000/fhem/jscolor/jscolor.js"></script>
<script type="text/javascript" src="http://192.168.255.9:9000/fhem/pgm2/cordova-2.3.0.js"></script>
<script type="text/javascript">var wvcDevices = {11112: 'Tablet_2', 1111: 'Tablet_WZ'}</script>
<script type="text/javascript" charset="UTF-8"></script>
<title>STATUS FHEM Oberwaltersdorf</title>
<meta http-equiv="refresh" content="60" />
</head>
<body topmargin="0" leftmargin="0" margin="0" padding="0" >
<img src="http://192.168.255.9:9000/fhem/rss/RSS_Status1_1024.png" usemap="#Mapi"/>
<map name="Mapi" id="Mapi">
<area shape="rect" coords="0,0,40,40" href="http://192.168.255.9:9000/fhem" target="_top" />
</map>
</body>

</html>

Bis auf die Zeilenumbrüche und die map schauts es doch jetzt eigentlich gut aus, oder? aber tut noch immer nicht, oder ich seh den Wlad vor lauter Bäumen nicht.....


Gruß
Karl
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 4822
  • Are we just self-replicating DNA?
Antw:Neue Fullscreen Browser APP für Android (WebViewControl)
« Antwort #704 am: 15 August 2014, 18:10:09 »
Hmmm... bin kein Javascript-Experte. Eventuell noch die Ladereihenfolge der script-Tags?

Ansonsten würde ich einfach die von FHEM bzw. RSS ausgelieferte, funktionierende HTML-Datei abspeichern und an der herumdoktern.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!