board = esp8266_4M2M+1,3,s,0,9600,GS303 steht die 3 für GPIO3, der darf keiner anderen Funktion zugewiesen sein!>D >B >M 2 +1,2,c,1,-5,Oben 1,1-0:1.8.0*255(@100,Energie,KWh,Total_in,3) 1,1-0:1.7.0*255(@0.0016667, Leistung,W,Power_actual,0) +2,4,c,1,-5,Unten 2,1-0:1.8.0*255(@100,Energie,KWh,Total_in,3) 2,1-0:1.7.0*255(@0.0016667, Leistung,W,Power_actual,0) #
>D >B >M 2 +1,2,c,1,-5,Oben 1,1-0:1.8.0*255(@1000,Energie,KWh,Total_in,3) 1,1-0:1.7.0*255(@0.016667, Leistung,W,Power_actual,0) +2,4,c,1,-5,Unten 2,1-0:1.8.0*255(@1000,Energie,KWh,Total_in,3) 2,1-0:1.7.0*255(@0.016667, Leistung,W,Power_actual,0) #
>B =>sensor53 r >M 1 +1,3,s,0,9600,GS303 1,77070100010800ff@1000,Total Consumed,KWh,Total_in,3 1,77070100100700ff@1,Current Consumption,W,Power_cur,0 1,77070100020800ff@1000,Total Delivered,KWh,Total_out,3 1,7707010060320101@#,Service ID,,Meter_id,0 #
sensor53 c0 1234, change 0 if you have more than one smartmeter. 1234 includes the impulses/unit. For 100 impules per unit the 1234 means 12.34 units. Source: https://tasmota.github.io/docs/Smart-Meter-Interface/#sensorsFür WT32-ETH01: https://github.com/arendst/Tasmota/issues/9496#issuecomment-715338713 Template und 3 Befehle, dann ist ETH mit 100MBaud aktiv
platformio.ini das target auf default_envs = m5stack-core-esp32 setzenpip3 install -U platformio und platformio runpip install esptoolls /dev/ttyU*esptool.py -c esp32 -b 1500000 -p /dev/ttyUSB0 erase_flashesptool.py -c esp32 -b 1500000 -p /dev/ttyUSB0 write_flash 0x0 firmware.binhttps://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json eintragen, Bordverwalter M5Stack installierenM5Stack installieren mit allen Bibliotheken die es vorschlägt, Beispiel aus https://docs.m5stack.com/en/api/core/system ganz unten läuft