-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
What happened?
I have a bunch of smart plugs with monitoring which aren't original I believe and which mimic Elivco's LSPA9 smart plug. These work well, but Current and Energy values are multiplied by 1000, the others are OK. I've tried to use calibration values on device specific settings, but it works only at increasing direction (1 doesn't do anything, 0.1 is not accepted, 1000 multiplies current/energy by factor of 10).
Is there a way to maybe create additional external converter, which just divides some of reported values by 1000?
What did you expect to happen?
Expected calibration values to work: if 0.1 was accepted and divided current/energy values by 1000, I'd be happy.
How to reproduce it (minimal and precise)
Debug logs
Details
os: #1 SMP PREEMPT Sun Sep 15 14:57:56 UTC 2024 - 6.11.0-edge-rockchip64 - arm64
node: v22.16.0
zigbee2mqtt: 2.6.2
(unknown
)
zigbee-herdsman: 6.1.5
zigbee-herdsman-converters: 25.35.1
adapter: EmberZNet
{"build":0,"ezsp":13,"major":7,"minor":4,"patch":4,"revision":"7.4.4 [GA]","special":0,"type":170}
Device
software_build_id: 0122052017
date_code: undefined
endpoints:
{"1":{"bindings":[{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0xbc026efffe44f47f","type":"endpoint"}},{"cluster":"haElectricalMeasurement","target":{"endpoint":1,"ieee_address":"0xbc026efffe44f47f","type":"endpoint"}},{"cluster":"seMetering","target":{"endpoint":1,"ieee_address":"0xbc026efffe44f47f","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genGroups","genScenes","genOnOff","seMetering","haElectricalMeasurement","57344","manuSpecificTuya3"],"output":["genTime","genOta"]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}}
Health
time: Sun Oct 12 2025 14:34:54 GMT+0400 (Samara Standard Time)
process.uptime_sec: 682220
{"leave_count":0,"messages":158831,"messages_per_sec":0.2328,"network_address_changes":0}