Stromzähler ablesen in Fhem

Begonnen von Tommy82, 27 Februar 2019, 20:58:18

Vorheriges Thema - Nächstes Thema

M.Piet

Zitat von: romakrau am 01 Februar 2024, 07:04:27Dann fällt mir nur noch ein das eventuell der definierte Eingangspin in deinem Script nicht passt. War bei mir auch abweichend von der genannten Webseite. Kopieren alle nur das Tasmota Beispiel. Kontaktiere deswegen doch mal den Hersteller.
Daran hatte ich gar nicht gedacht! Danke für die Anregung.
Morgen kommt der neue Lesekopf. Ich teste und werde berichtet.

RalfRog

#196
Hi
Zitat von: M.Piet am 01 Februar 2024, 09:30:07Morgen kommt der neue Lesekopf. Ich teste und werde berichtet.

Als Anregung:
Wenn es wieder ein Hichi USB mit Tasmota ist würde ich den erstmal mit dem enthaltenen Tasmota testen bevor da wieder das Image vom Projekt drauf kommt.

Gruß Ralf

Edit:
... ich hatte es noch dunkel im Kopf, auf der Projektseite steht:

ZitatA) Ready2Use WiFi Lesekopf von Hichi

Hichi bietet bei ebay komplett fertige WiFi Leseköpfe an. Dieser beinhaltet bereits den ESP8266 (ESP01s Modul) und muss nur über die Mikro USB Buchse mit 5V versorgt werden. Mit einem USB-Netzteil/Ladegerät oder ihr baut euch ein 5V Hutschienen Netzteil ein. Allerdings müsst ihr dafür guten WLAN Empfang in eurem Sicherungskasten haben, der aus Metall ist. Aber dies ist wirklich eine sehr einfache Lösung. Kostet ca. 30€. Auf dem ESP ist bereits Tasmota "vorinstalliert". Deshalb könnt ihr direkt mein fertiges Image via WLAN übertragen ohne TTL Adapter.

Im Script müsst ihr dann Port 3 anstatt 14 (nach meiner Bauanleitung) verwenden: +1,3,s,0,9600,MT681
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

M.Piet

Hallo zusammen,
vielen Dank für die vielen Hilfen.
Den falschen Port hatte ich in der Tat zuerst benutzt, das brachte keine Besserung.
Der Ersatz ist heute gekommen. Genau das gleiche Problem.
Ich bin nun, dank euch, sicher, dass es am Zähler liegen muss.

Ich werde nun die Stadtwerke mal kontaktieren. Mal sehen ob sie den Zähler austauschen werden.

Apollon

Hallo,

ich habe einen Hichi Lesekopf und auf einen ESP8266 mit Tasmota geflasht.
Bis hierhin ist alles OK.
Du darfst diesen Dateianhang nicht ansehen.

In FHEM habe ich einen MQTT-Server erstellt.
Nachdem ich in Tasmota MQTT aktiviert habe, werden mir in einem neu erstellten MQTT2-Device viele Daten angezeigt, nur nicht die Daten,  die ich benötige.
Internals:
   CFGFN     
   CID        SmartMeter
   DEF        SmartMeter
   DEVICETOPIC MQTT2_SmartMeter
   FUUID      65cfc2dc-f33f-722a-eca2-b45d8a7df21c48c7
   IODev      MQTT_Server_FHEM
   LASTInputDev MQTT_Server_FHEM
   MQTT_Server_FHEM_MSGCNT 184
   MQTT_Server_FHEM_TIME 2024-02-17 14:02:32
   MSGCNT     184
   NAME       MQTT2_SmartMeter
   NR         47
   STATE      ???
   TYPE       MQTT2_DEVICE
   READINGS:
     2024-02-17 13:29:03   BASE            18
     2024-02-17 13:29:03   DeviceName      Tasmota
     2024-02-17 13:29:03   Emulation       0
     2024-02-17 13:29:03   FLAG            0
     2024-02-17 13:29:03   FriendlyName1   Tasmota
     2024-02-17 13:29:03   FriendlyName2   
     2024-02-17 13:29:03   FriendlyName3   
     2024-02-17 13:29:03   FriendlyName4   
     2024-02-17 13:29:03   FriendlyName5   
     2024-02-17 13:29:03   FriendlyName6   
     2024-02-17 13:29:03   FriendlyName7   
     2024-02-17 13:29:03   FriendlyName8   
     2024-02-17 13:29:03   GPIO_1          1
     2024-02-17 13:29:03   GPIO_10         1
     2024-02-17 13:29:03   GPIO_11         1
     2024-02-17 13:29:03   GPIO_12         1
     2024-02-17 13:29:03   GPIO_13         1
     2024-02-17 13:29:03   GPIO_14         1
     2024-02-17 13:29:03   GPIO_2          1
     2024-02-17 13:29:03   GPIO_3          1
     2024-02-17 13:29:03   GPIO_4          1
     2024-02-17 13:29:03   GPIO_5          1
     2024-02-17 13:29:03   GPIO_6          1
     2024-02-17 13:29:03   GPIO_7          1
     2024-02-17 13:29:03   GPIO_8          1
     2024-02-17 13:29:03   GPIO_9          1
     2024-02-17 14:02:32   Heap            19
     2024-02-16 21:17:32   IODev           MQTT_Server_FHEM
     2024-02-17 13:57:28   Info1_FallbackTopic cmnd/SmartMeter_fb/
     2024-02-17 13:57:28   Info1_GroupTopic cmnd/tasmotas/
     2024-02-17 13:57:28   Info1_Module    Sonoff Basic
     2024-02-17 13:57:28   Info1_Version   13.3.0(tasmota)
     2024-02-17 13:57:28   Info2_Hostname  SmartMeter-3134
     2024-02-17 13:57:28   Info2_IPAddress 192.168.178.71
     2024-02-17 13:57:28   Info2_WebServerMode Admin
     2024-02-17 13:57:28   Info3_BootCount 12
     2024-02-17 13:57:28   Info3_RestartReason Software/System restart
     2024-02-17 13:57:28   LWT             Online
     2024-02-17 14:02:32   LoadAvg         21
     2024-02-17 14:02:32   MqttCount       1
     2024-02-17 13:29:03   NAME            Generic
     2024-02-17 14:02:32   POWER           OFF
     2024-02-17 13:57:17   SML_CMD         restart
     2024-02-17 13:29:03   SetOption128    ON
     2024-02-17 13:29:03   SetOption3      ON
     2024-02-17 14:02:32   Sleep           50
     2024-02-17 14:02:32   SleepMode       Dynamic
     2024-02-17 14:02:32   Time            2024-02-17T14:02:31
     2024-02-17 14:02:32   Uptime          0T00:05:08
     2024-02-17 14:02:32   UptimeSec       308
     2024-02-17 13:29:03   WebPassword     ****
     2024-02-17 14:02:32   Wifi_AP         1
     2024-02-17 14:02:32   Wifi_BSSId      5C:49:79:40:5E:BF
     2024-02-17 14:02:32   Wifi_Channel    6
     2024-02-17 14:02:32   Wifi_Downtime   0T00:00:03
     2024-02-17 14:02:32   Wifi_LinkCount  1
     2024-02-17 14:02:32   Wifi_Mode       11n
     2024-02-17 14:02:32   Wifi_RSSI       100
     2024-02-17 14:02:32   Wifi_SSId       NetzBM_Low
     2024-02-17 14:02:32   Wifi_Signal     -17
     2024-02-17 13:57:37   bat             0
     2024-02-17 13:57:37   btn_1           0
     2024-02-17 13:57:37   btn_10          0
     2024-02-17 13:57:37   btn_11          0
     2024-02-17 13:57:37   btn_12          0
     2024-02-17 13:57:37   btn_13          0
     2024-02-17 13:57:37   btn_14          0
     2024-02-17 13:57:37   btn_15          0
     2024-02-17 13:57:37   btn_16          0
     2024-02-17 13:57:37   btn_17          0
     2024-02-17 13:57:37   btn_18          0
     2024-02-17 13:57:37   btn_19          0
     2024-02-17 13:57:37   btn_2           0
     2024-02-17 13:57:37   btn_20          0
     2024-02-17 13:57:37   btn_21          0
     2024-02-17 13:57:37   btn_22          0
     2024-02-17 13:57:37   btn_23          0
     2024-02-17 13:57:37   btn_24          0
     2024-02-17 13:57:37   btn_25          0
     2024-02-17 13:57:37   btn_26          0
     2024-02-17 13:57:37   btn_27          0
     2024-02-17 13:57:37   btn_28          0
     2024-02-17 13:57:37   btn_29          0
     2024-02-17 13:57:37   btn_3           0
     2024-02-17 13:57:37   btn_30          0
     2024-02-17 13:57:37   btn_31          0
     2024-02-17 13:57:37   btn_32          0
     2024-02-17 13:57:37   btn_4           0
     2024-02-17 13:57:37   btn_5           0
     2024-02-17 13:57:37   btn_6           0
     2024-02-17 13:57:37   btn_7           0
     2024-02-17 13:57:37   btn_8           0
     2024-02-17 13:57:37   btn_9           0
     2024-02-17 13:57:37   dn              Tasmota
     2024-02-17 13:57:37   dslp            0
     2024-02-17 13:57:37   fn_1            Tasmota
     2024-02-17 13:57:37   ft              %prefix%/%topic%/
     2024-02-17 13:57:37   hn              SmartMeter-3134
     2024-02-17 13:57:37   if              0
     2024-02-17 13:57:37   ip              192.168.178.71
     2024-02-17 13:57:37   lk              0
     2024-02-17 13:57:37   lt_st           0
     2024-02-17 13:57:37   mac             08F9E06C8C3E
     2024-02-17 13:57:37   md              Sonoff Basic
     2024-02-17 13:57:37   ofln            Offline
     2024-02-17 13:57:37   onln            Online
     2024-02-17 13:57:37   rl_1            1
     2024-02-17 13:57:37   rl_10           0
     2024-02-17 13:57:37   rl_11           0
     2024-02-17 13:57:37   rl_12           0
     2024-02-17 13:57:37   rl_13           0
     2024-02-17 13:57:37   rl_14           0
     2024-02-17 13:57:37   rl_15           0
     2024-02-17 13:57:37   rl_16           0
     2024-02-17 13:57:37   rl_17           0
     2024-02-17 13:57:37   rl_18           0
     2024-02-17 13:57:37   rl_19           0
     2024-02-17 13:57:37   rl_2            0
     2024-02-17 13:57:37   rl_20           0
     2024-02-17 13:57:37   rl_21           0
     2024-02-17 13:57:37   rl_22           0
     2024-02-17 13:57:37   rl_23           0
     2024-02-17 13:57:37   rl_24           0
     2024-02-17 13:57:37   rl_25           0
     2024-02-17 13:57:37   rl_26           0
     2024-02-17 13:57:37   rl_27           0
     2024-02-17 13:57:37   rl_28           0
     2024-02-17 13:57:37   rl_29           0
     2024-02-17 13:57:37   rl_3            0
     2024-02-17 13:57:37   rl_30           0
     2024-02-17 13:57:37   rl_31           0
     2024-02-17 13:57:37   rl_32           0
     2024-02-17 13:57:37   rl_4            0
     2024-02-17 13:57:37   rl_5            0
     2024-02-17 13:57:37   rl_6            0
     2024-02-17 13:57:37   rl_7            0
     2024-02-17 13:57:37   rl_8            0
     2024-02-17 13:57:37   rl_9            0
     2024-02-17 13:57:37   sn_Time         2024-02-17T13:57:36
     2024-02-17 13:57:37   so_11           0
     2024-02-17 13:57:37   so_114          0
     2024-02-17 13:57:37   so_117          0
     2024-02-17 13:57:37   so_13           0
     2024-02-17 13:57:37   so_17           0
     2024-02-17 13:57:37   so_20           0
     2024-02-17 13:57:37   so_30           0
     2024-02-17 13:57:37   so_4            0
     2024-02-17 13:57:37   so_68           0
     2024-02-17 13:57:37   so_73           0
     2024-02-17 13:57:37   so_82           0
     2024-02-17 13:57:37   state_1         OFF
     2024-02-17 13:57:37   state_2         ON
     2024-02-17 13:57:37   state_3         TOGGLE
     2024-02-17 13:57:37   state_4         HOLD
     2024-02-17 13:57:37   sw              13.3.0
     2024-02-17 13:57:37   swc_1           -1
     2024-02-17 13:57:37   swc_10          -1
     2024-02-17 13:57:37   swc_11          -1
     2024-02-17 13:57:37   swc_12          -1
     2024-02-17 13:57:37   swc_13          -1
     2024-02-17 13:57:37   swc_14          -1
     2024-02-17 13:57:37   swc_15          -1
     2024-02-17 13:57:37   swc_16          -1
     2024-02-17 13:57:37   swc_17          -1
     2024-02-17 13:57:37   swc_18          -1
     2024-02-17 13:57:37   swc_19          -1
     2024-02-17 13:57:37   swc_2           -1
     2024-02-17 13:57:37   swc_20          -1
     2024-02-17 13:57:37   swc_21          -1
     2024-02-17 13:57:37   swc_22          -1
     2024-02-17 13:57:37   swc_23          -1
     2024-02-17 13:57:37   swc_24          -1
     2024-02-17 13:57:37   swc_25          -1
     2024-02-17 13:57:37   swc_26          -1
     2024-02-17 13:57:37   swc_27          -1
     2024-02-17 13:57:37   swc_28          -1
     2024-02-17 13:57:37   swc_3           -1
     2024-02-17 13:57:37   swc_4           -1
     2024-02-17 13:57:37   swc_5           -1
     2024-02-17 13:57:37   swc_6           -1
     2024-02-17 13:57:37   swc_7           -1
     2024-02-17 13:57:37   swc_8           -1
     2024-02-17 13:57:37   swc_9           -1
     2024-02-17 13:57:37   t               SmartMeter
     2024-02-17 13:57:37   tp_1            cmnd
     2024-02-17 13:57:37   tp_2            stat
     2024-02-17 13:57:37   tp_3            tele
     2024-02-17 13:57:37   ty              0
     2024-02-17 13:57:37   ver             1
Attributes:
   readingList SmartMeter:tele/tasmota_6C8C3E/LWT:.* LWT
SmartMeter:cmnd/tasmota_6C8C3E/POWER:.* POWER
SmartMeter:tele/tasmota_6C8C3E/INFO1:.* { json2nameValue($EVENT) }
SmartMeter:tele/tasmota_6C8C3E/INFO2:.* { json2nameValue($EVENT) }
SmartMeter:tele/tasmota_6C8C3E/INFO3:.* { json2nameValue($EVENT) }
SmartMeter:stat/tasmota_6C8C3E/RESULT:.* { json2nameValue($EVENT) }
SmartMeter:stat/tasmota_6C8C3E/POWER:.* POWER
SmartMeter:tele/tasmota_6C8C3E/STATE:.* { json2nameValue($EVENT) }
SmartMeter:tasmota/discovery/08F9E06C8C3E/config:.* { json2nameValue($EVENT) }
SmartMeter:tasmota/discovery/08F9E06C8C3E/sensors:.* { json2nameValue($EVENT) }
SmartMeter:tele/SmartMeter/LWT:.* LWT
SmartMeter:cmnd/SmartMeter/POWER:.* POWER
SmartMeter:tele/SmartMeter/INFO1:.* { json2nameValue($EVENT) }
SmartMeter:tele/SmartMeter/INFO2:.* { json2nameValue($EVENT) }
SmartMeter:tele/SmartMeter/INFO3:.* { json2nameValue($EVENT) }
SmartMeter:stat/SmartMeter/RESULT:.* { json2nameValue($EVENT) }
SmartMeter:stat/SmartMeter/POWER:.* POWER
SmartMeter:tele/SmartMeter/STATE:.* { json2nameValue($EVENT) }
SmartMeter:tele/SmartMeter/SENSOR:.* { json2nameValue($EVENT) }

   room       MQTT

Hat jemand eine Ahnung was ich falsch gemacht habe und genau die Readings fehlen, die ich brauche?

Gruß
Apollon

DeeSPe

Zitat von: Apollon am 17 Februar 2024, 14:48:50Hat jemand eine Ahnung was ich falsch gemacht habe und genau die Readings fehlen, die ich brauche?

Wie sieht denn dein Script aus?
Magst du das mal zeigen?

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Apollon

#200
Welches Script meinst du?
Das hier?>D
>B

=>sensor53 r
>M 1
+1,3,s,0,9600,
1,77070100010800ff@1000,Bezug,kWh,total_in,1
1,77070100020800ff@1000,Einspeisung,kWh,total_out,1
1,77070100100700ff@1,Power,W,power_curr,0
#

Beta-User

Zitat von: Apollon am 17 Februar 2024, 14:48:50Hat jemand eine Ahnung was ich falsch gemacht habe und genau die Readings fehlen, die ich brauche?
Die Werte aus dem SML-Script (das scheint zu passen, im Web-Interface des ESP sind die ja zu sehen) werden nur alle "teleperiode" übertragen => eigentlich ist nichts "falsch", du musst nur lange genug warten...

Anmerkungen:
- die "discovery"-Topics sollten ignoriert werden (=> Attribut am IO setzen!)
- die teleperiode zu ändern halte ich nicht für sehr zielführend, denn eigentlich willst du ja vermutlich "nur" häufiger den aktuellen Power-Wert haben? Dann einfach das script ändern, so dass alle x Sekunden genau das übermittelt wird (gibt irgendwo einen Thread von mir, wo etwas näher erläutert ist, wie das hier geht).
- die "alten" Topics kannst du aus der readingList werfen, da scheinst du nachträglich was geändert zu haben...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Apollon

Lange genug gewartet und viel probiert habe ich. An der readingList habe ich schon einiges hin und her geändert. Inzwischen habe ich auch das Device gelöscht. Es ändert sich leider nichts. Ich komme leider nicht weiter. :'(

Beta-User

Zitat von: Apollon am 17 Februar 2024, 18:02:50Lange genug gewartet und viel probiert habe ich. An der readingList habe ich schon einiges hin und her geändert. Inzwischen habe ich auch das Device gelöscht. Es ändert sich leider nichts. Ich komme leider nicht weiter. :'(
Wie steht denn "teleperiode"?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Apollon

Du meist das hier?
18:17:18.594 MQT: stat/SmartMeter/RESULT = {"TelePeriod":120}
18:17:19.404 MQT: tele/SmartMeter/STATE = {"Time":"2024-02-17T18:17:19","Uptime":"0T00:21:17","UptimeSec":1277,"Heap":19,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":24,"MqttCount":1,"POWER":"OFF","Wifi":{"AP":1,"SSId":"NetzBM_Low","BSSId":"5C:49:79:40:5E:BF","Channel":6,"Mode":"11n","RSSI":100,"Signal":-18,"LinkCount":1,"Downtime":"0T00:00:03"}}
18:17:19.412 MQT: tele/SmartMeter/SENSOR = {"Time":"2024-02-17T18:17:19","":{"total_in":5251.9,"total_out":10317.9,"power_curr":440}}

In "tele/SmartMeter/SENSOR" steht alles was ich brauche. In den readingList steht auch SmartMeter:tele/SmartMeter/SENSOR:.* { json2nameValue($EVENT) } Nur werden die Werte nicht angezeigt.

Ich habe gedacht, dass ich MQTT soweit verstanden habe, aber ein typischer Fall von denkste.

Beta-User

Zitat von: Apollon am 17 Februar 2024, 18:21:54Du meist das hier?
18:17:18.594 MQT: stat/SmartMeter/RESULT = {"TelePeriod":120}
18:17:19.404 MQT: tele/SmartMeter/STATE = {"Time":"2024-02-17T18:17:19","Uptime":"0T00:21:17","UptimeSec":1277,"Heap":19,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":24,"MqttCount":1,"POWER":"OFF","Wifi":{"AP":1,"SSId":"NetzBM_Low","BSSId":"5C:49:79:40:5E:BF","Channel":6,"Mode":"11n","RSSI":100,"Signal":-18,"LinkCount":1,"Downtime":"0T00:00:03"}}
18:17:19.412 MQT: tele/SmartMeter/SENSOR = {"Time":"2024-02-17T18:17:19","":{"total_in":5251.9,"total_out":10317.9,"power_curr":440}}

In "tele/SmartMeter/SENSOR" steht alles was ich brauche. In den readingList steht auch SmartMeter:tele/SmartMeter/SENSOR:.* { json2nameValue($EVENT) } Nur werden die Werte nicht angezeigt.

Ich habe gedacht, dass ich MQTT soweit verstanden habe, aber ein typischer Fall von denkste.
readingList manuell bearbeitet....?

Wirf mal die CID-Präfixe weg....
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Apollon

Alle CID-Präfixe sind weg (so wie im WiKi empfohlen). Den RPi und den ESP neu gestartet. Es werden immer noch keine Werte übermittelt.

Um auf meine ursprüngliche Frage zurück zu kommen. Habe ich etwas falsch im ESP falsch eingestellt. Muss man ggf. hier ansetzen?

romakrau

Hallo Apollon,
lösche doch mal deine Readings und setzen deine Readingslist mal richtig.

Bei Mir sieht es z.B.: so aus:

DVES_9BF200:tele/Stromzaehler/LWT:.* LWT
DVES_9BF200:cmnd/Stromzaehler/POWER:.* POWER
DVES_9BF200:tele/Stromzaehler/INFO1:.* { json2nameValue($EVENT, 'INFO1_', $JSONMAP) }
DVES_9BF200:stat/Stromzaehler/RESULT:.* { json2nameValue($EVENT, 'RESULT_', $JSONMAP) }
DVES_9BF200:stat/Stromzaehler/POWER:.* POWER
DVES_9BF200:tele/Stromzaehler/STATE:.* { json2nameValue($EVENT, 'STATE_', $JSONMAP) }
DVES_9BF200:tele/Stromzaehler/SENSOR:.* { json2nameValue($EVENT, 'SENSOR_', $JSONMAP) }

Die Internal lauten:

   CID        DVES_9BF200
   DEF        DVES_9BF200
   FUUID      65b22611-f33f-e93f-eba9-47149ecdf439f5e6
   IODev      myBroker
   LASTInputDev myBroker
   MSGCNT     54363
   NAME       MQTT2_DVES_9BF200
   NR         387
   STATE      Leistung: 222 Watt , GesamtkW: 130.385 Kw
   TYPE       MQTT2_DEVICE
   eventCount 27240
   myBroker_CONN myBroker_192.168.187.190_62361
   myBroker_MSGCNT 54363
   myBroker_TIME 2024-02-18 12:29:42
   .DT:
     DEVICETOPIC MQTT2_DVES_9BF200
   .attraggr:
   .attreocr:
     SENSOR_MT176_P
     SENSOR_MT176_E_in
   .attreour:
     statSENSOR_MT176_E_inHourLast
     statSENSOR_MT176_E_inDayLast
     statSENSOR_MT176_E_inMonthLast
     statSENSOR_MT176_E_inYearLast
     Stundenwert
   .attrminint:
   .userReadings:
     HASH(0x55c0766ff8)

Ausserdem fehlt in deienm Sricpt noch das Device bzw. der Name. Wie soll MQTT die Daten denn zuordnen.

+1,3,s,0,9600,<jsonPrefix>

<jsonPrefix>    Prefix for Web UI and MQTT JSON payload. Up to 7 characters.


Vielleicht hilft es ja.

Gruß Roman

Beta-User

<jsonPrefix> ist sicher eine gute Idee, der Rest dürfte eher verwirren... 
(Wieso "complex" bzw. jsonMap, und da spielt wohl auch noch ein statistics mit)...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Apollon

Hallo,

vielen Dank für die unermüdliche Hilfe. Nun kommen auch die benötigten Werte.

Der Tipp von Roman war zielführend. Der <jsonPrefix> fehlte im Script. Nachdem ich nun ca. 15 Std. hin- und herprobiert habe und noch einmal im FHEM-Wicki alles durchforstet habe, musste es am Nachrichtensender liegen. Ich werde gleich in der SmartMeter-Anleitung von Tasmota danach suchen, ob ich es überlesen habe.

Gruß
Appolon