ENS160+AHT21 Kombisensor mit FHEM realisierbar?

Begonnen von franky08, 13 September 2024, 10:01:17

Vorheriges Thema - Nächstes Thema

franky08

Soo, Repeater aus der Schublade geholt, neu mit der FritzBox WPS mäßig gekoppelt und siehe da Tasmota findet über den Repeater mein WIFI. Hatte von der vorhergehenden Installation noch ein Backup.dmp. dass zurück mittels Restore und alles wieder da MQTT läuft auch wieder muss in fhem nur noch die IP anpassen...
Die Fritzbox ist manchmal schon seltsam, vom dhcp Server gar nicht zu reden...
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

Gisbert

Zitat von: franky08 am 11 September 2025, 09:15:23Soo, Repeater aus der Schublade geholt, neu mit der FritzBox WPS mäßig gekoppelt und siehe da Tasmota findet über den Repeater mein WIFI... Die Fritzbox ist manchmal schon seltsam, vom dhcp Server gar nicht zu reden...

Das ist u.a. der Grund, warum ich ein eigenes Netzwerk von Ubiquiti habe. Damit hatte ich noch nie Probleme.
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

franky08

Jetzt hätte ich nur noch eine Frage zum MQTT Device. In meiner vorigen Installation hatte Tasmota die 192.168.2.13 und jetzt ist Tasmota auf 192.168.2.11, im MQTT Device steht jetzt natürlich die alte IP da ich ja das Backup zurück gespielt habe. Kann ich im MQTT Device auf FHEM die IP einfach ändern und wenn ja, wo? Finde da nichts.
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

rudolfkoenig

ZitatKann ich im MQTT Device auf FHEM die IP einfach ändern und wenn ja, wo?
Das sollte mit setreading gehen: https://fhem.de/commandref_modular.html#setreading

Gisbert

Hallo franky08,

läuft dein ESP jetzt und kannst du Daten vom ESP per MQTT in Fhem empfangen?
Schau dir mal diese Seite an, die sehr viele Infos zu Tasmota enthält: https://tasmota.github.io/docs/

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

franky08

#65
Ja Gisbert es funktioniert alles wieder, habe die meisten Readings usw händisch angepasst, FileLog uns SVG´s auch und jetzt ist Alles wieder da.
Leider funktioniert Tasmota nur über den FritzRepeater (jedenfalls bei der Einrichtung), habe es noch nicht probiert ob die Verbindung zum WLAN bleibt wenn ich den Repeater entferne. In den MQTT-Devices habe ich einfach händisch den Device-Name angepasst. Habe aber noch keine Möglichkeit gesehen die alten Readings loszuwerden (im Device Readings). Habe mal das list angehangen, die alten readings vom 09.09. würde ich gerne loswerden:
Internals:
   CID        DVES_41A639
   DEF        DVES_41A639
   FUUID      66fab12c-f33f-cf17-4c43-77c71c1f67607d83
   IODev      Tasmota_MQTT2
   LASTInputDev Tasmota_MQTT2
   MSGCNT     17
   NAME       MQTT2_DVES_41A639
   NR         424
   STATE      AQI 1 48 ppb 453 ppm 30.7 °C 42.4 %RH
   TYPE       MQTT2_DEVICE
   Tasmota_MQTT2_CONN Tasmota_MQTT2_192.168.2.11_59251
   Tasmota_MQTT2_MSGCNT 17
   Tasmota_MQTT2_TIME 2025-09-11 15:51:45
   eventCount 19
   OLDREADINGS:
     2025-09-11 15:44:44   EN16X_TVOC      54
   READINGS:
     2025-09-11 15:49:44   AHT2X_DewPoint  16.4
     2025-09-11 15:49:44   AHT2X_Humidity  42.4
     2025-09-11 15:49:44   AHT2X_Temperature 30.7
     2025-09-11 15:49:44   EN16X_AQIS      1
     2025-09-11 15:49:44   EN16X_TVOC      48
     2025-09-11 15:49:44   EN16X_eCO2      453
     2025-09-11 15:49:44   Heap            25
     2025-09-11 15:17:18   IODev           Tasmota_MQTT2
     2025-09-09 21:35:57   Info1_FallbackTopic cmnd/DVES_418176_fb/
     2025-09-09 21:35:57   Info1_GroupTopic cmnd/tasmotas/
     2025-09-09 21:35:57   Info1_Module    Generic
     2025-09-09 21:35:57   Info1_Version   14.2.0.5(tasmota)
     2025-09-09 21:35:57   Info2_Hostname  tasmota-418176-0374
     2025-09-09 21:35:57   Info2_IPAddress 192.168.2.13
     2025-09-09 21:35:57   Info2_WebServerMode Admin
     2025-09-09 21:35:57   Info3_BootCount 733
     2025-09-09 13:15:27   Info3_RestartReason Software/System restart
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_1 40201b08
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_10 40000f49
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_11 40000e19
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_12 40105bb5
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_13 40105bbb
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_14 4010000d
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_15 40274b0c
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_16 40274abd
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_17 4000050c
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_18 40103758
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_19 4025a442
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_2 40100b38
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_20 4025a442
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_21 40292906
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_22 40104f31
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_23 401054e5
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_24 40100b38
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_25 40103393
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_26 4025a442
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_27 4025a442
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_28 4025ad79
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_29 4025a442
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_3 40256a4e
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_30 40103758
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_31 4025ad79
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_4 4027c088
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_5 402578e6
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_6 4027c095
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_7 4027c0da
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_8 402539bc
     2025-09-09 21:35:57   Info3_RestartReason_CallChain_9 40000f49
     2025-09-09 21:35:57   Info3_RestartReason_DEPC 00000000
     2025-09-09 21:35:57   Info3_RestartReason_EPC_1 40201b0a
     2025-09-09 21:35:57   Info3_RestartReason_EPC_2 00000000
     2025-09-09 21:35:57   Info3_RestartReason_EPC_3 00000000
     2025-09-09 21:35:57   Info3_RestartReason_EXCVADDR 00000000
     2025-09-09 21:35:57   Info3_RestartReason_Exception 28
     2025-09-09 21:35:57   Info3_RestartReason_Reason Blocked Loop
     2025-09-11 15:51:45   LWT             Offline
     2025-09-11 15:49:44   LoadAvg         19
     2025-09-11 15:49:44   MqttCount       2
     2025-09-11 15:17:26   POWER          
     2025-09-11 15:49:44   Sleep           50
     2025-09-11 15:49:44   SleepMode       Dynamic
     2025-09-11 15:49:44   TempUnit        C
     2025-09-11 15:49:44   Time            2025-09-11T14:49:43
     2025-09-11 15:49:44   Uptime          0T01:05:09
     2025-09-11 15:49:44   UptimeSec       3909
     2025-09-11 15:49:44   Wifi_AP         1
     2025-09-11 15:49:44   Wifi_BSSId      xxxxxxxxxxxxxxxxxxxxxxx
     2025-09-11 15:49:44   Wifi_Channel    11
     2025-09-11 15:49:44   Wifi_Downtime   0T00:00:03
     2025-09-11 15:49:44   Wifi_LinkCount  1
     2025-09-11 15:49:44   Wifi_Mode       11n
     2025-09-11 15:49:44   Wifi_RSSI       70
     2025-09-11 15:49:44   Wifi_SSId       FRANKBUI1
     2025-09-11 15:49:44   Wifi_Signal     -65
     2025-09-11 15:17:27   bat             0
     2025-09-11 15:17:27   btn_1           0
     2025-09-11 15:17:27   btn_10          0
     2025-09-11 15:17:27   btn_11          0
     2025-09-11 15:17:27   btn_12          0
     2025-09-11 15:17:27   btn_13          0
     2025-09-11 15:17:27   btn_14          0
     2025-09-11 15:17:27   btn_15          0
     2025-09-11 15:17:27   btn_16          0
     2025-09-11 15:17:27   btn_17          0
     2025-09-11 15:17:27   btn_18          0
     2025-09-11 15:17:27   btn_19          0
     2025-09-11 15:17:27   btn_2           0
     2025-09-11 15:17:27   btn_20          0
     2025-09-11 15:17:27   btn_21          0
     2025-09-11 15:17:27   btn_22          0
     2025-09-11 15:17:27   btn_23          0
     2025-09-11 15:17:27   btn_24          0
     2025-09-11 15:17:27   btn_25          0
     2025-09-11 15:17:27   btn_26          0
     2025-09-11 15:17:27   btn_27          0
     2025-09-11 15:17:27   btn_28          0
     2025-09-11 15:17:27   btn_29          0
     2025-09-11 15:17:27   btn_3           0
     2025-09-11 15:17:27   btn_30          0
     2025-09-11 15:17:27   btn_31          0
     2025-09-11 15:17:27   btn_32          0
     2025-09-11 15:17:27   btn_4           0
     2025-09-11 15:17:27   btn_5           0
     2025-09-11 15:17:27   btn_6           0
     2025-09-11 15:17:27   btn_7           0
     2025-09-11 15:17:27   btn_8           0
     2025-09-11 15:17:27   btn_9           0
     2025-09-11 15:17:27   dn              Tasmota
     2025-09-11 15:17:27   dslp            0
     2025-09-11 15:17:27   fn_1            Tasmota
     2025-09-11 15:17:27   ft              %prefix%/%topic%/
     2025-09-11 15:17:27   hn              tasmota-41A639-1593
     2025-09-11 15:17:27   if              0
     2025-09-11 15:17:27   ip              192.168.2.11
     2025-09-11 15:17:27   lk              0
     2025-09-11 15:17:27   lt_st           0
     2025-09-11 15:17:27   mac             CC7B5C41A639
     2025-09-11 15:17:27   md              Generic
     2025-09-11 15:17:27   ofln            Offline
     2025-09-11 15:17:27   onln            Online
     2025-09-11 15:17:27   rl_1            0
     2025-09-11 15:17:27   rl_10           0
     2025-09-11 15:17:27   rl_11           0
     2025-09-11 15:17:27   rl_12           0
     2025-09-11 15:17:27   rl_13           0
     2025-09-11 15:17:27   rl_14           0
     2025-09-11 15:17:27   rl_15           0
     2025-09-11 15:17:27   rl_16           0
     2025-09-11 15:17:27   rl_17           0
     2025-09-11 15:17:27   rl_18           0
     2025-09-11 15:17:27   rl_19           0
     2025-09-11 15:17:27   rl_2            0
     2025-09-11 15:17:27   rl_20           0
     2025-09-11 15:17:27   rl_21           0
     2025-09-11 15:17:27   rl_22           0
     2025-09-11 15:17:27   rl_23           0
     2025-09-11 15:17:27   rl_24           0
     2025-09-11 15:17:27   rl_25           0
     2025-09-11 15:17:27   rl_26           0
     2025-09-11 15:17:27   rl_27           0
     2025-09-11 15:17:27   rl_28           0
     2025-09-11 15:17:27   rl_29           0
     2025-09-11 15:17:27   rl_3            0
     2025-09-11 15:17:27   rl_30           0
     2025-09-11 15:17:27   rl_31           0
     2025-09-11 15:17:27   rl_32           0
     2025-09-11 15:17:27   rl_4            0
     2025-09-11 15:17:27   rl_5            0
     2025-09-11 15:17:27   rl_6            0
     2025-09-11 15:17:27   rl_7            0
     2025-09-11 15:17:27   rl_8            0
     2025-09-11 15:17:27   rl_9            0
     2025-09-11 15:17:27   sn_AHT2X_DewPoint 16.5
     2025-09-11 15:17:27   sn_AHT2X_Humidity 43.0
     2025-09-11 15:17:27   sn_AHT2X_Temperature 30.5
     2025-09-11 15:17:27   sn_EN16X_AQIS   1
     2025-09-11 15:17:27   sn_EN16X_TVOC   51
     2025-09-11 15:17:27   sn_EN16X_eCO2   458
     2025-09-11 15:17:27   sn_TempUnit     C
     2025-09-11 15:17:27   sn_Time         2025-09-11T14:17:26
     2025-09-11 15:17:27   so_11           0
     2025-09-11 15:17:27   so_114          0
     2025-09-11 15:17:27   so_117          0
     2025-09-11 15:17:27   so_13           0
     2025-09-11 15:17:27   so_17           0
     2025-09-11 15:17:27   so_20           0
     2025-09-11 15:17:27   so_30           0
     2025-09-11 15:17:27   so_4            0
     2025-09-11 15:17:27   so_68           0
     2025-09-11 15:17:27   so_73           0
     2025-09-11 15:17:27   so_82           0
     2025-09-11 15:17:27   state_1         OFF
     2025-09-11 15:17:27   state_2         ON
     2025-09-11 15:17:27   state_3         TOGGLE
     2025-09-11 15:17:27   state_4         HOLD
     2025-09-11 15:18:18   subscriptions   cmnd/DVES_41A639_fb/# cmnd/tasmota_41A639/# cmnd/tasmotas/#
     2025-09-11 15:17:27   sw              14.2.0.5
     2025-09-11 15:17:27   swc_1           -1
     2025-09-11 15:17:27   swc_10          -1
     2025-09-11 15:17:27   swc_11          -1
     2025-09-11 15:17:27   swc_12          -1
     2025-09-11 15:17:27   swc_13          -1
     2025-09-11 15:17:27   swc_14          -1
     2025-09-11 15:17:27   swc_15          -1
     2025-09-11 15:17:27   swc_16          -1
     2025-09-11 15:17:27   swc_17          -1
     2025-09-11 15:17:27   swc_18          -1
     2025-09-11 15:17:27   swc_19          -1
     2025-09-11 15:17:27   swc_2           -1
     2025-09-11 15:17:27   swc_20          -1
     2025-09-11 15:17:27   swc_21          -1
     2025-09-11 15:17:27   swc_22          -1
     2025-09-11 15:17:27   swc_23          -1
     2025-09-11 15:17:27   swc_24          -1
     2025-09-11 15:17:27   swc_25          -1
     2025-09-11 15:17:27   swc_26          -1
     2025-09-11 15:17:27   swc_27          -1
     2025-09-11 15:17:27   swc_28          -1
     2025-09-11 15:17:27   swc_3           -1
     2025-09-11 15:17:27   swc_4           -1
     2025-09-11 15:17:27   swc_5           -1
     2025-09-11 15:17:27   swc_6           -1
     2025-09-11 15:17:27   swc_7           -1
     2025-09-11 15:17:27   swc_8           -1
     2025-09-11 15:17:27   swc_9           -1
     2025-09-11 15:17:27   t               tasmota_41A639
     2025-09-11 15:17:27   tp_1            cmnd
     2025-09-11 15:17:27   tp_2            stat
     2025-09-11 15:17:27   tp_3            tele
     2025-09-11 15:17:27   ty              0
     2025-09-11 15:17:27   ver             1
Attributes:
   alias      Tasmota AIR
   oldreadings EN16X_TVOC, oldreadingsAlways
   readingList DVES_41A639:tele/tasmota_41A639/LWT:.* LWT
DVES_41A639:cmnd/tasmota_41A639/POWER:.* POWER
DVES_41A639:tele/tasmota_41A639/INFO1:.* { json2nameValue($EVENT) }
DVES_41A639:tele/tasmota_41A639/INFO2:.* { json2nameValue($EVENT) }
DVES_41A639:tele/tasmota_41A639/INFO3:.* { json2nameValue($EVENT) }
DVES_41A639:tele/tasmota_41A639/STATE:.* { json2nameValue($EVENT) }
DVES_41A639:tele/tasmota_41A639/SENSOR:.* { json2nameValue($EVENT) }
DVES_41A639:tasmota/discovery/CC7B5C418176/config:.* { json2nameValue($EVENT) }
DVES_41A639:tasmota/discovery/CC7B5C418176/sensors:.* { json2nameValue($EVENT) }
DVES_41A639:tele/tasmota_41A639/STATE:.* { json2nameValue($EVENT) }
DVES_41A639:tele/tasmota_41A639/SENSOR:.* { json2nameValue($EVENT) }
DVES_41A639:tasmota/discovery/CC7B5C41A639/config:.* { json2nameValue($EVENT) }
DVES_41A639:tasmota/discovery/CC7B5C41A639/sensors:.* { json2nameValue($EVENT) }
   room       Tasmota
   stateFormat AQI EN16X_AQIS EN16X_TVOC ppb EN16X_eCO2 ppm AHT2X_Temperature °C AHT2X_Humidity %RH


Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

franky08

Hätte etwas warten müssen, jetzt sind alle Readings bereinigt, hat etwas gedauert bis die neu gelesen wurden  :)
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

TomLee

Vermutlich hast den Wemos neu gestartet. Die Infox-Readings werden nur dann einmal übertragen.

franky08

Stimmt, habe das Teil an einem anderen Platz positioniert und damit eine Neustart gemacht...
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

TomLee

#69
Noch eine Empfehlung um die ganzen unötigen Readings aus dem discovery-Zweig zukünftig in allen Devices zu vermeiden:

ignoreRegexp

Nach dem setzen des Attribut ein deletereading MQTT2_DVES_41A639 .* ausführen und den ESP neu starten.

edit:

In der ReadingList des Devices müsstest die discovery-Topics von Hand löschen, bei neuen Geräten werden diese Topics nicht mehr automatisch angelegt.