rooDial a Wireless Volume Knob for Roon with Microsoft Surface Dial

@Mrmb
A RPI 4 with 2GB is more then enough.
Case: better use a passive-cooling case like Flirc (Flirc Raspberry Pi 4 Case - Flirc). Then you will not need a noisy fan.
A power-supply of 15W should be sufficient?
A µSD of 8GB is perfect. Use a good one, then the lifetime of it will probably be prolonged. (don’t forget that it will be powered on 24/7).
The best practice is to use a LAN-cable and not WiFi, so connecting it with a LAN-cable is good idea.
Depending of the distance between the Microsoft Dial and the RPI, you may need a external Blutooth-dongle, preferable connected via an USB-extension-cable (50cm is enough). DrCWO proposes a [quote=“DrCWO, post:1072, topic:134502”]
ZEXMTE BT Antanna
[/quote]

And last but not least: you also need a Microsoft Dial and a rooDial-license.

Have a nice rooDial-trip, Frank.

1 Like

@Frank_M,

Thanks for the recommendations and suggestions! They were exactly what I was seeking!!

As far as “a nice rooDial-Trip” is concerned, I’m currently on pain meds following a total hip replacement surgery I had a few days ago. But an even better “trip” would be an added distraction. :wink:

Speaking of which, we had an adjustable bed in the recovery area, adjacent to my 2-channel Sound Lab based electrostatic speaker rig. Following surgery, the bed was moved into the listening sweet spot.

For relaxing and slipping into a meditative state, nothing tops the recreation & illusion of experiencing a musical event/performance in one’s home. For me, as I’m sure it is for many others on this forum, meditating in the dark, with my eyes closed while critically listening to music, has always been a godsend!

2 Likes

I wish you a good recovery and much pleasure with the music.

1 Like

After a week of inactivity Roodial indicates (in Roon connected to Rock) it’s sleeping but won’t wake-up. I am on rooExtend release v3.3.3 and use a Raspberry Pi 4 Model B Rev 1.5. I have tried restaring the raspberry, replacing the batteries of the surface dial and reconnecting (but lights keep flashing without connecting). I also tried revoking the license and reinstalling but don’t seem to be able to connect or wake the dial. Any suggestions?

Hi @DrCWO I have discovered that Roodial is not working and when looking at the extensions I got a couple of screens as shown below. Have you a recommendation on how to proceed please? Many thanks…

I can see that no Roon Extension show up behind the authentication dialog you shot.
The authentication dialog only shows the Roon extensions that have been connected to your Roon Core in the past. This is no Information about a running Roon Extension at all so has no use for me :disappointed:

Please take a look at the LEDs in front of you Raspberry.
What is the status of the red and green led?

  • Off
  • On
  • Blinking
  • Flashing

Best DrCWO

Maybe you connected the Dial to another device in the meantime.
I would recommend to flash a new SD with v3.3.3 of rooExtend. Using the same Pi you can enter your available License Keys and it will work.

Best DrCWO

Thanks for your reply. I removed all of the error messages, rebooted, paired the dial and all is working perfectly. :pray:t4:

1 Like

After analysis by DrCWO of my 3.3.3 setup, it finally works as it should. And steady flashing green light only is correct during operation.
3.3.3 with Raspberry Pie Zero W2 is a significant upgrade compared to 2.3.2 with Raspberry Pie Zero W when it comes to response.

Thanks DrCWO for the extended support, world class!

1 Like

Hey, is there any way to unpair a Dial to replace it with another one?
One of mine isn’t responding anymore when I turn the Dial, so I got another one, but don’t know how to replace it in rooDial.

Here is what you can do:

  • Open Roon Settings/Extensions
  • Locate the rooExtend License Manager
  • Open its setting and find the IP number of rooExtend at the very end of the dialog
  • Open your browser and enter: http://[IP number you found]. This opens the Service Page
  • At the End of the Service Page you see this button.
    image
  • Click it and wait until your Raspberry Pi is turned off.
  • Unplug the Power line
  • Re-plug the wpoer line
  • If you see rooDial reapearing in Roon Settings/Extensions press the Pairing button of the Dial. It should connect now.

Best DrCWO

Thank you, I did it three times now. it won’t connect to either one of my Dials. They both show up on my Computer but won’t connect to my rooExtend-Raspi.

Don’t know what to do. won’t buy a third one.

edit: Last try was successful by swapping out the raspy-enclosure. Seems the Argon One case is blocking more BT-Signals than other ones.

If you ever have connected a Dial to a computer it won’t work any more.
In this case please consult the rooExtend-Box manual in my download here and follow the procedure described there.

Best DrCWO

Hi! Can I use rooDial without the rooExtend box? Thanks!

Yes you ideally just need a Raspberry Pi 4 at this point. I have a couple running RooExtend very nicely

1 Like

Please find more details on my rooExtend DIY homepage.

Best DrCWO

Hi DrCWO, any update on the RooMax/Quickkeys progress?

In beta testing now…

Thank you @DrCWO.

The Raspi then does it connect to the Roon core or to a Roon client?

rooExtend always connects to the Roon Core via the official Roon API. It tells Roon what to do and Roon handles all playback devices connected to it.

Best DrCWO