Wrong IR codes for Freebox v6 (aka Freebox Revolution)

Hi!

I've just received my Neeo remote (yesterday in fact), and after messing around trying to add my gear I have found that your database does not have the correct IR codes for the Freebox v6 set top box (the most popular one in France, it is included with the subscription to the French ISP Free).

By default it is not an IR ready set top box, it uses a bluetooth remote and can also be controlled through the network. But if you add an IR dongle, it indeed supports IR codes.

I have tried all freebox devices in the database and none work, the set top box does not power on. My previous remote had the capability to control it so I now that IR codes are available (previous remote was an Harmony one).

 

Since it is a very wellspread gear in France I think it would be wise to better integrate it, how can I help to get the correct IR codes ?

 

I will also try to make a plugin with the SDK for the network remote part, but I can't seem to make it work either :D

 

Tahnk you for your help!

Reply
29replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • Hi,

    I agree, we need a driver using the network API of the freebox. The IR dongle isn't an option for me :-)

    Like
  • Hi,

    I agree also, I received the IR Dongle but it is not working with any of the configuration in the database. Few searches through the internet are mentioning "Alice TV / L-HD03A" for the good IR codes, but this device is not in the NEEO database.

    I will keep using the HDMI-CEC for now. It would be so much more reliable with network API. I'm about to send the dongle back.

    Like 1
    • I did not think about CEC with the Freebox, I've just enabled it and with my TV recipe I can control all the basic ui for the box, thanks a lot :)

      I will try to get a lok at Freebox API to see if I can code a driver for it but it seems more complex than a simple http API.

      Like
      • Lou Ric
      • Lou_Ric
      • 2 yrs ago
      • Reported - view

      Romain Prevost hi Romain

      are you still using you NEEO remote?

      would you be able to give a helping hand for the setup of my remote with the freebox V6 (Revolution)?

      Like
    • Salut Lou Ric , le mieux c d’utiliser le driver avec le sdk, et les commandes IP.
      Regarde ds la section sdk sur ce site.

      plusieurs driver ont déjà été développé pour la V6, il y a un fichier Excel en début topic sur le sdk avec une grosse partie de driver déjà développé.

      Like 1
    • Lou Ric Je n'utilise plus la neeo car j'utilise essentiellement une Nvidia Shield avec sa telecommande et le hdmi ARC pour contrôler l'ampli. Pour la freebox j'utilisais mon plugin via un raspberry pi. Il en existe d'autres mais comme l'a dit STEPHAN CHONEZ le seul moyen c'est le contrôle réseau, aucune gestion infrarouge. Pour faire tourner le plugin, il est obligatoire d'avoir un ordinateur/NAS/raspberry pi allumé en permanence. Ce n'est pas très user friendly mais c'est stable :)

      Like
  • I will have the device driver team check for a command set so that if anybody wants to use the IR dongle it would work.

    After that, I will then move this thread to the idea voting section so that we can get a feeling for the needed priority for an implementation over the API.

    Like 1
      • Lou Ric
      • Lou_Ric
      • 2 yrs ago
      • Reported - view

      Patrick has there been a vote-result for this option ?
      is there a solution now for the freebox Revolution V6 ?

      Like
  • Would be glad if we have it :)

    This is the last one (and most important for me) in my setup !

    Thanks

    Like
  • OK, so there it is.

    I remembered having look at some simple way to control the freebox.

    Even though the API has changed a lot version after version, there is one old that is still working, and damn simple to use.

    You just have to make http requests following this pattern :

    http://<hd1 ou hd2>.freebox.fr/pub/remote_control?code=<ici votre code de telec>&key=<bouton><&long=true>

    The "code de telec" can be retrieved directly from the settings in the freebox UI. And the list of keys is also dead simple.

    Everything is explained here :

    http://tutoriels.domotique-store.fr/content/51/90/fr/api-de-la-freebox-tv-_-player-v5-_-v6-via-requ%C3%AAtes-http.html

    Now the "sad" thing is I do not have anymore rasp pi to implement my own driver. And actually, it's too bad we cannot just create a new device with commands doing just http calls - without setting up a full server -.

    Let's just hope it will be possible in the future.

    If a have time - maybe during holidays -, I'll implement the driver.

    Like
    • Morgan Fromentin I know that one Neeo user has implemented a Freebox driver, it needs a bit more work to be published but it's on its way ;) The basic http API is deprecated since 2014, it is weird but it seems it still works, the network remote key has moved though and it is now under "Reglages", "Systeme", "Informations Player et Server", "Player" and it's under "Télécomande".

       

      Since it is still working I can make a driver tonight as it is very easy to implement :)

      Like
    • Romain Prevost I couldn't resist, I started a new repo :p Time to go cooking for now. Don't know when I will be able to get back to it.

      Anyways, good to know some buddys are on it. Without this device (and the nvidia shield tv), my NEEO feels pretty much useless.

      Like
    • Morgan Fromentin I've just uploaded my take on the network remote, it's pretty basic but it works, if you have a computer or a small device to try it on feel free to do so 😉

      Here is the link to my repo https://github.com/romainprevost/neeo-freebox-http-remote The instructions are in French since the Freebox is only available in France, you just need to add the remote code.

      Like
    • Romain Prevost I'm French too :)

      I was wondering, could there be a way to make it "not stupid" ? Making some request and analyzing response ? And implement the isStupid() function in the driver ?

      Like
    • Romain Prevost OK, I updated my repo, Freebox Revolution is not a "stupid" device anymore. Figured a way to make it "intelligent" :p Just need the Freebox Player IP address too.

      Have a look, and have fun :)

      Like 1
    • Morgan Fromentin Thanks a lot ! 😎 Where did you find this trick ? It's the first time I see it, it is very helpful ! I've implemented it in my driver, added an option to control a secondary Player and simplify configuration.

      Like
    • Romain Prevost I spend some time every day on domotic fans and I remembered having seen this technique on some other - older - devices.

      Like
  • OK, so here is what I did (didn't have much time) : https://github.com/Milredel/freebox_driver

    Buttons are working, I checked them by creating shortcuts, as suggested here

    Like 1
    • Morgan Fromentin Romain Prevost Great Job, i think it's important for french community to post your driver on the excel sheet here , many people who have buy Neeo use Freebox, like me ;)

      Have fun, Bye

      Like
  • Hi,

    Another Freebox V6 Player driver for NEEO Remote with advanced features. All remote commands are supported, capabilities: Power, Volume, Special (Menu, Back), Channel Zapper, Color Buttons, Controlpad, Numpad. Support for power status detection (Standby/On) to improve the user experience in recipes.

    GitHub: Freebox V6 Player driver for NEEO Remote

    NPM: https://www.npmjs.com/package/neeo-freeplayer-adapter

    Have fun :)

    BR,

    Like 1
  • thanks for the work done on freebox revolution guys ! just need neeo received to test that (and potentially need some support as  newbie😂)

    Like
  • Hi all !

    If some of you don't wan't to use an external node server, you can now use the Alice TV L-HD03A profile : https://planet.neeo.com/t/x11x48 !

    Best !

    Angelo

    Like
    • thanks Angelo , do you need the IR dongle with this profile?

      Like
      • Angelo
      • Angelo
      • 5 yrs ago
      • Reported - view

      Florent Geneste Yes !

      Like
  • Hi all, just received my Neeo and found this thread related to controlling a Freebox Revolution via IR. It seems that it should work with the Alice TV profile mentioned above but I’m not sure how to attach the IR receiver. Would someone who has this working please explain - thanks a lot.

    Do I need to plug the IR receiver into the USB port at the back of the Freebox using something like this: 

    Coiled Cable USB 2.0 A Male to DC 3.5mm*1.35mm Female Converter Jack Power Plug https://www.amazon.co.uk/dp/B01L8QY5FU/ref=cm_sw_r_cp_api_.hvuAb6DT774F

    Or perhaps simply using this: 

    https://www.amazon.fr/A-I-M-IR605Q-Récepteur-infrarouge/dp/B00DT0Q8RW

    Thanks again!

    Like
  • Forgot to tag people, dear Angelo Florent Geneste Patrick please see my previous post. Any help would be much appreciated!

    Like 1
  • hello Simon

    i use this one : Récepteur infrarouge IR605Q https://www.amazon.fr/dp/B00DT0Q8RW/ref=cm_sw_r_cp_apip_KOjEnyjP2qwQQ

    ( the one you mentionned) plugged into the front usb port of the freebox player and the alice profile. 

    working well but currently trying to set up the driver given by Jean-christophe Vermandé  on a PI to make the freebox not stupid anymore 

    cheers

    Flo

    Like 1
    • Florent Geneste Great, thanks Florent! I have ordered one of those receptors and will try it out when it arrives.

      Like 1
    • Florent Geneste It works, thanks again!

      Like
Like4 Follow