Rollease Automate Pulse 2 Roller Blinds

Posted on
Fri Sep 24, 2021 4:35 pm
mclass offline
Posts: 312
Joined: May 13, 2015
Location: Melbourne, Australia

Rollease Automate Pulse 2 Roller Blinds

Hi,

Looking for an API or other information for the Automate Pulse 2 hub to assist in integration of Rollease blinds (shades) into Indigo.

TIA
mclass


Sent from my iPad using Tapatalk

Posted on
Tue Nov 09, 2021 11:30 pm
mclass offline
Posts: 312
Joined: May 13, 2015
Location: Melbourne, Australia

Re: Rollease Automate Pulse 2 Roller Blinds

Looking for an API or other information for the Automate Pulse 2 hub to assist in integration of Rollease blinds (shades) into Indigo.


A bit weird answering my own question but ....

As no answer forthcoming, I have managed to reverse engineer someone else's Home Assistant reverse engineered solution (!) to come up with the following Python snippet. With addition of additional code to print to Indigo log, I'm using Actions to create virtual devices for each of my blinds.

The creation of a plugin would be great, but way beyond my paygrade :roll:

Code: Select all
#   Script to Send Commands to RollEase Hub

# Currently known available Pulse 2 Hub commands (there maybe others):
#    Close:   'c'
#    Open:   'o'
#    Stop:   's'
#    Move to Position:   'mPPP' - where PPP is the percentage position in three digits eg 050  -> 50%
#   Query current position:   'r?'


   
import socket
HOST = '192..168.1.50'  # hub address
PORT = 1487             # port
TARGET_ID = '123'       # 3 digit ID of blind (can be found using the Pulse app)
COMMAND = 'c'.  #  see list of commands above
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST,PORT))
s.sendall('!' + TARGET_ID + COMMAND + ';')
data = s.recv(1024)
print('Received', data)


Hope this is of use to others seeking to integrate Rollease Acmeda blinds.

mclass

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest