Rollease Acmeda Automate Pulse hub integration

I also assume they’re exposed as cover entities in HA for manual control?

Yep, they are :slight_smile: 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;
manual control
@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
1 Like

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
1 Like

Very nice!

1 Like

I also have the v2 hub and am looking at local control. I received the attached documentation and tool from the manufacturer, but its probably outside my scope of knowledge to develop an integration, we will see…

https://1drv.ms/u/s!AsvluGrRkv0Ch6MWBSe2dEfM7J_bWQ?e=o1atDx

Hi All, just an update on the native integration I’ve been developing (confirmed working on v1 hubs). It uses direct communication to the hub over a LAN without a serial interface or MQTT. I’ve created a new topic with information on how to test is out here:
https://community.home-assistant.io/t/integration-for-rollease-acmeda-automate-pulse-hub-and-blinds/

1 Like

Wonderful work. thanks.
I have copied your code into my config/python_scripts folder, run setup.py and I am now able to discover, connect and issue commands from the command prompt.
I would like to be able to call a script similar to demo.py but where I can pass some parameters and have the script connect to my hub, issue my open or close command and then exit.
I would then simply call this script from an automation using the python_script service.
Is this possible?

Can we continue this conversation in the thread dedicated to the API and integration?
You shouldn’t need to use the python_script service as I’m developing a native integration.

Thanks everyone for contributing. I really like the Rollease Acmeda motorised blinds and setup.

I have the Automate Pulse 2 Hub, but am not able to integrate into Home Assistant as a Homekit Accessory.

Did you first pair the hub with an iOS device so it can obtain the wifi network of HA, unpair and the integrate through Integration > Homekit Accessory?

I have done a few different combination but had no luck getting HA to see the Pulse 2 Hub as a Homekit Accessory.

If anyone’s still using my add-on based on the serial port protocol, I’ve just updated it to 0.8.

The key issue was that my hub died, I got a new one from Rollease, and there was a slight change in the serial protocol. This version copes with that and has a couple of other small changes.

1 Like

I set mine up using the Automate Pulse app (not homekit) so it was connected to the network. I then used the HomeKit controller integration to connect it to HA.

1 Like

@dgaust Thanks for your reply. I tried reset everything and start again.

With the Automate Pulse 2 app, I connect mafter going My Home > ADD NEW HUB > CONNECT TO NEW HUB, it can detect the presence of the hub.

Right after selecting the hub and clicking NEXT however, it takes me straight to connection to Homekit. I am not able to proceed further unless I pair the hub to my phone’s Homekit.

Can you kindly tell me how you are able to do so without Homekit? Perhaps is the app an older version or used another OS?

I used an Android phone.

That makes sense! Will dig out one to try. Thanks again @dgaust!

It worked after getting the hub onto the wifi network using an Android tablet I had.

It is integrated successfully into HA minus the nice stats such as battery level / signal strength. But I am happy with that. Hopefully someone will be able to integrate it better than via HomeKit in the future!

Thanks again for your time, @dgaust! :slight_smile:

Hey @timolol and @dgaust ,

Im replying to you because you managed to set up your Pulse Hub 2 successfully, but i am having trouble with no entities showing up.

I outlined the errors in this post: Rollease Acmeda Automate Pulse 2 hub integration

Any help would be appreciated, im at my wits end :’(

Hi @Phillip, looks like you’ve done all the right steps. Once the hub has been integrated in HA, the blinds / accessories should automatically populate. From your error log, not sure if it is the hub communicated with your HA incorrectly. Perhaps try removing the integration, restart both systems and re-integrate again?

1 Like

Thank you for taking a look at that. I will try again

Just a bit of an update on the native integration, I’ve got a pull request that I’m hoping will get accepted shortly:

Once accepted, it’ll live in the home assistant dev branch until the next release. I still have no idea if it will work with Pulse v2 hubs, if anyone with a v2 hub is keen to do some troubleshooting for me I’d be happy to add v2 support to the API.

2 Likes

Thanks x1000 for this @atmurray

I have a hub v2 and would like to help. Let me know what i can do

I already added the hub as a homekit accessory and my blinds are working really well… would i have to remove this integration in order to test yours?