mlaga97

joined 11 months ago
[–] mlaga97@lemmy.mlaga97.space 4 points 8 months ago (2 children)

I would strongly suggest not using 900GB 10kRPM drives (and especially not 10 of them) in [current year] when brand-new 8TB hard drives cost $120, and 14+TB recertified drives aren't much more than that. The power costs of 7 more drives than you need for the capacity definitely add up over several years of runtime.

[–] mlaga97@lemmy.mlaga97.space 3 points 9 months ago (1 children)

Washing machine is a threshold sensor in Home Assistant on the power draw entity on a sonoff s31 smart outlet flashed w/ ESPHome.

Dryer is another threshold sensor on a current clamp connected to an ESP32 running ESPHome.

[–] mlaga97@lemmy.mlaga97.space 5 points 9 months ago

We've both got a software dev background, so it wasn't a particularly difficult solution to sell, as soon as we came up with it it was very much a "oh duh, why didn't one of us think of that way earlier"

[–] mlaga97@lemmy.mlaga97.space 18 points 9 months ago (7 children)

My partner and I use a git repository on our self-hosted gitea instance for household management.

Issue tracker and kanban boards for task management, wiki for documentation, and some infrastructure components are version controlled in the repo itself.

Home Assistant (also self-hosted) provides the ability to easily and automatically create issues based on schedules and sensor data, like creating a git issue when when weather conditions tomorrow may necessitate checking this afternoon that nothing gets left out in the rain.

Matrix (also self-hosted) lets Gitea and Home Assistant bully us into remembering to do things we might have forgotten. (Send a second notification if the washer finished 15 minutes ago, but the dryer never started)

It's been fantsstic being able to create git issues for honey-dos as well as having the automations for creating issues for recurring tasks. “Hey we need to take X to the vet for Y sometime next week” “Oh yeah, can you go ahead and put in a ticket?” And vice versa.

[–] mlaga97@lemmy.mlaga97.space 7 points 9 months ago

I have looked at the ROI for getting more efficient kit and ended up discovering that going for something like a low-idle-power-draw system like a NUC or thin client and a disk enclosure has a return period on the order of multiple years.

Based on that information, I've instead put that money towards lower hanging fruit in the form of upgrading older inefficient appliances and adding multi-zone temperature control for power savings.

The energy savings I've been able to make based on long-term energy use data collected via Home Assistant has more than offset all of the electricity I've ever used to power the system itself.

[–] mlaga97@lemmy.mlaga97.space 2 points 9 months ago (1 children)

~120W with an old server motherboard and 6 spinning drives (42TB of storage overall).

Currently running Nextcloud, Home Assistant, Gitea, Matrix, Jellyfin, Lemmy, Mastodon, Vaultwarden, and a bunch of other smaller stuff alongside storing a few months worth of surveillance footage, so ~$12/month in power certainly ain't a bad deal versus paying for hosted versions of even a fraction of those services.

[–] mlaga97@lemmy.mlaga97.space 1 points 9 months ago

Pretty darn well. I actually needed to do some maintenance on the server earlier today so I just migrated all of the VMs over to my desktop, did the server maintenance, and then moved the VMs back over to the server, all while live and functioning. Running ping in the background looks like it missed a handful of pings as the switches figured their life out and then was right back where they were; not even long enough for uptime-kuma to notice.

[–] mlaga97@lemmy.mlaga97.space 1 points 9 months ago (2 children)

they need to be using shared storage for disks

You can perform a live migration without shared storage with libvirt

[–] mlaga97@lemmy.mlaga97.space 8 points 9 months ago (3 children)

Stop using a rolling release distro for something that you actually rely on day-to-day.

[–] mlaga97@lemmy.mlaga97.space 10 points 9 months ago (1 children)

Yeah, rolling release on a server sounds horrifying. You couldn't pay me enough to live that nightmare.

There's a reason "enterprise" server distros exist. Install LTS release once every 2, 4, or 5 years depending on taste, login to update as you remember the machine is even running an OS, and just generally forget the machine exists for several years at a time.

[–] mlaga97@lemmy.mlaga97.space 7 points 9 months ago

OpenWRT, because it has a nice interface, runs on half a toaster, and I've yet to find something that I need it do that it couldn't do but OPNSense could.

I did try PFSense many years back and it just seemed overly complicated and generally flaky. I had trouble setting it up as tinc vpn client despite that being a trivial task in OpenWRT, so I switched back.

[–] mlaga97@lemmy.mlaga97.space 6 points 9 months ago

Mastodon is a hellavalot easier to self-host then Lemmy, so if you got Lemmy running reliably then Mastodon would be a breeze.

view more: ‹ prev next ›