I have 4 smart actions that use bluetooth connections as the trigger. 2 are for Bluetooth connections in my cars that 1) start GPS, 2) increase screen brightness, and 3) start the Car Home Ultra App. The other 2 are for Bluetooth connections to 1) Bluetooth stereo headphones and 2) Bluetooth external speaker which automatically launch the Play Music app. A 5th smart action I use every night has a trigger based on 3 items: time frame (10 PM to 5:00 AM), location (home wifi) and charging (wall adapter) with actions of 1) turn down ringer volume, 2) VIP caller mode, 3) Brightness to 0%, and 4) launch my alarm clock app (Gentle Alarm). All of these 5 smart actions have worked reliably for me.
I've never tried Tasker, but another app I've used that is great for setting automated actions based on time with settings for screen brightness, a variety of volume levels, vibrate, WiFi and Bluetooth toggling is called Timerrific. It's very easy to use and set up and save profiles.
Finally, I use another automation app called Y5 Battery Saver which can automatically toggle your phones WiFi on and off based on location services on your phone. So as soon as I get home, my WiFi turns on and when I leave my house, it automatically turns WiFi off.