[gelöst] Welches Template bei Sonoff THR316D

Begonnen von rhoffm34, 14 November 2023, 19:08:45

Vorheriges Thema - Nächstes Thema

rhoffm34

Gute Abend zusammen,

kann mir einer sagen welches Template ich bei dem Sonoff TH Elite 16A Temperatur übertrager anwenden sollte?

Das gewünschte Reading ist da aber mit jeder Menge Zeug welches ich nicht brauche...

Internals:
   CFGFN     
   CID        Temp_THR316D_01
   DEF        Temp_THR316D_01
   FUUID      6553b44e-f33f-a99d-5946-c5a8a426a2ae2872
   IODev      mqtt2server
   LASTInputDev mqtt2server
   MSGCNT     13
   NAME       MQTT2_Temp_THR316D_01
   NR         61219
   STATE      ???
   TYPE       MQTT2_DEVICE
   eventCount 26
   mqtt2server_CONN mqtt2server_192.168.178.85_62263
   mqtt2server_MSGCNT 13
   mqtt2server_TIME 2023-11-14 19:04:31
   READINGS:
     2023-11-14 19:04:31   Berry_HeapUsed  3
     2023-11-14 19:04:31   Berry_Objects   39
     2023-11-14 19:04:31   DS18B20_Id      0316572118FF
     2023-11-14 19:04:31   DS18B20_Temperature 15.9
     2023-11-14 19:04:31   Heap            164
     2023-11-14 18:54:22   IODev           mqtt2server
     2023-11-14 18:54:27   Info1_FallbackTopic cmnd/Temp_THR316D_01_fb/
     2023-11-14 18:54:27   Info1_GroupTopic cmnd/tasmotas/
     2023-11-14 18:54:27   Info1_Module    Sonoff THR316D
     2023-11-14 18:54:27   Info1_Version   13.2.0(tasmota32-SONOFF_THR316D_DE)
     2023-11-14 18:54:27   Info2_Hostname  Temp-THR316D-01-3784
     2023-11-14 18:54:27   Info2_IP6Global
     2023-11-14 18:54:27   Info2_IP6Local  fe80::c249:efff:fe61:8ec8
     2023-11-14 18:54:27   Info2_IPAddress 192.168.178.85
     2023-11-14 18:54:27   Info2_WebServerMode Admin
     2023-11-14 18:54:28   Info3_BootCount 10
     2023-11-14 18:54:28   Info3_RestartReason Software reset CPU
     2023-11-14 18:54:27   LWT             Online
     2023-11-14 19:04:31   LoadAvg         19
     2023-11-14 19:04:31   MqttCount       1
     2023-11-14 18:54:27   POWER          
     2023-11-14 19:04:31   POWER1          OFF
     2023-11-14 19:04:31   POWER2          OFF
     2023-11-14 19:04:31   Sleep           50
     2023-11-14 19:04:31   SleepMode       Dynamic
     2023-11-14 19:04:31   TempUnit        C
     2023-11-14 19:04:31   Time            2023-11-14T19:04:30
     2023-11-14 19:04:31   Uptime          0T00:10:09
     2023-11-14 19:04:31   UptimeSec       609
     2023-11-14 19:04:31   Wifi_AP         1
     2023-11-14 19:04:31   Wifi_BSSId      DC:39:6F:A5:4F:C2
     2023-11-14 19:04:31   Wifi_Channel    6
     2023-11-14 19:04:31   Wifi_Downtime   0T00:00:03
     2023-11-14 19:04:31   Wifi_LinkCount  1
     2023-11-14 19:04:31   Wifi_Mode       11n
     2023-11-14 19:04:31   Wifi_RSSI       64
     2023-11-14 19:04:31   Wifi_SSId       Fritzbox
     2023-11-14 19:04:31   Wifi_Signal     -68
     2023-11-14 18:54:36   bat             0
     2023-11-14 18:54:36   btn_1           0
     2023-11-14 18:54:36   btn_10          0
     2023-11-14 18:54:36   btn_11          0
     2023-11-14 18:54:36   btn_12          0
     2023-11-14 18:54:36   btn_13          0
     2023-11-14 18:54:36   btn_14          0
     2023-11-14 18:54:36   btn_15          0
     2023-11-14 18:54:36   btn_16          0
     2023-11-14 18:54:36   btn_17          0
     2023-11-14 18:54:36   btn_18          0
     2023-11-14 18:54:36   btn_19          0
     2023-11-14 18:54:36   btn_2           0
     2023-11-14 18:54:36   btn_20          0
     2023-11-14 18:54:36   btn_21          0
     2023-11-14 18:54:36   btn_22          0
     2023-11-14 18:54:36   btn_23          0
     2023-11-14 18:54:36   btn_24          0
     2023-11-14 18:54:36   btn_25          0
     2023-11-14 18:54:36   btn_26          0
     2023-11-14 18:54:36   btn_27          0
     2023-11-14 18:54:36   btn_28          0
     2023-11-14 18:54:36   btn_29          0
     2023-11-14 18:54:36   btn_3           0
     2023-11-14 18:54:36   btn_30          0
     2023-11-14 18:54:36   btn_31          0
     2023-11-14 18:54:36   btn_32          0
     2023-11-14 18:54:36   btn_4           0
     2023-11-14 18:54:36   btn_5           0
     2023-11-14 18:54:36   btn_6           0
     2023-11-14 18:54:36   btn_7           0
     2023-11-14 18:54:36   btn_8           0
     2023-11-14 18:54:36   btn_9           0
     2023-11-14 18:54:36   dn              Tasmota
     2023-11-14 18:54:36   dslp            0
     2023-11-14 18:54:36   fn_1            Temp_THR316D_01
     2023-11-14 18:54:36   fn_2            Temperatur_THR316D_01
     2023-11-14 18:54:36   ft              %prefix%/%topic%/
     2023-11-14 18:54:36   hn              Temp-THR316D-01-3784
     2023-11-14 18:54:36   if              0
     2023-11-14 18:54:36   ip              192.168.178.85
     2023-11-14 18:54:36   lk              0
     2023-11-14 18:54:36   lt_st           0
     2023-11-14 18:54:36   mac             C049EF618EC8
     2023-11-14 18:54:36   md              Sonoff THR316D
     2023-11-14 18:54:36   ofln            Offline
     2023-11-14 18:54:36   onln            Online
     2023-11-14 18:54:36   rl_1            1
     2023-11-14 18:54:36   rl_10           0
     2023-11-14 18:54:36   rl_11           0
     2023-11-14 18:54:36   rl_12           0
     2023-11-14 18:54:36   rl_13           0
     2023-11-14 18:54:36   rl_14           0
     2023-11-14 18:54:36   rl_15           0
     2023-11-14 18:54:36   rl_16           0
     2023-11-14 18:54:36   rl_17           0
     2023-11-14 18:54:36   rl_18           0
     2023-11-14 18:54:36   rl_19           0
     2023-11-14 18:54:36   rl_2            1
     2023-11-14 18:54:36   rl_20           0
     2023-11-14 18:54:36   rl_21           0
     2023-11-14 18:54:36   rl_22           0
     2023-11-14 18:54:36   rl_23           0
     2023-11-14 18:54:36   rl_24           0
     2023-11-14 18:54:36   rl_25           0
     2023-11-14 18:54:36   rl_26           0
     2023-11-14 18:54:36   rl_27           0
     2023-11-14 18:54:36   rl_28           0
     2023-11-14 18:54:36   rl_29           0
     2023-11-14 18:54:36   rl_3            0
     2023-11-14 18:54:36   rl_30           0
     2023-11-14 18:54:36   rl_31           0
     2023-11-14 18:54:36   rl_32           0
     2023-11-14 18:54:36   rl_4            0
     2023-11-14 18:54:36   rl_5            0
     2023-11-14 18:54:36   rl_6            0
     2023-11-14 18:54:36   rl_7            0
     2023-11-14 18:54:36   rl_8            0
     2023-11-14 18:54:36   rl_9            0
     2023-11-14 18:54:37   sn_DS18B20_Id   0316572118FF
     2023-11-14 18:54:37   sn_DS18B20_Temperature 15.9
     2023-11-14 18:54:37   sn_TempUnit     C
     2023-11-14 18:54:37   sn_Time         2023-11-14T18:54:35
     2023-11-14 18:54:36   so_11           0
     2023-11-14 18:54:36   so_114          0
     2023-11-14 18:54:36   so_117          0
     2023-11-14 18:54:36   so_13           0
     2023-11-14 18:54:36   so_17           0
     2023-11-14 18:54:36   so_20           0
     2023-11-14 18:54:36   so_30           0
     2023-11-14 18:54:36   so_4            0
     2023-11-14 18:54:36   so_68           0
     2023-11-14 18:54:36   so_73           0
     2023-11-14 18:54:36   so_82           0
     2023-11-14 18:54:36   state_1         OFF
     2023-11-14 18:54:36   state_2         ON
     2023-11-14 18:54:36   state_3         TOGGLE
     2023-11-14 18:54:36   state_4         HOLD
     2023-11-14 18:54:22   subscriptions   cmnd/Temp_THR316D_01/# cmnd/Temp_THR316D_01_fb/# cmnd/tasmotas/#
     2023-11-14 18:54:36   sw              13.2.0
     2023-11-14 18:54:36   swc_1           -1
     2023-11-14 18:54:36   swc_10          -1
     2023-11-14 18:54:36   swc_11          -1
     2023-11-14 18:54:36   swc_12          -1
     2023-11-14 18:54:36   swc_13          -1
     2023-11-14 18:54:36   swc_14          -1
     2023-11-14 18:54:36   swc_15          -1
     2023-11-14 18:54:36   swc_16          -1
     2023-11-14 18:54:36   swc_17          -1
     2023-11-14 18:54:36   swc_18          -1
     2023-11-14 18:54:36   swc_19          -1
     2023-11-14 18:54:36   swc_2           -1
     2023-11-14 18:54:36   swc_20          -1
     2023-11-14 18:54:36   swc_21          -1
     2023-11-14 18:54:36   swc_22          -1
     2023-11-14 18:54:36   swc_23          -1
     2023-11-14 18:54:36   swc_24          -1
     2023-11-14 18:54:36   swc_25          -1
     2023-11-14 18:54:36   swc_26          -1
     2023-11-14 18:54:36   swc_27          -1
     2023-11-14 18:54:36   swc_28          -1
     2023-11-14 18:54:36   swc_3           -1
     2023-11-14 18:54:36   swc_4           -1
     2023-11-14 18:54:36   swc_5           -1
     2023-11-14 18:54:36   swc_6           -1
     2023-11-14 18:54:36   swc_7           -1
     2023-11-14 18:54:36   swc_8           -1
     2023-11-14 18:54:36   swc_9           -1
     2023-11-14 18:54:36   t               Temp_THR316D_01
     2023-11-14 18:54:36   tp_1            cmnd
     2023-11-14 18:54:36   tp_2            stat
     2023-11-14 18:54:36   tp_3            tele
     2023-11-14 18:54:36   ty              0
     2023-11-14 18:54:37   ver             1
   helper:
     bm:
       MQTT2_DEVICE_Attr:
         cnt        13
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        14.11. 18:54:36
         max        0.0195422172546387
         tot        0.10090446472168
         mAr:
           set
           MQTT2_Temp_THR316D_01
           readingList
           Temp_THR316D_01:tele/Temp_THR316D_01/LWT:.* LWT
Temp_THR316D_01:cmnd/Temp_THR316D_01/POWER:.* POWER
Temp_THR316D_01:tele/Temp_THR316D_01/INFO1:.* { json2nameValue($EVENT) }
Temp_THR316D_01:tele/Temp_THR316D_01/INFO2:.* { json2nameValue($EVENT) }
Temp_THR316D_01:tele/Temp_THR316D_01/INFO3:.* { json2nameValue($EVENT) }
Temp_THR316D_01:stat/Temp_THR316D_01/RESULT:.* { json2nameValue($EVENT) }
Temp_THR316D_01:stat/Temp_THR316D_01/POWER1:.* POWER1
Temp_THR316D_01:stat/Temp_THR316D_01/POWER2:.* POWER2
Temp_THR316D_01:tele/Temp_THR316D_01/STATE:.* { json2nameValue($EVENT) }
Temp_THR316D_01:tele/Temp_THR316D_01/SENSOR:.* { json2nameValue($EVENT) }
Temp_THR316D_01:tasmota/discovery/C049EF618EC8/config:.* { json2nameValue($EVENT) }
       MQTT2_DEVICE_Define:
         cnt        1
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        14.11. 18:54:22
         max        0.0621368885040283
         tot        0.0621368885040283
         mAr:
           HASH(0xb635070)
           MQTT2_Temp_THR316D_01 MQTT2_DEVICE Temp_THR316D_01 mqtt2server
       MQTT2_DEVICE_Get:
         cnt        3
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        14.11. 18:55:00
         max        9.60826873779297e-05
         tot        0.000193119049072266
         mAr:
           HASH(0xb635070)
           MQTT2_Temp_THR316D_01
           ?
       MQTT2_DEVICE_Set:
         cnt        17
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        14.11. 18:54:44
         max        0.0265719890594482
         tot        0.0284328460693359
         mAr:
           HASH(0xb635070)
           MQTT2_Temp_THR316D_01
           ?
Attributes:
   readingList Temp_THR316D_01:tele/Temp_THR316D_01/LWT:.* LWT
Temp_THR316D_01:cmnd/Temp_THR316D_01/POWER:.* POWER
Temp_THR316D_01:tele/Temp_THR316D_01/INFO1:.* { json2nameValue($EVENT) }
Temp_THR316D_01:tele/Temp_THR316D_01/INFO2:.* { json2nameValue($EVENT) }
Temp_THR316D_01:tele/Temp_THR316D_01/INFO3:.* { json2nameValue($EVENT) }
Temp_THR316D_01:stat/Temp_THR316D_01/RESULT:.* { json2nameValue($EVENT) }
Temp_THR316D_01:stat/Temp_THR316D_01/POWER1:.* POWER1
Temp_THR316D_01:stat/Temp_THR316D_01/POWER2:.* POWER2
Temp_THR316D_01:tele/Temp_THR316D_01/STATE:.* { json2nameValue($EVENT) }
Temp_THR316D_01:tele/Temp_THR316D_01/SENSOR:.* { json2nameValue($EVENT) }
Temp_THR316D_01:tasmota/discovery/C049EF618EC8/config:.* { json2nameValue($EVENT) }
Temp_THR316D_01:tasmota/discovery/C049EF618EC8/sensors:.* { json2nameValue($EVENT) }
   room       03_MQTT,MQTT2_DEVICE


Edit: Copy Paste  Fehler... Es geht um das Gerät SONOFF THR316D TH Elite 16A WiFi Smart Switch Tasmota

TomLee

#1
Hallo,

um den discovery Zweig (das sind die Readings die dich vermutlich stören), und vorbeugend mehr, von vornherein "auszuknipsen" kannst du das hier
shellies/[^:"]+/command|shellies/[^:"]+/command|cmnd/[^:"]+:|homeassistant/[^:"]+/config|tasmota/discovery/[^/:]+/(config|sensors)|devcontrol/[0-8]+/[0-8]+in dem Attribut ignoreRegexp deiner MQTT2_SERVER Definition mqtt2server eintragen.
Ein Template gibt's da nicht, zumindest nicht für den discovery-Zweig.

Und dann würd ich empfehlen zwei Geräte dadraus zu machen, mit dem tasmota_2channel_split-Template.

Gruß

Thomas

rhoffm34

Hallo Thomas,

ich habe das attr ignoreRegexp im mqtt2server eingetragen und die Readings gelöscht. Mal sehen was da jetzt noch so ankommt...

Das mit Deiner Empfehlung "tasmota_2channel_split-Template" habe ich noch nicht kapiert. Bis jetzt habe ich 2 Temp Sensoren angeschlossen. Endgültig kommen da insg. 4 Sensoren dran. Dann trotzdem "tasmota_2channel_split-Template" oder was anderes? Und was erreiche ich damit?

Gruß,

Ralf

TomLee

Was wird geschaltet mit Power 1 und was mit Power 2 ?

Mein Gedanke ist: Power 1 schaltet das Relais, Power 2 das Display ? -> also zwei Devices. In einem der beiden Geräte lässt man sich die Temperaturen ausgeben.

rhoffm34

Achso :-)... Nee, ich bin nur an den Temperaturen interessiert. Power1 und Power2 brauche ich nicht.

Aber das andere hat geklappt. sind jetzt wesentlich weniger Readings zu sehen.

Vielen Dank Thomas

TomLee

#5
Wenn dich nur das nötigste interessiert hätte ich folgenden Vorschlag für die readingList:

tele/Temp_THR316D_01/LWT:.* { lwt=>lc($EVENT)}
tele/Temp_THR316D_01/SENSOR:.* { json2nameValue($EVENT,'',$JSONMAP) }
tele/Temp_THR316D_01/INFO2:.* { $EVENT =~ m,IPAddress.:.(.*)..., ?  {ip=>$1} : undef }
stat/Temp_THR316D_01.* {}
tele/Temp_THR316D_01.* {}