Skip to content
This repository has been archived by the owner on Oct 1, 2021. It is now read-only.

Add Lutron Caseta discovery #139

Merged
merged 1 commit into from
Aug 17, 2017
Merged

Add Lutron Caseta discovery #139

merged 1 commit into from
Aug 17, 2017

Conversation

upsert
Copy link
Contributor

@upsert upsert commented Aug 17, 2017

Adding support for Lutron Caseta Smart Bridge and Smart Bridge Pro, which support mDNS for discovery.

Here is sample output from netdisco:

lutron:
[{'host': '192.168.2.11',
  'hostname': 'Lutron-a0f6fdXXXXXX.local.',
  'port': 22,
  'properties': {'CODEVER': '04.03.05f000',
                 'DEVCLASS': '08050100',
                 'FW_STATUS': '1:NoUpdate',
                 'MACADDR': 'a0:f6:fd:XX:XX:XX',
                 'NW_STATUS': '11:InternetWorking',
                 'ST_STATUS': 'good'}}]

Lutron may also be using mDNS for the Lutron Connect Bridge (CONNECT-BDG2) for RadioRA 2 and/or the Staples Connect hub, but I only have the Smart Bridge Pro 2 for testing. When discovery is implemented in Home Assistant for Lutron Caseta, it should check the DEVCLASS property for a compatible device.

For reference purposes, here is a table of the DEVCLASS values for Lutron Caseta devices that should be supported by the Caseta component in HA:

Device Model DEVCLASS
Smart Bridge L-BDG-WH 08040000
Smart Bridge 2 L-BDG2-WH 08040100
Smart Bridge Pro L-BDGPRO-WH 08050000
Smart Bridge Pro 2 L-BDGPRO2-WH 08050100

@balloob balloob merged commit ff22d7a into home-assistant-libs:master Aug 17, 2017
@balloob
Copy link
Collaborator

balloob commented Aug 17, 2017

Awesome, thanks 🐬

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants