[FHEM-Tablet-UI] User-Demos

Begonnen von Phil__, 21 Mai 2015, 08:10:10

Vorheriges Thema - Nächstes Thema

dh9ts

Hallo,

Zitat von: gloob am 20 Januar 2017, 14:25:53
Funktioniert das bei jemanden mit dem List der Updates? Ich bekomme aktuell 1863 Updates angezeigt und über "Update check" sind es nur 3.

Ich kann das grad nicht bei mir testen, hatte aber mit wget auch ein Problem. Ich nutze nun curl:
https://forum.fhem.de/index.php/topic,37378.msg538110.html#msg538110

Viele Grüße
Thorsten

tomster

Hab's grad Mal eingebaut, und ja, auch ich bekomme 1863 updates von FHEM angezeigt.

majorshark

Das wurde schon weiter oben behandelt. Mit wget funktioniert es nicht korrekt. War bei mir auch so.

FHEM:qx(curl -sS http://fhem.de/fhemupdate/controls_fhem.txt| diff - /opt/fhem/FHEM/controls_fhem.txt |grep ">"|grep "UPD"|wc -l),
FTUI:qx(curl -sS https://raw.githubusercontent.com/knowthelist/fhem-tablet-ui/master/controls_fhemtabletui.txt| diff - /opt/fhem/FHEM/controls_fhemtabletui.txt |grep ">" |grep "UPD"|wc -l),
ALL:{ReadingsNum($name, "FHEM", 0) + ReadingsNum($name, "FTUI", 0)}

Grüße aus Dewitz

VM auf Synology DS718+ mit FHEM 5.9 auf Debian 9.5/32-Bit (stretch)
Nächster Leipziger Stammtisch:

Andre0909

Zitat von: jnewton957 am 29 Dezember 2016, 10:31:29
Moin,
sehr interessant. Wir haben im gesamten Haus BJ verbaut als Schalterprogramm.

Wie hast du die UP Radios in FHEM eingebunden? Da ist doch dann kein Platz mehr für einen Funkschalter ?

Hast du zufälligerweise auch die Jalousiecontrol verbaut und diese in Fhem eingebunden bekommen ?

Grüße
Jörg



Gesendet von meinem SM-T800 mit Tapatalk

Hallo und sorry für die späte Antwort. Es sind ja Inernettradios. Es gibt die Einstellung dass man trotz ausschalten diese im Idle-Modus lassen kann. Somit kann ich Sie über Ihre IP-Adresse im Browser jederzeit ansprechen. Das ganze kann ich dann auch über Fhem lösen:

# WLAN-RADIO Steuerung für Tablet UI ##

define BJuntenSteuerung HTTPMOD none 0
attr BJuntenSteuerung userattr set01Name set01URL set02Name set02URL set03Name set03URL set04Name set04URL set05Name set05URL set06Name set06URL set07Name set07URL set08Name set08URL
attr BJuntenSteuerung set01Name 1LiveDiggi
attr BJuntenSteuerung set01URL http://192.168.178.23/de/index.cgi?n1=1Live+diggi&p1=+Abspielen+
attr BJuntenSteuerung set02Name WDR2
attr BJuntenSteuerung set02URL http://192.168.178.23/de/index.cgi?n1=WDR2&p2=+Abspielen+
attr BJuntenSteuerung set03Name AntenneSteiermark
attr BJuntenSteuerung set03URL http://192.168.178.23/de/index.cgi?n1=Antenne+Steiermark&p3=+Abspielen+
attr BJuntenSteuerung set04Name 1Live
attr BJuntenSteuerung set04URL http://192.168.178.23/de/index.cgi?n1=1LIVE&p4=+Abspielen+
attr BJuntenSteuerung set05Name DeluxeLounge
attr BJuntenSteuerung set05URL http://192.168.178.23/de/index.cgi?n1=Deluxe+Lounge&p5=+Abspielen+
attr BJuntenSteuerung set06Name DeluxeEasy
attr BJuntenSteuerung set06URL http://192.168.178.23/de/index.cgi?n1=Deluxe+Easy&p6=+Abspielen+
attr BJuntenSteuerung set07Name Volume
attr BJuntenSteuerung set07URL http://192.168.178.23/de/index.cgi?vo=$val
attr BJuntenSteuerung set08Name Ausschalten
attr BJuntenSteuerung set08URL http://192.168.178.23/de/general.cgi?es=1&ss=01


define BJobenSteuerung HTTPMOD none 0
attr BJobenSteuerung userattr set01Name set01URL set02Name set02URL set03Name set03URL set04Name set04URL set05Name set05URL set06Name set06URL set07Name set07URL set08Name set08URL
attr BJobenSteuerung set01Name 1LiveDiggi
attr BJobenSteuerung set01URL http://192.168.178.6/de/index.cgi?n1=1Live+diggi&p1=+Abspielen+
attr BJobenSteuerung set02Name WDR2
attr BJobenSteuerung set02URL http://192.168.178.6/de/index.cgi?n1=WDR2&p2=+Abspielen+
attr BJobenSteuerung set03Name AntenneSteiermark
attr BJobenSteuerung set03URL http://192.168.178.6/de/index.cgi?n1=Antenne+Steiermark&p3=+Abspielen+
attr BJobenSteuerung set04Name 1Live
attr BJobenSteuerung set04URL http://192.168.178.6/de/index.cgi?n1=1LIVE&p4=+Abspielen+
attr BJobenSteuerung set05Name DeluxeLounge
attr BJobenSteuerung set05URL http://192.168.178.6/de/index.cgi?n1=Deluxe+Lounge&p5=+Abspielen+
attr BJobenSteuerung set06Name DeluxeEasy
attr BJobenSteuerung set06URL http://192.168.178.23/de/index.cgi?n1=Deluxe+Easy&p6=+Abspielen+
attr BJobenSteuerung set07Name Volume
attr BJobenSteuerung set07URL http://192.168.178.6/de/index.cgi?vo=$val
attr BJobenSteuerung set08Name Ausschalten
attr BJobenSteuerung set08URL http://192.168.178.6/de/general.cgi?es=1&ss=01


# set BJuntenSteuerung 1LiveDiggi 1 zum Starten und Spielen
# set BJuntenSteuerung Volume 1 Lautstärke 1 (bis 31)
# set BJuntenSteuerung Ausschhalten 1 (Timer schaltet nach 1 min radio aus)


Im TabletUI sieht es dann z.B so aus:

<div class="inline">
                 <div data-type="image"
                         data-size="50"
                         data-url="./images/antennesteiermark.png"
                         class="">
                 </div>

                 <div data-type="push"
                         data-device="BJobenSteuerung"
                         data-icon="fa-play"
                         data-set-on="AntenneSteiermark 1"
                         class="">
                 </div>
             </div>







</li>

  <li class="halbTransparent" data-row="2" data-col="6" data-sizex="1" data-sizey="1">
        <header class="headerTransparent">Controls</header>
            <div class="inline">
                 <div data-type="volume"
                         data-device="BJobenSteuerung"
                         data-icon="fa-power-off"
                         data-min="0"
                         data-max="31"
                         data-set="Volume"
                         class="mini">
                 </div>



                  <div data-type="push"
                         data-device="BJobenSteuerung"
                         data-icon="fa-power-off"
                         data-set-on="Ausschalten 1"
                         class="">
                 </div>
          </div>
   </li>

Wasserwerk33

Hi
ich habe ein problem und zwar mit meiner Logo 8. Ich kann meinen Jalousien schalten. Sehe dieses auf meinem Ausgang in fhem auch aber bekomme sie nicht in Tablet Ui angezeigt. Also den Status über eine Batterie. Kann mir da vielleicht einer helfen??

Ich hoffe das ich in diesem Forum damit richtig bin.

<li class="halbTransparent border-left border-right" data-row="5" data-col="1" data-sizex="4" data-sizey="2" style="overflow:auto;">
<header class="headerTransparent">Kontrolle</header>
<div class="top-space">
<div class="inline">
<div data-type="symbol"
data-get="Urlaub_Kontrolle"
data-states='["on","off"]'
data-icons='["fa-battery-4","fa-battery-1 fa-blink"]'
data-colors='["green","firebrick"]'
class="big">
</div>
<div class="">Urlaub
</div>
</div>
<div class="inline">
<div data-type="symbol"
data-device="Party_Kontrolle"
data-get="battery"
data-states='["on","off"]'
data-icons='["fa-battery-4","fa-battery-1 fa-blink"]'
data-colors='["green","firebrick"]'
class="big">
</div>
<div class="">Party
</div>
</div>
<div class="inline">
<div data-type="symbol"
data-device="Sonnenschutz_Kontrolle_OG"
data-get="battery"
data-states='["ok","low"]'
data-icons='["fa-battery-4","fa-battery-1 fa-blink"]'
data-colors='["green","firebrick"]'
class="big">
</div>
<div class="">Sonnenschutz OG
</div>
</div>
<div class="inline">
<div data-type="symbol"
data-device="Sonnenschutz_Kontrolle_UG"
data-get="battery"
data-states='["ok","low"]'
data-icons='["fa-battery-4","fa-battery-1 fa-blink"]'
data-colors='["green","firebrick"]'
class="big">
</div>
<div class="">Sonnenschutz UG
</div>
</div>
</div>
</li>


danke schon mal im vorraus

unimatrix

Zitat von: Wasserwerk33 am 17 Januar 2017, 21:34:39
Keine eine Idee wie ich das wieder hin bekomme?
Wie bindest du die Icons denn ein? Versuche das auch gerade.

steffen83

#741
Zitat von: Masterfunk am 10 Dezember 2016, 16:32:41
Laufende Bilder sagen oft mehr...

Ich habe mal ein Video meiner aktuellen Installation gemacht:

https://youtu.be/E4nZGjGl0lo


Gruß Detlef
Hallo Detlef,
echt mega! Kannst du dieses Ergebnis uns mal zur Verfügung stellen?
Dort waren ein paar Dinge dich ich sehr interessant fand.

Gruß
Steffen
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

eazy_isi

Hallo Paul,

kurze Frage, aus welchen Modulen holst du dir die Werte für:

OZON, die Kurzbeschreibung des Wetters, sowie die Werte für Regen (Proplanta ?) und vor allem Schnee ?
Ich hab mal einen Screenshot angehängt zum Verständnis.

Gruß
Thomas

Zitat von: paul79 am 30 Dezember 2016, 22:58:50
Hallo,

ich habe mir eine Tablet UI Seite mit Pagebutton gebastelt und einem gewissen 3D Effekt.

Aber seht selbst.

Die Schatteneffekte sind in der user.css (liegt bei) und es sind 42 html Seiten.

3 Widgets habe ich anpassen müssen um den gewünschten Effekt zu erhalten.

widget_calview -> Jahreszahl entfernt
widget_homestatus -> Hintergrundfarbe geändert
widget_pagebutton -> roten Schatten eingefügt

Alles auf eigene Gefahr!

Die Senderlogos sind von https://www.vuplus-support.org/wbb4/index.php?thread/64098-mirror-glass-3d-huminator-design-by-stefanbenno6/

Gruß Paul

PS: Ich habe noch mein UWZ Widget beigefügt!

moonsorrox

Zitat von: steffen83 am 31 Januar 2017, 12:17:57
Hallo Detlef,
echt mega! Kannst du dieses Ergebnis uns mal zur Verfügung stellen?
Dort waren ein paar Dinge dich ich sehr interessant fand.

Gruß
Steffen
das hat er hier schon dargestellt, mußt mal ein wenig suchen irgendwo sind die ganzen Dateien von ihm  ;)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

steffen83

Hatte schon geschaut und nur das Video gesehen :-) Aber dann schau ich noch mal.

Vielleicht ist er aber auch schon 20 Schritte weiter ;)
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

bjoernbo

Wer's findet bitte hier nochmal posten. War jetzt zürückgegangen bis auf Seite 42
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

steffen83

https://forum.fhem.de/index.php?action=profile;u=8943;area=showposts;sa=attach;sort=posted;start=0

da findet ihr die Home und Media HTML Datei  ;)
und die Tabletui.rar ist auch dabei.

Kannte diese Dateisuche gar nicht
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

Rudy

In dem Video sind tatsächlich ein paar Dinge mehr zu sehen als in den damals veröffentlichten Dateien enthalten ist. Sehr interessant fand ich z.B. bei dem Bereich für FHEM- und FTUI-Update die Möglichkeit mit Klick auf die Symbole auch die Übersicht die möglichen Updates (also quasi "update check") anzuzeigen. Daran hätte ich durchaus Interesse.

bjoernbo

Das habe ich in dem Code auch gesucht, allerdings nicht gefunden! Mir hat es gefallen das es via POPUP angezeigt wird. Da kann man dann entscheiden ob man das Update anstößt oder noch wartet
Raspberry Pi 3 - FB6490C - Synology NAS DS916+ - NETATMO - HUE - SIEMENS G-Tag'S - FTUI - EchoDOT -

paul79

Zitat von: eazy_isi am 31 Januar 2017, 12:30:18
Hallo Paul,

kurze Frage, aus welchen Modulen holst du dir die Werte für:

OZON, die Kurzbeschreibung des Wetters, sowie die Werte für Regen (Proplanta ?) und vor allem Schnee ?
Ich hab mal einen Screenshot angehängt zum Verständnis.

Gruß
Thomas

Hallo Thomas,

das Wetter ist das Modul Wunderground und OZON dieses hier (da musst du DEXXXXX&Ort=YYYYYYYYY deins eintragen)

define UVOZON HTTPMOD http://www.donnerwetter.de/biowetter/uvregion.hts?lid=DEXXXXX&Ort=YYYYYYYYY&Hauttyp=1&B1=anzeigen&UVind=true&UVZeit=12 7200
attr UVOZON userattr reading01Name reading01Regex reading02Name reading02Regex reading03Name reading03OExpr reading03Regex reading04Name reading04OExpr reading04Regex timeout
attr UVOZON event-on-change-reading Ozon,UV,OzonDesc,UVDesc
attr UVOZON reading01Name Ozon
attr UVOZON reading01Regex (?s)<strong>Ozon<\/strong>.*?<em><strong>([0-9]+)<\/strong><\/em>
attr UVOZON reading02Name UV
attr UVOZON reading02Regex (?s)<strong>UV<\/strong>.*?<em><strong>([0-9]+)<\/strong><\/em>
attr UVOZON reading03Name OzonDesc
attr UVOZON reading03OExpr $val=~s/\s+/ /sg;;$val=~s/Ozon-/<br>/;;$val=~s/zwischen/zwischen<br>/;;$val
attr UVOZON reading03Regex (?s)(prognostiziertes.+?Ozon.+?Uhr)
attr UVOZON reading04Name UVDesc
attr UVOZON reading04OExpr $val=~s/\s+/ /sg;;$val=~s/in der Zeit/<br>in der Zeit<br>/;;$val
attr UVOZON reading04Regex (?s)Eigenschutzzeit.+?der.+?Haut.+?(bei.+?Hauttyp.+?[0-9].+?in.+?der.+?Zeit.+?Uhr)
attr UVOZON requestHeader.* User-Agent: Mozilla/5.0 (Windows NT 6.0)
attr UVOZON room Wettervorhersage
attr UVOZON stateFormat ozon:Ozon uv:UV
attr UVOZON timeout 10


Gruß Paul
FHEM5.7 auf Pi3
Busware CUL433 (IT), JeeLink Lacrosse, HM-MOD-RPI-PCB, HM, TabletUI