Closed balloob closed 2 years ago
Manufacturer: Dyson Model: Pure Cool Link (Tower) Home Assistant Integration: dyson Service name: _dyson_mqtt._tcp.local
Manufacturer: Google Model: Android TV Home Assistant Integration: androidtv Service name: _adb._tcp.local
Manufacturer: Amazon Model: Fire TV Hone Assistant Integration: androidtv Service name: _amzn-wplay._tcp.local
Not sure if we can do partial matches:
Manufacturer: DIY, Luftdaten sensor
Model: Feinstaubsensor
Home Assistant Integration: luftdaten
Service name: _http._tcp
Name/hostname pattern: feinstaubsensor-(.*).local
Manufacturer: NVidia
Model: Shield
Home Assistant Integration: androidtv
Service name: _nv_shield_remote._tcp.
epson printer
Manufacturer: Epson
Model: ET-7750
Home Assistant Integration: epsonworkforce
Service name: _ipps._tcp.
Manufacturer: Fancy Bits LLC. (Channels)
Model: Channels App
Home Assistant Integration: channels
Service name: _channels_app._tcp.
Manufacturer: Network UPS Tools Model: Home Assistant Integration: nut Service name: _nut._tcp
Manufacturer: Vizio
Model: SB4031-D5
Home Assistant Integration: vizio
Service name: _viziocast._tcp.
https://linux.die.net/man/1/avahi-discover https://wiki.archlinux.org/index.php/Avahi#Tools
Manufacturer: Amazon
Model: Fire TV Stick (Gen. 2)
Home Assistant Integration: Android TV
Service name: _amzn-wplay._tcp
Manufacturer: Sonoff
Model: Basic
Home Assistant Integration: ESPHome
Service name: _esphomelib._tcp
Manufacturer: Canon
Model: MX535
Home Assistant Integration: ?
Service name: _canon-bjnp1._tcp
Service name: _printer._tcp
Service name: _ipp._tcp
Service name: _scanner._tcp
Service name: _http._tcp
Service name: _canon-bjnp1._tcp
When posting here, please add a short device description, because there will most likely be devices that it won't be clear what type of device it is.
Manufacturer: Ecobee Model: Ecobee 3 Home Assistant Integration:ecobee Service name: _ecobee._tcp. Description: Smart Wi-Fi Programmable Thermostat
Manufacturer: Western Digital Model: MyCloud Home Assistant Integration: Not Sure - Not Configured in HomeAssistant Service name: _adisk._tcp. Service Name: _afpovertcp._tcp. Service Name: _daap._tcp. Service Name: _rsp._tcp. Service Name: _wd-2go._tcp. Service Name: _workstation.tcp Description: Ethernet accessible hard drive
Manufacturer: LIFX Model: A19, A19+, BR30 Service Name: _hap.tcp. Home Assistant Integration: lifx Description: LIFX Smart Bulbs
Manufacturer: Google Model: Google Home and Google Home Mini Service Name: _googlecast._tcp. Service Name: _googlerpc._tcp. Service Name: _googlezone._tcp. Home Assistant Integration: google_assistant Description: Smart Speakers
Manufacturer: Spotify
Model: Connect
Service Name: _spotify-connect._tcp.
Home Assistant Integration: spotify
Description:
Is it reasonable to add the Spotify integration if we discover a Connect-able device?
Manufacturer: Lutron Model: Caseta Smart Bridge (L-BDG2-WH) Home Assistant Integration: Lutron Caseta Service name: _lutron._tcp Service name (additional details): Lutron Status Description: Lutron Caseta Smart Bridge (L-BDG2-WH)
@lnafziger Manufacturer: Google Model: Google Home and Google Home Mini Service Name: _googlecast._tcp. Service Name: _googlerpc._tcp. Service Name: _googlezone._tcp. Home Assistant Integration: google_assistant Description: Smart Speakers
I am actually seeing this:
Manufacturer: Google
Model: Chromecast
Service Name: _googlecast._tcp.
Service Name: _googlezone._tcp.
Home Assistant Integration: cast
Description: ChromeCast
Manufacturer: Google
Model: Google Home Mini
Service Name: _googlecast._tcp.
Service Name: _googlerpc._tcp.
Service Name: _googlezone._tcp.
Home Assistant Integration: cast
Description: Smart Speakers
@lnafziger Manufacturer: Google Model: Google Home and Google Home Mini Service Name: _googlecast._tcp. Service Name: _googlerpc._tcp. Service Name: _googlezone._tcp. Home Assistant Integration: google_assistant Description: Smart Speakers
I am actually seeing this:
Manufacturer: Google Model: Chromecast Service Name: _googlecast._tcp. Service Name: _googlezone._tcp. Home Assistant Integration: cast Description: ChromeCast
Manufacturer: Google Model: Google Home Mini Service Name: _googlecast._tcp. Service Name: _googlerpc._tcp. Service Name: _googlezone._tcp. Home Assistant Integration: cast Description: Smart Speakers
I don't have a Chromecast, so I'm not sure about that.
For the mini's, our Service Names match though. I use the Google Cast integration from the UI, so it's possible that I got the integration name wrong. How do I verify the actual integration name?
Thanks,
Manufacturer: Xiaomi
Model: Mi Robot Vacuum Gen 1
Home Assistant Integration: xiaomi_miio or vacuum.mqtt (with custom firmware)
Service name: _miio._udp
Manufacturer: XBMC Foundation
Model: Kodi
Home Assistant Integration: kodi
Service name: _xbmc-jsonrpc-h._tcp
Service name: _xbmc-events._udp
Service name: _xbmc-jsonrpc._tcp
Manufacturer: Gigablue
Model: UHD UE 4K
Home Assistant Integration: enigma2
Service Name: _e2stream._tcp.
Manufacturer: Various
Model: ESP8266 / ESP32 running ESP HOme
Home Assistant Integration: https://www.home-assistant.io/integrations/esphome/
Service Name: _esphomelib._tcp.
Manufacturer: Marantz
Model: M-CR510
Home Assistant Integration: denonavr
Service name: _raop._tcp.
Service name (additional details): MACADDRESS@Marantz M-CR510
Service name: _http._tcp.
service name (additional details): Marantz M-CR510
Description: Marantz M-CR510 AV receiver
Edit: added some additional details, MACADDRESS
is in the format 012345678ABC
Manufacturer: Synology
Model: DS216Play
Home Assistant Integration: SynologyDSM
Description: Synology NAS
Service name: _device-info._tcp.
Service name: _http._tcp.
Service name: _smb._tcp.
Manufacturer: Google
Model: Chromecast
Home Assistant Integration: Google Cast
Description: Chromecast
Service name: _googlecast._tcp.
Service name: _googlezone._tcp.
Manufacturer: Google
Model: Google Home AND Google Home Mini
Home Assistant Integration: Google Cast
Description: Google Home AND Google Home Mini
Service name: _googlecast._tcp.
Service name: _googlerpc._tcp.
Service name: _googlezone._tcp.
Manufacturer: LG
Model: SH8
Home Assistant Integration: Spotify
Description: LG SH8 Soundbar with integrated spotify
Service name: _spotify-connect._tcp.
Manufacturer: LG
Model: SH8
Home Assistant Integration: Google Cast
Description: LG SH8 Soundbar with integrated cast
Service name: _googlecast._tcp.
Service name: _googlezone._tcp.
Manufacturer: Sony
Model: PS4
Home Assistant Integration: Spotify
Description: Sony PS4
Service name: _spotify-connect._tcp.
Manufacturer: Onkyo
Model: TX-L50
Service Name: _http._tcp
Service Name: _sueGrouping._tcp
Service Name: _sueS800Device._tcp
Service Name: _raop._tcp
Service Name: _airplay._tcp
Home Assistant Integration: Onkyo
Description: A/V Receiver
Manufacturer: Onkyo
Model: TX-L50
Service Name: _googlecast._tcp
Service Name: _googlezone._tcp
Home Assistant Integration: Google Cast
Description: A/V Receiver
Manufacturer: Onkyo
Model: TX-L50
Service Name: _spotify-connect._tcp
Home Assistant Integration: Spotify
Description: A/V Receiver
Manufacturer: Sony
Model: KDL-55W800C
Service Name: _androidtvremote._tcp
Home Assistant Integration: Sony Bravia TV (or Android TV)
Description: TV
Manufacturer: Sony
Model: KDL-55W800C
Service Name: _googlecast._tcp
Home Assistant Integration: Google Cast
Description: TV
Manufacturer: Xiaomi
Model: Mi Humidifier CA1 (zhimi.humidifier.ca1)
Service Name: _miio._udp.
Home Assistant Integration: fan.xiaomi_miio
Description: Evaporative Humidifier
Manufacturer: Xiaomi
Model: Mi Home Gateway (lumi-gateway-v3)
Service Name: _miio._udp.
Home Assistant Integration: xiaomi_aqara
Description: Smart Home Gateway
Manufacturer: Xiaomi
Model: Yeelight Bulb YLD06YL (yeelink-light-color2)
Service Name: _miio._udp.
Home Assistant Integration: yeelight
Description: Bulb
Manufacturer: Xiaomi
Model: Yeelight Bulb YLD02YL (yeelink-light-color1)
Service Name: _miio._udp.
Home Assistant Integration: yeelight
Description: Bulb
Manufacturer: Xiaomi
Model: Yeelight Bulb YLDD01YL (yeelink-light-strip1)
Service Name: _miio._udp.
Home Assistant Integration: yeelight
Description: LED Stripe
Manufacturer: Xiaomi
Model: MiBox S
Service Name: _androidtvremote._tcp & _googlecast._tcp
Home Assistant Integration: ??
Description: TV Set top box
Manufacturer: Netatmo
Model: Relay
Service Name: _hap._tcp
Home Assistant Integration: climate
Description: Netatmo Smart thermostat relay
Manufacturer: Phillips
Model: Hue bridge
Service Name: _hap._tcp
Home Assistant Integration: lights
Description: Philips hue bridge
Manufacturer: Nvidia ?
Model: ??
Service Name: _nvstream_dbd._tcp
Home Assistant Integration: ??
Description: Nvidia gamestream ? This is discovered on my desktop PC (win10)
Manufacturer: HP
Model: Deskjet 3070 B611
Service Name:
- _http._tcp
- _http-alt._tcp
- _ipp._tcp
- _pdl-datastream._tcp
- _scanner._tcp
Home Assistant Integration: ?
Description: Wireless Printer
Manufacturer: Unifi
Model: USG PRO4
Service Name: _workstation._tcp
Home Assistant Integration: unifi ?
Description: Router
Manufacturer: Marantz
Model: NR1504 (receiver, spotify connect and airplay support)
Home Assistant Integration: None
Service name: _http._tcp. (web interface to control power and setup the receiver)
Service name: _raop._tcp. (Remote Audio Output Protocol (AirTunes))
Manufacturer: Logitech
Model: Logitech Media Server devices (1x squeezebox, 2x PiCorePlayer)
Home Assistant Integration: Logitech Squeezebox
Service name: _raop._tcp. (Remote Audio Output Protocol (AirTunes))
Manufaturer: HP
Model: HP ENVY 5640 series [DF7C91], printer and scanner
Home Assistant Integration: None
Service name: _scanner._tcp. (Bonjour scanning)
Service name: _http-alt._tcp (HTTP Alternate (see port 80))
Service name: _ipps._tcp (Internet Printing Protocol over HTTPS)
Service name: _ipp._tcp (Internet Printing Protocol)
Service name: _pdl-datastream._tcp. (Printer PDL Data Stream)
Service name: _http._tcp (World Wide Web HTTP, this can be opened in browser to control printer and settings)
Service name: _uscan._tcp. (Network enabled document scanning?)
Manufacturer: Xiaomi Model: Xiaomi Air Quality Monitor (zhimi-airmonitor-v1) Service Name: _miio._udp. Home Assistant Integration: sensor.xiaomi_miio Description: Xiaomi PM2.5 Air Quality Monitor
Manufacturer: Xiaomi Model: Xiaomi Air purifier pro (zhimi-airpurifier-v6) Service Name: _miio._udp. Home Assistant Integration: fan.xiaomi_miio Description: Xiaomi Air Purifier pro
For developing integrations, what can we do when the service type is generic (e.g. _http._tcp
) and the service name is unique to each device (e.g. device-abc123
) ?
Manufacturer: Rainforest Automation
Model: Legacy Eagle (aka rfa-z109)
Home Assistant Integration: rainforest_eagle (in progress)
Service name:
eagle-[CLOUD_ID]._workstation._tcp
eagle-[CLOUD_ID]._http._tcp
eagle-[CLOUD_ID]._sftp-ssh._tcp
eagle-[CLOUD_ID]._ssh._tcp
with CLOUD_ID
= six hex digits on the back of the device
We don't currently have a solution for generic types with names that need to match. I think that we should move to allow specifying a reg ex for matching names. We should open an architecture issue.
Manufacturer: Synology Model: DS218+ Home Assistant Integration: SynologyDSM Description: Synology NAS Service name: _afpovertcp._tcp. Service name: _http._tcp. Service name: _smb._tcp. Service name: _device-info._tcp.
Manufacturer: IKEA Model: Tradfri Gateway Home Assistant Integration: IKEA Tradfri Service name: _hap._tcp. Service name: _coap._udp.
Manufacturer: Empowered Homes Inc.
Model: Mysa v1
Home Assistant Integration: homekit_controller
Service name: Mysa-[SERIAL_ID]._hap._tcp.local
Description: Thermostats
With [SERIAL_ID]
= six hex digits on the back of the device
Manufacturer: Samsung Electronics
Model: Samsung M283x Series
Home Assistant Integration: syncthru
Service name: _ipp._tcp
Service name: _printer._tcp
Service name: _pdl-datastream._tcp
Service name: _privet._tcp
Manufacturer: HiWatch
Model: UPNP IPC-T140
Home Assistant Integration: generic_ip_camera
Service name: _psia._tcp
Service name: _http._tcp
Service name: _CGI._tcp
Manufacturer: Sonos
Model: Play
Home Assistant Integration: sonos
Service name: _spotify-connect._tcp
Manufacturer: Xiaomi Model: Rockrobo Vacuum V1 Home Assistant Integration: Xiaomi Vacuum Service name: _miio._udp.
Manufacturer: Asus Model: RT-AC1200G+ Home Assistant Integration: uPNP Service name: _workstation._tcp.
Manufacturer: Yeelight
Model: Yeelight Bulb YLDP06YL (yeelight color v2)
Service Name: _hap._tcp.
Home Assistant Integration: yeelight
Description: Bulb
Manufacturer: Xiaomi
Model: Xiaomi airpurifier 2s (zhimi-airpurifier-ma2)
Service Name: _miio._udp.
Home Assistant Integration: fan.xiaomi_miio
Description: Evaporative Humidifier
Manufacturer: Enphase
Model: Envoy S Gateway
Home Assistant Integration: Envoy
Service name: _enphase-envoy._tcp.
Description: Enphase Microinverter Gateway
Manufacturer: Denon Model: AVR-S710W Home Assistant Integration: denonavr
Service name: _raop._tcp. Service device: MACADDRESS@MANUFACTURER MODEL (012345678ABC@Denon AVR-S710W)
Service name: _http._tcp. Service device: MANUFACTURER MODEL (Denon AVR-S710W)
Service name: _airplay._tcp.local Service device: MANUFACTURER MODEL (Denon AVR-S710W)
Description: A/V Receiver
Manufacturer: Onkyo
Model: TX-NR777
Service Name: _http._tcp
Service Name: _sueGrouping._tcp
Service Name: _sueS800Device._tcp
Service Name: _raop._tcp
Service Name: _airplay._tcp
Home Assistant Integration: Onkyo
Manufacturer: Onkyo
Model: TX-NR777
Service Name: _spotify-connect._tcp
Home Assistant Integration: Spotify
Manufacturer: Onkyo
Model: TX-NR777
Service Name: _googlecast._tcp
Service Name: _googlezone._tcp
Home Assistant Integration: Google Cast
Description: Wireless Security Camera System
Manufacturer: Arlo (Netgear)
Model: VMB4000 (Base Station for Arlo, Arlo Pro, Arlo Pro 2)
Service Name: _arlo-video._tcp
Service Name: _hap._tcp
Home Assistant Integration: Arlo
Description: TV
Manufacturer: Sony
Model: Bravia 4K UR2
Service Name: _androidtvremote._tcp
Home Assistant Integration: Sony Bravia TV
Manufacturer: Sony
Model: Bravia 4K UR2
Service Name: _googlecast._tcp
Home Assistant Integration: Google Cast
Description: Apple TV (digital media player)
Manufacturer: Apple
Model: Apple TV HD (4th generation - AppleTV5,3)
Service Name: _companion-link._tcp
Service Name: _homekit._tcp
Service Name: _mediaremotetv._tcp
Service Name: _sleep-proxy._udp
Home Assistant Integration: Apple TV
Description: Robotic Vacuum Cleaner
Manufacturer: Xiaomi
Model: Roborock S5
Home Assistant Integration: Xiaomi Mi Robot Vacuum
Service name: _miio._udp
Manufacturer: XBMC Foundation
Model: kodi
Home Assistant Integration: kodi
Service name: _xbmc-jsonrpc._tcp
Service name: _xbmc-jsonrpc-h._tcp
Service name: _xbmc-events._udp
Manufacturer: Ikea
Model: Symfonisk
Home Assistant Integration: sonos
Service name: _spotify-connect._tcp
Service name: _airplay._tcp
Manufacturer: Ikea
Model: Tradfri
Home Assistant Integration: tradfri
Service name: _coap._udp
Service name: _hap._tcp
Not sure if you want to count this one as it's custom built:
Manufacturer: adafruit
Model: feather huzzah esp8266
Home Assistant Integration: esphome
Service name: _esphomelib._tcp
Manufacturer: Synology
Model: DS918+
Home Assistant Integration: SynologyDSM
Description: Synology NAS
Service name: _device-info._tcp.local
Properties:
model
Xserve
Service name: _http._tcp.local
Service name: _smb._tcp.local
Probably you get other services when you enable Web Station, Photo Station, etc.
Manufacturer: Devolo
Model: dLAN 1200+ WiFi ac
Home Assistant Integration: <none>
Description: OpenWRT router
Service name: _http._tcp.local
Properties:
path
/
vendorUrl
http://www.devolo.de
Service name: _https._tcp.local
Properties:
path
/
vendorUrl
http://www.devolo.de
Service name: _dvl-deviceapi._tcp.local
Properties:
Path
ed2976dc3905d9e4/deviceapi
Service name: _dvl-plcnetapi._tcp.local
Properties:
Path
30e6db545a816eb5/plcnetapi
PlcTechnology
hpav
Note: paths differ for different devices.
Manufacturer: Ubiquiti Networks, Inc Model Number: UGW3 Model Name: Unifi-Gateway-3 Home Assistant Integration: Ubiquiti UniFi Service name: _workstation._tcp.local
Manufacturer: Denon Model: DENON DN-500AV Home Assistant Integration: denonavr Service name: _http._tcp. Service name: _raop._tcp.
Manufacturer: Bose Model: Soundtouch 10/20/30 & Soundlink Adapter Home Assistant Integration: Soundtouch Service name: _soundtouch._tcp
Manufacturer: n/a
Model: OctoPrint
Home Assistant Integration: OctoPrint
Service name: _octoprint._tcp
Manufacturer: Sonos
Model: Symfonisk
Service Name: _airplay._tcp.
Service Name: _sonos._tcp.
Home Assistant Integration: Sonos
Manufacturer: Brother
Model: DCP-J4120DW
Service Name: _ipp._tcp.
Service Name: _printer._tcp.
Service Name: _scanner._tcp.
Home Assistant Integration: Brother
Description: Wireless Printer
Manufacturer: Yeelight
Model: ??
Service Name: _hap._tcp.
Home Assistant Integration: configured in yaml
Description: light bulb
Manufacturer: WLED
Model: esp8266
Service Name: _wled._tcp.
Home Assistant Integration: wled
Manufacturer: Ubiqiuti
Model: USG & Cloudkey gen1
Service Name: _workstation._tcp.
Home Assistant Integration: unifi
Manufacturer: Daikin Model: BRP069B43 Home Assistant Integration: Daikin Service name: _dkapi._tcp.
We use Zeroconf discovery to help the discovery of our integrations. When discovered via Zeroconf, we can launch the config flow of the integration and help the user set it up.
To get this working, we need to gather Zeroconf service names. To do this, we need your help!
Scan your network and please post services for which we have integrations below in following template:
How to scan your network