I posted this is ActionTiles community, but I think it’s more appropriate here. So I want ActionTiles to have the ability to Turn OFF Harmony remote activities. No further abilities needed. Since it cannot connect to AT directly, I created a virtual switch in IDE. Then I created 3 routines in ST:
- Turn ON the virtswitch, when any of activities a, b, or c, etc. go on.
- Turn OFF the virtswitch, when any of activities a, b, or c, etc. go off.
- Turn OFF any of activities a, b, or c, etc., when the virtswitch is turned off.
(Routines 1 & 2 are designed to keep the virtual switch in sync with whether or not any activities are running. Routine 3 allows me to put an AT button into tileset which will actively turn off harmony activities.
The problem: When I use the regular remote control (or Alexa) to turn ON an activity, that activity should go ON in the ST app -> Which would then trigger the routines -> which syncs the virtswitch to actual device status… But I cannnot figure out why the activities in ST app are NOT going on as they should. The physical devices (tv, fios box, etc) are going on as they should, but the status isn’t getting reflected in ST. If I go into ST App -> In the harmony activity’s options, when I hit the ‘manual refresh’ button, it DOES update to correct status (on) in ST (and therefore the routine runs and the ActionTile updates. Any ideas why I would need to manually refresh?? Is there another way others have accomplished what I am trying to do??
(Note: I wanted to do this is webcore instead of ST, but I couldn’t figure out how to write the piston with the options I was shown).