Hello,
I bought a CURRYSMARTER Power Meter for Mini Socket:
As far as i see by default its pushing the MQTT metricts every 5 minute:
16:32:33.225 MQT: home/gaming_room/power_meter/SENSOR = {"Time":"2024-04-08T16:32:33","ENERGY":{"TotalStartTime":"2024-04-08T15:23:51","Total":0.017,"Yesterday":0.000,"Today":0.017,"Period":0,"Power":1,"ApparentPower":8,"ReactivePower":8,"Factor":0.13,"Voltage":296,"Current":0.028}}
16:37:33.242 MQT: home/gaming_room/power_meter/SENSOR = {"Time":"2024-04-08T16:37:33","ENERGY":{"TotalStartTime":"2024-04-08T15:23:51","Total":0.017,"Yesterday":0.000,"Today":0.017,"Period":0,"Power":1,"ApparentPower":8,"ReactivePower":8,"Factor":0.14,"Voltage":295,"Current":0.027}}
16:42:33.225 MQT: home/gaming_room/power_meter/SENSOR = {"Time":"2024-04-08T16:42:33","ENERGY":{"TotalStartTime":"2024-04-08T15:23:51","Total":0.017,"Yesterday":0.000,"Today":0.017,"Period":0,"Power":1,"ApparentPower":8,"ReactivePower":8,"Factor":0.14,"Voltage":296,"Current":0.027}}
16:47:33.262 MQT: home/gaming_room/power_meter/SENSOR = {"Time":"2024-04-08T16:47:33","ENERGY":{"TotalStartTime":"2024-04-08T15:23:51","Total":0.017,"Yesterday":0.000,"Today":0.017,"Period":0,"Power":1,"ApparentPower":8,"ReactivePower":8,"Factor":0.13,"Voltage":297,"Current":0.028}}
16:52:33.230 MQT: home/gaming_room/power_meter/SENSOR = {"Time":"2024-04-08T16:52:33","ENERGY":{"TotalStartTime":"2024-04-08T15:23:51","Total":0.018,"Yesterday":0.000,"Today":0.018,"Period":0,"Power":1,"ApparentPower":8,"ReactivePower":8,"Factor":0.13,"Voltage":297,"Current":0.028}}
My question is, is there a way to set the MQTT update every min?
MQTT transmit frequency setting
Re: MQTT transmit frequency setting
Use following command to adjust the interval of MQTT message:
10 means 10 seconds. Default value is 300, which means 5 min
----------------Command Help Document--------------------
TelePeriod
See current value and force publish STATE and SENSOR message
0 = disable telemetry messages
1 = reset telemetry period to firmware default (TELE_PERIOD)
10..3600 = set telemetry period in seconds (default = 300)
Code: Select all
TelePeriod 10
----------------Command Help Document--------------------
TelePeriod
See current value and force publish STATE and SENSOR message
0 = disable telemetry messages
1 = reset telemetry period to firmware default (TELE_PERIOD)
10..3600 = set telemetry period in seconds (default = 300)
Re: MQTT transmit frequency setting
For me this option has no effect, I still see every second an update on IF and VAR.