state ist nur eine Wolke

Begonnen von kkoeniger, 28 Juni 2023, 10:41:51

Vorheriges Thema - Nächstes Thema

kkoeniger

Bei meinem MQTT-DEVICE

define feinstaub MQTT_DEVICE
attr feinstaub IODev myBroker
attr feinstaub alias Feinstaub
attr feinstaub autoSubscribeReadings /fstaubsb/+
attr feinstaub comment PM10 PM_10 ug/m3 / PM25 PM_25 ug/m3 / Lautstaerke noise dB(A)<br>Temperatur temperature °C / Luftdruck pressure hPa\
\
style="font-weight:bold;;;;color:red;;;;font-size:15px;;;;"
attr feinstaub group Klima
attr feinstaub icon feinstaub_pm10
attr feinstaub qos 0
attr feinstaub room Umwelt
attr feinstaub stateFormat PM10 PM_10 ug/m3 / PM25 PM_25 ug/m3 / Lautstaerke noise dB(A)
attr feinstaub subscribeReading_PM_10 /fstaubsb/PM_10
attr feinstaub subscribeReading_PM_25 /fstaubsb/PM_25
attr feinstaub subscribeReading_humidity /fstaubsb/humidity
attr feinstaub subscribeReading_noise /fstaubsb/noise
attr feinstaub subscribeReading_pressure /fstaubsb/pressure
attr feinstaub subscribeReading_temperature /fstaubsb/temperature
attr feinstaub verbose 1
#   .autoSubscribeExpr ^\/fstaubsb\/([^/]+)$
#   .autoSubscribeTopic /fstaubsb/+
#   FUUID      5e78c854-f33f-90bb-92bc-0bfff34b241fea68
#   IODev      myBroker
#   NAME       feinstaub
#   NR         1247
#   STATE      PM10 4.30 ug/m3 / PM25 2.30 ug/m3 / Lautstaerke 80.08 dB(A)
#   TYPE       MQTT_DEVICE
#   eventCount 47342
#   qos        *:0
#   .attraggr:
#   .attrminint:
#   .qos:
#     *          0
#   .retain:
#     *          0
#   READINGS:
#     2023-06-25 16:39:06   IODev           myBroker
#     2023-06-28 10:27:00   PM_10           4.30
#     2023-06-28 10:27:00   PM_10_avg_day   4.7
#     2023-06-28 10:27:00   PM_10_avg_month 0.1
#     2023-06-28 10:27:00   PM_10_cum_day   175607.9
#     2023-06-28 10:27:00   PM_10_cum_month 175607.9
#     2023-06-28 09:34:00   PM_10_max_day   470.6
#     2023-06-28 09:34:00   PM_10_max_month 470.6
#     2023-06-28 00:01:00   PM_10_min_day   0.0
#     2023-06-01 00:01:00   PM_10_min_month 0.0
#     2023-06-28 10:27:00   PM_25           2.30
#     2023-06-28 10:27:00   PM_25_avg_day   3.5
#     2023-06-28 10:27:00   PM_25_avg_month 0.1
#     2023-06-28 10:27:00   PM_25_cum_day   130813.6
#     2023-06-28 10:27:00   PM_25_cum_month 130813.6
#     2023-06-28 09:34:00   PM_25_max_day   363.0
#     2023-06-28 09:34:00   PM_25_max_month 363.0
#     2023-06-28 00:01:00   PM_25_min_day   0.0
#     2023-06-01 00:01:00   PM_25_min_month 0.0
#     2023-06-28 10:27:00   humidity        36.66
#     2023-06-28 10:27:00   noise           80.08
#     2023-06-28 10:27:00   pressure        987.99
#     2023-06-28 10:27:00   temperature     45.68
#     2023-06-28 10:27:00   transmission-state incoming publish received
#   hmccu:
#   message_ids:
#   sets:
#   subscribe:
#     /fstaubsb/+
#     /fstaubsb/PM_10
#     /fstaubsb/PM_25
#     /fstaubsb/humidity
#     /fstaubsb/noise
#     /fstaubsb/pressure
#     /fstaubsb/temperature
#   subscribeExpr:
#     ^\/fstaubsb\/([^/]+)$
#     ^\/fstaubsb\/PM_10$
#     ^\/fstaubsb\/PM_25$
#     ^\/fstaubsb\/humidity$
#     ^\/fstaubsb\/noise$
#     ^\/fstaubsb\/pressure$
#     ^\/fstaubsb\/temperature$
#   subscribeQos:
#     /fstaubsb/+
#     /fstaubsb/PM_10 0
#     /fstaubsb/PM_25 0
#     /fstaubsb/humidity 0
#     /fstaubsb/noise 0
#     /fstaubsb/pressure 0
#     /fstaubsb/temperature 0
#   subscribeReadings:
#     /fstaubsb/PM_10:
#       cmd       
#       name       PM_10
#     /fstaubsb/PM_25:
#       cmd       
#       name       PM_25
#     /fstaubsb/humidity:
#       cmd       
#       name       humidity
#     /fstaubsb/noise:
#       cmd       
#       name       noise
#     /fstaubsb/pressure:
#       cmd       
#       name       pressure
#     /fstaubsb/temperature:
#       cmd       
#       name       temperature
#
setstate feinstaub PM10 4.30 ug/m3 / PM25 2.30 ug/m3 / Lautstaerke 80.08 dB(A)
setstate feinstaub 2023-06-25 16:39:06 IODev myBroker
setstate feinstaub 2023-06-28 10:27:00 PM_10 4.30
setstate feinstaub 2023-06-28 10:27:00 PM_10_avg_day 4.7
setstate feinstaub 2023-06-28 10:27:00 PM_10_avg_month 0.1
setstate feinstaub 2023-06-28 10:27:00 PM_10_cum_day 175607.9
setstate feinstaub 2023-06-28 10:27:00 PM_10_cum_month 175607.9
setstate feinstaub 2023-06-28 09:34:00 PM_10_max_day 470.6
setstate feinstaub 2023-06-28 09:34:00 PM_10_max_month 470.6
setstate feinstaub 2023-06-28 00:01:00 PM_10_min_day 0.0
setstate feinstaub 2023-06-01 00:01:00 PM_10_min_month 0.0
setstate feinstaub 2023-06-28 10:27:00 PM_25 2.30
setstate feinstaub 2023-06-28 10:27:00 PM_25_avg_day 3.5
setstate feinstaub 2023-06-28 10:27:00 PM_25_avg_month 0.1
setstate feinstaub 2023-06-28 10:27:00 PM_25_cum_day 130813.6
setstate feinstaub 2023-06-28 10:27:00 PM_25_cum_month 130813.6
setstate feinstaub 2023-06-28 09:34:00 PM_25_max_day 363.0
setstate feinstaub 2023-06-28 09:34:00 PM_25_max_month 363.0
setstate feinstaub 2023-06-28 00:01:00 PM_25_min_day 0.0
setstate feinstaub 2023-06-01 00:01:00 PM_25_min_month 0.0
setstate feinstaub 2023-06-28 10:27:00 humidity 36.66
setstate feinstaub 2023-06-28 10:27:00 noise 80.08
setstate feinstaub 2023-06-28 10:27:00 pressure 987.99
setstate feinstaub 2023-06-28 10:27:00 temperature 45.68
setstate feinstaub 2023-06-28 10:27:00 transmission-state incoming publish received

sehe ich anstelle des formatierten state im DeviceOverview nur eine Wolke (siehe screenshot). Im STATE (Internals) finde ich es korrekt formatert. Auch ohne das "stateformat", oder wenn ich nur ein einzelnes Reading angebe. Das ist mein einziges device das sich so verhält.

Was mache ich hier falsch?

Du darfst diesen Dateianhang nicht ansehen.
LG,
Karl

kkoeniger

Ich habe meinen Fehler selbst entdeckt: der Name des device ist ident mit einem der vorgegeben Icon-Namen.

Jetzt ist das device umbenannt und die Readings werden im state wieder angezeigt.
LG,
Karl