Hallo Zusammen,
ich habe einen Sonoff Basic mit Tasmota 5.12.0 und daran einen DHT11 Sensor.
wie Bekomme ich jetzt die Werte Temperatur und Luftfeuchte in ein Reading bzw. so dargestellt, dass ich mit einen DOIF mit diesen Werten was anfangen kann?
Internals:
IODev myBroker
NAME SN_B06
NR 209
STATE OFF
TYPE MQTT_DEVICE
READINGS:
2018-03-10 11:27:30 INFO1 {"Module":"Sonoff Basic","Version":"5.12.0","FallbackTopic":"SN_B06","GroupTopic":"sonoffs"}
2018-03-10 11:27:30 INFO2 {"WebServerMode":"Admin","Hostname":"SN_B06","IPAddress":"192.168.10.66"}
2018-03-10 11:27:30 INFO3 {"RestartReason":"Power on"}
2018-03-10 11:18:55 LWT Online
2018-03-10 11:27:31 POWER OFF
2018-03-10 11:27:31 RESULT {"POWER":"OFF"}
2018-03-10 12:24:34 STATE {"Time":"2018-03-10T12:24:33","Uptime":"0T00:55:14","Vcc":3.152,"POWER":"OFF","Wifi":{"AP":1,"SSId":"XS","RSSI":56,"APMac":"E0:28:6D:B4:9B:FA"}}
2018-03-10 12:24:34 Sensor {"Time":"2018-03-10T12:24:33","DHT11":{"Temperature":23.0,"Humidity":40.0},"TempUnit":"C"}
2018-03-10 12:02:00 UPTIME {"Time":"2018-03-10T12:02:00","Uptime":"0T00:33:31"}
2018-02-19 22:06:00 state OFF
2018-03-10 12:24:34 transmission-state incoming publish received
message_ids:
publishSets:
:
topic cmnd/SN_B06/POWER1
values:
ON
OFF
sets:
OFF
ON
subscribe:
+/SN_B06/+
tele/SN_B06/INFO1
tele/SN_B06/INFO2
tele/SN_B06/INFO3
tele/SN_B06/LWT
stat/SN_B06/POWER1
stat/SN_B06/POWER
stat/SN_B06/RESULT
tele/SN_B06/STATE
tele/SN_B06/SENSOR
stat/SN_B06/STATUS
tele/SN_B06/UPTIME
subscribeExpr:
^[^/]+\/SN_B06\/([^/]+)$
^tele\/SN_B06\/INFO1$
^tele\/SN_B06\/INFO2$
^tele\/SN_B06\/INFO3$
^tele\/SN_B06\/LWT$
^stat\/SN_B06\/POWER1$
^stat\/SN_B06\/POWER$
^stat\/SN_B06\/RESULT$
^tele\/SN_B06\/STATE$
^tele\/SN_B06\/SENSOR$
^stat\/SN_B06\/STATUS$
^tele\/SN_B06\/UPTIME$
subscribeReadings:
stat/SN_B06/POWER:
cmd
name POWER
stat/SN_B06/POWER1:
cmd
name Licht
stat/SN_B06/RESULT:
cmd
name RESULT
stat/SN_B06/STATUS:
cmd
name Status
tele/SN_B06/INFO1:
cmd
name INFO1
tele/SN_B06/INFO2:
cmd
name INFO2
tele/SN_B06/INFO3:
cmd
name INFO3
tele/SN_B06/LWT:
cmd
name LWT
tele/SN_B06/SENSOR:
cmd
name Sensor
tele/SN_B06/STATE:
cmd
name STATE
tele/SN_B06/UPTIME:
cmd
name UPTIME
Attributes:
IODev myBroker
autoSubscribeReadings +/SN_B06/+
devStateIcon ON:rc_GREEN:OFF OFF:rc_RED:ON
icon power
publishSet ON OFF cmnd/SN_B06/POWER1
room 0.0.1 Unbenutzt,9.6.1 MQTT Devices
stateFormat state
subscribeReading_INFO1 tele/SN_B06/INFO1
subscribeReading_INFO2 tele/SN_B06/INFO2
subscribeReading_INFO3 tele/SN_B06/INFO3
subscribeReading_LWT tele/SN_B06/LWT
subscribeReading_Licht stat/SN_B06/POWER1
subscribeReading_POWER stat/SN_B06/POWER
subscribeReading_RESULT stat/SN_B06/RESULT
subscribeReading_STATE tele/SN_B06/STATE
subscribeReading_Sensor tele/SN_B06/SENSOR
subscribeReading_Status stat/SN_B06/STATUS
subscribeReading_UPTIME tele/SN_B06/UPTIME
webCmd ON:OFF
Hallo
Probier mal mit:
define Zerlege_Readings_von_SN_B06 expandJSON SN_B06:.*:.{.*}
vielen dank dir :) sollte passen