¶ Intro
Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris.
My name is Wes.
And my name is Brent.
Hello, gentlemen. Coming up on the show this week, how with a bit of hard work and a lot of amazing open source, we fully automated and secured a chicken coop, an automatic internet failover for the farm, just using Linux. And we're going to round out the show with some great booze, some awesome pics, and a lot more. It's a big show. And before we get there, we've got to say hello to our mumble room. Hello over there. Virtual lug. Hey, Chris. Hey, Wes. And hello. Hi.
Hello up there in the quiet listening, too. Good looking.
We see you.
And hello to our friends over at Defined Networking. Go meet Manage Nebula at defined.net slash unplugged. It is a decentralized VPN built on the open source Nebula platform that we love and use. No big tech login setting between you and your network. No black box relay deciding how your network works. Just fast, secure, direct, convenient control. You know, I often see people online talking about how their mesh network is the most fundamental, important piece now of their infrastructure stack.
¶ Housekeeping
You probably want to have full control and ownership over that. And Nebula will scale for two hosts up to a global enterprise like it was originally designed for. It's really, really awesome and robust and lightweight. Great for home labs, great for fleets, serious infrastructure. Nothing gets the mix of speed, control and reliability of Nebula. You can try it for 100 hosts for free. No credit card required. Define.net slash unplug. Check it out.
Redefine your VPN experience. It's better. Trust me. Define.net slash unplug. Big thank you to Define. Sponsoring this here unplug program. Well, gentlemen, we have a bit of an announcement to make on the show. If you will have next Friday, that would be June 12th at 2 p.m. Pacific, 5 p.m. Eastern. We're doing a very special live stream. Teaching my agent to manage Home Assistant. We're going to go hands-on with our agentic workflows.
I'm going to go over my multi-agent setup, where I kind of split the task between the agents, and how I teach them about a new Home Assistant instance without letting them run wild and do unsafe stuff. Amongst, I think, a bunch of other stuff. I think we could talk about quite a few things. The boys will be there with me on the Friday stream, and it's going to be an open mumble room, and we'd love to have you in the chat room as well.
Yeah, come talk agents. Got questions? You want to share your own setup info.
Yeah, I mean, full disclosure, part of this is like we just want to gauge interest. We want to see if people are interested. And to that end, we have created a Telegram group and a Matrix room called Agent Op Guild on Telegram and on Matrix. We'll have links in the show notes.
We'll use those chat rooms during the live stream. But I think that could also be a place for the community to just kind of get together and talk about their agentic setup without overrunning the main chat room, as it were. We'll also try to do a Q&A. So if you have any questions about our setups or some of the things we're using agents for. I'd be happy to answer that kind of stuff. And we'll just do some live setup.
And the plan is to try to release a useful clip on the tubes and then probably the whole darn thing if it's not too big for the members. So if you're a member and you can't make it to the live stream, we're going to try to make it available for you. Where we put a file that big and all that, we're going to work out. It kind of depends on how long the recording goes. But that is our plan at the moment. So it'll be Friday, June 12th, 2026 At 2 p.m. Pacific, 5 p.m.
Eastern 2100 UTC At jblive.tv We'd love to have you there Get a sense if you're interested And all that kind of stuff And I've already been brainstorming a little bit Of some of the things we could get into I had another idea this morning I should have written down There's.
A lot of good options.
Maybe we might have.
To do it more than once I don't know.
You might, maybe, we'll see So join us this next coming Friday, June 12th Jblive.tv we would love to see you there,
¶ Cockerel Connect
Okay, so we had a basic premise. Could Linux save the vacation? The core problem is my RV leaves the farm and all of the infrastructure, the internet, all of the sensors, all of the automations, the time, the weather, everything runs through my RV.
Or at least you'd like to be able to leave. When was the last time you did leave?
Well, I can't. I've built a dependency around it. I literally would not be able to leave. Cannot leave. Stuck. And not only do I want to be able to leave, but I want to be able to leave and nothing dies. Initially for a week and then ultimately two weeks is what I figure. So that is the core premise is we have that problem to solve during Linux Fest as, you know, a power team with producer Jeff and producer Jason and Wes and Brent. Could we come together and put all this together?
It's kind of funny. You get the chickens. You didn't really. I mean, you mentioned you didn't necessarily plan to get the chickens anyway.
He says that.
That comes with also not planning about a lot of chicken infrastructure.
Yeah. Yeah, a lot.
And not just... Not just the stuff you expect.
No, in fact, oh, my gosh. And then actually, as we started building this out, my kids started moving in. So, like, then I had to add infrastructure because they have their own buildings they're in on the farm. And so I had to provide infrastructure to that. It just started to – the scope creep was real with this one. And we had a few things to work with. We had a Odroid H3 Plus sitting around.
And we had a lot of Wi-Fi devices we could experiment with to try to extend the Wi-Fi network or do something like that. So we figured, let's take everything we do have and see what we can make work.
Because right now, like, Joops was just the support, like everything, right? Joops cast a Wi-Fi net. You have Starlink and some fancy routing over there to have robust access.
Yeah, we have some cell backup over there. And then everything was just hanging off the edge of that. And the further away you move, the worse the signal got. And if you disappear.
The whole thing comes crumbling down.
If I leave it, yeah, it's totally gone.
And JOOPS is a bit of a Faraday cage, too, if you think about it.
There is that, too. So the first thing we tried is wireless, right? We tried, like, wireless extenders and all of that. But that just didn't work out too well, did it there, Brentley?
No, it turns out wireless is not the most dependable when you're trying, Well, basically when you're trying to blast it into a whole neighborhood, let's say, of different RVs and trailers that all your loved ones are staying in. So we used probably way too many napkins to draw out various versions of network diagrams. Can we do it this way? Can we do it that way? What if we put these two napkins together? And we eventually got to the point where we were ready to pull some hardware.
And that includes basically cables. We decided, Wi-Fi's gotta go. It's not good enough, it's not reliable enough. You know what's great? Ethernet. And we somehow, on the farm, found these giant rolls of ethernet cable that are ready to go and perfect for what we needed. So we wanted to pull all of that. The only problem is, It's a little bit of work to do that, but we had a whole team. PJ got up nice and early to get the old Odroid set up.
I probably slept another three hours by the time he had that all nice and going.
He arrived early on the farm that morning with the Odroid in hand, loaded with a base Nix OS install. It was great.
Deployment day.
You really can't ask for better service than that.
But it turns out someone had to do the physical layer. so we thought about it and we had this great plan but someone had to actually pull the stuff so we wanted to run the ethernet and the problem is it needed to run to jupes without being a tripping hazard without vehicles running over this ethernet and uh well we had to do some work.
And he's happy, There we go. It was hard for them to nail the old transporter animation. That's just technology has just come so far.
This is a classic work clip of ours. PJ's over there digging a trench and the rest of us are watching Star Trek. Yeah, we often have a vote and somehow PJ always ends up being the one that has to do the trenching.
Well, he doesn't like straws, so he gets the shortest one.
I'm not so sure about his form on that ditch digging, but he got it done. I think we might have helped him a little bit. And producer Jason somehow took his shirt off. But the trench got dug and the cable got pulled.
And additionally, on top of all of that, you guys also installed the Connect and Internet on the top of the barn with official, you know, like high position pointed at the LTE and 5G tower. So there was multiple barn climbings that happened in this process, too. And then scaling the barn to run the Ethernet cable as well. So there was definitely some adventures. And this, I don't know, how high up is that barn? 15? Oh, yeah.
No, it's probably 17 feet, maybe.
We had to get that super heavy ladder.
Yeah, that was the hardest part of the whole project, was finding the right ladder to get up there so that PJ could dangle from his toenails off the roof and put some infrastructure up there. But then we had to like, you know, consider putting all this hardware outside because when you leave, like there's not a building. There is a barn roof that a couple of your infrastructure pieces are under.
And that's really useful because it doesn't get direct rain, but there's bugs, there's like humidity, there's all sorts of stuff you need to consider. So we put the Odroid in a box.
we found this beautiful outdoor enclosure that is a picture like an outdoor electrical junction box it's water resistant so it has nice enclosures with seals and everything and has an internal mounting panel which is like a grid on the inside of this thing that you can screw all the components down i think that is the most important part of this thing it makes it so easy Yes. No hot glue in this particular build.
It also has vents on the side.
Which is really nice. Yeah, cooling vents. So, yeah, using just a standard enclosed box is not good because, obviously, computer get toasty, right?
Computer get very toasty, yes.
And you loved this particular one because it had a hinged cover, which meant you could just open it instead of having to take the cover off and figure out where to put that. the enclosure is about 16 inches by 11 inches and 6 inches tall and it, big but once we got everything in there it was like oh no actually this is just right it's cozy in there so the thing surprisingly.
Cozy yeah it.
Took us a few goes to position everything so that the door could close but we did get a bunch of hardware in there so the odroid h3 that we keep mentioning definitely took center stage uh but we did also squeeze a few other things in there Two Netgear 5-port gigabit dumb switches, and specifically one of those is for the Joops LAN. So Lady Joops, the RV, and the other one, well, we decided to call the Chicken LAN because that's going to handle everything that never moves.
It stays on the farm. So when Joops leaves, that's the Chicken LAN. We also squeezed in a couple other things. Chris, you had the bright idea of sticking a Nano KVM in there. So having a little IPKVM when you're away and trying to troubleshoot is a fantastic idea. It's this little tiny cute thing, so it didn't even take up much room. Also, you pulled out this Coral TPU that just plugs in via USB.
I don't know where you got that thing, but you threw that in there too, and we made sure there was a spot for it. And for a little foreshadowing, coming soon to the box near you, there will be a temperature sensor and maybe even a DC fan.
Yeah. Yeah, it does have passive cooling. But every day that I run that with the box closed, my MVME is overheating. The MVME sits on the bottom of the Odroid. beneath the CPU, and there's definitely some heat-soaked pass-through. Plus, the O-Droid's kind of up against a wall.
Do you think maybe that's our biggest mistake, is we mounted the O-Droid at the top of the box and left a little bit of space, but didn't realize it would just cook there? So that's on me. That's on me. Or I can blame Jeff, right?
Yeah, I guess that's probably the biggest design mistake. You know, we'll get into some— we had some other problems that we came up as we get into this, but that was probably— the heat is the biggest issue, but I have active cooling, so that hopefully will work but it is going to require a bit of a redesign, because the Ethernet cables and whatnot are all in the way of the cooling but you know, Not too surprising. Honestly, these things usually take a V1 or V2.
And it's been a good kind of a stress test for some of your monitoring and metrics so that you can actually track it, right?
It has shown that works. And, you know, besides the O-Droid, there's a lot of gear in there, including them switches.
Yes, there are. You mentioned that, Brantley. There's two switches in there. One of them's on the chicken land side. And I think this is the one that, like, was always kind of in the plan. because it kind of establishes like a little layer two backbone for all the stuff that might go into building out a nice setup on the farm side. And underneath the Odroid, it comes with two Nicks right built in, right? So that already meant it was pretty easy. We could just kind of set that up.
And during some of our testing, we actually didn't have necessarily a switch on both sides because the side that connects back up to the Joupes and to the main gateway out Thank you.
Ultimately, it just needs to be a bridge there, right? As we built this out, we decided it would probably be easier both so we could connect in and troubleshoot and just because we had access to the hardware, bake it in there, kind of lay things out so it was easy to see and organize and reason about, to put a switch coming off both of those interfaces. We'll get into more about why that ended up mattering.
Yeah, but the idea is nice. You know, you have a chicken LAN and a jupes LAN, and if you have a laptop or something, you can plug into either LAN for troubleshooting.
You don't have to unplug anything on the Android itself or do any fussing. They're just open ports available.
And those, like, eight-port Netgear gigabit switches, they're cheap enough that it's like, okay, maybe I'll just do two.
Yeah. And you didn't have to reason about, like, which Ethernet port are you going to plug in?
Yeah.
And the plan was Brent was going to put labels on the switches.
Right.
Which I don't know if that happened.
I don't think that did happen. And that probably is why we'll have the issues we got. It we'll get into later. Yeah.
Sorry, guys. But the Odroid needs all this because it's got a big job.
You know?
I mean, it's got a route between the Joops land and the Chicken land where appropriate, provide internet. It also needs to be kind of the backbone of the new Chicken land itself, right? So, like, you want those modern niceties like DNS and DHCP, some of the basics. And then you want it to go beyond just the basics.
Of course.
This is some of the real goal here, right, which is you've spent a lot of time setting yourself up a robust connection to the Internet as good as you can get for your mobile van life lifestyle.
Got a decent Starlink connection these days.
Right. But then you also have like your PEPLink device, right, that can bridge to cellular.
Multiple networks, yeah.
And so if that is available on the farm, you would like things to be able to use that, right? Right. But you need a solution so that you can actually leave, and that's where you want to fail over to that Connectin up on the roof, and that'll be the main gateway while JOOPS is gone.
That's the plan. So the idea would be JOOPS leaves, the chicken LAN stays online, it fails over to the Connectin backup internet connection, which is plugged into a third NIC we have on the Odroid, which is a USB NIC. So you've got one Nick in the Joops land, one Nick in the chicken land, and one Nick right connected to the connected internet. And that's just there for when the Joops side of the network goes away.
It becomes like the backup land port. And that's the lay of the land. So you can kind of see the O-Droid sits at the intersection of all of that. And then we've got stuff like it's using SystemD NetworkD under the hood. Kind of learned a lot from building out Hediya's office network, right? So then we've got like NF tables doing some of the basic like masquerading and routing between things. And of course, that means we also put a little Home Assistant OS on there running in a virtual machine.
Yeah, and that is, you know, one of the nice things about having the isolated chicken network is I don't have the two home assistant servers kind of conflicting, auto-discovering the same things, trying to take over the same remote speakers. They don't even really see each other. They're totally isolated.
Right, and so it works. It's like basically the home assistant that's running on the Odroid is just bridged via a bridge that only has the chicken land nick in it, which then goes and talks to the chicken land switch. And so it just, its network is the chicken land.
Though the nice little piece of secret sauce that we came up with when we were napkinning this out was Nebula. Because then you also add the VM to the Nebula interface. And then I have a Nebula interface on my other systems. So even though they're on separate isolated networks, I still have a Nebula IP to get to the Home Assistant dashboard and all of that. Or anything I need. The frigate, whatever it might be.
So the Nebula piece, so it's totally isolated. The Nebula comes on and the two systems I need to talk to each other can do it.
Great yeah and you do kind of have a layered approach here right because um just as like another access we did end up because the peplink has this functionality we did end up adding a static route so like if you do want automated jobs or just to access something not via the nebula mesh you have direct access um or if you know it wants to optimize and make sure it takes the fastest route yeah.
My jupes default gateway has that now.
Yeah so if you are hanging out in jupes when you want to just be able to ssh right ssh right over to the chicken land uh the local infrastructure knows how to handle that. But at the same time, if that's not available.
You're mobile.
Yeah, exactly. Then you always have the Nebula fallback or primary mesh network domain names and all that set up.
Yeah. All the name resolution still works. It's so nice. Wes did a lot of the heavy lift on the router config and the DNS config there. And it's one of those where we started early during Linux Fest and we got the initial stuff figured out. But then as time went on, the boys went home. Everybody went back to their own places. And then I'm just sort of there doing all the physical stuff. Because I can remote in, but yeah.
Well, yeah, right. Once Ambulo's there, then I could go kind of get back to the system and go poke with things. And it's not that crazy, right? Because a lot of it was just, like you were saying, kind of have the right appropriate network segregation sort of for defaults and what's going to be on the real networks on both sides. And then make sure you have the flat mesh view where you need for all the admin and automation stuff.
Mm-hmm. It did mean, though, like anything networking level that we had to test. I was always like.
Oh. You were, yeah. Well, there might have been a few times where I was like, hey, Chris, can you reboot that?
Because I can't get back in. Hence the nano KVM.
Exactly.
Did you actually test if all of this work works?
Well, we did an initial test as we were building it out.
Yeah. Yeah. That worked.
Yeah, it did.
That initial test, that one definitely worked. But then I thought. Well, the right thing to do would be to test it now before the show.
Right. You need, like, a real test now that, like, because a lot has changed. Like, you had to go back in the box several times and mess around with things.
Got to make sure it works, right? So I replicated Joop's quote-unquote leaving, right? I went over and I disconnected the Ethernet cable from Joop's and wanted to see what happened.
Okay, the job's not finished until we do a failover test. so I am on the Henternet, which is the Wi-Fi for the chicken coop, and I'm going to disconnect the LadyJoop's Ethernet line, and then the system should fall over to the backup Internet. Okay, LadyJoop's Internet line disconnected. Okay, we do have, Nextcloud's asking me to log in. Go away, Nextcloud, not right now. Uh-oh, Wes. The pings are not continuing oh no we may have more work to do, Of course, it worked in testing.
It was one of those things, too. I was like, what did we do wrong? And it kind of occurred to me afterwards. And you picked up on it. You hinted at it. Earlier when we had tested, we were just, all right, well, we'll disconnect the Ethernet from the NIC on the back of the O-Droid.
Because we were kind of thinking through, like, you would have sort of like a launch procedure, right? Like, you're a disconnect before you, like, sort of take jupes away.
Yeah, like a checklist. And one of the things, I just unplugged it. and then like we mentioned we decided later on introduce the switch so the problem is is with the switch now between the odroid and the jupes network the switch provides an active link so the kernel isn't detecting link down.
Yeah and before we can kind of set things up with different routing priorities and so it would just prefer uh to go out that link if it was available and if we took the cable out the link would go down and the kernel would just handle it.
Which would still work if i hadn't introduced the fancy switch that would have worked and it you know so if you don't need a fancy boy switch then this part would have worked we're just relying on link down default routing priorities however we had to come up with a bit of a solution.
Yeah um how about a fun new sidecar of course demon yeah man so okay so the basic idea right is uh we have two potential routes or at least you know in theory at most and so we have the preferred primary out through jupes and startlink and so the daemon can sit and ping that way and go check to see if connectivity is actually working yeah.
It's just a basic ping.
Yeah and then if not under you know sort of configurable conditions you can choose how many times does it have to fail over what kind of period or whatever if it can't actually get to the internet that way it will automatically go bump the priority of the backup wan route so that it automatically handles that and goes out the connecting. But that's not it because... What happens if Jupes shows back up or, you know, the Starlink outage goes away or whatever it is?
It also does, after four successful primary probes trying to go check back out the Starlink route, if it's like, oh, yes, it seems like safely, we've got like solid connection back on the primary side, it removes the managed backup route that we added, and things fall back to the standard steady state.
That was the hope. So we put it to the test.
That's the plan, yeah.
Okay so round two i've got the ping going and i am going to disconnect the jupes ethernet line from the switch all right so we've disconnected the ethernet line from the switch, and as expected our ping has stopped now what i realized last time is that i may actually have to initiate a new ping because I'm not doing like super fancy traffic management. I'm just switching default routes and stuff. So I think number one is it will interrupt an existing stream,
but then if you restart, I think it'll work. Oh, look at that. It's working. Yes. Yes, it works. Well done. Okay. How about that chicken? Yeah? You think so, boss? I agree. It's great, isn't it? There you go, chickens. You've got internet even when I leave.
They're pretty excited. I don't know if you could tell. They're pretty excited. I'm pretty excited. And also the kids have internet when I leave now because they're old enough now where sometimes they don't want to go.
I mean, it really kind of turns the whole barn setup into its own first-class entity.
It does. And it means we can run cameras around the property. It also means we can extend this out to the barn because all of this was really just to build the infrastructure for the actual project. Yeah. I want to take a moment and thank Connected Internet promo code Jupiter35 to take $35 off your order. They hooked me up to try out the hardware, so I said, hey, I love it, and I'd like to tell the audience about it.
This will probably be one of the last times I mention it because they're not a sponsor, but it's a great thing they have going right now. $35 off your entire order when you use promo code Jupiter35. They have unlimited priority data. You've got to pay a little bit extra, but I'm talking about the stuff that's like the business class that you don't get squashed. And they also have cheaper unlimited data if you're willing to live with just whatever the carrier wants to give you.
But the thing that I think is really great about them is you just pay them a flat, reasonable rate, and they live on top of the four major carriers in the U.S. and Canada and auto-select between them for whatever has the best signal and data in your area. The other thing they've recently done is they've introduced a $39 a month plan,
¶ Hendustrialization
which is just for backup internet. Think about that. You want to do what I'm doing? $39 a month, you use it when it's online? Oh, except for they built in all the – if you want to use theirs because it's like on OpenWRT. They built in all the auto switchover stuff. I'm not even kidding. Like I finished this whole setup. We got all done like maybe what? Two weeks ago or something? And then they released this. And now you can just get it. And it's $39 a month.
You get the backup internet and it comes with the open WRT device that just handles all of the failover, auto checking, health checking, all of it. It's pretty great. Or you can go with the thing I have, the big seven antenna beast that we have up there on the barn roof now. So go to connectininternet.com. That's connectininternet.com. We'll have a link in the show notes. And the promo code is Jupiter35. Shout out to those guys.
My understanding is the Brent and Jeff installation is not included, though.
No, but highly recommended. Highly recommended.
Well, now that it took a couple weeks for us to get the physical layer solved with some trenches dug and roofs climbed and everything now failing over properly, it's time to get to the real project.
Oh, oh, boys.
What's the real project again?
Getting the coop automated so nothing dies. We don't want anything to die.
Right, right, right.
The coop, right, and the chickens. Yeah, okay, right. That was the premise.
Of course. The right thing to do is just automate everything as much as possible. Go shoot for a week, then go for two weeks, see how long I can keep going, push it out as far as I can. So you got to automate everything, which means you need a foundation, boys, a foundation of Home Assistant and also Z-Wave. I'm going all in on Z-Wave with the setup using the Home Assistant Connect ZWA-2, which is their big old antenna. It's a monster.
This is the alien sort of communications tech looking one.
Yeah, I think you could actually have a Z-Wave device in space and it would still communicate with this thing. I'm pretty sure that's how that works.
Did you climb the roof to put that up?
No, it's just sitting on top of the box with all its power. Super clean home assistant integration. So nice.
USB-C.
Yeah, and easily flashable. The hen house door is automated. It is called the omelet door. A smart Wi-Fi door.
I love that name.
And you can use it to connect to Home Assistant using a community add-on. And I can open and close the henhouse door from Home Assistant. I can set timers.
And it's like a local, it's able to talk over the LAN?
Over the Wi-Fi, yeah.
Cool.
Yeah, you do have to go get an API key from them. But once you do that, you're doing it over the Wi-Fi. The other thing that's nice about it is you can just check the status. Yes, it closed. You know that they're in there.
Yes.
And then, of course, you want to control the environment because chickens that live in a comfortable environment with the right lighting produce more eggs. So this is where WLED, we've talked about it before, comes in. Beautiful, beautiful, beautiful setup. Love this so much because I found the Meg WLED-1. Go buy it right now. Go buy this right now. It's $35 on the Jungle Web, U.S. Greenbacks. It is a generic, teensy-tiny WLED controller.
It comes pre-flash with WLED that you can update over the air, USB-C in, and then the WSB connector we all love for WLED.
Lo-wago!
It's, you don't have to solder anything. You don't have to clip anything. You don't even have to flash anything.
But it does support easy flashing with custom firmware if you want.
It does. It does. It's, I love this so much.
And it does 5-volt and 12-volt.
So you can have 12-volt lights if you want. That's awesome. I'm going to buy a couple more of these before the show goes out because I don't want the audience to snatch them all up. I love it. I mean, because it makes, because if you get that and a WS281 2B LED light strip, you have a WLED light set up in 30 seconds.
That's pretty easy.
And then you just, it puts out an AP, you get on your phone or whatever. You get on the AP, you add it to your regular network, and then two seconds later, Home Assistant detects it.
Because really, that's been a lot of the pain in the past, right, compared to other proprietary options is you had to sort of assemble it yourself. And maybe you had to put some of it together, and then you had to use the right software to control it. But that is kind of just one, two, three.
So I have it going into about 160 LED light strip that runs along the top of the hen house. and a little bit before, you know, right at sunrise actually. It comes on at really light and it really dim, I should say. And it warms up and gets a little brighter during the day. It follows, you know, the sunrise and the sunset. Yeah. And it just provides them a little bit of extra light, especially in the fall and in the winter.
Do you have it synced up so like it plays a recording of your voice wishing them good morning, good night?
I just love it because it just ties in with everything I'm doing is extremely extensible and hackable. It's really an MVP for lighting. I'm going to do, I'll have WLED all over this thing. And then for sensors, I think when you think sensors, I think you should plan for powered, consistently powered. because they're so much more useful when they're consistently powered. Now, what I'm going to mention does support battery and I have used them in battery capacity.
When you do that, they kind of check in every 15 minutes, every hour, then they sleep. But when you power them over USB, you can get second to second resolution. And the absolute MVP now of home sensors for price, functionality, reliability, and compatibility with Home Assistant is Zeus.
Z-O-O-Z. they are officially a member of the works with home assistant program so you take this sensor out of the box you add power you tap a button you put your home assistant in z-wave discovery mode, a second later they're talking you enter a pin code it's now paired you now have motion temperature humidity lux reading wow all in one sensor up in the corner that's great over z-wave which then can be used to trigger things like smart plugs for heating and whatnot.
And for that, I have another Zeus device that I want to recommend. This is the second Zeus device, and I think these are just absolutely wonderful. Now, it's not outdoor, so I have to weather protect it, but Zeus has a long-range Z-Wave power strip. Each individual plug shows up as an addressable plug in Home Assistant. That's so good. Including two USB ports that show up as addressable buttons.
And there's physical controls on the power strip itself, as well as lights that indicate which port is active.
This is so cool.
So each one of those is now a smart switch. And so I can control heating, lighting, fans. I can reset the WLED controller, all of it, through this Zeus, Z-O-O-Z.
That's a nice touch.
Zen 20, 800LR. Oh, and... and it has energy monitoring.
What?
And that is really useful because one of the ways you can see, like, is the heater running?
Yeah, how much are you drawing?
I see 400 watts is being pulled on that port. Yep, the heater is running.
This is so great.
That kind of stuff is, yeah. And then the other thing that I recommend, although this is the hardest recommendation in terms of price, it's just difficult right now because some of the components have gone up in price. So this is really kind of buy it if you really need it, but if you really need it, you really need it.
And it's from Apollo Automation, and it's called the air one and it's an air quality sensor that's really great at the base price of 110 dollars if you're willing to spend 200 you can get it with the mics 4514 gas sensor, that gas sensor is a co2 sensor a nitrogen dioxide sensor an ammonia sensor boys i.
See where this is going.
Methane ethanol hydrogen as well but yeah ammonias because you know these chickens they poop a lot. So now I have the ability to watch the ammonia levels.
And so you can get like a clean the hen house alert?
Yeah, basically hey, you're overdue. The ammonia levels are getting bad. It doesn't take much. It doesn't take much. The other thing we'll be able to do is we'll be able to look in on them. So Frigate is the DVR we'll be using to record camera feeds. And I finally deployed my first, after all these years, POE camera.
Congratulations.
It feels good!
Wow.
No more Wi-Fi for me. I can never go back. I have seen the light. And I got a cheap one. I'm happy with it. It's manually adjusted. It doesn't, it doesn't like auto pivot and things like that. But I bought myself the Armcrest 5 megapixel POE camera. $62 on Amazon. I got it on sale, and I checked Camel Camel. It's sometimes on sale for $46. Five megapixel has great night vision, works out of the box with Frigate DVR, and super easy to pull in to go to RTC.
Then you can share the camera feed with as many apps as you want. And you can have an IPTV app on your TV, which I do. You can have an IP camera app on your phone, which I do. You can send a feed to Frigate, which I do. You can pull it up an MPV on your desktop, which I do, and go to RTC, sits in front of all of it and proxies it all out. And the camera works. Chef's kiss smooth, right over POE. For $46, it's a slam dunk.
I think there's better cameras out there for me though. So I'd love recommendations for the audience, ones that have spotlights, ones that have actual motorized pivot.
Right, this one you can pivot yourself, but it doesn't, isn't controllable remotely.
I think you'd really, I think you'd enjoy this, you know, like especially when you're out and about out in charge at home.
It's true, yeah.
These are great. Or for you, Brent and the cats.
Oh yeah. And a very real reasonable price.
Also, I think this would be a great system if you ever wanted to have a security camera system for the van. When you're out boondocking and stuff, it can be nice.
Hmm.
I love it. And I think Frigate doesn't get enough love in our community. It is a full-fledged camera DVR system that works great.
And you can accelerate it. Yeah, right, where you put that coral to work.
Right?
Doing object face detection, that kind of stuff.
I don't know. Maybe there's more I can do there too. I don't know.
Producer Jeff's going to be so proud of you. He's been talking about Frigate for years and trying to get us to do something with it.
Mm-hmm. Mm-hmm. Mm-hmm. It's been great.
Jeff Lee knows.
All these things really come down to, I mean, they sound like, you know, oh, they're nerdy and they're geeky, and that's true. And it has been a fun project, and I really do appreciate your boys' help. But it's actually about, it's about peace of mind. It's about the family wanting to check in on the chickens and know everything's okay. You know, you hear a bunch of, like this happened just the other night. We heard a bunch of coyotes and the wife was like, hey, can you just pull up
the camera? Can we just see how the chickens are doing?
Totally.
And that has been great.
You're pulling it up on your TV, right? Did you integrate like a channel yet? So that you could just flick to the channel and have it.
All right. Let me tell you what I did here real quick. Okay.
Right.
Because everything's on the private chicken land. So my TV can't talk to the chicken land.
It's nice of you to respect the chicken's privacy.
I could, but yeah, they're on their own isolated land. So I once again deployed my old buddy, my old buddy, Ngrok. And I set up some Ngrok tunnels that are for both the RTMP streams from GoToRTC and the frigate dashboard. And then I set buttons on Home Assistant for the Chicken Coop Home Assistant. And I can tap a button and it turns on the Ngrok tunnel with a default of two hours. But I have a little slider there.
Nice.
So I could, you know, 10 minutes, 24 hours, slide it. Right, slide it. I hit the button, I get the tunnel. And then the second the tunnel comes up, all of the apps start working. And it doesn't matter if you're on the public cellular network, wherever you're at. And so what we like to do is I hit that for like an hour. And then as we're winding down for the evening, we pull up the camera feeds. We watch the chickens kind of settle in because they're so adorable settling in.
And you like to see where they're sitting because there's a whole pecking order.
Of course.
So you like to see where everybody ended up. And then you got to talk about it. Oh, look. Mel and Sue are over there, and Boss is sitting next to Blue Tonight instead of Chief. Oh, a little development there. You know, it's a big deal. And it's fun.
I like that you have, like, the chicken channel.
Yeah. Yeah. I've actually thought about pulling in a dispatcher and then actually serving it up to the IPTV app.
I mean, why not?
Are you getting audio through that as well?
We do, yeah. The Armcrest has a ridiculously powerful mic.
That's a nice touch.
You could hear people stepping around the coop outside, walking up to it. I mean, it's really powerful. Maybe too powerful because it clips, too. Yeah, right. Yeah, you get the audio feed. It's good, solid video. Even the night camera feed. and pulling all that in over the Engrock tunnel is really fun because when we're out and about, it's like, oh, let's check in on the chickens and see what they're doing. You just get that peace of mind. So then later on, you extend that out.
When you're on a vacation for a week.
You can still check in.
You're really going to appreciate that. And you know, like you can see, okay, I see the door closed. I see the watering and the feeding kicked off. Okay, yep. I can check on the camera. I can see they're eating the food, right?
You just- You can see that the ammonia levels are healthy and normal.
Right, right. And then you extend that out to the garden or the fact that, you know, the kids have infrastructure and that their things are working because it's monitoring all of that. I'm having all that monitored now. It's not just about the chickens. It turned out to be like a farm infrastructure project that I didn't see coming. And I feel like we'll be redefining how I do my networking probably for a while now. Because the idea has always been the infrastructure is built around Joops.
Yeah, now it's totally switching.
Yeah.
Now you got this permanent infrastructure and Joops is just coming and going.
And it's all outdoors. It's weird. It's weird.
You mentioned how you tend to iterate on these things, and we had way too many napkins, and I'm glad we finally started implementing, but do you think this will evolve, or is this feeling pretty stable now?
I think there's going to be a few more additions. I think I'd really like to dial in more stuff with Frigate, detecting different events with Frigate. I still have automation to do for all of the kids' projects. They all need lighting, heating, cooling, all their stuff needs automation. And then ultimately I have to figure out additional storage for Frigate. I have to get that done. And I could see over time, maybe it makes sense that the Starlink is connected to the farm network.
You know, I can see shifting that kind of stuff. Or does it make, maybe I no longer, maybe the NAS is no longer in Joops.
maybe the nas is at the farm and then i could go to spinning rust and i could get a lot more storage since i'm not on salt state and maybe what stays in jupes is i go back to the local cash idea where it's like i cash a couple of shows because over time i've kind of just everything's in jupes now but i could go back to that maybe i don't know there's i'm just feeling like because i i haven't had permanent infrastructure suddenly.
You're gonna have like.
A year chicken jellyfin yeah oh that could be fun if i could forget highlights you know i've been building around the idea of keeping everything compact mobile low power and all of a sudden i have a permanent power line and a permanent internet connection this.
Is getting weird.
And it's like i could actually just have infrastructure i.
Haven't seen any bricks but i definitely see sticks.
So it's a big project so yes brent i think the project great great to hear, I want to take a moment and thank our members. Normally we would have an ad right here, but they don't seem to be too interested in Linux podcasts these days. So it went the way of the Linux magazines, but our members keep us going. linuxunplugged.com slash membership or jupiter.party. New perks coming soon.
¶ Shout-Outs
Plus, I think the bootleg this week might be worth the price of admission. We've got some great Linus clips and additional context and tour about the farm, additional gear and all of that as well. So thank you very much to our members for making this possible. We really do appreciate you. Again, that's linuxunplugged.com slash membership or drupal.party for all the shows and all the special features. And of course, thank you to our boosters who make this possible as well.
We did get some great emails this week, but we were running long. So I think we will probably sit on those. We'll see. We'll see. But we did get some, we have been reading them and thank you everybody. So Brentley, with that said, do you want to kick us off with our first boost?
Well, we have a baller here of Jackie, who sent in three boosts for a total of 196,000.
Satoshis. Hey, yes, sir. Yes, sir. That is a great one. Thank you.
Greetings again. Please consider this a three-week combined boost because I should have boosted the past two weeks. And with this boost, I would like to announce three of my new projects. number one hyper dht.
Okay it's.
A p2p protocol re-implementation in c plus plus reverse engineered it's wire compatible with javascript.
Java java java java all right so that's number one and that is brent's more of a.
Vb script guy so he's not familiar.
Hyper dht p2p and then there's a number two. Brantley, there's a number two.
There is a number two. Number two, No Spoon. P2P VPN.
Yeah, what you have to remember, Brent, is there is No Spoon.
There is No Spoon.
You have to remember. We'll put links to those in the show notes. Thank you, Jack. It's good to hear from you. Appreciate the boost. Doja comes in with 38,394 Satoshis. One last AI boost. Sorry. Should I start from the bottom?
Oh my good question oh there's a couple one sad thing about politicizing all this ai is that so many people put themselves in the ai good ai bad camp when it's not really both it's not really good it's not really bad it's not a blanket one way or the other i really appreciate jb's nuance here uh brandon sanderson has a really good keynote called we are the art and i think it hits it, All this AI bootlicking reminds me of the yearly Hacktoberfest drama that reached
to 11, that ratcheted to 11 we've rallied so long on a base level of quality being baked by virtue of learning of Evercurve. And Vault Worden, for me, over here, I found that it has the wife approval factor.
All right.
Nice.
That is good to know. I also used it to force myself to learn and practice proper backups for home assistant. Been running six years with zero fire drills and four nine drills.
Nicely done.
Bitwarden goes proper south. Bitwarden is a feasible option. And one last boost. That's all right. Don't worry about it, Dasha. I found myself treating AI contributions as they came from another person is really helpful. Because I vibe-coded or AI-assisted something doesn't mean it's exempt from my normal review process. I give the agent's PR the same scrutiny and feedback I do one of my junior devs.
And the amount of slop decreases by an order of magnitude. whether it helps my juniors write less slop or causes my seniors to produce more slop well that says more about them and the person.
A nice perspective.
I think that's very insightful um i know west you kind of follow a very same kind of thing it's you know you got to review it like it's a contribution that just needs review like everything else i think it speaks to a lot of this comes down to people think that it's a matter of i speak to the machine and it creates thing, but it really is a tool that has nuance, that has practices that are going to screw you up or going to serve you better. And it's just something people have to learn.
And, you know, how much you actually stay engaged can determine whether you have a good time or a bad time or just make a big mess.
Yeah. And if you're willing to keep evolving how you work.
Right. As Linus was talking about in our pre-show.
Linus was talking about in our pre-show. It's the more painful aspect of the process.
Well uh our buddy derivation dingus boosts in with 22 2222 sats, I'm still on Bitwarden, and it's been bugging me, but I haven't found a better option. I'll probably spin on Vault Warden, at least as a backup. My real gripe, though, is with the client UIs. They keep making changes that just make it worse, and just reverted one right after I finally adjusted to it.
You're talking about the autofill thing, aren't you?
I think so.
Because that, and then they went back, and I was like, is this the, is this like, am I daydreaming that this changed? Like, I felt ghost, gaslit a little bit, ghostlit.
I used to love Bitwarden, but between this stuff and the recent security issues, it's slowly eroding my confidence that they can keep shipping a product I want to pay for. I'd love to hear more about what others are thinking.
Yeah. Boy. Well said. I think that's a little bit more than where I'm at, but it's pretty close to work. That's where I'm at.
You do worry, you know, sometimes UI changes like that can be a symptom of sort of, you know, check mark based development and or product launching not always you know.
Can be though.
Can be though yeah that's what i don't know if this for sure was happening wait and see.
Jace neville boosted in 2000 sats, Long-time listener, but first-time booster.
Hey, thank you.
We sure appreciate it.
I just wanted to chime in and say on the AI-assisted coding that I'm a huge proponent of using these tools to yourself. I'm someone who has bounced off coding probably 50 times, but now I'm able to self-direct different apps and tools for myself using markdown files and carefully constructed constraints.
Oh, he says something that, sorry, I don't mean to interrupt, but this is something that I've been thinking about. He just put my word, my thoughts into words. Go ahead. Sorry. I didn't mean to interrupt. I just got excited.
Okay, good. He continues. I know how to manage people by trade and I know a computer can do anything you tell it to do. You just have to know how to communicate it.
This is the thing, is I think what's melting people's brains that have been in development for a long time, like our buddy Wes here, although Wes doesn't, you know, he gets a little triggered by my slop sometimes because, you know, it's a real skill set that took you a long time to conquer and master a language. And then somebody comes along that knows how to manage projects, specs, tasks, and people can get a lot further than they could even six months ago.
and they didn't have to spend years learning how to write zig or whatever, right? And I think that's a weird cultural shift we're going through. And it's one of the skills you need to do this right is a bit of a management skill on task management and how to break it up and how to divvy it out and things like that.
Although I would say, actually, I don't mind the part about skipping the language part. I would say it's the part that I- The practices? No, it's more that. I would say managing people and managing a project are not the same.
Yeah.
And so I think some of the weaker parts that people have to learn when they come to vibe coding is... Like you can discover your way to a lot of architecture that will work, but that can also cause problems. And so if you don't learn some amount of understanding the trade-offs early enough on, you can still have issues.
Well, I think that is going to be the big gap. I think that is the big gap. But I think that's also just an approach. There is a kind of, you know, learning by doing, digging your way through. Oh, that screwed up. Now I got to fix this.
And it's a lot harder.
And it's a lot messier.
Well, I mean, you know. Iteration and trying things is the only way to learn.
It's true.
But I do think there is a lot to... You just have to know how to communicate it. I think one of the more exciting things in all of this is, regardless of how the discussion you want to have around review and what you declare prod-worthy or not, and all of that side of the conversation, the ability to quickly summon forth software to test things and to prototype and to understand sort of what is possible, is pretty profound.
Or when you're learning to review a project and ask it questions about that project, like, why does it work like this? How does that work? And just use it as...
Yeah, and test theories, right? Make a change and see, does it do the thing that you thought? Does that jive with your own understanding?
I think, though, that people that lack proper project management and documentation skills and get best practices and things like that, they're going to have a harder time as the project gets beyond just a handy script or a quick vibe code. And when it gets into something that's a little bit larger, that maybe has a front end and a back end, and maybe has to interface with a few services, and maybe is going to be user facing, it starts to get a little bit more of
an actual project that you need to know how to manage. And that's a skill set in itself.
Especially maybe if you've if it evolves from you know it's i think the more it's easy to quickly do output testing of it right if it's a tool you use all the time that you can quickly tell if it isn't working for you and keep tweaking on that is a really easy way to do it if it's like a complicated distributed system keeping track of like even use yourself right and that you don't have a full eyes on and it needs to keep like certain invariants maybe it's keeping track of money or something
that way maybe you want a you know there's different ways to set it up to have success. And this is all stuff we're all still figuring out.
Right?
That's a big part of this.
And there's going to be parts that don't work. Zach Attacks here with a bunch of sticks, a satchel of Richards, 11,100 and 11 cents. Thank you for reading my email last week regarding Bitwarden. Also, I did appreciate your coverage of Red Hat Summit because I can't make it to those. I wanted to ask you and the audience, has anyone spun up their own ELK stack? Elasticsearch, Cabana, and Logstash. Not that, but Kilbana, sorry, and Logstash.
And what is the easiest and quickest way to do that? I'm also really curious on how you set up your agentic AI stack, as that's something I need to look at.
But we have a stream for you.
Yes, we do. Join us on the Friday stream this next Friday. We're going to have a good little conversation on that. Boy, Elasticsearch.
Yeah, so there's a lot of options there. It kind of depends, like, there are, do you need that exact stack? There are also now, you know, other versions of it that do kind of the same idea. Of course, there's Docker Compose is one easy route. There's also NixOS modules for those. So it might depend a bit on what underlying sort of orchestration technologies you prefer or are familiar with.
That's got to be the answer.
But definitely there's some compose files out there you could use as a starting point if you just want to start playing with them and be able to tie them together. Because a lot of that is just making sure you can do the full thing, right?
That seems the easiest way to go. Yeah.
Yeah, if your main goal is just to learn that stack and be able to work with it, then yeah, it's probably going to cheer you all right. Good luck. Let us know how it goes.
Mm-hmm.
Bunboosin, 2,291 sats. I haven't considered moving from Bitwarden since I moved from LastPass years ago.
Yeah.
The service has been great, and I'm still happy with the price even after the increase.
Oh, that's good. All right, good to hear. Thank you, Bun. Good feedback.
Yeah, it hasn't failed me yet in that sense. It's still working reliably. We'll see.
At what point, what does it take for you to switch?
That's a good question.
Probably one more screw-up. Hopefully it's not a bad, bad one.
Right. Backups. Ed Bratton boosted in three, four, five, six Satoshis. My preferred password manager is ProtonPass.
Ah. Sure. Another plug for Proton Pass. You'll like to see it. I get it. Your inner child comes in with 2001 Satoshis. 2001 Space Odyssey boost. Oh, we need that. The hell boost. I can't do that, Dave, or something. Have you guys come across a rotary subwoofer in your journeys? It can hit one hertz. Whoa. I know Chris had his ultimate home theater in that one video. I need a part three. I can't remember what video he's talking about. Although I do like the home
theater. it's not the most bangings that I've ever had. That sounds like you would break stuff. It reminds me of that scene in Back to the Future when Marty turns the speaker all the way up and blows it out. That's what I'm picturing right now.
Or it's like some sort of deep tissue massage.
That'd be great. That'd be awesome. Thanks inner child. Appreciate it.
Bid cryptic boosts in with 4,096 SATs. To answer Chris's question on our MDF proposal, I think this was a boost from last week. Same URL, agent sends except text slash markdown, gets clean markdown back. So this is the like markdown version of the internet. No scraping, no HTML parsing. Access policy is expressed through price. Free content serves immediately. Premium content triggers a lightning invoice via L402. One SAT to $100, same mechanism. Reference server is a self-hostable Docker image.
Price also gives content owners a natural level for lever, excuse me, for agent load. Charge a sat instead of getting hammered for free.
You know, it's not a crazy idea. You can stream sats to podcasts and music and you can zap posts on Noster. Why can't you zap an API? Zap them five sats. I mean, we're not talking like a lot here. We're talking zap them a few sats and then you get premium access to the API for however long they determine. No membership required, no monthly reoccurring charge.
I would zap for some articles from time to time for sure.
There is pay per query, which is sort of an open router that allows you to pay for your API access with sats. But this just seems like something that could be done if humanity could actually implement technology at scale at any time. I like the idea. Thanks, BitCryptic.
Eyes noir boosted in 2 222 sets and you know what that is it's a road decks, Regarding the AI vibe coding, it feels to me that the distinction between core contributors to a software using AI tools or random people submitting AI written PRs is an important distinction. The latter is what would annoy people that are trying to maintain a project because AI might not know anything about that project. Personally, I'm not a programmer, but those tools help me write the code for
some projects I need. I take care of figuring out the infrastructure and what and how the software works. AI writes the rest of the code that I don't know how to write.
So this, I think, is a pretty good point here and something Linus made in our members show as well. There's also, when I say this stuff, I want to mention, I feel like there is the small open source project that's getting buried that just doesn't have access to API credits or some, you know, Google-provided AI service. And they're just getting really a lot of the downsides. But Linus said something that sort of stuck with me.
And that is, is that if you just, if you're using an AI vibe coding tool or whatever, you know, you're cloud coding and you discover a vulnerability, first of all, obviously you should not go just shouting about it. But it's probably safe to assume other people have discovered that vulnerability too. Maybe a lot of people have discovered that vulnerability. And so it's probably a good presumption to assume that vulnerability is already public. or it will be relatively soon.
And then it's worth going to see if the project's getting slammed with issues about it or not.
And I think that applies too, to some extent, to some of the other things with like random PRs. Like if it's an obvious feature or just sort of like low-hanging fruit, like there are some things that the problem was just it needed to be implemented. But there's a lot of things that it's like no one's quite proposed the way that makes sense for the project yet or what feels like the right long-term solution. And like a quick vibe code is probably not the thing that's going to hit on
that, right? Because it wasn't just like implement this API with a clear contract. It's sort of debate internally what the right and propose something you think should be that contract, which probably takes a fairly deep understanding of like history.
Yes, exactly. That's probably very common.
Adversary's 17 boosts in with 4,096 cents.
Yay!
Still using Bitwarden. Highest spouse approval factor and my company uses it, so I get a free family plan.
Ah, there's that.
That's hard to say no to.
There is that. Both of those are really good. Those are both really good.
Well, Genonymous boosted in 5,000 cents. No message on this one, just a thanks, so I'll take this next one here from Magnolia Mayhem with 2,000 sets. It simply says, Boosty McBoostface.
Agreed.
Agreed. Hard agree.
Same thing.
Profound. Profound. Thank you, everybody, who boosted in, including those of you who streamed them sats. We do appreciate you. 18 of you did that, and collectively you stacked 16,932 satoshis for this here show. When you combine that with our boosts, our grand total this episode for episode 670 of your Value for Value Linux Unplugged podcast is 322,617 satoshis. I'll get it eventually. Thank you, everybody who supports the show with a boost.
We're pretty fond of it because there's no middleman. Like, we had a web boost thing going for a little while that was a prototype thing that we were trying and hooked up to my PayPal.
and now PayPal has shut down my account and they want me to go through a 17 page long or 17 different document humiliation ritual to get access to the remaining funds in there, and I just over the years I've always discovered all these platforms suck and so the nice thing about the boost is there's no middleman it's a peer-to-peer network and it's an open source system with an open source protocol and an open
source money and it goes automatically to each one of our wallets including editor Drew and.
When it's sent it's sent It's.
Done. And I don't have to go ask PayPal or anything like that. And I just, I prefer it that way. But we also really appreciate our members who want to use their fiat and just put it on autopilot. We totally get that too. And that's also very doable. So thank you everybody who supports the show, either through value, through time, or through your treasure. It makes all the difference. And it does indeed actually keep us going. We're not just saying that.
We've been going since the beginning of the year, super lean on sponsors, and it makes all the difference.
¶ Picks
All right, how about – I'm going to pick something that's a little bit of a broad category because I think my official pick I already mentioned in the show. But this is something I think everybody should know about is the Home Assistant Project has a certified works with Home Assistant database. So you can go by connectivity type, Bluetooth, Wi-Fi, matter, Z-Wave, Zigbee, et cetera. You do device type, lights, irrigation, camera, battery, sensor, air purifier, climate, all the different ones.
and also some additional secondary subtypes that you can do. And then what you'll get is an official, yes, it works with Home Assistant. These are the things that are known to work. These are the elements. This is the process you may or may not have to go through. And there is an extensive 378-page list.
Wow.
With 25 entries on each page. They have really done an amazing work over here. They say, welcome to the centralized list of works with Home Assistant certified devices. Every product listed here has been rigorously tested by our team to ensure great experience. And I will note, I have seen them kick people out of the program when they slip from the requirements.
Nice.
That's what you want to see. It's a real standard.
They're not scooting.
I'd like that it has the region search in here, too.
Yeah. Yeah.
Wow.
I know. I know. Also, I'm going to give one more honorable shout out to that Zeus Outdoor Smart Plug Game Changer, over-the-air firmware updates, works with Z-Wave. So good. So good. So I had to put that in there too.
IP65.
Mm-hmm. I don't know if I would rate, I don't know if I would live on it, but it is IP65 rated. I have it inside a crate because it is a power outlet thing. You know, I just don't want that out. It doesn't have like caps. Oh, this is the different one. Oh, I'm sorry. Thank you, Wes. You're right. You were looking at it.
I was.
I didn't mention this in the show. I saved it and I thought I had mentioned it.
Too many great devices on this project.
Yeah, because this one does have a cap.
This one has the cap. This is the one that I feel safe. Thank you. This is the one I feel safe about actually putting outside. It is also a Zeus product and it has a cap. It's designed to be outdoor. And I, this is what I use to do the smart lights in the barn.
Oh, okay.
Really nice. That's a button on it too. So if you want to manually activate it, you can design for outdoor.
Wow. It looks actually quite nicely designed for an outdoor, like really nice ceiling. And it's got a little whip cable on it and everything. It looks beefy.
Get Zeus, get Z O O Z.com. They have all their, they just have so many good products and they all work really good with home assistant. It's just, it's a, it's, it's a real treat. So between the home assistant database and Zeus products alone, strong recommend, very much strong recommend. Like, you know, you want these things to work like infrastructure as reliable as a light switch. That's, that's my benchmark. That's the, if they fail that line, that's when I started to get upset.
And so far they have, they have nailed that every single time.
¶ Outro
Well, Chris, we hinted at some heating issues that you were having in this V1 of your box. I'm curious, A, when are you going to solve that? Or do you need to solve it right away? And B, any ideas?
I think he was planning to solve it after dropping the van tank.
Yeah, right after we get here and get the van working.
You're going to come install the fans?
All right, I'm just going to get a boat thing. The fans are showing up during the show. They may be out on the porch right now.
That's exciting.
I cannot delay on this because even when it's an overcast day, the box is overheating. The O-Droid, it's the MVME. Everything else is fine, but the MVME.
Have you considered trying to capture the heat to power a small motor?
How hot are we talking?
I think like 80 Celsius.
Oh, that's like double the recommended temperature for hard drives.
Yeah.
That's not good. That's almost, you could almost boil water on that thing. See what I'm saying?
Yeah.
Yeah. You're right. I should capture that.
Just put that thing in the chicken coop. Keep those chickens warm.
I know. Really? Seriously? God. It's bad. All right. Also, I would love it if folks boosted in your outdoor frigate friendly cameras. Please send that in. And I also think we should do another round of Nick's router configs.
Yeah, we should.
Yeah, we should. A little compare and contrast, right? A little compare and contrast. See what you guys did versus what I did. Make it a Linux Tuesday on a Sunday. Join us 10 a.m. Pacific, 1 p.m. Eastern over at jblive.tv. And if you want more show, remember, there's the LUP LUP gets together every single Sunday. We got a banging quiet listening right now up there in that mumble room and, of course, the chat room. It's really easy, and it's going all week long. And then it really starts popping
Sunday, 10 a.m. Pacific. Members, you get the full bootleg with twice the content, clocking it in an hour 53 right now. And there's not a minute wasted in that hour 53, neither's. Tell you what. And, of course, links to our Mumble Room, Matrix, everything we talked about today, that's at LinuxUnplugged.com. And, Wes, transcript?
Oh, yeah, we have those. Chapters? Yeah, VTT, SRT, JSON.
Metadata, boy. Woo, get you some. Thanks for joining us.
XML in the feed itself, yeah.
See you next week. Get your feed.
