I’ve been thinking about creating a pimatic iOS app for quite some time and I’m still not sure if will find the time but if we collect some features here it would a good start and maybe also a good motivation.
Some of my crazy ideas:
- location based startup views (determined via wifi, gps coordinates or nearby iBeacons / BLE)
- time based startup views
- widgets should utilize whole widget area four touch interaction (not just the little on/off knob)
- widgets should use whole widget area to display current status (yellow bg = light on, grey bg = light off maybe additional symbol change)
- widgets should be forcetouch/longpress capable (like a dimmer looks like a normal lightswitch with just a little graphical hint that it is a dimmer and a longpress reveals a slider like interface which you then operate without lifting the finger of the display)
- protocol handler support (So that any other app could trigger a pimatic action via pimatic://deviceX/actions/turnOn?authToken=eflkjhsefjefj, handy for example for push messages which require an action)
- native push support with quickactions
- support for all device classes iPhone/iPad/appleWatch in all sizes
- integrated support for geofencing
- support touchID for authorization
- support for automatically enabling VPN connection if needed
- support of healthKit for triggering actions (wake up, go to sleep)
- skinning support
- support for pimatic settings (would be very low priority for me but as this is a wishlist )
- integration with other apps (like launching ip-cam app)
- acting as an active presence/sleep sensor (backgound positioning services + geofencing)
- to be extended…
Don’t get to exited, this is just a wishlist, I really have no idea if I find the time to implement a single thin on the list!