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

Add discovery of Freebox servers#172

Merged
balloob merged 1 commit intohome-assistant-libs:masterfrom
stilllman:discover-freebox
Feb 18, 2018
Merged

Add discovery of Freebox servers#172
balloob merged 1 commit intohome-assistant-libs:masterfrom
stilllman:discover-freebox

Conversation

@stilllman
Copy link
Copy Markdown
Contributor

@stilllman stilllman commented Feb 17, 2018

I'm in the process of developing a new device tracker platform for Home Assistant, to support Freeboxes (servers/routers provided by the french FAI Free). This PR adds the discovery of Freeboxes through mDNS, using the service specified in the API documentation.

I've tested it on my local network, here is an example of the response I got:

 freebox:
 [{'host': '192.168.0.254',
   'hostname': 'Freebox-Server.local.',
   'port': 80,
   'properties': {'api_base_url': '/api/',
                  'api_domain': '******.fbxos.fr',
                  'api_version': '5.0',
                  'device_type': 'FreeboxServer1,1',
                  'https_available': '1',
                  'https_port': '****',
                  'uid': '************'}}]

@homeassistant
Copy link
Copy Markdown

Hi @stilllman,

It seems you haven't yet signed a CLA. Please do so here.

Once you do that we will be able to review and accept this pull request.

Thanks!

@balloob balloob merged commit 3a4249b into home-assistant-libs:master Feb 18, 2018
@balloob
Copy link
Copy Markdown
Contributor

balloob commented Feb 18, 2018

Thanks! 🐬

@stilllman stilllman deleted the discover-freebox branch February 18, 2018 21:54
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