Tasmota

From Torben's Wiki

MQTT Commands

see https://tasmota.github.io/docs/Commands/

I use mosquitto as MQTT message broker

examples

# read value
mosquitto_pub -u mqtt_user -P mqtt_pass -t "cmnd/tasmota_MT681/MqttLog" -m ""
# set value
mosquitto_pub -u mqtt_user -P mqtt_pass -t "cmnd/tasmota_MT681/MqttLog" -m "0"

set data-sending frequency to 15s

mosquitto_pub -u mqtt_user -P mqtt_pass -t "cmnd/tasmota_MT681/TelePeriod" -m "15"

set webserver off

mosquitto_pub -u mqtt_user -P mqtt_pass -t "cmnd/tasmota_MT681/webserver" -m "0"

set webserver on: admin mode

mosquitto_pub -u mqtt_user -P mqtt_pass -t "cmnd/tasmota_MT681/webserver" -m "2"

Power Meter Readout Scripts

see https://tasmota.github.io/docs/Smart-Meter-Interface/#iskra-ehz-mt681-d4a52-k0p for Iskra MT681

>D
>B
=>sensor53 r
>M 1
+1,3,s,0,9600,MT681
1,77070100010800ff@1000,Verbrauch,kWh,Total_in,4
1,77070100100700ff@1,Leistung,W,Power_cur,0
1,77070100020800ff@1000,Erzeugung,kWh,Total_out,4
; 1,77070100000009ff@#,Service ID,,Meter_id,0|
#