• 1 Post
  • 154 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2023

help-circle








  • Since there’s no native ntfy notification built in to LubeLogger I figured out a way to do it using Node-RED. If you don’t have Node-RED set up, It’s pretty great for automating things. I mostly use it for Home Assistant. There’s certainly a way to accomplish this without Node-RED, but I would have no clue where to start.

    The basic idea of the flow attached below is:

    1. Schedule when you want notifications (I like being reminded on monday, wednesday, and friday at 8am)
    2. Have Node-RED pull the maintenance reminders, which are available in JSON format
    3. Do some filtering and splitting of the data, narrowing the reminders down to Past Due, Very Urgent, and Urgent (ignoring everything that doesn’t need attention).
    4. Feed the filtered data into templates – different templates for each level of urgency. This adds some complexity, but I like it.
    5. Bring everything back together, format it into something that ntfy.sh likes, and then fire the notification.

    You’ll of course have to go through and change settings in each node to match your LubeLogger URL and vehicle ID’s, and preferred ntfy server and topic. You can also add your username/password for LubeLogger and ntfy (or a bearer token, if that’s what you have set up with ntfy).

    Node-RED flow

    If you’re not familiar with Node-RED, you’d import the above JSON and edit it from there. Stuff “flows” through nodes, stopping and doing what you tell it along the way.




  • I finally figured out how to get the terrain stuff going on my Wanderer. Super cool!

    Now I’m trying to figure out my future workflow… can you shed some light on it?

    Currently everything I upload is its own “Trail”. This goes for the Strava integration, as well as me just uploading a GPS track.

    Trails are nice because they all show up on the Map, making a cool overview of everything I’ve done. Obviously over time this might bog down the system when viewing the map.

    Trails aren’t included in the statistics, which is a bummer.

    So, I played around with moving each of my activities into broader “trails”, based on where the activity took place. I think that’s probably how Wanderer is supposed to be used, because when I move activities from being a “Trail” to being a “Summit”, they are counted in the statistics.

    The only downside to that is they don’t appear on the map, unless you click the specific Summit.

    So, basically, my question is – should I just accept the fact that I should move everything into being a Summit, so I can enjoy the statistics?

    Thanks!





  • It’s great. You can subscribe to all sorts of stuff including Lemmy communities if you want. You just have to be a little nerdy to get it set up.

    I used to use Google Feeds (I think that’s what it was called?) until they shut it down. Then I switched to Feedly. I think both of those had some “discovery” functionality so normal people could just search for something and follow it. You have to find your own RSS feeds with FreshRSS but it’s still great. I use Read You as an Android app.



  • The Google account is still there, I’ve just hidden each of those calendars. New events seem to default to whichever calendar you used last (citation needed) so once you’ve created an event under the NextCloud account, it should default to that. The app I use (Business Calendar Pro) doesn’t even give the option if a particular calendar is disabled.

    As far as DAVx5, the default is to only sync every 4 hours. Phone to NC is instant (once DAVx sees the change), but NC to Phone has a delay. However!..

    I just set up the ntfy app to create instant two way sync both ways. It’s pretty slick. Dig around in the DAVx5 documentation about how that works. You install the DAV Push app on the NC server, ntfy on your phone, enable UnifiedPush in the DAVx settings, do a little dance, and then NC notifies DAVx every time there’s a change.

    Edit: you can also delete calendars from Google Calendar settings on the web, but this is obviously permanent. I think you can also totally remove Calendar from your account.

    Edit2: You can’t remove calendar from your account, only delete individual calendars.


  • In a web browser I use the NextCloud one. It’s functionally very similar to Google and I like it a lot.

    For our Android phones, my wife uses the Google Calendar app, and I like Business Calendar Pro.

    Both apps you just have to go into the settings once DAVx5 has done the initial sync and uncheck all of the Google calendars so they aren’t shown, and check the boxes next to the new Calendars.

    Exporting and Importing I could only really easily do via the web browser for both.


  • A couple of days ago, after testing it myself for a few months to make sure I understood how everything works, I made the switch to NextCloud Calendar, and will no longer use Google Calendar.

    This is the best part though… I somehow convinced my wife to do the same. She let me install the NextCloud app(optional for Calendar stuff but makes the setup easier) and DAVx5 on her phone (both from F-Droid, so DAVx5 was free). I exported and imported her calendar, and made sure the notifications were set up to her preferred default.

    It’s multiple days later, and she hasn’t complained!

    I’ve also moved all of my contacts over to NextCloud, but have yet to coerce my spouse to do the same.