FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Chris_XXX am 13 November 2019, 14:11:00

Titel: [Gelöst] Mehrere Publishset anzeigen bei MQTT
Beitrag von: Chris_XXX am 13 November 2019, 14:11:00
Hallo,
ich habe ein MQTT Device bei dem ich mehrere publishset(s) habe. Gibt es eine Möglichkeit dass die alle untereinander dagestellt werden oder muss ich immer über das Dropdown Menu gehen?

Viele Grüße
Christian
Titel: Antw:Mehrere Publishset anzeigen bei MQTT
Beitrag von: TomLee am 13 November 2019, 16:40:39
Hallo,

wenn du ein List von dem Device zeigst, zeig ich dir ein Beispiel wie man die Dropdowns mit WebCmd und WebCmdLabel neben oder untereinander in der DeviceOverview darstellen kann.

Gruß

Thomas
Titel: Antw:Mehrere Publishset anzeigen bei MQTT
Beitrag von: Chris_XXX am 13 November 2019, 18:35:36
Hallo Thomas,

hier ist es. Nicht wundern, manches ist noch doppelt... bin noch in der Findungsphase :)

ernals:
   CFGFN     
   FUUID      5dcbbdf2-f33f-4f30-15d3-3dae065accbfda5d
   IODev      mqtt
   NAME       LSC_GU10_01
   NR         2836
   STATE      ON
   TYPE       MQTT_DEVICE
   qos        *:2
   retain     *:0
   READINGS:
     2019-11-13 18:32:14   CT              378
     2019-11-13 18:31:52   CT2             378
     2019-11-13 18:32:14   Channel_01      0
     2019-11-13 18:32:14   Channel_02      0
     2019-11-13 18:32:14   Channel_03      0
     2019-11-13 18:32:14   Channel_04      26
     2019-11-13 18:32:14   Channel_05      49
     2019-11-13 18:32:14   Color           000000437C
     2019-11-13 18:29:10   Color2          FF0818
     2019-11-13 18:32:14   Dimmer          75
     2019-11-13 16:26:21   Dimmer2         35
     2019-11-13 18:31:37   Fade            ON
     2019-11-13 13:00:17   FallbackTopic   cmnd/DVES_6E2B8B_fb/
     2019-11-13 13:00:17   GroupTopic      LSC/tasmotas/cmnd/
     2019-11-13 18:32:14   HSBColor        356,97,0
     2019-11-13 18:31:37   Heap            28
     2019-11-13 16:25:23   Hostname        LSC_GU10_01
     2019-11-13 17:21:28   INFO1           {"Module":"LSC RGBCW LED","Version":"7.0.0.4(a1616b4-tasmota)","FallbackTopic":"cmnd/DVES_6E2B8B_fb/","GroupTopic":"LSC/tasmotas/cmnd/"}
     2019-11-13 17:21:28   INFO2           {"WebServerMode":"Admin","Hostname":"LSC_GU10_01","IPAddress":"192.168.99.211"}
     2019-11-13 17:21:28   INFO3           {"RestartReason":"Power on"}
     2019-11-13 16:25:23   IPAddress       192.168.99.211
     2019-11-13 17:21:28   LWT             Online
     2019-11-13 18:31:37   LedTable        ON
     2019-11-13 18:31:37   LoadAvg         281
     2019-11-13 13:00:17   Module          LSC RGBCW LED
     2019-11-13 18:31:37   MqttCount       1
     2019-11-13 18:32:14   POWER           ON
     2019-11-13 18:32:14   RESULT          {"POWER":"ON","Dimmer":75,"Color":"000000437C","HSBColor":"356,97,0","Channel":[0,0,0,26,49],"CT":378}
     2019-11-13 13:00:17   RestartReason   Power on
     2019-11-13 18:31:37   STATE           {"Time":"2019-11-13T18:31:37","Uptime":"0T01:10:16","UptimeSec":4216,"Heap":28,"SleepMode":"Dynamic","Sleep":0,"LoadAvg":281,"MqttCount":1,"POWER":"ON","Dimmer":81,"Color":"00000029A6","HSBColor":"356,97,0","Channel":[0,0,0,16,65],"CT":432,"Scheme":0,"Fade":"ON","Speed":1,"LedTable":"ON","Wifi":{"AP":1,"SSId":"Gekko","BSSId":"C0:25:06:4B:5F:E9","Channel":10,"RSSI":60,"LinkCount":1,"Downtime":"0T00:00:06"}}
     2019-11-13 18:31:37   Scheme          0
     2019-11-13 18:31:37   Sleep           0
     2019-11-13 18:31:37   SleepMode       Dynamic
     2019-11-13 18:31:37   Speed           1
     2019-11-13 18:31:37   Time            2019-11-13T18:31:37
     2019-11-13 18:31:37   Uptime          0T01:10:16
     2019-11-13 18:31:37   UptimeSec       4216
     2019-11-13 13:00:17   Version         7.0.0.4(a1616b4-tasmota)
     2019-11-13 16:25:23   WebServerMode   Admin
     2019-11-13 18:31:37   Wifi_AP         1
     2019-11-13 18:31:37   Wifi_BSSId      C0:25:06:4B:5F:E9
     2019-11-13 18:31:37   Wifi_Channel    10
     2019-11-13 18:31:37   Wifi_Downtime   0T00:00:06
     2019-11-13 18:31:37   Wifi_LinkCount  1
     2019-11-13 18:31:37   Wifi_RSSI       60
     2019-11-13 18:31:37   Wifi_SSId       Gekko
     2019-11-13 18:22:37   state           ON
     2019-11-13 18:32:14   transmission-state incoming publish received
   message_ids:
   publishSets:
     :
       topic      LSC/LSC_GU10_01/cmnd/power
       values:
         ON
         OFF
     CT2:
       topic      LSC/LSC_GU10_01/cmnd/CT
       values:
         colorpicker,CT,154,2,500
     Color:
       topic      LSC/LSC_GU10_01/cmnd/Color
       values:
         colorpicker
     Color2:
       topic      LSC/LSC_GU10_01/cmnd/Color
       values:
         colorpicker,RGB
     Color_White:
       topic      LSC/LSC_GU10_01/cmnd/Color
       values:
         00000000FF
         000000FF00
     Dimmer:
       topic      LSC/LSC_GU10_01/cmnd/Dimmer
       values:
         slider,0,1,100
     Dimmer2:
       topic      LSC/LSC_GU10_01/cmnd/Dimmer
       values:
         colorpicker,BRI,0,5,100
     Fade:
       topic      LSC/LSC_GU10_01/cmnd/Fade
       values:
         0
         1
     Power:
       topic      LSC/LSC_GU10_01/cmnd/power
       values:
         ON
         OFF
     Scheme:
       topic      LSC/LSC_GU10_01/cmnd/Scheme
       values:
         +
         -
         0
         1
         2
         3
         4
     Speed:
       topic      LSC/LSC_GU10_01/cmnd/Speed
       values:
         slider,1,1,20
   sets:
     CT2        colorpicker,CT,154,2,500
     Color      colorpicker
     Color2     colorpicker,RGB
     Color_White 00000000FF,000000FF00
     Dimmer     slider,0,1,100
     Dimmer2    colorpicker,BRI,0,5,100
     Fade       0,1
     OFF       
     ON         
     Power      ON,OFF
     Scheme     +,-,0,1,2,3,4
     Speed      slider,1,1,20
   subscribe:
     LSC/LSC_GU10_01/INFO1
     LSC/LSC_GU10_01/INFO2
     LSC/LSC_GU10_01/INFO3
     LSC/LSC_GU10_01/LOGGING
     LSC/LSC_GU10_01/LWT
     LSC/LSC_GU10_01/POWER
     LSC/LSC_GU10_01/RESULT
     LSC/LSC_GU10_01/STATE
     LSC/LSC_GU10_01/UPGRADE
     LSC/LSC_GU10_01
   subscribeExpr:
     ^LSC\/LSC_GU10_01\/INFO1$
     ^LSC\/LSC_GU10_01\/INFO2$
     ^LSC\/LSC_GU10_01\/INFO3$
     ^LSC\/LSC_GU10_01\/LOGGING$
     ^LSC\/LSC_GU10_01\/LWT$
     ^LSC\/LSC_GU10_01\/POWER$
     ^LSC\/LSC_GU10_01\/RESULT$
     ^LSC\/LSC_GU10_01\/STATE$
     ^LSC\/LSC_GU10_01\/UPGRADE$
     ^LSC\/LSC_GU10_01$
   subscribeQos:
     LSC/LSC_GU10_01
     LSC/LSC_GU10_01/INFO1 0
     LSC/LSC_GU10_01/INFO2 0
     LSC/LSC_GU10_01/INFO3 0
     LSC/LSC_GU10_01/LOGGING 0
     LSC/LSC_GU10_01/LWT 0
     LSC/LSC_GU10_01/POWER 0
     LSC/LSC_GU10_01/RESULT 0
     LSC/LSC_GU10_01/STATE 0
     LSC/LSC_GU10_01/UPGRADE 0
   subscribeReadings:
     LSC/LSC_GU10_01/INFO1:
       cmd       
       name       INFO1
     LSC/LSC_GU10_01/INFO2:
       cmd       
       name       INFO2
     LSC/LSC_GU10_01/INFO3:
       cmd       
       name       INFO3
     LSC/LSC_GU10_01/LOGGING:
       cmd       
       name       LOGGING
     LSC/LSC_GU10_01/LWT:
       cmd       
       name       LWT
     LSC/LSC_GU10_01/POWER:
       cmd       
       name       POWER
     LSC/LSC_GU10_01/RESULT:
       cmd       
       name       RESULT
     LSC/LSC_GU10_01/STATE:
       cmd       
       name       STATE
     LSC/LSC_GU10_01/UPGRADE:
       cmd       
       name       UPGRADE
Attributes:
   DbLogExclude .*
   IODev      mqtt
   autoSubscribeReadings LSC/LSC_GU10_01
   event-on-change-reading .*
   publishSet ON OFF LSC/LSC_GU10_01/cmnd/power
   publishSet_CT2 colorpicker,CT,154,2,500 LSC/LSC_GU10_01/cmnd/CT
   publishSet_Color colorpicker LSC/LSC_GU10_01/cmnd/Color
   publishSet_Color2 colorpicker,RGB  LSC/LSC_GU10_01/cmnd/Color
   publishSet_Color_White 00000000FF 000000FF00 LSC/LSC_GU10_01/cmnd/Color
   publishSet_Dimmer slider,0,1,100 LSC/LSC_GU10_01/cmnd/Dimmer
   publishSet_Dimmer2 colorpicker,BRI,0,5,100 LSC/LSC_GU10_01/cmnd/Dimmer
   publishSet_Fade 0 1 LSC/LSC_GU10_01/cmnd/Fade
   publishSet_Power ON OFF LSC/LSC_GU10_01/cmnd/power
   publishSet_Scheme + - 0 1 2 3 4 LSC/LSC_GU10_01/cmnd/Scheme
   publishSet_Speed slider,1,1,20 LSC/LSC_GU10_01/cmnd/Speed
   qos        2
   retain     0
   room       Z_Lampen
   subscribeReading_INFO1 LSC/LSC_GU10_01/INFO1
   subscribeReading_INFO2 LSC/LSC_GU10_01/INFO2
   subscribeReading_INFO3 LSC/LSC_GU10_01/INFO3
   subscribeReading_LOGGING LSC/LSC_GU10_01/LOGGING
   subscribeReading_LWT LSC/LSC_GU10_01/LWT
   subscribeReading_POWER LSC/LSC_GU10_01/POWER
   subscribeReading_RESULT LSC/LSC_GU10_01/RESULT
   subscribeReading_STATE LSC/LSC_GU10_01/STATE
   subscribeReading_UPGRADE LSC/LSC_GU10_01/UPGRADE
   userattr   UpDownWohnzimmer UpDownWohnzimmer_map structexclude
   webCmd     ON:OFF


Viele Grüße
Christian
Titel: Antw:Mehrere Publishset anzeigen bei MQTT
Beitrag von: TomLee am 13 November 2019, 19:16:26
Hast du dir WebCmd mal angeschaut? war von einem MQTT2_DEVICE ausgegangen, nutze kein MQTT_DEVICE mehr (und Test-Raspi ist außer Betrieb und noch am arbeiten) aber es sollte das gleiche sein:

Was ist denn das Ergebins wenn du gewünschten publishSets mit Doppelpunkt getrennt in WebCmd angibst ?
Titel: [gelöst] Antw:Mehrere Publishset anzeigen bei MQTT
Beitrag von: Chris_XXX am 14 November 2019, 09:24:05
Guter Tip mit dem webcmd. Vielen Dank.
Sachen gibts.... wenn man die alle kennen würde :)
Titel: Antw:Mehrere Publishset anzeigen bei MQTT
Beitrag von: TomLee am 14 November 2019, 11:32:44
ZitatGibt es eine Möglichkeit dass die alle untereinander dagestellt werden

Nachdem das mit WebCmd klar ist, hast dir für die Darstellung untereinander auch WebCmdLabel angeschaut ?

Label1
:Label2
Titel: Antw:Mehrere Publishset anzeigen bei MQTT
Beitrag von: Chris_XXX am 15 November 2019, 12:02:35
noch besser. Merci