FHEM Forum

FHEM => Frontends => FLOORPLAN => Thema gestartet von: LotharRappsilber am 20 Juni 2019, 11:18:10

Titel: Schlatbare Symbole von HM-Devises
Beitrag von: LotharRappsilber am 20 Juni 2019, 11:18:10
Hallo,

ich versuche es noch mal. Symbole sind jetzt da, ich hab noch folgende Probleme:
1. Außenhalb vom Floorplan kann ich schalten, allerdings geben die Symbole nicht den Zustand wieder
2. Im Floorplan kann ich nicht schalten

Mein Code und das Listing


define HMSchalterCamera HMCCUDEV HM-LC-Sw1-Pl-2.KEQ1060953 1
setuuid HMSchalterCamera 5cfcf7a2-f33f-2440-0b4a-687558488de7480d
attr HMSchalterCamera IODev HMIPCCU
attr HMSchalterCamera devStateIcon .*:FS20.on
attr HMSchalterCamera fp_Grundriss 330,230,1,Cameras
attr HMSchalterCamera fp_Haus 330,230,2,Cameras
attr HMSchalterCamera icon FS20.on
attr HMSchalterCamera room Homematic
attr HMSchalterCamera statechannel 1
attr HMSchalterCamera statedatapoint 1.STATE
attr HMSchalterCamera statevals on:true,off:false
attr HMSchalterCamera substitute STATE!true:on,false:off



Internals:
   DEF        HM-LC-Sw1-Pl-2.KEQ1060953 1
   FUUID      5cfcf7a2-f33f-2440-0b4a-687558488de7480d
   IODev      HMIPCCU
   NAME       HMSchalterCamera
   NR         32
   STATE      Initialized
   TYPE       HMCCUDEV
   ccuaddr    KEQ1060953
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC-Sw1-Pl-2 KEQ1060953
   ccutype    HM-LC-Sw1-Pl-2
   channels   2
   statevals  devstate|on|off
   READINGS:
     2019-06-11 12:14:49   0.AES_KEY       0
     2019-06-11 12:14:49   0.CONFIG_PENDING false
     2019-06-11 12:14:49   0.DUTYCYCLE     false
     2019-06-11 12:14:49   0.LOWBAT        false
     2019-06-11 12:14:49   0.RSSI_DEVICE   1
     2019-06-11 12:14:49   0.RSSI_PEER     1
     2019-06-11 12:14:49   0.STICKY_UNREACH false
     2019-06-11 12:14:49   0.UNREACH       false
     2019-06-11 12:14:49   1.INHIBIT       false
     2019-06-14 10:06:52   1.STATE         on
     2019-06-11 12:14:49   1.WORKING       false
     2019-06-14 10:06:52   control         on
     2019-06-14 10:06:52   hmstate         on
     2019-06-20 11:02:57   state           Initialized
   hmccu:
     devspec    HM-LC-Sw1-Pl-2.KEQ1060953
Attributes:
   IODev      HMIPCCU
   devStateIcon .*:FS20.on
   fp_Grundriss 330,230,1,Cameras
   fp_Haus    330,230,2,Cameras
   icon       FS20.on
   room       Homematic
   statechannel 1
   statedatapoint 1.STATE
   statevals  on:true,off:false
   substitute STATE!true:on,false:off
   verbose    5
Titel: Antw:Schlatbare Symbole von HM-Devises
Beitrag von: fiedel am 06 September 2019, 07:51:13
Mit diesen attr´s sind Geräte auch per Touch auf das Icon im FP schaltbar (Beispiel Beregnung).
Entscheidend ist dabei das "devStateIcon", aber auch "webCmd". Dadurch dass auch set_.* eine Zuordnung hat,
sieht der Schaltvorgang aus wie im Industriebereich unter Wonderware.  8)
attr Beregnung_01 devStateIcon on:sani_sprinkling.svg@blue off:sani_sprinkling.svg@white set_.*:sani_sprinkling.svg@magenta
attr Beregnung_01 fp_3_Garten 221,645,1,Strang links
attr Beregnung_01 icon sani_sprinkling
attr Beregnung_01 webCmd toggle:on:off:statusRequest