You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is it possible to configure the applescript as a "stateless" switch?
I'd like to be able to just call a script and have it run once, rather than define separate on and off scripts. Currently I do this by creating a blank script for the "off" transition and I have a dummy switch which I use in HomeKit to turn off the Applescript switch as soon as it turns on. This works OK, but it'd be really nice to not have to create an extra switch and multiple automations for every Applescript accessory.
An example of where I would like to use this is I have an Applescript which creates a playlist with a random album from my iTunes library. There's no corresponding "off" behavior, and no reason for the switch to stay "on" in HomeKit.
This is already being done in the homebridge-http-simple-switch plugin, so hopefully the same could be done here?
The text was updated successfully, but these errors were encountered:
Is it possible to configure the applescript as a "stateless" switch?
I'd like to be able to just call a script and have it run once, rather than define separate on and off scripts. Currently I do this by creating a blank script for the "off" transition and I have a dummy switch which I use in HomeKit to turn off the Applescript switch as soon as it turns on. This works OK, but it'd be really nice to not have to create an extra switch and multiple automations for every Applescript accessory.
An example of where I would like to use this is I have an Applescript which creates a playlist with a random album from my iTunes library. There's no corresponding "off" behavior, and no reason for the switch to stay "on" in HomeKit.
This is already being done in the homebridge-http-simple-switch plugin, so hopefully the same could be done here?
The text was updated successfully, but these errors were encountered: