To supplement what @rontalley said, here are 3 ways to achieve what you need with varying levels to customization and limitations
- Cloud based solution - CoRE/WebCoRE, very customizable and you can add additional conditions/actions. However it needs the hub and internet connected to the device at all times
- Hub based local processing - SmartLighting is a great way to handle it as it runs on the hub locally. This requires the hub to be connected to the device and within range at all times
- Independent switch processing - Try using the Dome On/Off Plugin Switch (DMOF1). It has a built in timer which can be configured just like your Hive switch. You can program the time and then whenever the switch is turned on (remotely or physically), it’ll turn off after X minutes/hours as configured. You’ll need a custom DTH to setup this switch in ST to program the timer. [RELEASE] Enhanced Dome On Off Plugin Switch(DMOF1)/ZooZ MiniPlug (ZEN07) Device Handler with Energy Monitoring and Timers