<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Stromzähler per Sonoff ESP8266 auslesen]]></title><description><![CDATA[<p dir="auto">Servus. Ich habe hier mal eine Anleitung geschrieben wie man mit einem IR-Lesekopf und einem ESP8266 Daten aus der D0 Schnittstelle von Digitalen Stromzählern auslesen und an ioBroker senden kann.</p>
<p dir="auto"><strong>Danksagung:</strong><br />
Vorab muss ich meinen Dank aussprechen an gemu2015 der den SML Treiber sowie den Scripter für Tasmota entwickelt hat. Ich habe alle meine Infos aus dem „CRATION{X} SMARTHome Forum“ und dem Beitrag „D0 Zähler SML auslesen mit Tasmota“ bekommen und verweise auch auf das Thema falls weitere Fragen entstehen. Bei Problemen mit dem Scripter oder dem Treiber konnte gemu2015 bis jetzt immer sehr schnell und kompetent helfen.<br />
<a href="https://forum.creationx.de/forum/index.php?thread/1095-d0-z%C3%A4hler-sml-auslesen-mit-tasmota/" rel="nofollow ugc">https://forum.creationx.de/forum/index.php?thread/1095-d0-zähler-sml-auslesen-mit-tasmota/</a><br />
<a href="https://forum.creationx.de/index.php?user/1660-gemu2015/" rel="nofollow ugc">https://forum.creationx.de/index.php?user/1660-gemu2015/</a><br />
<a href="https://github.com/gemu2015/Sonoff-Tasmota" rel="nofollow ugc">https://github.com/gemu2015/Sonoff-Tasmota</a><br />
<a href="https://github.com/arendst/Tasmota" rel="nofollow ugc">https://github.com/arendst/Tasmota</a></p>
<p dir="auto"><strong>Vorwort:</strong><br />
Ich möchte vorab noch erwähnen, dass ich in dieser Anleitung nur das absolute Minimum an Einstellungen aufführe um das ganze zum laufen zu bekommen. Der Scripter ist ein mächtiges Tool mit dem man noch sehr viel mehr machen kann als hier gezeigt wird. Für Ergänzungen bin ich offen und werde die Anleitung bei Bedarf anpassen und Überarbeiten.</p>
<p dir="auto"><strong>Notwendige Hardware:</strong></p>
<ul>
<li>Digitaler Stromzähler mit D0 Schnittstelle</li>
<li>Lesekopf (Volkszähler oder ähnlich)</li>
<li>ESP8266 (NodeMCU, Sonoff, etc.)</li>
<li>Ggf. 5V Netzteil für den ESP</li>
<li>Ggf. USB zu TTL Adapter zum flashen</li>
</ul>
<p dir="auto"><strong>Notwendige Software:</strong></p>
<ul>
<li><a href="http://Atom.io" rel="nofollow ugc">Atom.io</a> (<a href="https://atom.io/" rel="nofollow ugc">https://atom.io/</a>)</li>
<li>PlatformIO IDE for <a href="http://Atom.io" rel="nofollow ugc">Atom.io</a> (wird über den <a href="http://Atom.io" rel="nofollow ugc">Atom.io</a> Package Manager geladen) (<a href="https://platformio.org/install/ide?install=atom" rel="nofollow ugc">https://platformio.org/install/ide?install=atom</a>)</li>
<li><s>Sonoff-Tasmota-universal8 Daten von Github (<a href="https://github.com/gemu2015/Sonoff-Tasmota" rel="nofollow ugc">https://github.com/gemu2015/Sonoff-Tasmota</a>)</s></li>
<li>Tasmota von Github: <a href="https://github.com/arendst/Tasmota" rel="nofollow ugc">https://github.com/arendst/Tasmota</a><br />
Da sich der Branch von gemu2015 seit dem letzten Update von PlatformIO nicht mehr kompilieren lässt, muss der von arendst genutzt werden. Der enthält das notwendige xsns_53_sml.ino ebenfalls. Bei Bedarf kann auch die neuste  xsns_53_sml.ino aus dem Branch von gemu genutzt werden und händisch in den Ordner von arendst kopiert werden.</li>
</ul>
<p dir="auto"><strong>Anleitung:</strong></p>
<ul>
<li>
<p dir="auto">Zuerst muss <a href="http://Atom.io" rel="nofollow ugc">Atom.io</a> installiert werden. Anschließend über den Paket Manager PlatformIO installieren und ggf einen Neustart durchführen.</p>
</li>
<li>
<p dir="auto">Von Github die Tasmota Branch von <s>gemu2015</s> arendst runterladen (oben rechts, Button „Clone or download“  Download ZIP) und die .zip entpacken.</p>
</li>
<li>
<p dir="auto"><a href="http://Atom.io" rel="nofollow ugc">Atom.io</a> starten. Die Startseite sollte dann „PlatformIO Home“ sein. Dort über „Open Project“ den entpackten Ordner von Github auswählen.  Die Ordnerstrukur wird dann links am Rand angezeigt.</p>
</li>
<li>
<p dir="auto">Zuerst bearbeiten wir die Datei „tasmota/my_user_config.h“. Dort müssen folgende Änderungen gemacht werden:<br />
Zeile 39:<br />
ALT:	//#define USE_CONFIG_OVERRIDE	<br />
NEU: #define USE_CONFIG_OVERRIDE<br />
Zeile 251:<br />
ALT: //#define MY_LANGUAGE de-DE<br />
NEU: #define MY_LANGUAGE de-DE<br />
Zeile 454:<br />
ALT:	<br />
NEU: #define USE_SML_M</p>
</li>
<li>
<p dir="auto">Da wir gerade in der Zeile 39 die CONFIG_OVERRIDE aktiviert haben, muss diese auch angepasst werden. Dazu müssen wir erstmal die Datei „tasmota/user_config_override_sample.h“ umbenennen zu „user_config_override.h“. Danach werden folgende Anpassungen gemacht:</p>
</li>
<li>
<p dir="auto">Die Zeilen 44-89 sind durch /* bzw */ auskommentiert, somit unwirksam. Soll etwas davon benutzt werden, muss der Kommentarbereich entsprechend angepasst werden. Folgende Zeilen sollten nach Zeile 89 auf jeden Fall enthalten sein:</p>
</li>
</ul>
<pre><code>// -- Master parameter control --------------------
#undef  CFG_HOLDER
#define CFG_HOLDER        4620                   // [Reset 1] Change this value to load SECTION1 configuration parameters to flash
// -- Setup your own Wifi settings  ---------------
#undef  STA_SSID1
#define STA_SSID1         "YOUR_SSID"              // [Ssid1] Wifi SSID
#undef  STA_PASS1
#define STA_PASS1         "YOUR_PASSWORD"     // [Password1] Wifi password
// -- Timezone ------------------------------------
#undef APP_TIMEZONE 1
#define APP_TIMEZONE 99

// -- Localization --Sprache---------------------
// If non selected the default en-GB will be used
#undef MY_LANGUAGE
#define MY_LANGUAGE de-DE

// -- Serial sensors ------------------------------
// Add support für Smart Message Language
// (SmartMetering für Stromzähler xsns_53_SML.ino)
#undef USE_SML_M
#define USE_SML_M

// -- WEB_Display --------------------------
#define USE_SCRIPT_WEB_DISPLAY
//--Rules oder Scripter benutzen: -----------------
//um rules zu verwenden gar nichts tun
// -- um scripter zu verwenden
#undef USE_RULES
#define USE_SCRIPT
</code></pre>
<p dir="auto"><strong>WICHTIG: Wenn das Script ein 2., 3., 4., etc. mal auf den ESP geflashed werden soll, muss unbedingt die CFG_HOLDER Zahl verändert werden. Wenn diese identisch wie beim letzten Flash ist, werden die Daten nicht übernommen. Daher bei erneutem Flashen einfach hochzählen.</strong></p>
<ul>
<li>In der Datei „platformio.ini“ habe ich noch den "upload_port" angepasst. Zu finden in Zeile 71-82. Dort einfach bei der richtige Zeile das ; entfernen und falsche Zeilen mit ; auskommentieren. Ggf. die Port Nummer anpassen.</li>
<li>Dann kann Tasmota schon auf den ESP geflashed werden. Das dauert ca. 60sek und wenn alles geklappt hat sollte sich der ESP direkt mit eurem WLAN verbinden und eine IP per DHCP bekommen. Diese muss dann über die Weboberfläche des Routers ermittelt werden (z.b. fritz.box). Die IP dann in die Adresszeile des Browsers eingeben um die Tasmota Weboberfläche aufzurufen.</li>
<li>Auf der Weboberfläche gehen wir dann zu „Einstellungen -&gt; Gerät konfigurieren“ und wählen bei „Gerätetyp“ dann „Generic (0)“ aus. Speichern nicht vergessen.</li>
<li>Jetzt können wir über „Hauptmenü -&gt; Edit Script“ die Parameter des Stromzählers eingeben. Zuerst muss der Scripter jedoch über die Checkbox oben „script enable“ aktiviert werden.</li>
<li>Ab hier wird es etwas kompliziert. Es muss bekannt sein, wie euer Zähler die Daten ausgibt. Meiner z.B. nutzt SML mit 9600 Baud und mein Script dafür sieht so aus:</li>
</ul>
<pre><code>&gt;D
&gt;B
-&gt;sensor53 r
tper=10
&gt;M
+1,13,s,1,9600,SML
1,77070100010800ff@1000,Verbrauch,KWh,DJ_TPWRIN,3
1,77070100020800ff@1000,Einspeisung,KWh,DJ_TPWROUT,3
1,77070100100700ff@1000,Akt. Verbrauch,W,DJ_TPWRCURR,3
#
</code></pre>
<ul>
<li>Der Lesekopf muss dann an +3,3V, GND und RX an Pin 13 des ESP angeschlossen werden.</li>
<li>Was der Scripter noch alles kann ist im Wiki von Tasmota sehr gut beschrieben:</li>
<li><a href="https://github.com/arendst/Tasmota/wiki/smart-meter-interface" rel="nofollow ugc">https://github.com/arendst/Tasmota/wiki/smart-meter-interface</a></li>
<li><a href="https://github.com/arendst/Tasmota/wiki/Scripting-Language" rel="nofollow ugc">https://github.com/arendst/Tasmota/wiki/Scripting-Language</a></li>
</ul>
<p dir="auto">Ihr solltet jetzt auf der Startseite die Werte für Verbrauch, Einspeisung und Akt. Verbrauch sehen. In der Regel muss der Zähler mit einem Pincode frei geschaltet werden um Nachkommastellen sowie den aktuellen Verbrauch anzuzeigen. Die Pin bekommt man bei seinem Netzbetreiber auf Nachfrage per Post zugeschickt.</p>
<p dir="auto"><strong>Daten an ioBroker senden:</strong></p>
<ul>
<li>Unter „Einstellungen -&gt; MQTT“ kann nun die Verbindung zu iobroker definiert werden. Dazu ist der Sonoff Adapter notwendig. Auf die Einrichtung gehe ich hier nicht weiter ein. Wichtig ist nur, dass im Adapter die drei Checkboxen „Automatische Erstellung von Zuständen“ aktiviert werden, damit die Objekte auch angelegt werden.</li>
</ul>
<p dir="auto"><strong>Nachwort:</strong><br />
Ich hoffe ich habe nichts vergessen. Wer noch einen Lesekopf braucht, ich habe noch ein paar Bausätze übrig. Alternativ kann man vielleicht doch nochmal eine Sammelbestellung ins Leben rufen. Dazu gab es schonmal ein Thema von mir: <a href="https://forum.iobroker.net/topic/25224/sammelbestellung-volksz%C3%A4hler">https://forum.iobroker.net/topic/25224/sammelbestellung-volkszähler</a></p>
]]></description><link>https://forum.iobroker.net/topic/27999/stromzähler-per-sonoff-esp8266-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 16:42:58 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/27999.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Dec 2019 11:55:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Fri, 12 Jan 2024 10:53:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a><br />
schön, das es jetzt funktioniert. Zeigt das Script jetzt auch  auf der Weboberfläche die richtigen Daten an?</p>
]]></description><link>https://forum.iobroker.net/post/1111444</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111444</guid><dc:creator><![CDATA[TT-Tom]]></dc:creator><pubDate>Fri, 12 Jan 2024 10:53:42 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Fri, 12 Jan 2024 10:20:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a><br />
Jetzt kommen die Werte an. Ich mustste am Adapter noch nen Hacken setzen. Danke erstmal</p>
]]></description><link>https://forum.iobroker.net/post/1111420</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111420</guid><dc:creator><![CDATA[tobiasp]]></dc:creator><pubDate>Fri, 12 Jan 2024 10:20:57 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Fri, 12 Jan 2024 10:14:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a> sms und smpr<br />
Nochwas anderes hier ist mein neues Script. Wird der Zählerstand um 0 Uhr aktualiesiert oder muss ich im Script was einfügen. Bei Monatsanfang und JAhresanfang hab ich den Zählerstand eingefügt bei sma und glaub sya.</p>
<pre><code>&gt;D

rssi=0

s1="Tagesverbrauch: {m}&lt;b&gt;&lt;span style=&gt;"

v2=0

hr=0

md=0

yr=0

;Strom

sm=0

sd=0

sma=4052.4

smn=0

sya=4052.4

syn=0

sspr=0.2297

yspr=0

ysgp=184.80

y€=0

 

&gt;T

v2=SML#Total_in

rssi=Wifi#RSSI

 

&gt;B

-&gt;sensor53 r

 

&gt;S

;Tagesverbrauch

hr=hours

if chg[hr]&gt;0

and hr==0

and v2&gt;0

then

sm=v2

svars

endif

if upsecs%tper==0

then

sd=v2-sm

 

;Monatsverbrauch

md=day

if chg[md]&gt;0

and hr==0

and md==1

and v2&gt;0

then

sma=v2

svars

endif

if upsecs%tper==0

then

smn=v2-sma

endif

 

;Jahresverbrauch

yr=year

if chg[yr]&gt;0

and hr==0

and md==1

and v2&gt;0

then

sya=v2

svars

endif

if upsecs%tper==0

then

syn=v2-sya

 

;Kosten

yspr=syn*sspr+ysgp

endif

 

&gt;J

,"Verbrauch Tag":"%sd%"

,"Verbrauch Monat":"%smn%"

,"Verbrauch Jahr":"%syn%"

,"Zählerstand 0:00Uhr":"%2sm%"

,"Zählerstand Monatsanfang":"%2sma%"

,"Zählerstand Jahrenanfang":"%2sya%"

,"Kosten dieses Jahr":"%2yspr%"

 

&gt;W

WLAN Empfang: {m}%rssi% dBµV

-------------------------------------------------------------------------------

Tagesverbrauch:  {m} %2sd%  kWh

Monatsverbrauch: {m} %2smn% kWh

Jahresverbrauch: {m} %2syn% kWh

Strom Preis/kWh:       {m} %4sspr% €

Strom Grundpreis:      {m} %2ysgp% €

-------------------------------------------------------------------------------

Strom kosten lfd. Jahr:{m} %2yspr% €

Strom Zählerstände:

aktuell:         {m} %2v2% kWh

0:00 Uhr:        {m} %2sm% kWh

Monatsanfang:    {m} %2sma% kWh

Jahresanfang:    {m} %2sya% kWh


&gt;M 1

+1,3,s,0,9600,SML

1,77070100010800ff@1000,Gesamtverbrauch,KWh,Total_in,2 

1,77070100020800ff@1000,Gesamtproduktion,kWh,Total_out,2

1,77070100100700ff@1,akt. Verbrauch,W,Power_curr,2

1,77070100240700ff@1,L1,W,L1,18

1,77070100380700ff@1,L2,W,L2,18

1,770701004C0700ff@1,L3,W,L3,18

1,77070100000009ff@#,Zählernummer,,Meter_number,0

1,=h===============|

#
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1111417</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111417</guid><dc:creator><![CDATA[tobiasp]]></dc:creator><pubDate>Fri, 12 Jan 2024 10:14:47 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Fri, 12 Jan 2024 10:03:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tt-tom" aria-label="Profile: tt-tom">@<bdi>tt-tom</bdi></a><br />
Die drei Werte "SML":"Total-in":"2182.09,"Total-out":213.57,"Power-Curry"":22.00, kommen an.<br />
L1 usw nicht.</p>
]]></description><link>https://forum.iobroker.net/post/1111411</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111411</guid><dc:creator><![CDATA[tobiasp]]></dc:creator><pubDate>Fri, 12 Jan 2024 10:03:37 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 17:47:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a> sagte in <a href="/post/1111142">Stromzähler per Sonoff ESP8266 auslesen</a>:</p>
<blockquote>
<p dir="auto">{"Total_in":4182.09,"Total_out":213.57,"Power_curr":627.00,"L1":222.00,"L2":399.00,"L3":5.00,"Meter_number":"090149534b00050ce521"}}</p>
</blockquote>
<p dir="auto">die ersten drei Werte passen ja noch zu deinem Script, aber warum dann L1 -L3 kommt, wo im Script etwas anderes steht, sehr komisch.<br />
wie es aus sieht, aktualisiert er sekundenweise die Phasen. wie sieht es denn im Sonoff Adapter aus?</p>
]]></description><link>https://forum.iobroker.net/post/1111164</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111164</guid><dc:creator><![CDATA[TT-Tom]]></dc:creator><pubDate>Thu, 11 Jan 2024 17:47:21 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 16:35:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tt-tom" aria-label="Profile: tt-tom">@<bdi>tt-tom</bdi></a><br />
17:34:13.424 MQT: tele/tasmota_68FAA1/SENSOR = {"Time":"2024-01-11T17:34:13","SML":{"Total_in":4182.09,"Total_out":213.57,"Power_curr":627.00,"L1":222.00,"L2":399.00,"L3":5.00,"Meter_number":"090149534b00050ce521"}}<br />
17:34:13.988 MQT: tele/tasmota_68FAA1/SENSOR = {"Time":"2024-01-11T17:34:13","SML":{"L1":218.00}}<br />
17:34:13.996 MQT: tele/tasmota_68FAA1/SENSOR = {"Time":"2024-01-11T17:34:13","SML":{"L2":400.00}}<br />
17:34:14.007 MQT: tele/tasmota_68FAA1/SENSOR = {"Time":"2024-01-11T17:34:14","SML":{"L3":4.00}}<br />
17:34:15.075 MQT: tele/tasmota_68FAA1/SENSOR = {"Time":"2024-01-11T17:34:15","SML":{"L1":227.00}}<br />
17:34:15.094 MQT: tele/tasmota_68FAA1/SENSOR = {"Time":"2024-01-11T17:34:15","SML":{"L2":398.00}}<br />
17:34:15.116 MQT: tele/tasmota_68FAA1/SENSOR = {"Time":"2024-01-11T17:34:15","SML":{"L3":5.00}}<br />
17:34:16.215 MQT: tele/tasmota_68FAA1/SENSOR = {"Time":"2024-01-11T17:34:16","SML":{"L1":220.00}}</p>
]]></description><link>https://forum.iobroker.net/post/1111142</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111142</guid><dc:creator><![CDATA[tobiasp]]></dc:creator><pubDate>Thu, 11 Jan 2024 16:35:05 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 16:18:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a></p>
<p dir="auto">Sorry am Handy ist da was schief gelaufen. So jetzt nochmal von zu Hause aus.</p>
<p dir="auto">zeige bitte mal was in der Konsole von Tasmota potokolliert wird.   sollte ungefähr <a href="https://forum.iobroker.net/post/1061975">so aussehen</a></p>
<p dir="auto">PS die CodeTags ``` müssen in einer neuen Zeile fangen, damit es funktioniert, siehe dein Post mit dem Script</p>
]]></description><link>https://forum.iobroker.net/post/1111109</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111109</guid><dc:creator><![CDATA[TT-Tom]]></dc:creator><pubDate>Thu, 11 Jan 2024 16:18:04 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 14:00:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tt-tom" aria-label="Profile: tt-tom">@<bdi>tt-tom</bdi></a><br />
Was meinst du mit eins Runter? bzw einkürzen?</p>
]]></description><link>https://forum.iobroker.net/post/1111093</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111093</guid><dc:creator><![CDATA[tobiasp]]></dc:creator><pubDate>Thu, 11 Jan 2024 14:00:35 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 13:53:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a></p>
<p dir="auto">die ersten drei ``` müssen eine Zeile tiefer.</p>
<p dir="auto">Kürze bitte mal das ein auf pow_l1 usw. , du hast nur eine bestimmte Anzahl an Zeichen (7).</p>
<p dir="auto">Prefix for Web UI and MQTT JSON payload. Up to 7 characters. <a href="https://tasmota.github.io/docs/Smart-Meter-Interface/#meter-definition" rel="nofollow ugc">link</a></p>
]]></description><link>https://forum.iobroker.net/post/1111090</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111090</guid><dc:creator><![CDATA[TT-Tom]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:53:15 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 13:45:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tt-tom" aria-label="Profile: tt-tom">@<bdi>tt-tom</bdi></a> ```</p>
<blockquote>
<p dir="auto">D</p>
</blockquote>
<blockquote>
<p dir="auto">B<br />
-&gt;sensor53 r</p>
</blockquote>
<blockquote>
<p dir="auto">M 1<br />
+1,3,s,0,9600,SML</p>
</blockquote>
<p dir="auto">1,=h=================</p>
<p dir="auto">1,77070100010800ff@1000,Gesamtverbrauch,KWh,Total_in,2</p>
<p dir="auto">1,=h=================</p>
<p dir="auto">1,77070100100700ff@1,akt. Verbrauch,W,Power_curr,2</p>
<p dir="auto">1,=h=================</p>
<p dir="auto">1,77070100020800ff@1000,Gesamte Einspeisung,kWh,Total_out,2</p>
<p dir="auto">1,=h=================</p>
<p dir="auto">1,77070100240700FF@1,Wirkleistung L1,W,wirkleistung_l1,0</p>
<p dir="auto">1,=h=================</p>
<p dir="auto">1,77070100380700FF@1,Wirkleistung L2,W,wirkleistung_l2,0</p>
<p dir="auto">1,=h=================</p>
<p dir="auto">1,770701004C0700FF@1,Wirkleistung L3,W,wirkleistung_l3,0</p>
<p dir="auto">1,=h=================</p>
<p dir="auto">1,77070100000009ff@#,Zählernummer,,Meter_number,0</p>
<p dir="auto">1,=h=================</p>
<h1></h1>
<pre><code></code></pre>
]]></description><link>https://forum.iobroker.net/post/1111087</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111087</guid><dc:creator><![CDATA[tobiasp]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:45:41 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 13:44:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a> zeige mal das Script von Tasmota</p>
]]></description><link>https://forum.iobroker.net/post/1111086</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111086</guid><dc:creator><![CDATA[TT-Tom]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:44:50 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 13:43:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ilovegym" aria-label="Profile: ilovegym">@<bdi>ilovegym</bdi></a><br />
Genau nachdem hab ich alles gemacht. Auf der Seite von Tasmota hab ich ja alle Werte,<br />
nur im Iobroker fehlen eben L1,L2,L3 und Einspeisung als Datenpunkt.</p>
]]></description><link>https://forum.iobroker.net/post/1111080</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111080</guid><dc:creator><![CDATA[tobiasp]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:43:17 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 13:20:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a></p>
<p dir="auto">Hier ist ne sehr gute Hilfeseite, geh das mal durch...</p>
<p dir="auto"><a href="https://ottelo.jimdofree.com/stromz%C3%A4hler-auslesen-tasmota/" rel="nofollow ugc">https://ottelo.jimdofree.com/stromzähler-auslesen-tasmota/</a></p>
<p dir="auto">Edit:<br />
<a href="https://tasmota-sml-parser.dicp.net/" rel="nofollow ugc">https://tasmota-sml-parser.dicp.net/</a></p>
]]></description><link>https://forum.iobroker.net/post/1111077</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111077</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:20:02 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 13:43:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a></p>
<p dir="auto">Den Info Parameter hast du auch auf On gesetzt?<br />
Wie sieht den das Script auf dem ESP aus? Sind dort die Werte hinterlegt?</p>
]]></description><link>https://forum.iobroker.net/post/1111076</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111076</guid><dc:creator><![CDATA[TT-Tom]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:43:18 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 13:07:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ilovegym" aria-label="Profile: ilovegym">@<bdi>ilovegym</bdi></a><br />
Ja werden angezeigt</p>
]]></description><link>https://forum.iobroker.net/post/1111070</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111070</guid><dc:creator><![CDATA[tobiasp]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:07:46 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 13:07:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasp" aria-label="Profile: tobiasp">@<bdi>tobiasp</bdi></a></p>
<p dir="auto">zeigt der Zaehler die Werte denn ueberhaupt an?<br />
Oft sind diese nicht vom Versorger freigeschaltet...</p>
]]></description><link>https://forum.iobroker.net/post/1111069</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111069</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:07:19 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Thu, 11 Jan 2024 13:01:42 GMT]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,<br />
mein Sonoff sendet fleissig Daten an den IO Broker.<br />
Er sendet allerdings nur den akt. Verbrauch und des Gesamtstand.</p>
<p dir="auto">Was im Broker nicht ankommt ist<br />
SML L1<br />
SML L2<br />
SML L3<br />
Einspeisung</p>
<p dir="auto">Wie bekomme ich die Daten in den Broker</p>
]]></description><link>https://forum.iobroker.net/post/1111066</link><guid isPermaLink="true">https://forum.iobroker.net/post/1111066</guid><dc:creator><![CDATA[tobiasp]]></dc:creator><pubDate>Thu, 11 Jan 2024 13:01:42 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Tue, 17 Oct 2023 18:56:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ralla66" aria-label="Profile: ralla66">@<bdi>ralla66</bdi></a> sagte in <a href="/post/1062060">Stromzähler per Sonoff ESP8266 auslesen</a>:</p>
<blockquote>
<p dir="auto">1,77070100<strong>100</strong>700ff@1,</p>
</blockquote>
<p dir="auto">Das wars, bei mir stand 1,77070100<strong>0f0</strong>700ff@1,</p>
<p dir="auto">Jetzt funktioniert alles. Wie das allerdings passieren konnte ist mir ein Rätsel.</p>
]]></description><link>https://forum.iobroker.net/post/1062374</link><guid isPermaLink="true">https://forum.iobroker.net/post/1062374</guid><dc:creator><![CDATA[RalfTh]]></dc:creator><pubDate>Tue, 17 Oct 2023 18:56:06 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Tue, 17 Oct 2023 14:34:17 GMT]]></title><description><![CDATA[<p dir="auto">Doppel Post</p>
]]></description><link>https://forum.iobroker.net/post/1062184</link><guid isPermaLink="true">https://forum.iobroker.net/post/1062184</guid><dc:creator><![CDATA[TT-Tom]]></dc:creator><pubDate>Tue, 17 Oct 2023 14:34:17 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Tue, 17 Oct 2023 14:33:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ralfth" aria-label="Profile: ralfth">@<bdi>ralfth</bdi></a></p>
<p dir="auto">Es ist entscheidend, ob hinter der Baudzahl ein Text steht. Dieser findet in der Objektstruktur vom MQTT sich wieder.</p>
<blockquote>
<p dir="auto">Wo finde ich denn ein aktuelles Skript für meinen Zähler bzw. Hilfe beim Erstellen eines Skriptes?</p>
</blockquote>
<p dir="auto">Auf der Tasmota Seite findest du Scripte für verschiedene Zähler, bzw Informationen für die Erstellung dieser. <a href="https://tasmota.github.io/docs/Smart-Meter-Interface/" rel="nofollow ugc">Link Text</a></p>
]]></description><link>https://forum.iobroker.net/post/1062182</link><guid isPermaLink="true">https://forum.iobroker.net/post/1062182</guid><dc:creator><![CDATA[TT-Tom]]></dc:creator><pubDate>Tue, 17 Oct 2023 14:33:01 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Tue, 17 Oct 2023 12:42:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ralfth" aria-label="Profile: ralfth">@<bdi>ralfth</bdi></a></p>
<p dir="auto"><a href="https://tasmota.github.io/docs/Smart-Meter-Interface/#emh-ehz-generation-k-sml" rel="nofollow ugc">schau mal hier vorbei</a></p>
<pre><code>&gt;D
&gt;B

=&gt;sensor53 r
&gt;M 1
+1,3,s,0,9600,
1,77070100010800ff@1000,Gesamtverbrauch,KWh,Total_in,2
1,77070100020800ff@1000,Gesamteinspeisung,KWh,Total_out,2
1,77070100100700ff@1,Verbrauch,W,Power_curr,0
#
</code></pre>
<p dir="auto">Beachte den RX Pin, 3 oder 13</p>
]]></description><link>https://forum.iobroker.net/post/1062060</link><guid isPermaLink="true">https://forum.iobroker.net/post/1062060</guid><dc:creator><![CDATA[Ralla66]]></dc:creator><pubDate>Tue, 17 Oct 2023 12:42:03 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Tue, 17 Oct 2023 10:58:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tt-tom" aria-label="Profile: tt-tom">@<bdi>tt-tom</bdi></a><br />
OK, ich muss es genauer beschreiben.<br />
Der Wemos war ausgeschaltet. Nach dem einschalten war das Skript weg. Ein zuvor gemachtes Backup des Wemos habe ich zurückgespielt. Es geht wieder alles bis auf die aktuelle Leistungsanzeige. Ich gehe also davon aus, dass der Zähler entsperrt ist, da er Daten zur aktuellen 2.0.8 (Zählerstand Einspeisung) und 1.0.8 (Zählerstand Bezug) liefert.</p>
<p dir="auto">Habe das Skript von euro mal aktiviert und folgende Ergebnisse:</p>
<pre><code>00:00:00 CFG: aus Flash geladen am 3F7, zählen 29
00:00:00 Script: nv=0, tv=0, vns=0, ram=16
00:00:00 Projekt tasmota Tasmota-Stromzähler Version 8.1.0.4(tasmota)-2_6_1
00:00:00 SNS: Hardware Serial
00:00:00 WIF: verbinden mit AP1 Palatina in Modus 11N als tasmota-5164...
00:00:05 WIF: verbunden
00:00:05 HTP: Web-Server aktiv bei tasmota-5164 mit IP-Adresse 192.168.178.152
12:45:49 MQT: Verbindungsversuch...
12:45:49 MQT: verbunden
12:45:49 MQT: tele/tasmota/LWT = Online (beibehalten)
12:45:49 MQT: cmnd/tasmota/POWER = 
12:45:49 MQT: tele/tasmota/INFO1 = {"Module":"Generic","Version":"8.1.0.4(tasmota)","FallbackTopic":"cmnd/Stromzähler_fb/","GroupTopic":"cmnd/tasmotas/"}
12:45:49 MQT: tele/tasmota/INFO3 = {"RestartReason":{"Exception":28,"Reason":"Exception","EPC":["4024ee18","00000000","00000000"],"EXCVADDR":"00000000","DEPC":"00000000","CallChain":["4024c70a","4024670e","40221c4a","40245199","40222408","40004554","4024a550","40100a80","4020f74c","40227898","402278c3","40229921","4022df42","402467f4","401009e5"]}}
12:45:53 MQT: tele/tasmota/STATE = {"Time":"2023-10-17T12:45:53","Uptime":"0T00:00:12","UptimeSec":12,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":24,"MqttCount":1,"Wifi":{"AP":1,"SSId":"Palatina","BSSId":"5C:49:79:55:9E:DC","Channel":4,"RSSI":80,"Signal":-60,"LinkCount":1,"Downtime":"0T00:00:06"}}
12:45:53 MQT: tele/tasmota/SENSOR = {"Time":"2023-10-17T12:45:53","OBIS":{"Total_in":0.0000,"Total_out":0.0000,"Power_curr":0,"Meter_number":""}}
12:46:03 MQT: tele/tasmota/STATE = {"Time":"2023-10-17T12:46:03","Uptime":"0T00:00:22","UptimeSec":22,"Heap":24,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"Palatina","BSSId":"5C:49:79:55:9E:DC","Channel":4,"RSSI":78,"Signal":-61,"LinkCount":1,"Downtime":"0T00:00:06"}}
12:46:03 MQT: tele/tasmota/SENSOR = {"Time":"2023-10-17T12:46:03","OBIS":{"Total_in":0.0000,"Total_out":0.0000,"Power_curr":0,"Meter_number":""}}
12:46:13 MQT: tele/tasmota/STATE = {"Time":"2023-10-17T12:46:13","Uptime":"0T00:00:32","UptimeSec":32,"Heap":24,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"Palatina","BSSId":"5C:49:79:55:9E:DC","Channel":4,"RSSI":80,"Signal":-60,"LinkCount":1,"Downtime":"0T00:00:06"}}
12:46:13 MQT: tele/tasmota/SENSOR = {"Time":"2023-10-17T12:46:13","OBIS":{"Total_in":0.0000,"Total_out":0.0000,"Power_curr":0,"Meter_number":""}}
12:46:23 MQT: tele/tasmota/STATE = {"Time":"2023-10-17T12:46:23","Uptime":"0T00:00:42","UptimeSec":42,"Heap":24,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"Palatina","BSSId":"5C:49:79:55:9E:DC","Channel":4,"RSSI":80,"Signal":-60,"LinkCount":1,"Downtime":"0T00:00:06"}}
12:46:23 MQT: tele/tasmota/SENSOR = {"Time":"2023-10-17T12:46:23","OBIS":{"Total_in":0.0000,"Total_out":0.0000,"Power_curr":0,"Meter_number":""}}
</code></pre>
<p dir="auto">Es wird jetzt natürlich nichts mehr angezeigt, ich vermute das liegt daran:<br />
<strong>+1,3,s,0,9600,</strong></p>
<p dir="auto">Bei mir war das so:<br />
<strong>+1,13,s,1,9600,SML</strong></p>
<p dir="auto">Wo finde ich denn ein aktuelles Skript für meinen Zähler bzw. Hilfe beim Erstellen eines Skriptes?</p>
<p dir="auto">Ist es sinnvoll den Wemos auf die aktuelle Tasmota V13 zu flashen?</p>
<p dir="auto">Bisher war meine Devise "Don't touch running systems"</p>
]]></description><link>https://forum.iobroker.net/post/1061975</link><guid isPermaLink="true">https://forum.iobroker.net/post/1061975</guid><dc:creator><![CDATA[RalfTh]]></dc:creator><pubDate>Tue, 17 Oct 2023 10:58:07 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Tue, 17 Oct 2023 09:32:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ralfth" aria-label="Profile: ralfth">@<bdi>ralfth</bdi></a><br />
was für ein Ausfall Stromausfall oder Wemos defekt?</p>
<p dir="auto">Bei Stromausfall kann es möglich sein, dass es wie <a class="plugin-mentions-user plugin-mentions-a" href="/user/euro" aria-label="Profile: euro">@<bdi>euro</bdi></a> schrieb, das du dein Zähler neu freischalten musst.<br />
Die Daten aus der Konsole sehen nicht konform aus, kann sein das du den Kopf nochmal etwas justieren musst. Aber zuerst Prüfen, ob Pin off und Info on  eingestellt sind am Zähler.</p>
]]></description><link>https://forum.iobroker.net/post/1061941</link><guid isPermaLink="true">https://forum.iobroker.net/post/1061941</guid><dc:creator><![CDATA[TT-Tom]]></dc:creator><pubDate>Tue, 17 Oct 2023 09:32:48 GMT</pubDate></item><item><title><![CDATA[Reply to Stromzähler per Sonoff ESP8266 auslesen on Tue, 17 Oct 2023 08:52:27 GMT]]></title><description><![CDATA[<p dir="auto">Moin</p>
<p dir="auto">Lesekopf mal runter gehabt, bei mir musste ich nach einem Stromausfall den Zähler einmal sperren und neu mittels PIN entsperren<br />
der war ständig im Demo modus und hat auch keine Daten mehr geliefert</p>
<p dir="auto">Alternativ<br />
sichere das Skript mal weg und versuche es mit einer abgespeckten Version</p>
<p dir="auto">M 1<br />
+1,3,s,0,9600,<br />
1,77070100000009FF@1,Geräteeinzelidentifikation,Unbekannte Einheit,geräteeinzelidentifikation,0<br />
1,77070100020802FF@1,Unbekannter Datentyp,Wh,unbekanntes_mqtt_topic_1,1</p>
<p dir="auto">das wäre was SML Decoder ausgibt für deinen Output<br />
<a href="https://tasmota-sml-parser.dicp.net/decode" rel="nofollow ugc">https://tasmota-sml-parser.dicp.net/decode</a></p>
]]></description><link>https://forum.iobroker.net/post/1061927</link><guid isPermaLink="true">https://forum.iobroker.net/post/1061927</guid><dc:creator><![CDATA[euro]]></dc:creator><pubDate>Tue, 17 Oct 2023 08:52:27 GMT</pubDate></item></channel></rss>