FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: lewej am 03 Dezember 2016, 13:15:48

Titel: hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: lewej am 03 Dezember 2016, 13:15:48
Hallo Zusammen,

ich habe folgendes widget:

<div data-type="switch"
             data-device="HUEDevice2"
                         data-get="onoff"
                         data-get-on="1"
                         data-get-off="0"
             data-set-on="on"
                         data-set-off="off"
             data-on-color="black"
             data-off-color="#808080"
             data-on-background-color="cornflowerblue"
             data-off-background-color="#3D4C66"
             class="big">
</div>


Wenn die Lampe Strom hat, dann wird alles richtig angezeigt, wenn die Lampe keinen Strom hat, dann gibt es ein zusätzliches reading, "reachable", wie kann ich dieses noch mit einbauen, wenn das NULL ist, dann soll die Lampe als nicht aktiv angezeigt werden, und das widget soll nicht schaltbar sein.

Hat jemand eine Idee wie ich das umsetzen kann?

Gruss und Danke
lewej
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: setstate am 04 Dezember 2016, 10:23:28
Welche Werte kann "reachable" genau annehmen?

Wenn es 0 und 1 ist oder true false, dann könntest du data-lock="HUEDevice2:reachable" definieren. Andere Werte müsste ich erst noch einbauen.

Update:

Quatsch - ich habe ja selber ein huedevice  :D und kann nachsehen. 1 steht drin, wenn es erreichbar ist. Dann darf es nicht gesperrt werden. Also genau negiert.
Muss ich nochmal drüber  nachdenken ...
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: lewej am 04 Dezember 2016, 13:53:44
Zitat von: setstate am 04 Dezember 2016, 10:23:28
Welche Werte kann "reachable" genau annehmen?

Wenn es 0 und 1 ist oder true false, dann könntest du data-lock="HUEDevice2:reachable" definieren. Andere Werte müsste ich erst noch einbauen.

Update:

Quatsch - ich habe ja selber ein huedevice  :D und kann nachsehen. 1 steht drin, wenn es erreichbar ist. Dann darf es nicht gesperrt werden. Also genau negiert.
Muss ich nochmal drüber  nachdenken ...

Hi,
ist data-lock bereits drin, oder meinst noch drüber nachdenken, das du sowas noch einbauen willst?

Gruss
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: setstate am 05 Dezember 2016, 08:17:51
data-lock ist drin, aber es müsste eher ein data-unlock sein, da es ja bei 1 gehen soll und bei 0 nicht.
Wie soll sich das darstellen? Ausgegraut macht ja keinen Sinn bei einem grauen Button? Oder noch verblasster darstellen?
Wie wäre es mit data-enable ?
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: lewej am 05 Dezember 2016, 19:49:25
Zitat von: setstate am 05 Dezember 2016, 08:17:51
data-lock ist drin, aber es müsste eher ein data-unlock sein, da es ja bei 1 gehen soll und bei 0 nicht.
Wie soll sich das darstellen? Ausgegraut macht ja keinen Sinn bei einem grauen Button? Oder noch verblasster darstellen?
Wie wäre es mit data-enable ?

Hi,

also ich wäre für data-active oder data-reachable, fürs icon wäre:

oa-control_x   openautomation.css
oa-light_light   openautomation.css

denke ich als sinnvoll.

Grüße
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: setstate am 05 Dezember 2016, 22:57:39
ich habe mal eine erste Version gebaut ...

<div data-type="switch" data-device="dummy3" data-reachable="reachable"></div>
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: lewej am 06 Dezember 2016, 19:45:45
Zitat von: setstate am 05 Dezember 2016, 22:57:39
ich habe mal eine erste Version gebaut ...

<div data-type="switch" data-device="dummy3" data-reachable="reachable"></div>

Hi,

funktioniert, es wird ein ? icon angezeigt, kann ich diesem Status ein anderes Icon zu weisen?

Gruß
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: lewej am 06 Dezember 2016, 19:50:42
Zitat von: setstate am 05 Dezember 2016, 22:57:39
ich habe mal eine erste Version gebaut ...

<div data-type="switch" data-device="dummy3" data-reachable="reachable"></div>

Hi,

könnte man das in alle Widgets einbauen? Wenn man das Volume Widget benutzt , wäre das für die HUE Devices sinnvoll.

Gruß
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: lewej am 08 Dezember 2016, 19:27:21
Zitat von: lewej am 06 Dezember 2016, 19:50:42
Hi,

könnte man das in alle Widgets einbauen? Wenn man das Volume Widget benutzt , wäre das für die HUE Devices sinnvoll.

Gruß

@setstate, könntest du das einbauen?

gruss
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: lewej am 20 Dezember 2016, 20:00:36
Zitat von: setstate am 05 Dezember 2016, 22:57:39
ich habe mal eine erste Version gebaut ...

<div data-type="switch" data-device="dummy3" data-reachable="reachable"></div>

@SETSTATE: Wollte fragen, ob das jetzt in allen Widgets drin ist?

Gruß
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: setstate am 20 Dezember 2016, 20:21:13
Nein, und bestimmt auch nicht in alle. Beim Volume vielleicht, aber wie die Darstellung bei nicht-erreichbar aussehen soll, dafür ist mir nich nichts gutes eingefallen.
Titel: Antw:hue lampen status widget switch wird nicht richtig angezeigt
Beitrag von: lewej am 20 Dezember 2016, 20:33:20
Zitat von: setstate am 20 Dezember 2016, 20:21:13
Nein, und bestimmt auch nicht in alle. Beim Volume vielleicht, aber wie die Darstellung bei nicht-erreichbar aussehen soll, dafür ist mir nich nichts gutes eingefallen.

Hi,
ja meinte auch nicht wirklich alle, falsch ausgedrückt.
Nur in denen es Sinn macht.

Beim Slider wäre ich für ein Slider der grau hinterlegt ist,
und man kann dann den Slider einfach nicht bedienen. Da
wo die % stehen, soll dann wie bei dem anderen ein ? stehen.

D