CMD Button in der Ansichtszeile

Begonnen von ing.robby, 24 November 2019, 22:28:37

Vorheriges Thema - Nächstes Thema

ing.robby

Hallo,

ich ich ein vermutlich triviales Problem, aber kriege es irgendwie nicht hin.
Ich habe ein Hutschienenaktor    
HM-ES-PMSw1-DR
Und möchte gern in der Ansichtszeile ein ,,on" button zum Einschalten und ein ,,off" button zum Ausschalten.
Die Befehle, die verknüpft werden müssen lauten
Set HM_Zeitschaltuhr_Fensterleibung datapoint 1.STATE 1 für on
und ,,0" entsprechend für aus.
Hab's mit webcmd, cmdicon etc. probiert, aber anscheinend die falschen Befehle oder die falsche Syntax verwendet.

So wie auf dem Bild sollte es aussehen oder so ähnlich.
Gruß Robby
RasPi 3B+ | Ubuntu Mate 18.04, fhem 5.9
nanoCUL433 | IT1500
nanoCUL868 | CCU2, HM-ES-PMSw1-DR, HM-WS550STH, HmIP-BWTH, HmIP-STHO, HmIP-SMI
JeeLink868 | PCA301
hue Bridge | Single bulb, Lightstrip Plus, LivingColors Iris, ZigBee Smart+

amenomade

Da braucht man aber auch alle Attribute des Devices (controldatapoint, substitute, etc)
Bitte ein "list HM_Zeitschaltuhr_Fensterleibung" posten
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

ing.robby

Internals:
   DEF        OEQ0948074
   FUUID      5dd6fa2f-f33f-fd00-3081-44e19be9437c35e7
   IODev      HMCCU2
   NAME       HM_Zeitschaltuhr_Fensterleibung
   NR         278
   STATE      Spannung: 236.700000 V Leistung: 0.000000 W Strom: 0.000000 mA
   TYPE       HMCCUDEV
   ccuaddr    OEQ0948074
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-ES-PMSw1-DR OEQ0948074
   ccutype    HM-ES-PMSw1-DR
   channels   7
   firmware   2.5
   statevals  devstate
   READINGS:
     2019-11-24 22:42:24   0.AES_KEY       on
     2019-11-24 22:42:24   0.CONFIG_PENDING false
     2019-11-24 22:42:24   0.DEVICE_IN_BOOTLOADER false
     2019-11-24 22:42:24   0.DUTYCYCLE     false
     2019-11-24 22:42:24   0.RSSI_DEVICE   184
     2019-11-24 22:42:24   0.RSSI_PEER     167
     2019-11-24 22:42:24   0.STICKY_UNREACH false
     2019-11-24 22:42:24   0.UPDATE_PENDING false
     2019-11-24 22:42:24   1.INHIBIT       unlocked
     2019-11-24 22:42:24   1.STATE         false
     2019-11-24 22:42:24   1.WORKING       false
     2019-11-24 22:51:54   2.BOOT          1
     2019-11-24 22:51:54   2.CURRENT       0.000000
     2019-11-24 22:51:54   2.ENERGY_COUNTER 59.800000
     2019-11-24 22:51:54   2.FREQUENCY     50.010000
     2019-11-24 22:51:54   2.POWER         0.000000
     2019-11-24 22:51:54   2.VOLTAGE       236.700000
     2019-11-24 22:42:24   3.DECISION_VALUE 0
     2019-11-24 22:42:24   4.DECISION_VALUE 0
     2019-11-24 22:42:24   5.DECISION_VALUE 0
     2019-11-24 22:42:24   6.DECISION_VALUE 0
     2019-11-24 22:42:24   activity        alive
     2019-11-24 22:42:24   control         false
     2019-11-24 22:51:54   hmstate         false
     2019-11-24 22:42:24   state           false
   hmccu:
     devspec    OEQ0948074
     dp:
       0.AES_KEY:
         OSVAL      on
         OVAL       1
         SVAL       on
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DUTYCYCLE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      184
         OVAL       184
         SVAL       184
         VAL        184
       0.RSSI_PEER:
         OSVAL      167
         OVAL       167
         SVAL       167
         VAL        167
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.STATE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.WORKING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       2.BOOT:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       2.CURRENT:
         OSVAL      0.000000
         OVAL       0.000000
         SVAL       0.000000
         VAL        0.000000
       2.ENERGY_COUNTER:
         OSVAL      59.800000
         OVAL       59.800000
         SVAL       59.800000
         VAL        59.800000
       2.FREQUENCY:
         OSVAL      50.010000
         OVAL       50.010000
         SVAL       50.010000
         VAL        50.010000
       2.POWER:
         OSVAL      0.000000
         OVAL       0.000000
         SVAL       0.000000
         VAL        0.000000
       2.VOLTAGE:
         OSVAL      236.400000
         OVAL       236.400000
         SVAL       236.700000
         VAL        236.700000
       3.DECISION_VALUE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       4.DECISION_VALUE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       5.DECISION_VALUE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       6.DECISION_VALUE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
Attributes:
   IODev      HMCCU2
   ccureadingfilter .*
   cmdIcon    (set HM_Zeitschaltuhr_Fensterleibung datapoint 1.STATE 1):general_an (set HM_Zeitschaltuhr_Fensterleibung datapoint 1.STATE 0):general_aus
   room       60_Flur,93_HMDevices
   stateFormat Spannung: 2.VOLTAGE V Leistung: 2.POWER W Strom: 2.CURRENT mA
RasPi 3B+ | Ubuntu Mate 18.04, fhem 5.9
nanoCUL433 | IT1500
nanoCUL868 | CCU2, HM-ES-PMSw1-DR, HM-WS550STH, HmIP-BWTH, HmIP-STHO, HmIP-SMI
JeeLink868 | PCA301
hue Bridge | Single bulb, Lightstrip Plus, LivingColors Iris, ZigBee Smart+

amenomade

attr HM_Zeitschaltuhr_Fensterleibung controldatapoint 1.STATE
attr HM_Zeitschaltuhr_Fensterleibung statedatapoint 1.STATE
attr HM_Zeitschaltuhr_Fensterleibung substitute STATE!(true|1):on,(false|0):off
attr HM_Zeitschaltuhr_Fensterleibung statevals on:true,off:false
attr HM_Zeitschaltuhr_Fensterleibung webCmd on:off


Somit solltest Du ein on/off Schlater haben, der on oder off als Status liefert, und den man mit "set HM_Zeitschaltuhr_Fensterleibung on" und "set HM_Zeitschaltuhr_Fensterleibung off" bedienen kann
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

ing.robby

Hervorragend, funktioniert einwandfrei.

Danke

Gruß Robby
RasPi 3B+ | Ubuntu Mate 18.04, fhem 5.9
nanoCUL433 | IT1500
nanoCUL868 | CCU2, HM-ES-PMSw1-DR, HM-WS550STH, HmIP-BWTH, HmIP-STHO, HmIP-SMI
JeeLink868 | PCA301
hue Bridge | Single bulb, Lightstrip Plus, LivingColors Iris, ZigBee Smart+

ing.robby

Hallo amenomade,

hast du vielleicht auch eine Antwort darauf, wie ich das Ganze mit einem Schalter im tablet UI umgesetzt kriege?

Gruß Robby
RasPi 3B+ | Ubuntu Mate 18.04, fhem 5.9
nanoCUL433 | IT1500
nanoCUL868 | CCU2, HM-ES-PMSw1-DR, HM-WS550STH, HmIP-BWTH, HmIP-STHO, HmIP-SMI
JeeLink868 | PCA301
hue Bridge | Single bulb, Lightstrip Plus, LivingColors Iris, ZigBee Smart+

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus