0

Hunter Douglas PowerView blinds on bOS?

Michael Markham 2 years ago in Devices / Other updated 2 years ago 2

I'd like to control some Hunter Douglas PowerView blinds and I'm curious if anyone has figured out how to do that.  I'd appreciate your ideas.


Michael

Hi,


I don't know Hunter Douglas products, but a quick search led me to someone who tried the integration by using Hunter Douglas PowerView Hub. It looks like the control can be done by calling blind scenes created on the PowerView Hub.


Credits: skisteep


Please note that if it works, the only thing you'll be able to do is to call Hunter Douglas blind scenes, you won't be able to change them. If you want to change them, you need to change the scene in the Hunter Douglas PowerView Hub first.


- Create the blind scenes on Hunter Douglas PowerView Hub


- Discover the PowerView Hub IP address


- In a browser enter http://YourHubIpAddress/api/scenes?

(change YourHubIpAddress with the LAN IP that you've discovered on the previous step)


It will show something like: (this is just a sample)


{"sceneIds":[7187,61729,15897,62457,17520,14307,34111],"sceneData":
 
[{"id":7187,"name":"QWxsIERvd24=","roomId":61709,"order":0,"colorId":2,"iconId":0},
 
{"id":61729,"name":"QWxsIFVw","roomId":61709,"order":1,"colorId":6,"iconId":0},
 
{"id":15897,"name":"QWxsIERvd24=","roomId":30878,"order":2,"colorId":3,"iconId":0},
 
{"id":62457,"name":"QWxsIFVw","roomId":30878,"order":3,"colorId":7,"iconId":0},
 
{"id":17520,"name":"QWxsIERvd24=","roomId":63265,"order":4,"colorId":4,"iconId":0},
 
{"id":14307,"name":"QWxsIFVw","roomId":63265,"order":5,"colorId":8,"iconId":0},
 
{"id":34111,"name":"V2luZG93cyBPcGVu","roomId":30878,"order":6,"colorId":9,"iconId":0}]}


Pay attention to the id numbers, you'll need them on the next step.


- In a browser, enter http://YourHubIpAddress/api/scenes?sceneid=X (change X with the one of the id's found). It will call the blind scene. Note down which one is what and what it does, so you can use them later on Comfortclick.


- After getting the scenes you want, you'll end up with something like:


http://YourHubIpAddress/api/scenes?sceneid=14307 (living room scene for example)
http://YourHubIpAddress/api/scenes?sceneid=17520 (kitchen scene for example)


Now you just need to create tasks on Comfortclick, use Http request, and past the URL on the String Editor, and then use them as you wish.


EXTRA: it looks like that the weird characters after the names, are base64 encoded text. So if you want to find out what are the scenes names instead, you can use https://www.base64decode.org/ website, past the characters and click on Decode.

E.g.: QWxsIERvd24 (means "All down").


Happy testing. Please give us feedback if it works.


Ricardo Pinto

That's so helpful -- many thanks!