After one and a half week of reading my engery meter values, suddenly the values for OBIS Code: 1-0:1.8.0 send to Home Assistant were corrupted. But the debug values are still correct:
As you can see in the debug log, the sended corrupted value is 1844674360770560.00000 kWh but the debug value for OBIS Code: 1-0:1.8.0 is 0x85ea3a, which is correct: converted to decimal 8776250.
This is the sensor definition:
sensor:
platform: sml
name: “Energie bezogen”
sml_id: mysml
obis_code: “1-0:1.8.0”
unit_of_measurement: kWh
accuracy_decimals: 3
device_class: energy
state_class: total_increasing
filters:
multiply: 0.0001
median:
window_size: 5
send_first_at: 5
throttle: 300s
After one and a half week of reading my engery meter values, suddenly the values for OBIS Code: 1-0:1.8.0 send to Home Assistant were corrupted. But the debug values are still correct:
As you can see in the debug log, the sended corrupted value is 1844674360770560.00000 kWh but the debug value for OBIS Code: 1-0:1.8.0 is 0x85ea3a, which is correct: converted to decimal 8776250. This is the sensor definition: sensor: platform: sml name: “Energie bezogen” sml_id: mysml obis_code: “1-0:1.8.0” unit_of_measurement: kWh accuracy_decimals: 3 device_class: energy state_class: total_increasing filters: multiply: 0.0001 median: window_size: 5 send_first_at: 5 throttle: 300s
Do you have any idea for this behaviour?