"""Automatically generated by hassfest. To update, run python3 -m script.hassfest """ ZEROCONF = { "_Volumio._tcp.local.": [ { "domain": "volumio", }, ], "_airplay._tcp.local.": [ { "domain": "apple_tv", "properties": { "model": "appletv*", }, }, { "domain": "apple_tv", "properties": { "model": "audioaccessory*", }, }, { "domain": "apple_tv", "properties": { "am": "airport*", }, }, { "domain": "samsungtv", "properties": { "manufacturer": "samsung*", }, }, ], "_airport._tcp.local.": [ { "domain": "apple_tv", }, ], "_api._tcp.local.": [ { "domain": "baf", "properties": { "model": "haiku*", }, }, { "domain": "baf", "properties": { "model": "i6*", }, }, ], "_api._udp.local.": [ { "domain": "guardian", }, ], "_appletv-v2._tcp.local.": [ { "domain": "apple_tv", }, ], "_axis-video._tcp.local.": [ { "domain": "axis", "properties": { "macaddress": "00408c*", }, }, { "domain": "axis", "properties": { "macaddress": "accc8e*", }, }, { "domain": "axis", "properties": { "macaddress": "b8a44f*", }, }, { "domain": "doorbird", "properties": { "macaddress": "1ccae3*", }, }, ], "_bond._tcp.local.": [ { "domain": "bond", }, ], "_companion-link._tcp.local.": [ { "domain": "apple_tv", }, ], "_daap._tcp.local.": [ { "domain": "forked_daapd", }, ], "_dkapi._tcp.local.": [ { "domain": "daikin", }, ], "_dvl-deviceapi._tcp.local.": [ { "domain": "devolo_home_control", }, { "domain": "devolo_home_network", "properties": { "MT": "*", }, }, ], "_easylink._tcp.local.": [ { "domain": "modern_forms", "name": "wac*", }, ], "_elg._tcp.local.": [ { "domain": "elgato", }, ], "_enphase-envoy._tcp.local.": [ { "domain": "enphase_envoy", }, ], "_esphomelib._tcp.local.": [ { "domain": "esphome", }, { "domain": "zha", "name": "tube*", }, ], "_fbx-api._tcp.local.": [ { "domain": "freebox", }, ], "_googlecast._tcp.local.": [ { "domain": "cast", }, ], "_hap._tcp.local.": [ { "domain": "homekit_controller", }, { "domain": "zwave_me", "name": "*z.wave-me*", }, ], "_hap._udp.local.": [ { "domain": "homekit_controller", }, ], "_homekit._tcp.local.": [ { "domain": "homekit", }, ], "_hscp._tcp.local.": [ { "domain": "apple_tv", }, ], "_http._tcp.local.": [ { "domain": "awair", "name": "awair*", }, { "domain": "bosch_shc", "name": "bosch shc*", }, { "domain": "nam", "name": "nam-*", }, { "domain": "nam", "properties": { "manufacturer": "nettigo", }, }, { "domain": "pure_energie", "name": "smartbridge*", }, { "domain": "rachio", "name": "rachio*", }, { "domain": "rainmachine", "name": "rainmachine*", }, { "domain": "shelly", "name": "shelly*", }, ], "_hue._tcp.local.": [ { "domain": "hue", }, ], "_hwenergy._tcp.local.": [ { "domain": "homewizard", }, ], "_ipp._tcp.local.": [ { "domain": "ipp", }, ], "_ipps._tcp.local.": [ { "domain": "ipp", }, ], "_kizbox._tcp.local.": [ { "domain": "overkiz", "name": "gateway*", }, ], "_leap._tcp.local.": [ { "domain": "lutron_caseta", }, ], "_lookin._tcp.local.": [ { "domain": "lookin", }, ], "_mediaremotetv._tcp.local.": [ { "domain": "apple_tv", }, ], "_miio._udp.local.": [ { "domain": "xiaomi_aqara", }, { "domain": "xiaomi_miio", }, { "domain": "yeelight", "name": "yeelink-*", }, ], "_nanoleafapi._tcp.local.": [ { "domain": "nanoleaf", }, ], "_nanoleafms._tcp.local.": [ { "domain": "nanoleaf", }, ], "_nut._tcp.local.": [ { "domain": "nut", }, ], "_octoprint._tcp.local.": [ { "domain": "octoprint", }, ], "_plexmediasvr._tcp.local.": [ { "domain": "plex", }, ], "_plugwise._tcp.local.": [ { "domain": "plugwise", }, ], "_powerview._tcp.local.": [ { "domain": "hunterdouglas_powerview", }, ], "_printer._tcp.local.": [ { "domain": "brother", "name": "brother*", }, ], "_raop._tcp.local.": [ { "domain": "apple_tv", "properties": { "am": "appletv*", }, }, { "domain": "apple_tv", "properties": { "am": "audioaccessory*", }, }, { "domain": "apple_tv", "properties": { "am": "airport*", }, }, ], "_sideplay._tcp.local.": [ { "domain": "ecobee", "properties": { "mdl": "eb-*", }, }, { "domain": "ecobee", "properties": { "mdl": "ecobee*", }, }, ], "_sleep-proxy._udp.local.": [ { "domain": "apple_tv", }, ], "_sonos._tcp.local.": [ { "domain": "sonos", }, ], "_soundtouch._tcp.local.": [ { "domain": "soundtouch", }, ], "_spotify-connect._tcp.local.": [ { "domain": "spotify", }, ], "_ssh._tcp.local.": [ { "domain": "smappee", "name": "smappee1*", }, { "domain": "smappee", "name": "smappee2*", }, { "domain": "smappee", "name": "smappee50*", }, ], "_system-bridge._tcp.local.": [ { "domain": "system_bridge", }, ], "_touch-able._tcp.local.": [ { "domain": "apple_tv", }, ], "_viziocast._tcp.local.": [ { "domain": "vizio", }, ], "_wled._tcp.local.": [ { "domain": "wled", }, ], "_xbmc-jsonrpc-h._tcp.local.": [ { "domain": "kodi", }, ], "_zigate-zigbee-gateway._tcp.local.": [ { "domain": "zha", "name": "*zigate*", }, ], "_zigstar_gw._tcp.local.": [ { "domain": "zha", "name": "*zigstar*", }, ], "_zwave-js-server._tcp.local.": [ { "domain": "zwave_js", }, ], } HOMEKIT = { "3810X": "roku", "3820X": "roku", "4660X": "roku", "7820X": "roku", "819LMB": "myq", "AC02": "tado", "Abode": "abode", "BSB002": "hue", "C105X": "roku", "C135X": "roku", "EB-*": "ecobee", "Escea": "escea", "HHKBridge*": "hive", "Healty Home Coach": "netatmo", "Iota": "abode", "LIFX A19": "lifx", "LIFX BR30": "lifx", "LIFX Beam": "lifx", "LIFX Candle": "lifx", "LIFX Clean": "lifx", "LIFX Color": "lifx", "LIFX DLCOL": "lifx", "LIFX DLWW": "lifx", "LIFX Dlight": "lifx", "LIFX Downlight": "lifx", "LIFX Filament": "lifx", "LIFX GU10": "lifx", "LIFX Lightstrip": "lifx", "LIFX Mini": "lifx", "LIFX Nightvision": "lifx", "LIFX Pls": "lifx", "LIFX Plus": "lifx", "LIFX Tile": "lifx", "LIFX White": "lifx", "LIFX Z": "lifx", "MYQ": "myq", "NL29": "nanoleaf", "NL42": "nanoleaf", "NL47": "nanoleaf", "NL48": "nanoleaf", "NL52": "nanoleaf", "NL59": "nanoleaf", "Netatmo Relay": "netatmo", "PowerView": "hunterdouglas_powerview", "Presence": "netatmo", "Rachio": "rachio", "SPK5": "rainmachine", "Sensibo": "sensibo", "Smart Bridge": "lutron_caseta", "Socket": "wemo", "TRADFRI": "tradfri", "Touch HD": "rainmachine", "Welcome": "netatmo", "Wemo": "wemo", "YL*": "yeelight", "ecobee*": "ecobee", "iSmartGate": "gogogate2", "iZone": "izone", "tado": "tado", }