danie10, to android
@danie10@mastodon.social avatar

Android Tasker routine to warn if home WiFi is not functioning correctly

Been experiencing a bit of an issue the last month with everything seemingly on and connected, but my Chromecast device would not connect across Wi-Fi today, and sometimes my wife says her phone is not connecting, and I’d have to reboot the home rou ...continues

See https://gadgeteer.co.za/android-tasker-routine-to-warn-if-home-wifi-is-not-functioning-correctly/

#android #automation #tasker #technology

btwritescode, to tasker

I was getting frustrated with the multiple versions of plugin documentation, so I started creating a wiki article with up-to-date information and examples.

While the examples provided showed me what to copy-and-paste, I didn't understand how it all fit together or how to build something from scratch. This is my attempt at reducing pain for future developers (and future me!). Examples, tutorials, gotchas, and more.

https://wiki.brianturchyn.net/programming/tasker-plugins/

btwritescode, to tasker

0.5.0 has been released!

  • ⭐ Tags can now be attached to time entries when creating or toggling them
  • ⭐ API failures are now reported back to
  • ⭐ Starting a time entry now gives you all its details
  • ⭐ Toasts when time entires are created so you know it's working
  • ⚙️ A whole whackload of code cleanup

https://play.google.com/store/apps/details?id=net.brianturchyn.android.timekeeper

btwritescode, to tasker

My current obsession is sticking little NFC stickers on anything and everything to automate stuff with as the trigger.

🚰 Tag on the water bottle? Scan to log water consumption.
🐕 Tag next to the dog leash? Start the time entry for walking my dog.
📺 Two on the back of the TV remote for watching YouTube or movies (the movie one dims the lights).
👕 One on the washing machine to start a timer to remind me to put the clothes in the dryer.

btwritescode, to android

Well, after a bit of fumbling, I'm releasing the first version of my first app, Timekeeper.

Timekeeper is a plugin to automate interacting with Track for time tracking. My main use case is things like scanning NFC tags around the house when I'm doing various things.

It only does some basic time entry starting and stopping now, but it's a good starting point. If that's something you might benefit from, consider checking it out.

https://play.google.com/store/apps/details?id=net.brianturchyn.android.timekeeper

btwritescode, to Flutter

A one-day build idea:

I use the HTTP request actions in to automate the creation of time entries in , but that's been pretty darn flaky for me recently. Not sure if that's my internet, my phone, or Toggl's API blocking my requests.

Tasker provides a library and POC code for creating native plugins. So, let's try that! It's an excuse to get back into some development, and it'll force me to get exposed to and .

Time to give it a shot!

btwritescode,

I'll consider it a success if:

  1. I'm able to make a basic API call to retrieve workspaces and projects, and store a cached version on the phone
  2. I have the plugin showing up within
  3. I can trigger a basic start task action
btwritescode,

Well, one day was a bit ambitious. But this is doable.

Struggle #1 is the learning of . I see some design parallels to Java (makes sense) and TypeScript. I have to think about the language, which means I'm spending less time thinking about the implementation.

Struggle #2 is getting more familiar with the ecosystem and interacting with it from native code. Should I have started this with just a base Android project? Perhaps. But I'm nothing if not stubborn!

stefano, to random

On my , I've been using an automatic tunnel to access my LAN and use my ad-free DNS while I'm out (https://it-notes.dragas.net/2023/04/03/make-your-own-vpn-wireguard-ipv6-and-ad-blocking-included/) . On for , I've tried to recreate the same setup, but it doesn't seem to be reliable. However, I had bought VPN Client Pro years ago, and it's been working flawlessly.

stefano,

@neil I've used this for years. It's customisable and easy to use. Not cheap, but definitely reliable. (and not only for WireGuard)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • InstantRegret
  • mdbf
  • GTA5RPClips
  • cisconetworking
  • DreamBathrooms
  • ethstaker
  • magazineikmin
  • thenastyranch
  • ngwrru68w68
  • Youngstown
  • slotface
  • kavyap
  • JUstTest
  • Durango
  • khanakhh
  • normalnudes
  • modclub
  • cubers
  • tacticalgear
  • osvaldo12
  • everett
  • Leos
  • anitta
  • provamag3
  • tester
  • lostlight
  • All magazines