[gelöst]Sonoff Basic mit DHT11 - wie Readings erstellen?

Begonnen von stoniii, 10 März 2018, 12:29:34

Vorheriges Thema - Nächstes Thema

stoniii

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

pink99panther

Hallo
Probier mal mit:
define Zerlege_Readings_von_SN_B06 expandJSON SN_B06:.*:.{.*}

stoniii