Windows Phone 8.1 / Windows 8.1 Live Tile und Tile Images für FHEM

Begonnen von Adriano, 25 September 2014, 11:02:56

Vorheriges Thema - Nächstes Thema

Adriano

Hallo,

man könnte darüber nachdenken für Windows Phone 8.1 / Windows 8.1 Nutzer folgendes einzubauen:

http://msdn.microsoft.com/en-us/library/ie/dn439794(v=vs.85).aspx

bzw.

http://blogs.msdn.com/b/ie/archive/2014/05/21/support-a-live-tile-for-your-website-on-windows-and-windows-phone-8-1.aspx

Ich habe es testweise in meine 01_FHEMWEB.py eingebaut und es funktioniert:


  FW_pO '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" '.
                '"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">';
  FW_pO '<html xmlns="http://www.w3.org/1999/xhtml">';
  FW_pO "<head>\n<title>$t</title>";
  FW_pO '<link rel="shortcut icon" href="'.FW_IconURL("favicon").'" />';
  #Windows Phone Tile Image Integration
  FW_pO '<meta name="application-name" content="Home" />';
  FW_pO '<meta name="msapplication-TileColor" content="#009900" />';
  FW_pO '<meta name="msapplication-square70x70logo" content="/fhem/images/dark/smalltile.png" />';
  FW_pO '<meta name="msapplication-square150x150logo" content="/fhem/images/dark/mediumtile.png" />';
  FW_pO '<meta name="msapplication-wide310x150logo" content="/fhem/images/dark/widetile.png" />';
  FW_pO '<meta name="msapplication-square310x310logo" content="/fhem/images/dark/largetile.png" />';


Die benutzten Images habe ich eingefügt (Icon designed by Juan Pablo Bravo, runtergeladen von thenounproject.com)
Die Images liegen bei mir unter "/opt/fhem/www/images/dark"

Das Live-Tile Thema gehe ich auch an. Muss halt nur ein Timer schreiben der eine xml Datei entsprechend baut.

rudolfkoenig

Wenn das Frontend mit WP funktioniert, dann koennte man darueber nachdenken, ja.
Woran erkennt man (== UserAgent) WP8.1?

betateilchen

Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch IEMobile/11.0; HTC; Windows Phone 8S by HTC) like Gecko

Entscheidend dürfte der Teil Windows Phone 8.1 sein. Touch IEMobile/11.0 deutet auf den verwendeten Browser hin (vermutlich oft auch nur als Dummy verwendet).
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

betateilchen

#3
Mein Lumia 630 liefert mit IE11:

Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 630) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537

(http://up.picr.de/19621816xr.png)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig


Badflex

Super Sache. Endlich passiert auch mal was für Windows Phone/mobile gemeinde.
Läuft das auch unter Windows 10 mobile? Da ist ja edge installiert.

Danke
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

Adriano

Kann ich mal testen. Meld mich.

Edit: Funktioniert mit Windows 10. Aber nur wenn man kein Passwort eingetragen hat in der FHEM Config für den Webzugang.

#attr WEB basicAuth XXXXXXXXXXX


Grüße