Good morning all,
I’ve reached the limit of my rudimentary programming skills (not for the first time) and so I am throwing myself at the mercy of those far more knowledgable - please help!
I have a projector screen, controlled by a Fibaro roller shutter controller. The screen comes down right in front of a number of cupboards in which the kids store their toys.
The issue is, if an activity (via harmony remote) is triggered which uses the screen, causing it to open, and one of the cupboards is open, well screen damage will (and yesterday almost did) ensue…
So, i fitted contact sensors to each of the (5) offending doors. In CoRE, I had a piston which, if any/all of those contact sensors were open, would halt the screen after two seconds. Then once the offending door/s was/were closed, the screen would carry on opening.
I created a virtual smartthings device called ‘screen switch’ because of the poor reporting in harmony - if an activity is selected which needs the screen, then ‘screen switch’ is turned on, then when the activity is ended ‘screen switch’ is turned off.
I don’t have the original piston anymore, but it went something like:
If screen switch changes to ON
Any of Contact A-E are not closed
using screen, wait 2 seconds, STOP
Screen switch is ON
Any of Contact A-E change
All of Contact A-E are CLOSED
using Screen OPEN
I just don’t seem to be able to replicate this functionality with WebCoRE which I know is my shortcoming and not the app’s - can anybody please advise?