Immich! It’s an amazing self hosted Google Photos replacement.
Zigbee definitely fun with HomeAssistant. I have an SLZB-06M adapter which has PoE (important for me) and is a fairly “open” product (don’t need to jump through hoops to flash firmware). I read somewhere that it may offer Thread support at some point but wouldn’t count on that.
In grad school I picked up a free used HP LaserJet. It had Ethernet, and could use generic/off brand cartridges. Yeah it was big and noisy but it was an awesome workhorse and it Just Worked (with out-of-the-box CUPS/Linux support too, IIRC).
How the mighty have fallen.