• 0 Posts
  • 36 Comments
Joined 2 years ago
cake
Cake day: July 5th, 2023

help-circle
  • Copied from the original post:

    I’m a big fan of automating as much as I can.

    • Lights automatically turn on when someone enters the room, but only if it’s dark enough to need lights in that room at that moment. Turn them off automatically when presence is no longer detected (not just IR based motion detection).
    • My old washer and dryer alert me when they’re done thanks to vibration sensors.
    • Media downloads when added to a watchlist.
    • Regular backups locally and to the cloud.
    • My phone enables/disables rotation lock based on the app I’m currently using.
    • Phone also opens various playlists when connecting to my car stereo based on date/time.
    • Various “scenes” to turn devices on and off, control brightness, volume levels, etc. This includes controlling devices that are IR, RF, Bluetooth, and Zigbee based.
    • Game servers that update when new versions are released, but only when no players are connected. If anyone is connected, sends a message to a discord server (that is also connected to Matrix) alerting everyone to the available update and asking players to log off at their earliest convenience. Players can also check on game server status with bot commands in the game’s channel on that server.

    Everything runs locally and has a manual backup so I can still control everything the old fashioned way if my phone is dead or if my non tech savvy parents are over and need to operate any of it.


  • I’m a big fan of automating as much as I can.

    • Lights automatically turn on when someone enters the room, but only if it’s dark enough to need lights in that room at that moment. Turn them off automatically when presence is no longer detected (not just IR based motion detection).
    • My old washer and dryer alert me when they’re done thanks to vibration sensors.
    • Media downloads when added to a watchlist.
    • Regular backups locally and to the cloud.
    • My phone enables/disables rotation lock based on the app I’m currently using.
    • Phone also opens various playlists when connecting to my car stereo based on date/time.
    • Various “scenes” to turn devices on and off, control brightness, volume levels, etc. This includes controlling devices that are IR, RF, Bluetooth, and Zigbee based.
    • Game servers that update when new versions are released, but only when no players are connected. If anyone is connected, sends a message to a discord server (that is also connected to Matrix) alerting everyone to the available update and asking players to log off at their earliest convenience. Players can also check on game server status with bot commands in the game’s channel on that server.

    Everything runs locally and has a manual backup so I can still control everything the old fashioned way if my phone is dead or if my non tech savvy parents are over and need to operate any of it.




  • I recently set up something similar to this. I can’t comment on your specific hardware, but I was very frustrated with the limitations of TrueNAS and ended up using Debian and Cockpit with BTRFS for the drives.

    I started with two 18TB drives with no RAID, and have since added two 26TB drives with everything’s using RAID1 and ~45TB of usable storage. Converting and adding drives was very simple, but also time consuming of course.








  • aMockTie@lemmy.worldtoAsk Lemmy@lemmy.world[Deleted]
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 month ago

    Look into BTRFS. I’ve been using it for a few months now and it’s awesome. Live disk images with delta changes (saving on consumed space and backup time), even with encrypted drives, and it’s used extensively by Google and Amazon so it will very likely be supported and maintained for a long time to come.


  • aMockTie@lemmy.worldtoAsk Lemmy@lemmy.world[Deleted]
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 month ago

    Reading through this thread I’m starting to feel like I’ve probably been overly paranoid.

    I have:

    • Multiple mobile devices on two different carriers, including computers, phones, and tablets with 5/4G and some with satellite service.
    • A high speed wired primary network (2+Gb/300+Mb DOCSIS).
    • A robust wireless network (Wi-Fi 7) with multiple access points secured with WPA3 and 802.1X.
    • A 24U Server infrastructure for games, networking, media, and Linux ISOs.
    • Battle tested 3-2-1+ backup solution, including on site backup with redundancy, as well as two off site backups with redundancy.
    • Dual UPS units connected to independent 20A circuits.
    • Dual Gasoline and Propane powered backup generators connected to the UPS units to kick in automatically.
    • Edit: I forgot to mention that my internal network is running at 10Gb.

    Some of that infrastructure was necessary for my line of work during the worst of the covid pandemic, but now it’s more “nice to have in case of apocalypse” equipment.


  • As others have said, there isn’t much story for most of the game outside of subtle, environmental story that can only be inferred. The biggest story beats happen at the very beginning and very end of the game.

    Those callbacks that are annoying rehashes for you are intended to be nostalgic for players of the first game. Keep in mind that there was an 8 year gap between console metroid games.

    If you aren’t having fun playing the game, then it’s failing at its primary goal. Feel free to skip the rest of the game, but please be sure to at least watch an online video of the ending, before, during, and after the final boss. The opening of Fusion and other future games in the series reference that ending, and it’s absolutely an iconic piece of gaming history.

    Edit: I couldn’t find any examples on PeerTube, but this video of the ending from YouTube is fantastic (should you choose to skip the game).

    https://youtube.com/watch?v=rAoVPsjEcNg







  • Cheers to your journey so far, and to your continued success!

    You can absolutely do free SSL certs with Let’s Encrypt without exposing your infrastructure to the internet. Just use DNS based validation instead of HTTP, copy the required TXT records to your domain as instructed, wait for any cache/TTL of any old records to expire (generally 1-2 hours by default), and finally complete the validation.

    You’ll need to renew the certs every 3 months, which could be annoying if done manually. If your Registrar has a decent API, writing a script could be a fun automation project. Alternatively I can also send you scripts that I used to use for that purpose.