New FHEM Tablet UI

Begonnen von setstate, 22 Februar 2015, 23:37:24

Vorheriges Thema - Nächstes Thema

fh168

@Nesges  Müll-Icon gefunden, danke!
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-

harry66

Hallo

seit dem ich gestern ein Update durchgeführt habe funktionieren circlemenu und popup auf meinem Tablet nicht mehr?

Am PC ist alles ok egal welcher Browser, hat noch jemand dieses Problem?

Gruß Rolf
BananaPI, RPI, nanoCUL433, RCS 1000 N Comfort, Dect200, Powerline546E, MAX!Cube, 7xMAX! HT's,3xMAX!FK HMLAN, HM-LC-Bl1PBU-FM, HM-LC-Sw4-Ba-PCB Relay Karte,  LW12, Sqeezelite, TabletUI=Kindel 8" FireHD+Handy,AmazonEcho

setstate

@harry66: stimmt, da passte was nicht. Ist jetzt wieder repariert.

harry66

Zitat von: setstate am 22 September 2015, 00:27:32
@harry66: stimmt, da passte was nicht. Ist jetzt wieder repariert.
Getestet geht wieder :D danke
BananaPI, RPI, nanoCUL433, RCS 1000 N Comfort, Dect200, Powerline546E, MAX!Cube, 7xMAX! HT's,3xMAX!FK HMLAN, HM-LC-Bl1PBU-FM, HM-LC-Sw4-Ba-PCB Relay Karte,  LW12, Sqeezelite, TabletUI=Kindel 8" FireHD+Handy,AmazonEcho

danieljo

@nesges hat sich schon was ergeben Bezüglich meines Problems mit dem nicht automatisch änderndem Symbol?

hankman

Hallo zusammen,

erst Mal dickes Lob an dieses Frontend, ich finde es echt klasse.

Ich hab direkt eine Frage und zwar möchte ich das mein LED Streifen mit LD382 verschieden schalten. Dazu habe ich das Modul WIFILIGHT installiert.

Ein einfachen Schalter und Colorpicker habe ich schon gefunden:


<li data-row="2" data-col="2" data-sizex="2" data-sizey="3">
        <header>Kinderzimmer</header>
        <div class="cell left">
<div data-type="switch" data-device="LED_KZi" class="cell" ></div>
        <div data-type="label" class="cell">Licht</div>
        </div>
        <div class="cell right">
<div data-type="volume" data-device='LED_KZi'
    data-min='0' data-max='360'
data-tickstep='4'
    data-get='RGB'
    data-set='RGB'
    class="cell small hue-tick rgb" >
</div>
<div data-type="label" class="cell">Farbwert</div>
<div data-type="volume" data-device='LED_KZi'
    data-min='0' data-max='100'
    data-tickstep='4'
    data-get='dim'
    data-set='dim'
    class="cell small dim-tick" >
</div>
<div data-type="label" class="cell">Helligkeit</div>
</div>
</li>


Was mir jetzt noch fehlt ist ein Schalter mit dem ich den Sonnenaufgang bzw. Sonnenuntergang auslösen kann, dazu müsste man nur eine set-Befehlskette ausführen, Bsp:


set meineLed HSV 60,0,100; set meineLed HSV 60,70,100 60 q; set meineLed HSV 0,50,80 360 q; set meineLed HSV 200,50,50 600 q; set meineLed HSV 240,100,20 600 q; set meineLed HSV 240,100,0 900 q


Kann ich das in Tablet UI einfach umsetzen? und wenn ja wie?

Ich hoffe ihr könnt mir weiterhelfen!

Vielen Dank und viele Grüße!

nesges

Zitat von: danieljo am 19 September 2015, 20:27:48

data-on-colors="IndianRed"
data-off-colors="SeaGreen"


data-on-colors erwartet ein Array, data-off-colors gibt's gar nicht. Ich nehme an, du meinst:


data-on-color="IndianRed"
data-off-color="SeaGreen"


Deine Fehlerbeschreibung

Zitat4. Ich habe ein Symbol erstellt das jenach zustand die Farbe wechseln soll. Im Prinzip funktioniert das auch. aber ich muss erst die Seite neuladen damit die Farbe angenommen wird.

klingt allerdings eher nach FAQ 2: Das UI zeigt Statusänderungen gar nicht an

setstate

Zitat von: hankman am 22 September 2015, 19:14:36

Was mir jetzt noch fehlt ist ein Schalter mit dem ich den Sonnenaufgang bzw. Sonnenuntergang auslösen kann, dazu müsste man nur eine set-Befehlskette ausführen, Bsp:


set meineLed HSV 60,0,100; set meineLed HSV 60,70,100 60 q; set meineLed HSV 0,50,80 360 q; set meineLed HSV 200,50,50 600 q; set meineLed HSV 240,100,20 600 q; set meineLed HSV 240,100,0 900 q


Kann ich das in Tablet UI einfach umsetzen? und wenn ja wie?

Das will ich auch können: früh den Sonnenaufgang anschalten  ;)

Kennst du schon https://github.com/nesges/Widgets-for-fhem-tablet-ui/wiki/button ??

harry66

#2483
@setstate 
Zitat von: setstate am 22 September 2015, 00:27:32
@harry66: stimmt, da passte was nicht. Ist jetzt wieder repariert.

Circlemenu funktioniert popup geht leider immer noch nicht auf dem Tablet.
Das habe ich allerdings neu eingebaut und weis nicht ob es auf dem Tablet schon mal funktioniert hat. Auf dem PC gehts??

Gruß Rolf


kommando zurück Fehler muss bei mir liegen hab gerade ein popup-Widget aus meiner Mobil-UI benutz das geht  ???
BananaPI, RPI, nanoCUL433, RCS 1000 N Comfort, Dect200, Powerline546E, MAX!Cube, 7xMAX! HT's,3xMAX!FK HMLAN, HM-LC-Bl1PBU-FM, HM-LC-Sw4-Ba-PCB Relay Karte,  LW12, Sqeezelite, TabletUI=Kindel 8" FireHD+Handy,AmazonEcho

fh168

#2484
Hallo Gemeinde,

beim Schmökern in diesem kleinen Thread ist mir was aufgefallen:
http://forum.fhem.de/index.php/topic,34233.msg310058.html#msg310058

Wie bekommt man die rot-unterlegten Zahlen an die Mülltonnen?

LG
/robin
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-

Raven

Cubietruck-Prod: HM-LAN, Heizung, Rolläden, Schalter, Viessmann (optolink)
Cubietruck-DEV:
Fritzbox 7490

danieljo

#2486
Zitat von: nesges am 22 September 2015, 19:26:03
data-on-colors erwartet ein Array, data-off-colors gibt's gar nicht. Ich nehme an, du meinst:


data-on-color="IndianRed"
data-off-color="SeaGreen"


Deine Fehlerbeschreibung

klingt allerdings eher nach FAQ 2: Das UI zeigt Statusänderungen gar nicht an

die FAQ hatte ich bereits gefunden konnte das Problem damit aber nicht lösen!

Im Event Monitor sehe ich folgendes:


2015-09-22 22:41:49 THRESHOLD Aquarium_Thermostat on
2015-09-22 22:42:15 THRESHOLD Aquarium_Thermostat off


Das mit den Farbangaben habe ich bereits erfolgreich geändert das war mein Fehler und das icon wird jetzt in den Richtigen Farben angezeigt. Mit den variablen "on" & "off" erkennt Tablet UI auch din Statusänderung. Dazu muss ich aber die Seite neuladen auch wenn 30sekunden warte oder auch ne ganze Stunde passiert da von selbst nix. Erst nach neuladen der Seite. longpoll ist ebenfalls aktiviert.

setstate

#2487
@danieljo:
Du hast jetzt etwas das da stehen?
<div data-type="symbol"
data-device="Aquarium_Thermostat"
.
.

Oder steht da noch data-device="heater" ?
Evtl. noch mal den ganzen Codeteil des Devices posten, dann muss man weniger raten.

danieljo

Hier nochmal der Code. Es geht sich um das Device "Aquarium_Thermostat" Der dummy enthielt die gleiche Information "on" "off" weil ich davon ausging das ein Dummy nicht funktioniert.

Also hier nochmal der aktuelle Code:


<div data-type="symbol"
data-device="Aquarium_Thermostat"
data-get="state"
data-get-on="on"
data-get-off="off"
data-icons="fa-arrow-up"
data-on-color="IndianRed"
data-off-color="SeaGreen"
class="big">
</div>

Und wie schon geschrieben sind das die Event die ohne Verzögerung bei einer Änderung erscheinen.

2015-09-22 22:41:49 THRESHOLD Aquarium_Thermostat on
2015-09-22 22:42:15 THRESHOLD Aquarium_Thermostat off

nesges

Du hast data-get="state" notiert, aber dafür gibt es kein Event in deinem Eventlog. Default für data-get ist STATE, und das wird als Standardevent interpretiert. -> einfach data-get weglassen.