Frontend nur Lampen Icon ?

Begonnen von spion77, 25 August 2014, 16:36:20

Vorheriges Thema - Nächstes Thema

spion77

Hallo zusammen ,

Ich bin in sachen FHEM noch neu und bin dabei mich einzuarbeiten , habe die Suche schon verwendet finde aber scheinbar nicht die richtigen Begriffe.

ich versuche im Floorplan Lampen Symbole darzustellen die klickbar sind ohne das on : off

habe schon versucht nach einem tipp hier im forum das  webCmd so zu schreiben
attr lichtwzwand webCmd :

das on:off ist zwar weg aber das icon nicht klickbar   weder per Browser am PC noch auf dem Ipad habt ihr hier eine idee ?

achso zuvergessen ich möchte die klickbaren Icons im Floorplan haben  im Wohnzimmer auf der Rechten seite kann ruhig on:off stehen :-)


anbei meine config

define lichtwzwand dummy
attr lichtwzwand AllLights AllLights
attr lichtwzwand Wohnzimmer 1
attr lichtwzwand devStateIcon an:on:off aus:off:on
attr lichtwzwand fp_Grundriss 208,379,2,
attr lichtwzwand room Wohnzimmer
attr lichtwzwand webCmd on:off
define lichtwzwand_on notify lichtwzwand:on {system("sudo -u root /var/skripts/lichtwzwand-on");;}
attr lichtwzwand_on icon FS20.on
define lichtwzwand_off notify lichtwzwand:off {system("sudo -u root /var/skripts/lichtwzwand-off");;}
attr lichtwzwand_off icon black_FS20.off


Pythonf

Wichtig ist auch noch, dass du "attr WEB longpol 1" setzt, sonst werden die Icons nicht aktualisiert und dann wird, obwohl du auf das Symbol geklickt und das Licht angegangen ist am Tablet immer noch das Licht_aus symbol angezeigt. Selbiges gilt natürlich auch für WEBPhone und WEBTablet

Gruß
Fabian

spion77

Zitat von: krikan am 25 August 2014, 17:25:26
Seite 5 der Anleitung zum Floorplan; Anleitung schon gelesen ???


Hi danke aber ja die anleitung habe ich gelesen  sonst hätte ich ja den floorplan nicht erstellen können

es geht darum das das Icon nicht klickbar ist.

es ist nur klickbar wenn ich on off drunter schreibe oder übersehe ich da jetzt was ?

Pythonf

Gib einfach mal nur Icon, sprich 0 an, dann sollte alles klappen

Gruß
Fabian

spion77

Hi danke aber das klappt nicht !
habs mal aufs minimum reduziert

es ist einfach nicht klickbar

define lichtwzwand dummy
attr lichtwzwand fp_Grundriss 208,379,0,
define lichtwzwand_on notify lichtwzwand:on {system("sudo -u root /var/skripts/lichtwzwand-on");;}
attr lichtwzwand_on icon FS20.on
define lichtwzwand_off notify lichtwzwand:off {system("sudo -u root /var/skripts/lichtwzwand-off");;}
attr lichtwzwand_off icon black_FS20.off

justme1968

du musst devStateIcon richtig setzen. bei dir zum beispiel auf

  on:on:off off:off:on

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

spion77

Super !!!!!

das wars vielen dank das hat geklappt !

::)  DANKE!!!!!!!!

mw_fhem

Ich habe das Problem, dass die vorher beschriebene Methode für etwa ein FS20-Gerät funktioniert, aber nicht, wenn ich einen Dummy verwende.


define Knopf2 dummy
attr Knopf2 devStateIcon on:on off:off
attr Knopf2 fp_tablet 160,160,0
attr Knopf2 webCmd on:off


Muss ich an dieser Stelle mit "echten" Geräten arbeiten oder mit notify?

Dank und Gruß
RasPi mit FHEM, Wettersensoren über WDE1, UP-Schalter und Thermostate über CUL

justme1968

#9
was genau funktioniert nicht?

zum einen fehlt deinem dummy das setList und zum anderen ist dein devStateIcon unvollständig.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

mw_fhem

Das setList hat gefehlt. Kleiner Fehler, große Wirkung.... Danke!  :)
RasPi mit FHEM, Wettersensoren über WDE1, UP-Schalter und Thermostate über CUL