French ADSL Channel Change

2013 · 3 replies · Devices

This discussion is 13 years old. It predates today's Roomie Remote X, and the app names, menus, features, pricing, and device details below have changed substantially since 2013. Treat it as historical reference — see Support and current compatibility for how things work today.

In short

Hello, I added to Roomie a custom device, a french ADSL TV BOX (Freebox), which is IP controlled. — A member replied: “hi I would like also to use it with my Freebox v6. could you please share a tuto in order to configure Roomie with my Freebox? many thanks”

Question 2013-02 · older version

Hello,

I added to Roomie a custom device, a french ADSL TV BOX (Freebox), which is IP controlled.

The device is well controlled by Roomie but I have a little problem to change channels in the TV guide.

In the RoomieCodes.plist file I added these 2 kind of lines for numbers pad :

1-

<key>DIGIT 1</key>

<string>/pub/remote_control?code=5413799&amp;key=1</string>

This one simulate a normal press on button 1 to go to channel 1.

2-

<key>1 +</key>

<string>/pub/remote_control?code=5413799&amp;key=1&amp;long=true</string>

This one simulate a long press on button 1, so I'm able to go to channel 10 with a long press on button 1 + a normal press on button 0.

To go on channel 123 I need to do a long press on button 1 + a long press on button 2 + a normal press on button 3.

In the TV guide when I select channel 123, Roomie do 3 normal presses on buttons 1, 2 and 3.

The box go first on channel 1, then switch on channel 2 and then go to channel 3.

Do you know how can I resolve this problem.

Maybe I have to change something in my RoomieCodes.plist file or in the TV guide setup (switching style...) ?

Best regards

Eric

Member 2013-07 · older version

hi

I would like also to use it with my Freebox v6. could you please share a tuto in order to configure Roomie with my Freebox? many thanks

Member 2013-08 · older version

Hi,

Here is my RoomieCodes.plist file with one freebox v5 and one freebox v6 :

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<array>

<dict>

<key>brand</key>

<string>Freebox V6</string>

<key>cat</key>

<string>Freebox V6</string>

<key>codes</key>

<dict>

<key>POWER TOGGLE</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=power</string>

<key>VOLUME UP</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=vol_inc</string>

<key>VOLUME DOWN</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=vol_dec</string>

<key>MUTE TOGGLE</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=mute</string>

<key>CHANNEL UP</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=prgm_inc</string>

<key>CHANNEL DOWN</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=prgm_dec</string>

<key>CURSOR UP</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=up</string>

<key>CURSOR LEFT</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=left</string>

<key>CURSOR RIGHT</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=right</string>

<key>CURSOR DOWN</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=down</string>

<key>CURSOR ENTER</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=ok</string>

<key>DIGIT 0</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=0</string>

<key>DIGIT 1</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=1</string>

<key>DIGIT 2</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=2</string>

<key>DIGIT 3</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=3</string>

<key>DIGIT 4</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=4</string>

<key>DIGIT 5</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=5</string>

<key>DIGIT 6</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=6</string>

<key>DIGIT 7</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=7</string>

<key>DIGIT 8</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=8</string>

<key>DIGIT 9</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=9</string>

<key>Menu (FREE)</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=home</string>

<key>ZAPLISTE</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=list</string>

<key>0 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=0&amp;long=true</string>

<key>1 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=1&amp;long=true</string>

<key>2 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=2&amp;long=true</string>

<key>3 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=3&amp;long=true</string>

<key>4 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=4&amp;long=true</string>

<key>5 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=5&amp;long=true</string>

<key>6 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=6&amp;long=true</string>

<key>7 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=7&amp;long=true</string>

<key>8 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=8&amp;long=true</string>

<key>9 +</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=9&amp;long=true</string>

<key>FUNCTION BLUE</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=blue</string>

<key>FUNCTION GREEN</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=green</string>

<key>FUNCTION YELLOW</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=yellow</string>

<key>FUNCTION RED</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=red</string>

<key>PLAY PAUSE TOGGLE</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=play</string>

<key>STOP</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=stop</string>

<key>FORWARD</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=fwd</string>

<key>REVERSE</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=bwd</string>

<key>NEXT</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=next</string>

<key>PREVIOUS</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=prev</string>

<key>RECORD</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=rec</string>

<key>INFO</key>

<string>/pub/remote_control?code=xxxxxxx&amp;key=info</string>

</dict>

<key>method</key>

<string>http</string>

<key>type</key>

<integer>23</integer>

</dict>

<dict>

<key>brand</key>

<string>Freebox V5</string>

<key>cat</key>

<string>Freebox V5</string>

<key>codes</key>

<dict>

<key>POWER TOGGLE</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=power</string>

<key>VOLUME UP</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=vol_inc</string>

<key>VOLUME DOWN</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=vol_dec</string>

<key>MUTE TOGGLE</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=mute</string>

<key>CHANNEL UP</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=prgm_inc</string>

<key>CHANNEL DOWN</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=prgm_dec</string>

<key>CURSOR UP</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=up</string>

<key>CURSOR LEFT</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=left</string>

<key>CURSOR RIGHT</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=right</string>

<key>CURSOR DOWN</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=down</string>

<key>CURSOR ENTER</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=ok</string>

<key>DIGIT 0</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=0</string>

<key>DIGIT 1</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=1</string>

<key>DIGIT 2</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=2</string>

<key>DIGIT 3</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=3</string>

<key>DIGIT 4</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=4</string>

<key>DIGIT 5</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=5</string>

<key>DIGIT 6</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=6</string>

<key>DIGIT 7</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=7</string>

<key>DIGIT 8</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=8</string>

<key>DIGIT 9</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=9</string>

<key>Menu (FREE)</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=home</string>

<key>ZAPLISTE</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=list</string>

<key>0 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=0&amp;long=true</string>

<key>1 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=1&amp;long=true</string>

<key>2 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=2&amp;long=true</string>

<key>3 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=3&amp;long=true</string>

<key>4 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=4&amp;long=true</string>

<key>5 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=5&amp;long=true</string>

<key>6 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=6&amp;long=true</string>

<key>7 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=7&amp;long=true</string>

<key>8 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=8&amp;long=true</string>

<key>9 +</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=9&amp;long=true</string>

<key>FUNCTION BLUE</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=blue</string>

<key>FUNCTION GREEN</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=green</string>

<key>FUNCTION YELLOW</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=yellow</string>

<key>FUNCTION RED</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=red</string>

<key>PLAY PAUSE TOGGLE</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=play</string>

<key>STOP</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=stop</string>

<key>FORWARD</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=fwd</string>

<key>REVERSE</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=bwd</string>

<key>NEXT</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=next</string>

<key>PREVIOUS</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=prev</string>

<key>RECORD</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=rec</string>

<key>INFO</key>

<string>/pub/remote_control?code=xxxxxxxx&amp;key=info</string>

</dict>

<key>method</key>

<string>http</string>

<key>type</key>

<integer>23</integer>

</dict>

</array>

</plist>

You have to replace in the url the xxxxxxx by your own remote code.

It's unique so this is the reason why I was not able to give the code to Roomie.

More informations : freenews.fr/spip.php?article8210

Best Regards

Eric

Member 2013-08 · older version

Thanks Eric, I have everything working now.

for some reason I had a typo in the password of the remote control but it's all OK now. thanks again

Related threads

Today's Roomie controls 400,000+ devices.

Roomie Remote X brings TVs, receivers, streamers, lights, and whole-home audio into one app on iPhone, iPad, Mac, and Apple TV.

Download Roomie Remote X