Considering migrating to MacroDroid from another automation app (the now unsupported Automagic). One key automation I would want to port is an OLED 'screensaver' for use when when driving using Google Maps.
The effect is that, when navigating, the screen goes blank after x seconds, but temporarily wakes up when I approach a turn or I touch the screen. If I'm travelling above 60MPH it wakes up earlier.
Question is if all the below should be achievable with MacroDroid, given its standard features?
Today the automation design is to:
- Start and continue the automation only whilst connected to the car's Bluetooth
- After a timeout, put a 100% black overlay over the whole screen, including notification area
- Whole overlay is cleared/removed if it's touched or the proximity sensor is approached with my hand
- Reads the Google Maps notification and parses the distance to the next turn (regex expression). If less than 0.X miles, clears the overlay and resets the timeout
- Whilst speed is greater than 60MPH, X (above) is increased
- When disconnected from the car's Bluetooth, clicks the Google Maps notification to end navigation and clears the overlay