Hauptmenü

Schlatbare Symbole von HM-Devises

Begonnen von LotharRappsilber, 20 Juni 2019, 11:18:10

Vorheriges Thema - Nächstes Thema

LotharRappsilber

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
FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

fiedel

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
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423