Based on pure-python library, this custom component enables remote control on your Freebox Player devices.
This component is tested on Freebox Delta, but should work too on Freebox Revolution and Crystal (feedsback will be appreciated).
It's doesn't works on Freebox mini 4K. This one doesn't have a remote code.
- Search for
Freebox Player
underIntegrations
in the HACS Store tab. - You will need to restart after installation for the component to start working.
- Configure the integation (see Configuration section)
- Supports On / Off
- Supports changing channels
- Supports volume changes
- Supports navigation controls
- Even more incoming
This conponent use the old remote API, but since short time, Free is developping new API unrelated to remote (control player to open URL ect…)
Once installed, the Freebox Player component needs to be configured in order to work.
Edit configuration.yaml
file and add the following:
# Example configuration.yaml entry
freebox_player:
remote_code: 00000000
host: 192.168.0.xx
Where remote_code
is the free authorization code for remote and host
the ip of the player device.
Go to
Freebox main menu
>>Parameters
>>General Information
For old boxFreebox main menu
>>Réglages
>>Systeme Information
For Delta
To send remote code to the player, just call the service freebox_player.remote
with the code in parameter:
code: "power"
If you want to send multiple code like 123
for example, you need to split each code with a comma :
code: "1,2,3"
Or you call multiple times the service for each number (1
&& 2
&& 3
)
-
"red" // Bouton rouge
-
"green" // Bouton vert
-
"blue" // Bouton bleu
-
"yellow" // Bouton jaune
-
"power" // Bouton Power
-
"list" // Affichage de la liste des chaines
-
"tv" // Bouton tv
-
"1" // Bouton 1
-
"2" // Bouton 2
-
"3" // Bouton 3
-
"4" // Bouton 4
-
"5" // Bouton 5
-
"6" // Bouton 6
-
"7" // Bouton 7
-
"8" // Bouton 8
-
"9" // Bouton 9
-
"back" // Bouton jaune (retour)
-
"0" // Bouton 0
-
"swap" // Bouton swap
-
"info" // Bouton info
-
"epg" // Bouton epg (fct+)
-
"mail" // Bouton mail
-
"media" // Bouton media (fct+)
-
"help" // Bouton help
-
"options" // Bouton options (fct+)
-
"pip" // Bouton pip
-
"vol_inc" // Bouton volume +
-
"vol_dec" // Bouton volume -
-
"ok" // Bouton ok
-
"up" // Bouton haut
-
"right" // Bouton droite
-
"down" // Bouton bas
-
"left" // Bouton gauche
-
"prgm_inc" //Bouton programme +
-
"prgm_dec" // Bouton programme -
-
"mute" // Bouton sourdine
-
"home" // Bouton Free
-
"rec" // Bouton Rec
-
"bwd" // Bouton << retour arrière
-
"prev" // Bouton |<< précédent
-
"play" // Bouton Lecture / Pause
-
"fwd" // Bouton >> avance rapide
-
"next" // Bouton >>| suivant
-
"tv"
-
"replay"
-
"vod"
-
"whatson"
-
"records"
-
"media"
-
"youtube"
-
"radios"
-
"canalvod"
-
"pip"
-
"netflix"