15 hours ago15 hr Please use this thread to ask any questions or comment on my plugin. This is my first plugin, but I think I got it bug free.The Levolor plugin connects directly the Levolor InMotion Hub. You will need to install the InMotion app on your phone and set up your blinds using that if not already done. From the app, if you tap the "about" page 5 times it will report the api key for your hub. You will need this key, plus the IP address of the hub. You should set your router to reserve that IP so it is always the same. From there, install the plugin and set the two parameters (ip address and api key). The plugin should immediately connect to the hub and query it for any blinds you have setup in it. This should take just a few seconds. If you still don't see any number next to the "nodes" field on the plugin, refresh the web page. You will get x+1 nodes where x is the number of blinds you have.Restart your admin console. You should see a new node on your main tree called "Levolor Controller". Sub nodes will exist for each blind you have. Controls include to directly set it to a percent closed (0% is open, 100% is closed) or you can execute an open, close, or stop command. This is the same as the InMotion app.I only have Levolor blinds and only created the plugin for blinds. Basically, open, close, stop, and percent. Other features like tilt exist that I can't test. Perhaps if someone has those types of blinds and wants to work with me, I can update the plugin.The plugin is limited by the communication between the hub and the blinds themselves. In my experience, sometimes the hub isn't accurate. Both the InMotion app and ISY will give you information that is not correct at times. In addition, the app and plugin will both be a bit delayed according to polling between the hub and the blinds and between app/plugin polling of the hub. I have found that ISY and the app both update status nearly simultaneous, so mostly it is a blinds/hub delay. This is a property of the InMotion setup and nothing in the plugin can change that. Regardless of the plugin/app status reporting, executing commands has had 100% success in all my testing. I have the response time to be less than a second consistently.
Create an account or sign in to comment