Hi there … I got 2 Rollease Acmeda blinds but so far hesitated to purchase more. On the specs for the Automate Pulse 2 they state “Smart Things” integration, which I assume is for Samsung SmartThings, however I can’t find anything anywhere. I currently use Smartthings for my Somfy Awnings, and 7 blinds powered by Axis through a wall mounted z-wave switch and zigbee to the Axis motors. Those 7 I’d like to replace plus integrate the 2 Rollease. Any insight / advise appreciated. Thank you
I’m in the process of implementing an HA integration on top of the library I’ve written. I’ll add it to a fork of the HA code base that those not running hass.io can use. Once it is of acceptable quality I’ll submit a pull request for it to be rolled into the main HA code base.
I’m not sure if it is possible to inject a custom integration into hass.io?
Hi Quentin, thanks for giving it a go and the feedback.
I’ve just pushed an update that will try and decode all messages and provides a bit more information about what it is doing.
Note that you need to:
- issue the command “discover” to find any hubs, you should then hopefully see the message “Hub added to prompt”.
- if your hub is discovered, issue the command “connect”.
Let me know how you go, and send through the full console output if you can.
Nice work, Alan!-
My hub is now discovered, and when I connect, most of the update process completes, but it dies with a unicode error trying to parse the scene list.
I’ll raise it as a github issue with the full output. It’s possible I may get more of a chance to look at it over the weekend.
Quentin
Aha! It turned out to be an easy fix: I’ve sent you a pull request.
From the command line I can now list, open and close my blinds, and send them to a particular position.
Excellent work! And, unlike my solution, no wire-stripping needed!
Now we just need either a home assistant wrapper, or – the way I went – a gateway to MQTT which can be packaged as an add-on for HA, but could also be used in other systems…
I should be able to run it as a custom integration but can you give me some pointers on how to do this?
thanks!
Alan’s code is just the underlying library, at the moment, and a demo command-line utility.
Some more coding is needed to turn it either into an integration - Docs here, if you want to have a go - or an add-on.
Alan’s done all the difficult work, so it just needs this extra layer of wrapping.
My cruder version above which uses the serial interface was done as an add-on: a standalone program which uses MQTT to communicate with Home Assistant, and runs in a docker container. There are pros and cons to both methods.
FWIW, my system has been working nicely for many months now. The blinds close once the sun sinks a few degrees below the horizon in the evening, and open as we walk around the house in the morning. And I suppose mine is also using an officially-documented interface, even if it is one that uses RS485.
But the @atmurray solution has the big advantage of not needing a cable between your HA box and your Rollease hub, so it’ll be the best solution before too long.
Quentin, I initially used your plugin but then later studied your code as a starting point and created an ESPhome/NodeMCU to serial interface as my rPi was too far from all of the shades. It has worked well for many months so no need for any immediate change but this newest method does look interesting as it will eliminate one piece of hardware and possible point of failure.
Thanks again for everyone’s work on this.
hey @Claas_Abraham, I found this when researching the Pulse Hub 2. I can’t confirm if the integration with SmartThings works but hopefully this is helpful
https://www.rolleaseacmeda.com/docs/default-source/au/smart-home-motorisation/smart-things/qrg_smart-things_instructions_system_pulse2.pdf?sfvrsn=1d50ea3c_6
Thank you, this was immensely helpful
Your link didn’t open but I found this in the meantime, which confirms the integration:
Thank you!
Bother. I think my Pulse hub has died, just over a year after I got it, so it’s probably out of warranty.
It’s lost its knowledge of the blinds and doesn’t seem to respond to a factory reset. I’m back to using remotes for now
Still need to confirm this, but it set me wondering about other options, and I found this thread about people trying (and failing) to record the Rollease radio signals.
But somebody did find the MTRF-DCIM-1C, which is a relay-controllable remote for a single Rollease channel…
Hadn’t seen that before. I could buy a few of those and I wouldn’t need to have another hub in the house calling back to China…
Using the HomeKit integration, I was able to write some scripts to create some scenes.
For instance:
half_open_windows:
alias: Open Windows Halfway
sequence:
- service: cover.set_cover_position
data:
entity_id: cover.front_winder_roller
position: 37
- service: cover.set_cover_position
data:
entity_id: cover.side_window_roller
position: 50
- service: cover.set_cover_position
data:
entity_id: cover.den_window_roller
position: 49
- service: cover.set_cover_position
data:
entity_id: cover.foyer_window_roller
position: 48
open_all_windows:
alias: Open All Windows
sequence:
service: cover.open_cover
data:
entity_id:
- cover.front_winder_roller
- cover.side_window_roller
- cover.den_window_roller
- cover.foyer_window_roller
Thanks for the work trying to get this integrated into HA.
My Automation relies on the Acmeda connection to IFTTT which has not worked for a few months.
The most they will do is resync or reset the connection which will not fix my issue for some reason.
I tried integrating the hub into SmartThings but just get a server error and it doesn’t work. I’m trying from Australia though, and the setup process only shows the Automate Shades V2 hub as ‘devices available in other countries’.
I’ve used the HomeKit Controller option in Home Assistant to connect to the hub instead. Although I currently don’t have any blinds connected to test.
Shame the SmartThings integration didn’t work, the instructions seemed hopeful.
Not to matter, I’ve done the same as you; a HomeKit integration with Home Assistant. I have 11 roller blinds connected and working well with HA automation’s, all bar a few minor quirks here and there. Imagine it will work for you also
I also assume they’re exposed as cover entities in HA for manual control?
Yep, they are Manual control is a bit limited. You can do up/down and the blind status can be a little slow to update. Looks like this;
@Michael_Griffin has done scripts, scenes and automation’s above. I’ve followed his lead and that’s how ours are controlled almost all the time. So far seems to be working well
i.e.
alias: Blinds - Lounge East - Close
description: ''
trigger:
- event: sunset
offset: 00:20:00
platform: sun
condition: []
action:
- data:
position: 0
entity_id: cover.rollease_shade_ihm
service: cover.set_cover_position
Yeah, I used scripts so that I can have easy access to the scenes, plus use automation.
Then, I can use the automations like this
- alias: Tilt shades before sunset
trigger:
platform: sun
event: sunset
offset: '-01:00:00' # 1 hour before sunset
action:
- service: script.tilt_windows
- service: script.close_back_doors
Very nice!