Closed DigitalWarrior closed 1 year ago
Can you press the "Reconfigure device" button in the UI and provide a screenshot of what it looks like? Also, what coordinator are you using? If it's a Conbee, on what firmware version is it?
Here is the screen shot. Full table.
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">
Cluster | Binding | Reporting | -- | -- | -- | -- | | Attribute | min/max/change | DeviceTemperatureCluster | X | current_temperature: | 30/900/50 | Identify | | | | Groups | | | | Scenes | | | | OnOffCluster | X | on_off: | 0/900/1 | Alarms | | | | MultistateInputCluster | | | | XiaomiMeteringCluster | x | instantaneous_demand: | 5/900/1 | | | current_summ_delivered | 30/900/1 | | | current_tier1_summ_delivered: | 30/900/1 | | | current_tier2_summ_delivered: | 30/900/1 | | | current_tier3_summ_delivered: | 30/900/1 | | | current_tier4_summ_delivered: | 30/900/1 | | | current_tier5_summ_delivered: | 30/900/1 | | | current_tier6_summ_delivered: | 30/900/1 | | | status: | 1/900/1 | OppleSwitchCluster | x | | | Time | | | | Ota | | | | AnalogInput | | | | GreenPowerProxy | | | |
Is your feature request related to a problem? Please describe. Device state (On/Off) is not updated when the switches are physically pressed. HA is able to turn the switches on and off. https://www.amazon.com/dp/B081ZRBPLC https://www.zigbee2mqtt.io/devices/WS-USC04.html
Describe the solution you'd like Have Home Assistant know the status of switch regardless of how it is flipped.
Device signature
```yaml { "node_descriptor": "NodeDescriptor(logical_type=Diagnostic information
```yaml { "home_assistant": { "installation_type": "Home Assistant OS", "version": "2023.1.7", "dev": false, "hassio": true, "virtualenv": false, "python_version": "3.10.7", "docker": true, "arch": "x86_64", "timezone": "America/Denver", "os_name": "Linux", "os_version": "5.15.90", "supervisor": "2023.01.1", "host_os": "Home Assistant OS 9.5", "docker_version": "20.10.22", "chassis": "embedded", "run_as_root": true }, "custom_components": { "nodered": { "version": "0.4.5", "requirements": [] }, "hacs": { "version": "1.30.1", "requirements": [ "aiogithubapi>=22.10.1" ] }, "pirateweather": { "version": "1.0.2", "requirements": [ "python-forecastio==1.4.0" ] } }, "integration_manifest": { "domain": "zha", "name": "Zigbee Home Automation", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/zha", "requirements": [ "bellows==0.34.6", "pyserial==3.5", "pyserial-asyncio==0.6", "zha-quirks==0.0.90", "zigpy-deconz==0.19.2", "zigpy==0.53.0", "zigpy-xbee==0.16.2", "zigpy-zigate==0.10.3", "zigpy-znp==0.9.2" ], "usb": [ { "vid": "10C4", "pid": "EA60", "description": "*2652*", "known_devices": [ "slae.sh cc2652rb stick" ] }, { "vid": "1A86", "pid": "55D4", "description": "*sonoff*plus*", "known_devices": [ "sonoff zigbee dongle plus v2" ] }, { "vid": "10C4", "pid": "EA60", "description": "*sonoff*plus*", "known_devices": [ "sonoff zigbee dongle plus" ] }, { "vid": "10C4", "pid": "EA60", "description": "*tubeszb*", "known_devices": [ "TubesZB Coordinator" ] }, { "vid": "1A86", "pid": "7523", "description": "*tubeszb*", "known_devices": [ "TubesZB Coordinator" ] }, { "vid": "1A86", "pid": "7523", "description": "*zigstar*", "known_devices": [ "ZigStar Coordinators" ] }, { "vid": "1CF1", "pid": "0030", "description": "*conbee*", "known_devices": [ "Conbee II" ] }, { "vid": "10C4", "pid": "8A2A", "description": "*zigbee*", "known_devices": [ "Nortek HUSBZB-1" ] }, { "vid": "0403", "pid": "6015", "description": "*zigate*", "known_devices": [ "ZiGate+" ] }, { "vid": "10C4", "pid": "EA60", "description": "*zigate*", "known_devices": [ "ZiGate" ] }, { "vid": "10C4", "pid": "8B34", "description": "*bv 2010/10*", "known_devices": [ "Bitron Video AV2010/10" ] } ], "codeowners": [ "@dmulcahey", "@adminiuga", "@puddly" ], "zeroconf": [ { "type": "_esphomelib._tcp.local.", "name": "tube*" }, { "type": "_zigate-zigbee-gateway._tcp.local.", "name": "*zigate*" }, { "type": "_zigstar_gw._tcp.local.", "name": "*zigstar*" }, { "type": "_slzb-06._tcp.local.", "name": "slzb-06*" } ], "dependencies": [ "file_upload" ], "after_dependencies": [ "onboarding", "usb", "zeroconf" ], "iot_class": "local_polling", "loggers": [ "aiosqlite", "bellows", "crccheck", "pure_pcapy3", "zhaquirks", "zigpy", "zigpy_deconz", "zigpy_xbee", "zigpy_zigate", "zigpy_znp" ], "is_built_in": true }, "data": { "ieee": "**REDACTED**", "nwk": 31653, "manufacturer": "LUMI", "model": "lumi.switch.b2naus01", "name": "LUMI lumi.switch.b2naus01", "quirk_applied": true, "quirk_class": "zhaquirks.xiaomi.aqara.opple_switch.XiaomiOpple2ButtonSwitchFace1", "manufacturer_code": 4447, "power_source": "Mains", "lqi": 232, "rssi": -42, "last_seen": "2023-01-31T19:21:23", "available": true, "device_type": "Router", "signature": { "node_descriptor": "NodeDescriptor(logical_type=Additional logs
``` Paste any additional debug logs here. Don't remove the extra line breaks outside the ``` marks. ```Additional context I am able to get the correct state of the switch via the Mange Zigbee Device. Once I do that the state is updated correctly in Home Assistant.