glitch25: (Default)
I think I've posted about it in the past, but I have been working with a lighting automation system based on Z-wave technology that allows me to turn on and off lights with my phone or with tablets I have configured throughout the house. It means I can do things like shut off all the lights from under the covers. :-) I deeply enjoy the convenience of being able to sit on the couch and dim the lights for a movie without having to get up. Or to kick on the under-bed lights if I need to get up without waking my partner.

Currently, I'm using a Aeotec Zwave Stick pared to a raspberry Pi running a system called OpenHab via Hasbian. it is a nice solid well-tested framework for centralizing lighting and home automation.

I've always kinda eschewed the out-of-the-box solutions including the stuff that Google and Amazon are doing, partly because I hate the idea of having that stuff hit the cloud. I've always wanted it entirely internal to my home and network without the need for intervention. There are a few systems like this and over the years, I've tried them all, and I find that OpenHab and the work they do to support it is far more flexible and supported than some of the others.

I also choose Z-wave over things like x10 because it was a standard that was still being developed, and z-wave was far more robust than what X10 offered (and having worked for X10, I will admit there was some bias as to my internal knowledge of support and quality control.) Zigbee is another option that I am considering adding if mostly because I can start to add Philips Hue products to the system. OpenHab has support for both Philips and outright Zigbee.

I have stayed away from Wifi products for now mostly because controlling how the modules behave and whether or not they stay safe on the network is a bit of work for my network at the moment. I have plans one day to create an isolated space that will allow for wifi power switch modules to exist safely in our environment, but have not yet done so. Soon!

One of the things I have been having fun with on OpenHab is a module called HabPanel which is a framework to build browser-based interfaces to the system. I can program buttons and sliders that control lighting or other devices. I can build pages that show system status, or can pull things like weather or traffic. I can also build automation that allows me to shut off all the lights in the entire system with the tap of a single button. Fun stuff! Along with this framework, I repurposed a bunch of refurbished and extremely inexpensive Amazon Fire tablets and installed full Android OS on them and now use them as dedicated controller panels that I have set up throughout the house. While I can certainly access the system with my phonea, compuer, or other tablets, it's also nice to have a few dedicated stations to do lighting control.

OpenHab is a neat system, and while not for the entirely novice, the challenges offer nifty rewards. If you have some technical skill and don't mind troubleshooting things, it's a fun thing to play with. And the fact that it can be put on a raspberry PI makes it even more accessible.
glitch25: (Default)
So I had an old laptop that was too few in resources to do much with in a particularly useful sense, but I decided that it would work remarkably well as a ripping machine. That is, a dedicated machine with a blu-ray drive capable of ripping movies and TV episodes to its harddrive and then move to the media server. I still use Plex to serve the media (something I'm contemplating alternatives to since Plex has decided they are going to make things difficult without you paying a subscription for their shite), and overall it's a pretty good system. I'm able to reach the server via VPN, which means all I need is an internet connection, and I can stream content from the server nearly anywhere I go. The criteria for media to the server has mostly been stuff I think I'll want to watch repeatedly. Or in the case of TV series, stuff I don't want to have to change discs over and over if I'm gonna binge it. So far, that works pretty well. It's an effort to do it, but having a dedicated machine means I can set a disc to do its thing, and go on about my business.

So that old laptop... blew a bearing in the CPU fan... and while at least for the time being, it wasn't keeping the laptop from running, it did make the room sound like it was under invasion from toy airplanes.

The laptop was old, and fairly resource poor, but I had another older laptop that I hadn't given up on yet that had better resources, but was missing bits. So I pulled out the hard drive, and moved it to the other laptop, refreshed it with a desktop Linux, tweaked the drivers, and then I was up and running again!

I like to use MakeMKV to rip my discs. It is pretty solid and works really well. And it turns out they have a Linux version, so I was able to get the ease of use in the new environment. Yay!

That of course meant that I needed to look into the server since we were running at nearly 80% utilization of about 2 terabytes. Time to roll through some disks.

The machine doesn't have a lot of space to add more disks, so it meant an in-place upgrade of the existing array.. .which... is kinda dangerous. It involves failing disks one at a time and replacing them and allowing them to rebuild. Then failing each of the next in turn, replacing, etc. It works ok, but without protection, it is possible that if a second disk fails while you're resilvering your replacement drive, you'll lose the whole array. But.... since the critical difficult-to-replace data is already backed up (twice, tyvm), the only thing I'd lose is time if I lost what was left. Kids, back up your stuff if it's critical. If you can't afford to lose the data, don't upgrade this way. Build a new array.. and if you can't, build a new box and move the data from the existing array.

Thankfully the upgrade went well. The idea is that you replace your existing disks with larger ones, and once all the drives get replaced and are the same size, you can then upgrade your storage structure to take advantage of the larger space. It was nice to finally have some breathing room again.

I have a feeling, if just for flexibility sake, the next upgrade will need to find a new home.

On the flip side, the last time the entire server took a dump, I never did rebuild my data drives that house things like my ebook collection and other non-media files, so now that I have some space, I can restore some backups and get that back up on the server again.

It's been a fun little project. And maybe one of these days, I'll have a proper server space to build proper equipment. But I'm having fun in the meantime. :-)

The automation stuff continues apace. I've noticed a few bugs in the code for some of the lighting stuff that I need to nail down. We have a set of four lights on automation that, when we shut off the room, each set of two shuts off with a delay. It isn't so much a problem as a curiosity. I have some ideas for mood lighting scenes and continued work on some other parts of the house. I still get a thrill though out of leaving the bedroom area and punching one button and knowing that ALL of the lights in the bedrooms and hall will shut off. I'm working on rearranging my bedroom, and once that's done, I think the next step will be installing a motion sensor with intent to trigger the under-bed lights.

Have you set up under-bed lights? Even if they aren't automated, they are the best things in the world. Nice low level light on the floor that you can turn on in the middle of the night so you don't stumble on anything when you go to the bathroom. Or lights you can leave on when you go to bed so your partner doesn't stumble on things when they come to bed. Just a simple rope light is all you need. Or even a long string of Christmas lights. :-)

I've been working on getting the guest wireless working, and for some reason, the DHCP is being a pain. I've heard that it is not unusual for the DHCP to be loved by anyone... wait.. no. :-) (You're welcome!) Not unusual for the DHCP server on the router to be slow when serving VLAN networks. I'm contemplating the idea of building out a separate server to do the heavy lifting and see if that works better. Part of the problem is that I'm still not entirely sure that the VLAN tagging is working right, so it is possible that clients connect to the network, and just aren't getting traffic through. More work and investigation ensuing.

Circling back to the automation, once the guest network is working correctly, it will be time to look into wifi automation stuff.. I deliberately have not used it because I don't want that stuff living where our laptops and servers live. Now that I can segregate it, it will be much safer!

AND NO VOICE STUFF... No Google Home.. No Amazon crap. It is bad enough that both Google and Facebook follow me around the web enough that I get creepy ads after having chat conversations about certain things. I appreciate that we agree to certain terms and conditions and that they feel they need to make money, but seriously... it is already bad enough.

And finally, I'm contemplating digitizing some of my favorite books that don't exist in ebook form. That too is a bit of an effort, but I had some success with a test piece I did. It is kinda cool. So more to that soon.

Anything exciting from a technology perspective in your life? New phone? New computer? Whatcha got going on?
glitch25: (Default)
Three keyboards... a motherboard... an optical drive... several top covers....

Most of that was under warranty.. But lately, the keyboard has been sticking again and my upper left quadrant has been giving me grief enough to cause problems entering passwords!

It's realistically time to replace things, but the internals of this laptop have always been great. I can game the way I want to, and I have no other major problems.

I priced out replacement laptops with modest upgrades, and figured out what I'd need to save up for. And I realized given my other savings goals, if I could fix what I needed to fix with parts and time, I could save a lot of money and keep this old thing running a good while longer.

So I ordered a keyboard replacement and a spare. and I finally got time to install it. I've been inside this laptop several times before, so I knew what I was facing, but even with that, I ran into challenges.

In the process of getting the cover off, I noticed one of the screw posts on the frame snapped off. Several of the plastic snaps also sheared likely from the repeated disassembly and reassembly. And one of the connectors for my wireless card antennas popped off the board. Thankfully, they almost always have two antennas, and the auxiliary one is working fine for now, but it occurred to me that I could take the opportunity to pick up a replacement card that is faster and compatible with my newer access point. The laptop is older, so the parts are pretty cheap.

I got the post glued back in with super glue, and it's holding fine. The keyboard went in with no fuss and is also working great now. It also gave me an opportunity to get new conductive thermal paste on the proc and video card heatsinks.

Once I get my replacement wireless card, she should be as good as new!

All in all, about 50 bux in parts vs over 10 times that for a new laptop.

She's not perfect, but she's very serviceable. I'm hoping it will last me another couple years.
glitch25: (Default)
While the Nook HD+ with stock OS has been good so far, and I mostly do use my Nook for reading and light browsing, I've also run into lots of limitations and pickiness about games and other apps. Soo.. now that it has been a good while since I bought it, it is time to pervert the poor thing and make it run what I want it to run.

There are a few OS options available. I'm going to see what the experience is like. I'll back up the stock OS in case I decide to return to the realm of B&N. I don't use B&N content very much, so unless performance is a bear or features of the tablet are broken with the alternate OS, I suspect I'll stick to it.

Ultimately, I plan to upgrade to a full 10.1 Android tablet. I still eyeball the Asus Transformer Infinity. It isn't new anymore, but it is a pretty solid rocking 10.1, and refurbs are very nicely priced.

In the meantime, we'll see how this little experiment goes. I'm hopeful. :-)

June 2025

S M T W T F S
1234567
891011121314
15161718 192021
22232425262728
2930     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags