core/homeassistant/generated/dhcp.py

186 lines
11 KiB
Python

"""Automatically generated by hassfest.
To update, run python3 -m script.hassfest
"""
from __future__ import annotations
# fmt: off
DHCP: list[dict[str, str | bool]] = [
{'domain': 'august', 'hostname': 'connect', 'macaddress': 'D86162*'},
{'domain': 'august', 'hostname': 'connect', 'macaddress': 'B8B7F1*'},
{'domain': 'august', 'hostname': 'connect', 'macaddress': '2C9FFB*'},
{'domain': 'august', 'hostname': 'august*', 'macaddress': 'E076D0*'},
{'domain': 'axis', 'registered_devices': True},
{'domain': 'axis', 'hostname': 'axis-00408c*', 'macaddress': '00408C*'},
{'domain': 'axis', 'hostname': 'axis-accc8e*', 'macaddress': 'ACCC8E*'},
{'domain': 'axis', 'hostname': 'axis-b8a44f*', 'macaddress': 'B8A44F*'},
{'domain': 'blink', 'hostname': 'blink*', 'macaddress': 'B85F98*'},
{'domain': 'blink', 'hostname': 'blink*', 'macaddress': '00037F*'},
{'domain': 'blink', 'hostname': 'blink*', 'macaddress': '20A171*'},
{'domain': 'broadlink', 'registered_devices': True},
{'domain': 'broadlink', 'macaddress': '34EA34*'},
{'domain': 'broadlink', 'macaddress': '24DFA7*'},
{'domain': 'broadlink', 'macaddress': 'A043B0*'},
{'domain': 'broadlink', 'macaddress': 'B4430D*'},
{'domain': 'elkm1', 'registered_devices': True},
{'domain': 'elkm1', 'macaddress': '00409D*'},
{'domain': 'emonitor', 'hostname': 'emonitor*', 'macaddress': '0090C2*'},
{'domain': 'emonitor', 'registered_devices': True},
{'domain': 'flume', 'hostname': 'flume-gw-*'},
{'domain': 'flux_led', 'registered_devices': True},
{'domain': 'flux_led', 'hostname': '[ba][lk]*', 'macaddress': '18B905*'},
{'domain': 'flux_led', 'hostname': '[ba][lk]*', 'macaddress': '249494*'},
{'domain': 'flux_led', 'hostname': '[ba][lk]*', 'macaddress': '7CB94C*'},
{'domain': 'flux_led', 'hostname': '[hba][flk]*', 'macaddress': 'ACCF23*'},
{'domain': 'flux_led', 'hostname': '[ba][lk]*', 'macaddress': 'B4E842*'},
{'domain': 'flux_led', 'hostname': '[hba][flk]*', 'macaddress': 'F0FE6B*'},
{'domain': 'flux_led', 'hostname': 'lwip*', 'macaddress': '8CCE4E*'},
{'domain': 'flux_led', 'hostname': 'hf-lpb100-zj*'},
{'domain': 'flux_led', 'hostname': 'zengge_[0-9a-f][0-9a-f]_*'},
{'domain': 'flux_led', 'hostname': 'sta*', 'macaddress': 'C82E47*'},
{'domain': 'fronius', 'macaddress': '0003AC*'},
{'domain': 'goalzero', 'registered_devices': True},
{'domain': 'goalzero', 'hostname': 'yeti*'},
{'domain': 'gogogate2', 'hostname': 'ismartgate*'},
{'domain': 'guardian', 'hostname': 'gvc*', 'macaddress': '30AEA4*'},
{'domain': 'guardian', 'hostname': 'gvc*', 'macaddress': 'B4E62D*'},
{'domain': 'guardian', 'hostname': 'guardian*', 'macaddress': '30AEA4*'},
{'domain': 'hunterdouglas_powerview', 'registered_devices': True},
{'domain': 'hunterdouglas_powerview',
'hostname': 'hunter*',
'macaddress': '002674*'},
{'domain': 'insteon', 'macaddress': '000EF3*'},
{'domain': 'insteon', 'registered_devices': True},
{'domain': 'intellifire', 'hostname': 'zentrios-*'},
{'domain': 'isy994', 'registered_devices': True},
{'domain': 'isy994', 'hostname': 'isy*', 'macaddress': '0021B9*'},
{'domain': 'isy994', 'hostname': 'polisy*', 'macaddress': '000DB9*'},
{'domain': 'lyric', 'hostname': 'lyric-*', 'macaddress': '48A2E6*'},
{'domain': 'lyric', 'hostname': 'lyric-*', 'macaddress': 'B82CA0*'},
{'domain': 'lyric', 'hostname': 'lyric-*', 'macaddress': '00D02D*'},
{'domain': 'motion_blinds', 'registered_devices': True},
{'domain': 'motion_blinds', 'hostname': 'motion_*'},
{'domain': 'motion_blinds', 'hostname': 'brel_*'},
{'domain': 'motion_blinds', 'hostname': 'connector_*'},
{'domain': 'myq', 'macaddress': '645299*'},
{'domain': 'nest', 'macaddress': '18B430*'},
{'domain': 'nest', 'macaddress': '641666*'},
{'domain': 'nest', 'macaddress': 'D8EB46*'},
{'domain': 'nest', 'macaddress': '1C53F9*'},
{'domain': 'nexia', 'hostname': 'xl857-*', 'macaddress': '000231*'},
{'domain': 'nuheat', 'hostname': 'nuheat', 'macaddress': '002338*'},
{'domain': 'nuki', 'hostname': 'nuki_bridge_*'},
{'domain': 'oncue', 'hostname': 'kohlergen*', 'macaddress': '00146F*'},
{'domain': 'overkiz', 'hostname': 'gateway*', 'macaddress': 'F8811A*'},
{'domain': 'powerwall', 'hostname': '1118431-*'},
{'domain': 'rachio', 'hostname': 'rachio-*', 'macaddress': '009D6B*'},
{'domain': 'rachio', 'hostname': 'rachio-*', 'macaddress': 'F0038C*'},
{'domain': 'rachio', 'hostname': 'rachio-*', 'macaddress': '74C63B*'},
{'domain': 'rainforest_eagle', 'macaddress': 'D8D5B9*'},
{'domain': 'ring', 'hostname': 'ring*', 'macaddress': '0CAE7D*'},
{'domain': 'roomba', 'hostname': 'irobot-*', 'macaddress': '501479*'},
{'domain': 'roomba', 'hostname': 'roomba-*', 'macaddress': '80A589*'},
{'domain': 'roomba', 'hostname': 'roomba-*', 'macaddress': 'DCF505*'},
{'domain': 'samsungtv', 'registered_devices': True},
{'domain': 'samsungtv', 'hostname': 'tizen*'},
{'domain': 'samsungtv', 'macaddress': '4844F7*'},
{'domain': 'samsungtv', 'macaddress': '606BBD*'},
{'domain': 'samsungtv', 'macaddress': '641CB0*'},
{'domain': 'samsungtv', 'macaddress': '8CC8CD*'},
{'domain': 'samsungtv', 'macaddress': '8CEA48*'},
{'domain': 'samsungtv', 'macaddress': 'F47B5E*'},
{'domain': 'screenlogic', 'registered_devices': True},
{'domain': 'screenlogic', 'hostname': 'pentair*', 'macaddress': '00C033*'},
{'domain': 'sense', 'hostname': 'sense-*', 'macaddress': '009D6B*'},
{'domain': 'sense', 'hostname': 'sense-*', 'macaddress': 'DCEFCA*'},
{'domain': 'sense', 'hostname': 'sense-*', 'macaddress': 'A4D578*'},
{'domain': 'senseme', 'registered_devices': True},
{'domain': 'senseme', 'macaddress': '20F85E*'},
{'domain': 'sensibo', 'hostname': 'sensibo*'},
{'domain': 'simplisafe', 'hostname': 'simplisafe*', 'macaddress': '30AEA4*'},
{'domain': 'sleepiq', 'macaddress': '64DBA0*'},
{'domain': 'smartthings', 'hostname': 'st*', 'macaddress': '24FD5B*'},
{'domain': 'smartthings', 'hostname': 'smartthings*', 'macaddress': '24FD5B*'},
{'domain': 'smartthings', 'hostname': 'hub*', 'macaddress': '24FD5B*'},
{'domain': 'smartthings', 'hostname': 'hub*', 'macaddress': 'D052A8*'},
{'domain': 'smartthings', 'hostname': 'hub*', 'macaddress': '286D97*'},
{'domain': 'solaredge', 'hostname': 'target', 'macaddress': '002702*'},
{'domain': 'somfy_mylink', 'hostname': 'somfy_*', 'macaddress': 'B8B7F1*'},
{'domain': 'squeezebox', 'hostname': 'squeezebox*', 'macaddress': '000420*'},
{'domain': 'steamist', 'registered_devices': True},
{'domain': 'steamist', 'hostname': 'my[45]50*', 'macaddress': '001E0C*'},
{'domain': 'tado', 'hostname': 'tado*'},
{'domain': 'tesla_wall_connector',
'hostname': 'teslawallconnector_*',
'macaddress': 'DC44271*'},
{'domain': 'tesla_wall_connector',
'hostname': 'teslawallconnector_*',
'macaddress': '98ED5C*'},
{'domain': 'tesla_wall_connector',
'hostname': 'teslawallconnector_*',
'macaddress': '4CFCAA*'},
{'domain': 'tolo', 'hostname': 'usr-tcp232-ed2'},
{'domain': 'toon', 'hostname': 'eneco-*', 'macaddress': '74C63B*'},
{'domain': 'tplink', 'registered_devices': True},
{'domain': 'tplink', 'hostname': 'ep*', 'macaddress': 'E848B8*'},
{'domain': 'tplink', 'hostname': 'ep*', 'macaddress': '003192*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': '1C3BF3*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': '50C7BF*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': '68FF7B*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': '98DAC4*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': 'B09575*'},
{'domain': 'tplink', 'hostname': 'hs*', 'macaddress': 'C006C3*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '1C3BF3*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '50C7BF*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '68FF7B*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': '98DAC4*'},
{'domain': 'tplink', 'hostname': 'lb*', 'macaddress': 'B09575*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '60A4B7*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '005F67*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '1027F5*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'B0A7B9*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '403F8C*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'C0C9E3*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '909A4A*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'E848B8*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '003192*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '1C3BF3*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '50C7BF*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '68FF7B*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '98DAC4*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'B09575*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': 'C006C3*'},
{'domain': 'tplink', 'hostname': 'k[lp]*', 'macaddress': '6C5AB0*'},
{'domain': 'tuya', 'macaddress': '105A17*'},
{'domain': 'tuya', 'macaddress': '10D561*'},
{'domain': 'tuya', 'macaddress': '1869D8*'},
{'domain': 'tuya', 'macaddress': '381F8D*'},
{'domain': 'tuya', 'macaddress': '508A06*'},
{'domain': 'tuya', 'macaddress': '68572D*'},
{'domain': 'tuya', 'macaddress': '708976*'},
{'domain': 'tuya', 'macaddress': '7CF666*'},
{'domain': 'tuya', 'macaddress': '84E342*'},
{'domain': 'tuya', 'macaddress': 'D4A651*'},
{'domain': 'tuya', 'macaddress': 'D81F12*'},
{'domain': 'twinkly', 'hostname': 'twinkly_*'},
{'domain': 'unifiprotect', 'macaddress': 'B4FBE4*'},
{'domain': 'unifiprotect', 'macaddress': '802AA8*'},
{'domain': 'unifiprotect', 'macaddress': 'F09FC2*'},
{'domain': 'unifiprotect', 'macaddress': '68D79A*'},
{'domain': 'unifiprotect', 'macaddress': '18E829*'},
{'domain': 'unifiprotect', 'macaddress': '245A4C*'},
{'domain': 'unifiprotect', 'macaddress': '784558*'},
{'domain': 'unifiprotect', 'macaddress': 'E063DA*'},
{'domain': 'unifiprotect', 'macaddress': '265A4C*'},
{'domain': 'unifiprotect', 'macaddress': '74ACB9*'},
{'domain': 'verisure', 'macaddress': '0023C1*'},
{'domain': 'vicare', 'macaddress': 'B87424*'},
{'domain': 'wiz', 'registered_devices': True},
{'domain': 'wiz', 'macaddress': 'A8BB50*'},
{'domain': 'wiz', 'macaddress': 'D8A011*'},
{'domain': 'wiz', 'macaddress': '444F8E*'},
{'domain': 'wiz', 'macaddress': '6C2990*'},
{'domain': 'wiz', 'hostname': 'wiz_*'},
{'domain': 'yeelight', 'hostname': 'yeelink-*'}]