[erledigt] Mehrere Icons in einer Statuszeile mit Beschreibung

Begonnen von andi11, 06 Juli 2025, 11:29:46

Vorheriges Thema - Nächstes Thema

andi11

Ich hätte gerne mehrere Icons in einer Statuszeile, das wird hier beschrieben.  https://wiki.fhem.de/wiki/DevStateIcon#Syntax  Aber ich kriege es nicht hin.
Im Gegensatz zum Beispiel hätte ich gerne vor jeder Lampe einen Beschreibungstext. Und mein devstateIcon bevorzugt unabhängig von der Anzahl Readings die ich anzeige


Hier wird auch was beschrieben https://forum.fhem.de/index.php/topic,97586.0.html

define MQTT2_testdevice MQTT2_DEVICE getreidehalle
attr MQTT2_testdevice DbLogExclude .*
attr MQTT2_testdevice devStateIcon Q1.1:on Q1.0:off\
Q5.1:on Q5.0:off
attr MQTT2_testdevice readingList getreidehalle:LOGO_pub:.* { json2nameValue($EVENT) }
attr MQTT2_testdevice room Getreidehalle
attr MQTT2_testdevice stateFormat Q1:state_reported_Q1_value_1\
Q5:state_reported_Q5_value_1
#   CFGFN     
#   CID        getreidehalle
#   DEF        getreidehalle
#   FUUID      686a3de8-f33f-7fec-1818-ef91d53dfc33253b
#   IODev      sps_mqtt_server
#   LASTInputDev sps_mqtt_server
#   MSGCNT     213
#   NAME       MQTT2_testdevice
#   NR         179
#   STATE      Q1:1
#Q5:0
#   TYPE       MQTT2_DEVICE
#   eventCount 213
#   sps_mqtt_server_CONN sps_mqtt_server_172.27.0.1_56940
#   sps_mqtt_server_MSGCNT 213
#   sps_mqtt_server_TIME 2025-07-06 11:28:49
#   READINGS:
#     2025-07-06 11:12:08   IODev           sps_mqtt_server
#     2025-07-06 11:28:47   state_reported_Q1_desc Q-bit-1-1
#     2025-07-06 11:28:47   state_reported_Q1_value_1 1
#     2025-07-06 11:28:49   state_reported_Q5_desc Q-bit-5-1
#     2025-07-06 11:28:49   state_reported_Q5_value_1 0
#     2025-07-06 11:28:43   state_reported__logotime 1751797722
#     2025-07-06 11:12:08   subscriptions   LOGO_sub
#
setstate MQTT2_testdevice Q1:1\
Q5:0
setstate MQTT2_testdevice 2025-07-06 11:12:08 IODev sps_mqtt_server
setstate MQTT2_testdevice 2025-07-06 11:28:47 state_reported_Q1_desc Q-bit-1-1
setstate MQTT2_testdevice 2025-07-06 11:28:47 state_reported_Q1_value_1 1
setstate MQTT2_testdevice 2025-07-06 11:28:49 state_reported_Q5_desc Q-bit-5-1
setstate MQTT2_testdevice 2025-07-06 11:28:49 state_reported_Q5_value_1 0
setstate MQTT2_testdevice 2025-07-06 11:28:43 state_reported__logotime 1751797722
setstate MQTT2_testdevice 2025-07-06 11:12:08 subscriptions LOGO_sub


TomLee

#1
Hallo,

für den Beschreibungstext brauchts eine eigene Zeile, der reguläre Ausdruck in devStateIcon darf diesen nicht matchen und es sollte halt kein Readingname sein::

attr MQTT2_testdevice stateFormat bli\
Q1:state_reported_Q1_value_1\
bla\
Q5:state_reported_Q5_value_1

Gruß Thomas

andi11