Live data from Hacker News

Tell me your most exotic selfhosted solution

old.reddit.com

41–50 of 79 posts

Re: Tell me your most exotic selfhosted solution

#41
post #11

> Future project: I have chickens. They lay eggs. I have cameras. I want to know which hen lays how many eggs. Solution? AI image recognition of the hens (who is who) and if they have laid an egg. Any inputs welcome. What happens to the ones that don't lay enough?

Typically hens slow down their egg production after a year or two of age. By that time, their meat is too tough for us to enjoy eating. Most homesteaders just keep them around, partially as pets, partially because they'll still lay eggs, but much less frequently. In commercial operations, those chickens get turned into animal feed, typically dog food.

> By that time, their meat is too tough for us to enjoy eating.

Those used to be called "stewing hens," and were enjoyed quite regularly. You just can't cook them in the same manner as you would a young chicken. They were usually braised low-and-slow not unlike tough cuts of beef.

Re: Tell me your most exotic selfhosted solution

#42
post #28

I have a few dozen such things at home. My absolute favorite one though is a bit wild. I am a bit of a security freak. I do however on occasion need to access something on my home network and I also need some redundancy(it wouldn't be the first time my only solution fails and I need a backup). So I use an old raspberry pi as an ssh server with port forwarding with all gimmicks in place(no root, private key only and a…

I love this. With a bit more free time and experience this would be me.

Re: Tell me your most exotic selfhosted solution

#43
post #3

I acquired a tactical LTE base station on eBay that had a fairly clean copy of Druid Raemis in a VM on it. After some wrangling and reverse engineering, that VM is now the core of my home CBRS LTE network with a license-free band 48 radio in my house. Why? Cordless phones with a second SIM card. ;)

Interesting. How does SAS coordination work for your system?

Using a personal LLC for projects I was able to gain access via Google SAS. Because I'm using Class A CBSDs indoors, I don't need a CPI to sign off on the registration.

Re: Tell me your most exotic selfhosted solution

#44
post #11

Earlier quoted context omitted.

Typically hens slow down their egg production after a year or two of age. By that time, their meat is too tough for us to enjoy eating. Most homesteaders just keep them around, partially as pets, partially because they'll still lay eggs, but much less frequently. In commercial operations, those chickens get turned into animal feed, typically dog food.

> By that time, their meat is too tough for us to enjoy eating. Those used to be called "stewing hens," and were enjoyed quite regularly. You just can't cook them in the same manner as you would a young chicken. They were usually braised low-and-slow not unlike tough cuts of beef.

Soup! Hens make delicious delicious soup. Meat comes out of a good soup tasting like sawdust anyway.

Re: Tell me your most exotic selfhosted solution

#45
post #2

I went there today accidentally. My personal favorite one: I have an automation that is triggered by a door open/close sensor that I have attached to the flushing arm in my toilet with a custom made 3d printed mount for the sensor, which triggers a script on the server which connects to the chromecast speaker in the bathroom and plays the final fantasy 7 battle victory theme whenever someone flushes the toilet. It is…

Back in 1997, in my college dorm, we had a big red emergency mushroom switch mounted to the wall, hooked up to the lights and one of those greeting cards you can record a personal voice message on. If you raise the plastic cover and hit the mushroom switch, the lights turned off, some red lights turned on, and the greeting card played Ride of the Valkyries out of its pathetic little tinny speaker.

Re: Tell me your most exotic selfhosted solution

#47
"Selfhosted" solutions:

Retro chores: A chores list mounted to the wall. It has a 4K OLED touchscreen that is 20" tall but only 4" wide. Physical toggle switches controlled by electro magnets so that the Raspberry Pi inside can physically toggle the switches. Complete a chore? You toggle the switch. Then the Raspberry Pi, at the end of the day, resets the toggle switch and clears the chore from the list. It's made with 21st century technology looks like it came straight from Atari in the 1970's. All walnut, and teak and brush metal.

Retro Jukebox: Two vertical 4K OLED touch screens, two curved 2K AMOLED touch screens, lots of physical jukebox style radio buttons that can be programmatically reset, all controlled by a Raspberry Pi, brushed metal and wood case, and now wired into ChatGPT so I can say things like "whatever happened to these guys?"

Time-synchronized wall clocks: Eight separate analogue timezone aware clocks controlled with dual axis stepper motors, and a sizable amount of VFD displays, all run from a single Raspberry Pi. The controller changes the VFD under each clock to show the name, the offset from local time, weather in the time zone, and a few headlines. It's motion and IR sensitive so the VFDs shut down when nobody is around to watch them.

Daily Guk: It's a newspaper running on an old 21" android tablet that shows good news for the day, our calendar, comics, local weather.

Memories: It's 18 x 9" OLED displays artfully arranged on the wall and driven by a Raspberry Pi that pulls images from our stash of digital photos. Motion sensing so they turn-off when nobody is around.

Arcade Cabinet Rack: I have two 4U workstations and a 3U UPS, plus a 1U network switch I installed in a custom built cabinet that is about 30" tall, and then I built another cabinet on top of that which is an arcade machine that plays a bunch of retro games on a Skull Canyon NUC.

The Wall: I salvaged a bunch of 55" 4K TVs, stripped them down to their components and then built them in to a fake wall, with sliding rice paper shoji screens in front of them, and the screens show peaceful calming nature scenes. Display can run in 2D or 3D mode. Driven by an old i7 and a quadro card.

CNC Controller: An android tablet that talks to a Raspberry Pi that controls my two CNCs littleboy and fatman because I got tired of the CNC cuts failing due to network connectivity issues.

CNC Dove tailer: It's an aluminium jig that I cut on the CNC that lets me vertically mount a board at the end of the CNC to cut dove tails nice and clean.

Walking timer: It's a simple stop watch Windows app with some big buttons to start and stop the timer and add laps that my wife and I use to track our neighbourhood walks. I added some computer vision smarts to it so it can pull the video from the front door camera and automatically start the timer and track our laps around the block using gait analysis and image recognition.

Home health: It's a custom made home dashboard that tracks calendars, emails, locates the cell phones, locates our wallets, tracks the cats, shows our meal plan for the week, local weather and so on.

Cat toy robot arm (no longer available to play): I built a robot arm with different attachment options; a laser pointer and a feather on a bendy stick. You could control this robot arm over the internet, through a web browser, and there were live camera feeds to the web browser window. And you could donate money to play with the cats in the shelter for a period of time. Like an arcade game. And all the cats got adopted.

Cat toy touch screen: I salvaged a 50" LCD and installed an infrared touch screen and turned it into a large cat that sits on the floor that lets the cat chase a virtual mouse around the screen.

RTS sand box: A couple of high res overhead projectors and a few kinects and some sand in a box and we have an RTS game you can fight little war games on. I don't think the installation is at the science museum anymore.

Litter box cleaner: A kinect, a digital weight scale, a couple of cameras, a robot arm, a litter box, an internet connection and I would pay 25c for people using Amazon's Mechanical Turk to manipulate the robot arm and clean the litter box for me. And people would wait in line to take the job.

Waterfall Ring toss: I salvaged a 55" 4K TV and made a physics based retro game where you try and get rings onto pylons, that was then installed in the door of an art gallery, which was closed due to the pandemic. Big mashable button on the front of the machine so you could play the game.

Re: Tell me your most exotic selfhosted solution

#48
I kinda went down autonomous home rabbit hole, so I self-host everything in a way that can work without Internet.

I use my router to host my house's DNS zone (it's set up as a secondary), along with the TLD zone NS records. I still haven't solved how to do that with DNSSEC, but it's on my TODO list.

Next, I have a SIP-based intercom system built on Cisco videophone, with a self-made doorbell on a RPi with a camera and a microphone. It can call my cellphone via a SIP gateway, but so far I haven't solved how to make video SIP calls to cell phones. I don't think it's even possible, so I'll probably switch to Telegram or WhatsApp API instead (I have both on my phone anyway).

Of course, I have a local video security that mirrors in real time to the cloud, and two redundant Internet connections (a fiber to my ISP and Starlink). Everything automation-related is POE-powered, with a battery backup (and I'm working on adding remote monitoring to a Jackery power bank).

It's a pretty fun way to spend some time tinkering with technology.

Re: Tell me your most exotic selfhosted solution

#49

my elderly father lives alone and tends to fall asleep on the toilet. I have developed a solution with Arduino that, after an initial measurement, monitors the appearance of obstacles in front of him. after 15 minutes of the obstacle remaining, it emits a sound for 10 seconds and starts monitoring again. https://youtu.be/uuRDD-5Vv9k

Cool use of technology. Sounded like it scared the shit out of him.
Post reply on HN