WebSites   
        Projekte   
        Hausautomatisierung
Einrichtung: TASMOTA-SmartPowerMeter
Überblick
  •   Urzustand SmartPowerMeter mit "tasmota..."-Hotspot in WIFI-Netzwerkliste 
  •   Flashen mit VSCode und Software "2304121253_TasmotaSmartPowerMeter_01V02" 
  •   Vorgabe von SSID und Password des lokalen Wifi-Netzwerkes 
  •   Konfiguration Script 
  •   Konfiguration MQTT 
  •   Konfiguration Other 
  •   Hardware-Installation 
Quellen
  •   Microsoft : download 
VisualStudioCode 
  •   Dokumentation : 
Smart Meter Interface 
  •   Embedded Laboratory : 
Update the AT Firmware in Your ESP8266 WiFi Module 
Download
  •   Original Tasmota-Development-Firmware : 
       
Tasmota Firmware VSCode Project 
 
  •   Speziell für Tasmota SmartPowerMeter fertig erweiterte Tasmota-Firmware : 
       
Tasmota Firmware SmartPowerMeter 
Inbetriebnahme
Flashen mit Tasmota-Development-Firmware
Editierung, Kompilierung und Upload
  •   Entweder: Download und Unzip der Datei "Tasmota-development.zip" 
       Download: 
Tasmota Development Firmware Project 
  •   Oder: Unzip des VSCode-Projekts 
       Download: 
Tasmota Firmware SmartPowerMeter 
  •   Editierung der Datei "./tasmota/user_config_override.h": folgende Zeilen ans Ende anhängen: 
#ifndef USE_SCRIPT
#define USE_SCRIPT
#endif
#ifndef USE_SML_M
#define USE_SML_M
#endif
#ifdef USE_RULES
#undef USE_RULES
#endif
  •   Kompilierung der Tasmota-Software mit VSCode und Upload zum ESP8266 
  •   Detaillierte Beschreibung der Vorgehensweise bei Kompilierung und Upload: 
      
Mini-Module: ESP8266 D1 mini | ESP8266 ESP01 
Vorgabe der WIFI-Verbindungsparameter
  •   Nach dem Neustart erscheint "tasmota_..._..." in der Liste aller verfügbaren WIFI-Netzwerke 
 
 
  •   Anklicken und Versuch einer (einmaligen) Verbindung. 
  •   Automatischer Start des Standard-Browsers zur Auswahl des Verbindungs-Netzwerks: 
 
  •   Abspeichern der Verbindungsdaten, Start des (vorläufigen) Haupt-Menus: 
 
Konfiguration Script
  •   Menu-Auswahl HomeAssistant(WebBrowser): 
"MainMenu" -> "Consoles" -> "Edit Script"
 
  •   Beispiel-Script zum Einfügen: 
>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,SML
1,77070100010801ff@1000,Verbrauch_Tarif_1,kWh,Verbrauch_T1,7
1,77070100010802ff@1000,Verbrauch_Tarif_2,kWh,Verbrauch_T2,7
1,77070100010800ff@1000,Verbrauch_Summe,kWh,Verbrauch_Summe,7
1,77070100020800ff@1000,Einspeisung_Summe,kWh,Einspeisung_Summe,7
1,=h--
1,77070100240700ff@1,Leistung_L1,W,Watt_L1,2
1,77070100380700ff@1,Leistung_L2,W,Watt_L2,2
1,770701004c0700ff@1,Leistung_L3,W,Watt_L3,2
1,77070100100700ff@1,Leistung_Summe,W,Watt_Summe,2
1,=h--
1,77070100200700ff@1,Spannung_L1,V,Volt_L1,1
1,77070100340700ff@1,Spannung_L2,V,Volt_L2,1
1,77070100480700ff@1,Spannung_L3,V,Volt_L3,1
#
      WICHTIG: "Script enable" aktivieren ! 
  •   Das "korrekte" Script des im Haus eingebauten Stromzähler-Typs muss von 
      
Tasmota - Smart Reader Interface geladen / kopiert werden! 
  •   Nach korrekter Script-Eingabe erscheint das aktuelle Haupt-Menu des Tasmota-SmartPowerMeters: 
Konfiguration MQTT
  •   Menu-Auswahl HomeAssistant(WebBrowser):
 
"MainMenu" ->"Configuration" -> "Configure MQTT"
 
  •   "User" : Eingabe HomeAssistant-User 
  •   "Password" : Eingabe HomeAssistant-User-Password 
  •   "Topic" : Publish-Topic des SmartPowerMeters 
  •   "Full Topic" : nicht ändern 
Konfiguration Other
  •   Menu-Auswahl HomeAssistant(WebBrowser): 
 
"MainMenu" ->"Configuration" -> "Configure Other" 
 
      •   "Template"-Inhalt nicht beachten, "Activate" aktivieren 
      •   "Web Admin Password" nicht beachten,
      •   "HTTP API enable" und "MQTT enable" aktivieren
Hardware-Installation
Zum Schluss wird das SmartPowerMeter entweder magnetisch mit einer auf dem Info-Loch des HauptStromZählers 
aufgeklebten Unterlegscheibe oder direkt mit Heisskleber mittig fixiert. 
Der geflashte ESP8266 muss nun permanent mit Spannung (Steckernetzteil an USB-Buchse des ESP8266) versorgt werden. 
        
        
        
        WebSites   
        Projekte   
        Hausautomatisierung