Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Cyr-ius/hass-livebox-component
Livebox Component for Home assistant
https://github.com/Cyr-ius/hass-livebox-component
hacs hacs-integration home-assistant homeassistant homeassistant-components homeassistant-integration livebox orange
Last synced: 3 months ago
JSON representation
Livebox Component for Home assistant
- Host: GitHub
- URL: https://github.com/Cyr-ius/hass-livebox-component
- Owner: cyr-ius
- License: mit
- Created: 2019-11-09T15:22:35.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-29T17:37:11.000Z (3 months ago)
- Last Synced: 2024-07-29T23:21:25.224Z (3 months ago)
- Topics: hacs, hacs-integration, home-assistant, homeassistant, homeassistant-components, homeassistant-integration, livebox, orange
- Language: Python
- Homepage:
- Size: 408 KB
- Stars: 54
- Watchers: 5
- Forks: 21
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-francophone-home-assistant - Livebox Orange - Une integration pour accéder à certaines informations de votre Livebox. (Modules tiers utiles pour (ou par) des utilisateurs francophones / Intégrations Personnalisées (Custom Components))
README
# Orange Livebox Router
This a _custom component_ for [Home Assistant](https://www.home-assistant.io/).
The `livebox` integration allows you to observe and control [Livebox router](http://www.orange.fr/).There is currently support for the following device types within Home Assistant:
- Sensor with traffic metrics
- Binary Sensor with wan status , public ip , private ip
- Device tracker for connected devices (via option add wired devices)
- Switch for enable/disable Wireless and Guest Wifi
- Press button to restart box
- Press button to ring phone![GitHub release](https://img.shields.io/github/release/Cyr-ius/hass-livebox-component)
[![hacs_badge](https://img.shields.io/badge/HACS-Default-orange.svg)](https://github.com/hacs/integration)## Configuration
The preferred way to setup the Orange Livebox platform is by enabling the discovery component.
Add Livebox module via HACS
[![Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.](https://my.home-assistant.io/badges/hacs_repository.svg)](https://my.home-assistant.io/redirect/hacs_repository/?owner=cyr-ius&repository=hass-livebox-component&category=integration)
Add your device via the Integration menu
[![Open your Home Assistant instance and start setting up a new integration.](https://my.home-assistant.io/badges/config_flow_start.svg)](https://my.home-assistant.io/redirect/config_flow_start/?domain=livebox)
### Initial setup
You must have set a password for your Livebox router web administration page.
The first time Home Assistant will connect to your Livebox, you will need to specify the password of livebox.
### Supported routers
Only the routers with Livebox OS are supported:
- Livebox v3
- Livebox v4
- Livebox v5
- Livebox v6
- Livebox v7 (not tested)
- KPN Box 12 (Firmware: V12.C.23.04.36)## Presence Detection
This platform offers presence detection by keeping track of the
devices connected to a [Livebox](http://www.orange.fr/) router.Ability to disable this option by integration options
### Notes
Note that the Livebox waits for some time before marking a device as inactive, meaning that there will be a small delay (1 or 2 minutes) between the time you disconnect a device and the time it will appear as "away" in Home Assistant.
You should take this into account when specifying the `consider_home` parameter.
On the contrary, the Livebox immediately reports devices newly connected, so they should appear as "home" almost instantly, as soon as Home Assistant refreshes the devices states.## Sensor
This platform offers you sensors to monitor a Livebox router. The monitored conditions are instant upload and download rates in Mb/s.