core/homeassistant/generated/usb.py

146 lines
2.8 KiB
Python
Raw Normal View History

"""Automatically generated file.
To update, run python3 -m script.hassfest
"""
USB = [
{
2022-11-09 15:58:20 +00:00
"description": "*skyconnect v1.0*",
"domain": "homeassistant_sky_connect",
"pid": "EA60",
2022-11-09 15:58:20 +00:00
"vid": "10C4",
},
{
"domain": "insteon",
"vid": "10BF",
},
{
"domain": "modem_callerid",
"pid": "1340",
2022-11-09 15:58:20 +00:00
"vid": "0572",
},
Add Rainforest RAVEn integration (#80061) * Add Rainforest RAVEn integration * Add Rainforest Automation brand * Add diagnostics to Rainforest RAVEn integration * Drop a test assertion for an undefined behavior * Add DEVICE_NAME test constant * Catch up with reality * Use Platform.SENSOR Co-authored-by: Robert Resch <robert@resch.dev> * Make rainforest_raven translatable * Stop setting device_class on unsupported scenarios * Rename rainforest_raven.data -> rainforest_raven.coordinator * Make _generate_unique_id more reusable * Move device synchronization into third party library * Switch from asyncio_timeout to asyncio.timeout * Ignore non-electric meters Co-authored-by: Robert Resch <robert@resch.dev> * Drop direct dependency on iso4217, bump aioraven * Use RAVEn-specific exceptions * Add timeouts to data updates * Move DeviceInfo generation from Sensor to Coordinator * Store meter macs as strings * Convert to using SelectSelector * Drop test_flow_user_invalid_mac This test isn't necessary now that SelectSelector is used. * Implement PR feedback - Split some long format lines - Simplify meter mac_id extraction in diagnostics - Expose unique_id using an attribute instead of a property - Add a comment about the meters dictionary shallow copy Co-authored-by: Erik Montnemery <erik@montnemery.com> * Simplify mac address redaction Co-authored-by: Joakim Sørensen <ludeeus@ludeeus.dev> * Freeze RAVEnSensorEntityDescription dataclass Co-authored-by: Erik Montnemery <erik@montnemery.com> --------- Co-authored-by: Robert Resch <robert@resch.dev> Co-authored-by: Erik Montnemery <erik@montnemery.com> Co-authored-by: Joakim Sørensen <ludeeus@ludeeus.dev>
2024-01-05 13:00:54 +00:00
{
"description": "*raven*",
"domain": "rainforest_raven",
"manufacturer": "*rainforest*",
"pid": "8A28",
"vid": "0403",
},
{
"description": "*emu-2*",
"domain": "rainforest_raven",
"manufacturer": "*rainforest*",
"pid": "0003",
"vid": "04B4",
},
2021-12-31 19:44:35 +00:00
{
"domain": "velbus",
"pid": "0B1B",
2022-11-09 15:58:20 +00:00
"vid": "10CF",
2021-12-31 19:44:35 +00:00
},
{
"domain": "velbus",
"pid": "0516",
2022-11-09 15:58:20 +00:00
"vid": "10CF",
2021-12-31 19:44:35 +00:00
},
{
"domain": "velbus",
"pid": "0517",
2022-11-09 15:58:20 +00:00
"vid": "10CF",
2021-12-31 19:44:35 +00:00
},
{
"domain": "velbus",
"pid": "0518",
2022-11-09 15:58:20 +00:00
"vid": "10CF",
2021-12-31 19:44:35 +00:00
},
{
2022-11-09 15:58:20 +00:00
"description": "*2652*",
"domain": "zha",
"pid": "EA60",
2022-11-09 15:58:20 +00:00
"vid": "10C4",
},
{
"description": "*slzb-07*",
"domain": "zha",
"pid": "EA60",
"vid": "10C4",
},
{
2022-11-09 15:58:20 +00:00
"description": "*sonoff*plus*",
"domain": "zha",
"pid": "55D4",
2022-11-09 15:58:20 +00:00
"vid": "1A86",
},
{
2022-11-09 15:58:20 +00:00
"description": "*sonoff*plus*",
"domain": "zha",
"pid": "EA60",
2022-11-09 15:58:20 +00:00
"vid": "10C4",
},
{
2022-11-09 15:58:20 +00:00
"description": "*tubeszb*",
"domain": "zha",
"pid": "EA60",
2022-11-09 15:58:20 +00:00
"vid": "10C4",
},
{
2022-11-09 15:58:20 +00:00
"description": "*tubeszb*",
"domain": "zha",
"pid": "7523",
2022-11-09 15:58:20 +00:00
"vid": "1A86",
},
{
2022-11-09 15:58:20 +00:00
"description": "*zigstar*",
"domain": "zha",
"pid": "7523",
2022-11-09 15:58:20 +00:00
"vid": "1A86",
},
{
2022-11-09 15:58:20 +00:00
"description": "*conbee*",
"domain": "zha",
"pid": "0030",
2022-11-09 15:58:20 +00:00
"vid": "1CF1",
},
{
"description": "*conbee*",
"domain": "zha",
"pid": "6015",
"vid": "0403",
},
{
2022-11-09 15:58:20 +00:00
"description": "*zigbee*",
"domain": "zha",
"pid": "8A2A",
2022-11-09 15:58:20 +00:00
"vid": "10C4",
},
{
2022-11-09 15:58:20 +00:00
"description": "*zigate*",
"domain": "zha",
"pid": "6015",
2022-11-09 15:58:20 +00:00
"vid": "0403",
},
{
2022-11-09 15:58:20 +00:00
"description": "*zigate*",
"domain": "zha",
"pid": "EA60",
2022-11-09 15:58:20 +00:00
"vid": "10C4",
},
{
2022-11-09 15:58:20 +00:00
"description": "*bv 2010/10*",
"domain": "zha",
"pid": "8B34",
2022-11-09 15:58:20 +00:00
"vid": "10C4",
},
{
"domain": "zwave_js",
"pid": "0200",
2022-11-09 15:58:20 +00:00
"vid": "0658",
},
{
2022-11-09 15:58:20 +00:00
"description": "*z-wave*",
"domain": "zwave_js",
"pid": "8A2A",
2022-11-09 15:58:20 +00:00
"vid": "10C4",
},
]