Created
November 7, 2022 23:57
-
-
Save sbrocket/10e7728477e41389f7990a12f9824ba3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"home_assistant": { | |
"installation_type": "Home Assistant Container", | |
"version": "2022.10.5", | |
"dev": false, | |
"hassio": false, | |
"virtualenv": false, | |
"python_version": "3.10.5", | |
"docker": true, | |
"arch": "x86_64", | |
"timezone": "America/Los_Angeles", | |
"os_name": "Linux", | |
"os_version": "5.4.0-131-generic", | |
"run_as_root": true | |
}, | |
"custom_components": {}, | |
"integration_manifest": { | |
"domain": "zha", | |
"name": "Zigbee Home Automation", | |
"config_flow": true, | |
"documentation": "https://www.home-assistant.io/integrations/zha", | |
"requirements": [ | |
"bellows==0.34.2", | |
"pyserial==3.5", | |
"pyserial-asyncio==0.6", | |
"zha-quirks==0.0.83", | |
"zigpy-deconz==0.19.0", | |
"zigpy==0.51.3", | |
"zigpy-xbee==0.16.2", | |
"zigpy-zigate==0.10.2", | |
"zigpy-znp==0.9.1" | |
], | |
"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*" | |
} | |
], | |
"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": 47680, | |
"manufacturer": "Inovelli", | |
"model": "VZM31-SN", | |
"name": "Inovelli VZM31-SN", | |
"quirk_applied": true, | |
"quirk_class": "zhaquirks.inovelli.VZM31SN.InovelliVZM31SNv11", | |
"manufacturer_code": 4655, | |
"power_source": "Mains", | |
"lqi": 14, | |
"rssi": null, | |
"last_seen": "2022-11-07T15:55:55", | |
"available": true, | |
"device_type": "Router", | |
"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=4655, maximum_buffer_size=82, maximum_incoming_transfer_size=512, server_mask=11264, maximum_outgoing_transfer_size=512, 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": "0x0101", | |
"in_clusters": [ | |
"0x0000", | |
"0x0003", | |
"0x0004", | |
"0x0005", | |
"0x0006", | |
"0x0008", | |
"0x0702", | |
"0x0b04", | |
"0x0b05", | |
"0xfc31", | |
"0xfc57" | |
], | |
"out_clusters": [ | |
"0x0003", | |
"0x0006", | |
"0x0008", | |
"0x0019", | |
"0xfc31" | |
] | |
}, | |
"2": { | |
"profile_id": 260, | |
"device_type": "0x0104", | |
"in_clusters": [ | |
"0x0000", | |
"0x0003" | |
], | |
"out_clusters": [ | |
"0x0003", | |
"0x0006", | |
"0x0008", | |
"0xfc31" | |
] | |
}, | |
"242": { | |
"profile_id": 41440, | |
"device_type": "0x0061", | |
"in_clusters": [], | |
"out_clusters": [ | |
"0x0021" | |
] | |
} | |
} | |
}, | |
"active_coordinator": false, | |
"entities": [ | |
{ | |
"entity_id": "binary_sensor.living_room_vzm31_opening", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "button.living_room_vzm31_identifybutton", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "light.living_room_vzm31_light", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "select.living_room_vzm31_startuponoffselect", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "select.living_room_vzm31_output_mode", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "select.living_room_vzm31_switch_type", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "sensor.living_room_vzm31_electricalmeasurement", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "sensor.living_room_vzm31_electricalmeasurementpowerfactor", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "sensor.living_room_vzm31_smartenergysummation", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "switch.living_room_vzm31_invert_switch", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "switch.living_room_vzm31_smart_bulb_mode", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "switch.living_room_vzm31_double_tap_full_brightness", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "switch.living_room_vzm31_local_protection", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "switch.living_room_vzm31_only_1_led_mode", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "switch.living_room_vzm31_firmware_progress_led", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "switch.living_room_vzm31_disable_relay_click_in_on_off_mode", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_onofftransitiontimeconfiguration", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_onlevelconfiguration", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_startupcurrentlevelconfiguration", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_remote_dimming_up_speed", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_button_delay", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_local_dimming_up_speed", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_local_ramp_rate_off_to_on", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_remote_ramp_rate_off_to_on", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_remote_dimming_down_speed", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_local_dimming_down_speed", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_local_ramp_rate_on_to_off", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_remote_ramp_rate_on_to_off", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_minimum_load_dimming_level", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_maximum_load_dimming_level", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_automatic_switch_shutoff_timer", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_load_level_indicator_timeout", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_default_all_led_on_color", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_default_all_led_off_color", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_default_all_led_on_intensity", | |
"name": "Inovelli VZM31-SN" | |
}, | |
{ | |
"entity_id": "number.living_room_vzm31_default_all_led_off_intensity", | |
"name": "Inovelli VZM31-SN" | |
} | |
], | |
"neighbors": [], | |
"endpoint_names": [ | |
{ | |
"name": "DIMMABLE_LIGHT" | |
}, | |
{ | |
"name": "DIMMER_SWITCH" | |
}, | |
{ | |
"name": "unknown 97 device_type of 0xa1e0 profile id" | |
} | |
], | |
"user_given_name": "Living Room VZM31", | |
"device_reg_id": "0c154834f665b079a757099842655997", | |
"area_id": "living_room", | |
"cluster_details": { | |
"1": { | |
"device_type": { | |
"name": "DIMMABLE_LIGHT", | |
"id": 257 | |
}, | |
"profile_id": 260, | |
"in_clusters": { | |
"0x0000": { | |
"endpoint_attribute": "basic", | |
"attributes": { | |
"0x0004": { | |
"attribute_name": "manufacturer", | |
"value": "Inovelli" | |
}, | |
"0x0005": { | |
"attribute_name": "model", | |
"value": "VZM31-SN" | |
} | |
}, | |
"unsupported_attributes": {} | |
}, | |
"0x0003": { | |
"endpoint_attribute": "identify", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0x0004": { | |
"endpoint_attribute": "groups", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0x0005": { | |
"endpoint_attribute": "scenes", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0x0006": { | |
"endpoint_attribute": "on_off", | |
"attributes": { | |
"0x0000": { | |
"attribute_name": "on_off", | |
"value": 0 | |
}, | |
"0x4003": { | |
"attribute_name": "start_up_on_off", | |
"value": 255 | |
} | |
}, | |
"unsupported_attributes": {} | |
}, | |
"0x0008": { | |
"endpoint_attribute": "level", | |
"attributes": { | |
"0x0000": { | |
"attribute_name": "current_level", | |
"value": 254 | |
}, | |
"0x0010": { | |
"attribute_name": "on_off_transition_time", | |
"value": 30 | |
}, | |
"0x0011": { | |
"attribute_name": "on_level", | |
"value": 255 | |
}, | |
"0x4000": { | |
"attribute_name": "start_up_current_level", | |
"value": 255 | |
} | |
}, | |
"unsupported_attributes": { | |
"0x0013": { | |
"attribute_name": "off_transition_time" | |
}, | |
"0x0014": { | |
"attribute_name": "default_move_rate" | |
}, | |
"0x0012": { | |
"attribute_name": "on_transition_time" | |
} | |
} | |
}, | |
"0x0702": { | |
"endpoint_attribute": "smartenergy_metering", | |
"attributes": { | |
"0x0000": { | |
"attribute_name": "current_summ_delivered", | |
"value": 0 | |
}, | |
"0x0200": { | |
"attribute_name": "status", | |
"value": 0 | |
}, | |
"0x0300": { | |
"attribute_name": "unit_of_measure", | |
"value": 0 | |
}, | |
"0x0301": { | |
"attribute_name": "multiplier", | |
"value": 1 | |
}, | |
"0x0302": { | |
"attribute_name": "divisor", | |
"value": 100 | |
}, | |
"0x0303": { | |
"attribute_name": "summation_formatting", | |
"value": 66 | |
}, | |
"0x0306": { | |
"attribute_name": "metering_device_type", | |
"value": 0 | |
} | |
}, | |
"unsupported_attributes": { | |
"0x0400": { | |
"attribute_name": "instantaneous_demand" | |
}, | |
"0x0304": { | |
"attribute_name": "demand_formatting" | |
} | |
} | |
}, | |
"0x0b04": { | |
"endpoint_attribute": "electrical_measurement", | |
"attributes": { | |
"0x050b": { | |
"attribute_name": "active_power", | |
"value": 0 | |
}, | |
"0x0604": { | |
"attribute_name": "ac_power_multiplier", | |
"value": 1 | |
}, | |
"0x0605": { | |
"attribute_name": "ac_power_divisor", | |
"value": 10 | |
} | |
}, | |
"unsupported_attributes": { | |
"0x0300": { | |
"attribute_name": "ac_frequency" | |
}, | |
"0x0601": { | |
"attribute_name": "ac_voltage_divisor" | |
}, | |
"0x0302": { | |
"attribute_name": "ac_frequency_max" | |
}, | |
"0x0603": { | |
"attribute_name": "ac_current_divisor" | |
}, | |
"0x0602": { | |
"attribute_name": "ac_current_multiplier" | |
}, | |
"0x0505": { | |
"attribute_name": "rms_voltage" | |
}, | |
"0x0600": { | |
"attribute_name": "ac_voltage_multiplier" | |
}, | |
"0x0507": { | |
"attribute_name": "rms_voltage_max" | |
}, | |
"0x0508": { | |
"attribute_name": "rms_current" | |
}, | |
"0x0401": { | |
"attribute_name": "ac_frequency_divisor" | |
}, | |
"0x050a": { | |
"attribute_name": "rms_current_max" | |
}, | |
"0x0400": { | |
"attribute_name": "ac_frequency_multiplier" | |
}, | |
"0x050d": { | |
"attribute_name": "active_power_max" | |
}, | |
"0x0000": { | |
"attribute_name": "measurement_type" | |
}, | |
"0x050f": { | |
"attribute_name": "apparent_power" | |
}, | |
"0x0403": { | |
"attribute_name": "power_divisor" | |
}, | |
"0x0402": { | |
"attribute_name": "power_multiplier" | |
} | |
} | |
}, | |
"0x0b05": { | |
"endpoint_attribute": "diagnostic", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0xfc31": { | |
"endpoint_attribute": "inovelli_vzm31sn_cluster", | |
"attributes": { | |
"0x0001": { | |
"attribute_name": "dimming_speed_up_remote", | |
"value": 25 | |
}, | |
"0x0002": { | |
"attribute_name": "dimming_speed_up_local", | |
"value": 127 | |
}, | |
"0x0003": { | |
"attribute_name": "ramp_rate_off_to_on_local", | |
"value": 127 | |
}, | |
"0x0004": { | |
"attribute_name": "ramp_rate_off_to_on_remote", | |
"value": 127 | |
}, | |
"0x0005": { | |
"attribute_name": "dimming_speed_down_remote", | |
"value": 127 | |
}, | |
"0x0006": { | |
"attribute_name": "dimming_speed_down_local", | |
"value": 127 | |
}, | |
"0x0007": { | |
"attribute_name": "ramp_rate_on_to_off_local", | |
"value": 127 | |
}, | |
"0x0008": { | |
"attribute_name": "ramp_rate_on_to_off_remote", | |
"value": 127 | |
}, | |
"0x0009": { | |
"attribute_name": "minimum_level", | |
"value": 1 | |
}, | |
"0x000a": { | |
"attribute_name": "maximum_level", | |
"value": 255 | |
}, | |
"0x000b": { | |
"attribute_name": "invert_switch", | |
"value": 0 | |
}, | |
"0x000c": { | |
"attribute_name": "auto_off_timer", | |
"value": 0 | |
}, | |
"0x000d": { | |
"attribute_name": "default_level_local", | |
"value": 255 | |
}, | |
"0x000e": { | |
"attribute_name": "default_level_remote", | |
"value": 255 | |
}, | |
"0x000f": { | |
"attribute_name": "state_after_power_restored", | |
"value": 255 | |
}, | |
"0x0011": { | |
"attribute_name": "load_level_indicator_timeout", | |
"value": 11 | |
}, | |
"0x0012": { | |
"attribute_name": "active_power_reports", | |
"value": 10 | |
}, | |
"0x0013": { | |
"attribute_name": "periodic_power_and_energy_reports", | |
"value": 3600 | |
}, | |
"0x0014": { | |
"attribute_name": "active_energy_reports", | |
"value": 10 | |
}, | |
"0x0015": { | |
"attribute_name": "power_type", | |
"value": 1 | |
}, | |
"0x0016": { | |
"attribute_name": "switch_type", | |
"value": 0 | |
}, | |
"0x0032": { | |
"attribute_name": "button_delay", | |
"value": 5 | |
}, | |
"0x0034": { | |
"attribute_name": "smart_bulb_mode", | |
"value": 0 | |
}, | |
"0x0035": { | |
"attribute_name": "double_tap_up_for_full_brightness", | |
"value": 0 | |
}, | |
"0x005f": { | |
"attribute_name": "led_color_when_on", | |
"value": 170 | |
}, | |
"0x0060": { | |
"attribute_name": "led_color_when_off", | |
"value": 170 | |
}, | |
"0x0061": { | |
"attribute_name": "led_intensity_when_on", | |
"value": 33 | |
}, | |
"0x0062": { | |
"attribute_name": "led_intensity_when_off", | |
"value": 1 | |
}, | |
"0x0100": { | |
"attribute_name": "local_protection", | |
"value": 0 | |
}, | |
"0x0102": { | |
"attribute_name": "output_mode", | |
"value": 1 | |
}, | |
"0x0103": { | |
"attribute_name": "on_off_led_mode", | |
"value": 0 | |
}, | |
"0x0104": { | |
"attribute_name": "firmware_progress_led", | |
"value": 1 | |
}, | |
"0x0105": { | |
"attribute_name": "relay_click_in_on_off_mode", | |
"value": 0 | |
} | |
}, | |
"unsupported_attributes": {} | |
}, | |
"0xfc57": { | |
"endpoint_attribute": "manufacturer_specific", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
} | |
}, | |
"out_clusters": { | |
"0x0003": { | |
"endpoint_attribute": "identify", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0x0006": { | |
"endpoint_attribute": "on_off", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0x0008": { | |
"endpoint_attribute": "level", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0x0019": { | |
"endpoint_attribute": "ota", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0xfc31": { | |
"endpoint_attribute": "inovelli_vzm31sn_cluster", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
} | |
} | |
}, | |
"2": { | |
"device_type": { | |
"name": "DIMMER_SWITCH", | |
"id": 260 | |
}, | |
"profile_id": 260, | |
"in_clusters": { | |
"0x0000": { | |
"endpoint_attribute": "basic", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0x0003": { | |
"endpoint_attribute": "identify", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
} | |
}, | |
"out_clusters": { | |
"0x0003": { | |
"endpoint_attribute": "identify", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0x0006": { | |
"endpoint_attribute": "on_off", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0x0008": { | |
"endpoint_attribute": "level", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
}, | |
"0xfc31": { | |
"endpoint_attribute": "inovelli_vzm31sn_cluster", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
} | |
} | |
}, | |
"242": { | |
"device_type": { | |
"name": "unknown", | |
"id": 97 | |
}, | |
"profile_id": 41440, | |
"in_clusters": {}, | |
"out_clusters": { | |
"0x0021": { | |
"endpoint_attribute": "green_power", | |
"attributes": {}, | |
"unsupported_attributes": {} | |
} | |
} | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment