[Device Support Request] - TS011F by _TZ3210_pfbzs1an
See original GitHub issueIs your feature request related to a problem? Please describe. Just added to my Mercator (Mercator White Smart Zigbee Isaac Double Outlet Power Point) setup a whole bunch of their smart power points. All seems well (not officially supported but pairs fine, reports in HA and can turn on/off switches) other than the ‘metering_summation_delivered’ which shows an insane amount of power used in kWh (this example is after a couple weeks): 18,281,013,456.0 kWh which is quite annoying as I got them to measure power usage on devices etc.
A new switch out the box shows: 2,097,168.0 kWh where I assume it should be 0?
These entities show up for the device (plug named Laundry Smart Plug)
sensor.laundry_smart_plug_electrical_measurement sensor.laundry_smart_plug_electrical_measurement_rms_current sensor.laundry_smart_plug_electrical_measurement_rms_voltage sensor.laundry_smart_plug_smartenergy_metering_summation_delivered
Describe the solution you’d like Would like the readings in HA to match correct kWh usage.
Device signature - this can be acquired by removing the device from ZHA and pairing it again from the add devices screen. Be sure to add the entire content of the log panel after pairing the device to a code block below this line.
Zigbee Device Signature:
{
"node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4098, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
"endpoints": {
"1": {
"profile_id": 260,
"device_type": "0x0051",
"in_clusters": [
"0x0000",
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0702",
"0x0b04",
"0xef00"
],
"out_clusters": [
"0x000a",
"0x0019"
]
},
"2": {
"profile_id": 260,
"device_type": "0x0051",
"in_clusters": [
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0xef00"
],
"out_clusters": []
},
"242": {
"profile_id": 41440,
"device_type": "0x0061",
"in_clusters": [],
"out_clusters": [
"0x0021"
]
}
},
"manufacturer": "_TZ3210_pfbzs1an",
"model": "TS011F",
"class": "zigpy.device.Device"
}
Additional context System Health
version: core-2022.2.9 installation_type: Home Assistant OS dev: false hassio: true docker: true user: root virtualenv: false python_version: 3.9.7 os_name: Linux os_version: 5.10.98 arch: x86_64 timezone: Australia/Melbourne
host_os: Home Assistant OS 7.4 update_channel: stable supervisor_version: supervisor-2022.01.1 docker_version: 20.10.9 disk_total: 228.5 GB disk_used: 13.7 GB healthy: true supported: true board: generic-x86-64 supervisor_api: ok version_api: ok
Cheers!
Issue Analytics
- State:
- Created 2 years ago
- Comments:32 (19 by maintainers)
Top GitHub Comments
OK so I’ve raised the PR, but I’m getting a check error when it looks for cluster 61184. I’ve run out of ideas as to where to fix this. Any thoughts @MattWestb ?
Yes, as far as I’m concerned it’s working well. @kiwizznz do you want to raise the PR for this?