Showing posts with label Gear. Show all posts
Showing posts with label Gear. Show all posts

Saturday, October 24, 2026

IoT Migration To Home Assistant ~ SmartThings Behavior & Pending Charges Prompt Big Shifts 24Oct26

SmartThings' Rumbles & Rambles ~ I am sufficiently concerned with Samsung's/SmartThings' (ST) cavalier treatment of my data and their pending pricing for access to my own systems that it prompted a complete migration. "Cavalier" is code for data broker sales and advertising "sharing." I am migrating off of ST to Home Assistant OS (HA or HAOS) for my longstanding IoT network @ Blodgett. HAOS is a solid open systems project doing all that I do with ST, and more, and it is backed by a strong community of contributors. The migration is not simple but necessary to get all my shit under my own control and out of the cloud. The first steps were to get an HAOS system up which supports Zigbee and ZWave and then to "migrate" my sensor array from ST to HA. Here's the kit today with keen ZWave Plus and Zigbee 3 antennas (coordinators) and dedicated future-proofed hardware for HA.

ST > HAOS "Migration" ~ I wish there were a migrate button but the fact is that making this shift requires a careful build up of drivers and applications on HAOS and a methodical deinstallation of sensors, switches, alerting, and automations from ST and a rebuild of same on HAOS. Frankly days of work for the HA neophyte... fortunately it is a pretty decent and secure system & community. Plus, Claude helped plenty guiding with stepwise moves; I did a lot of groping as well though. I began installing the core Zigbee and ZWave support infrastructure and then moved on to removing sensors and lights/switches from ST and adding same back into HA. Here's the Zigbee subsystem with Mosquito, MQTT, my antenna, and some initial sensors and lights migrated. I like automatic lighting on stairs, 'cause I'm old. Ultimately simple automation was used: "if present at top or bottom of stairs and it's not daylight, light it up." But, that took some work.

ZWave Is More Secure ~ A lot of my IoT install is ZWave and ZWave Plus (800 class chips), which is more secure. But, it comes with some management issues, like disassociating from existing ZWave nets before joining a new one (network info persists). I went sensor by sensor, removing stuff from ST and then adding same back to HA... brutal as it required decent access to each sensor and switch to "exclude" on the old and then "discover" on the new. It's good the new system has the dials I want to assure security. Here's the ZWave subsystem adding new S2/S3 secure devices. I've added the needed "automations" for these too ~ "if there's a water leak, notify me" or "if there's door opening while I'm away alert me." Work but I understand what I want and am methodically building it.

Tailscale/Wireguard VPN and Remote Access To HA, AI, And SMB ~ I've used Wireguard point-2-point but it is a challenge to configure and I had to build a split tunnel in Summit to simultaneously connect to Blodgett and the Internet. However, Matt taught me Tailscale today, which runs on top of Wireguard and handles so much of the dirty work. We now have a "tailnet" where I can get access to Matt's AI Appliance for relatively free locally-hosted LLM chats (my work processes can't be absorbed by OpenAI or Anthropic now). He gains access to my Plex server and TBs of media. He built a nice ChatGPT chat front end for me so I can use his locally hosted models. Here is me using qwen on our tailnet. And the tailnet is also active on  iOS and therefor I can just run the Home Assistant Companion app without having to pay or enable "cloud access" or poking port forwards when I am remote from Blodgett as I added Tailnet to HA. And I can run queries on qwen anywhere. I've moved completely away from Google Drive as well and encrypted VPNs give me confident but unfettered access to all the files on my server ~ here I'm just showing access to manuals I store there (I store all User Guides and Manuals on my drive as I never know when I might need access to documentation) over 5Ge cellular... though now I have qwen I can ask in real time. Free, and open, and local is better. 

Home Assistant Next Steps ~ With ZWave stuff migrated, automations updated, and Tailscale allowing Kala and me remote access to HA for notifications, etc I need to expand the use cases for HA and eliminate more cloud-based, service-pricing-based vendors. SmartThings and Google are toast, who's next? I also have significant networks of weather sensors in Summit and Blodgett, from Acurite, whose integrations are in the cloud. Those sensors feed panels in my homes but also are transferred through a gateway to "myAcurite" website and also to WUnderground for crowd-sourced weather offers. I bought the 433Mhz antenna and associated SDR dongle for HA and plan to dive on receiving stuff directly from my Acurite sensors and publishing my data directly to WUnderground. That's still in the cloud of course but in my control, and an open project. More coding required qwen & Claude. Could be certification issues but I'll let you know. The next big "cloud elimination" is Arlo. I've used this motion detecting camera system and cloud recording effectively for years in El Paso and Summit... it helps secure my remote sites. I need to migrate all that motion-cam-recording stuff away from Arlo (now $30/mo/site) to a self-hosted scheme on HA.

Update 28Oct26 ~ HA Solid; New UPS; New Overview... With everything on ST migrated to the new Home Assistant system I am very pleased with reliability, operability, and configurability.  HA is just better, especially with Tailscale for remote access assurance. I've added some automations, new integrations and the like, and I have proper HA and iOS notifications sent to Kala & me on specific events like "Fire Detected @ Blodgett" or "Leak Detected @ Blodgett Kitchen." I worked a "new" dashboard (really modifying the Overview dashboard) to best meet our needs. It's the exact same on the web UI and in the iOS companion app.

I also added an Uninterruptible Power Supply in Blodgett, a 1000w CyberPower UPS, backing the HA system, my communications hardware, and my home server. It's about 1/3 the size of a tower PC. I connected it to HA and added alerting schemes to tell me of a power outage and restoration. It's not really a big benefit till I determine whether I add a failover ISP scheme, but it's cool and I can do softer hardware landings now if needed. Outages would likely outlast my batteries.

Friday, September 18, 2026

New USB Keyboard & Mouse ~ For Linux Spinups 18Sep26

I was always dredging up very old keyboard or mouse gear from the basement, even PS2 interfaces, for use in bringing up new microPC Linux boxes for some use like streaming media or split tunneling, etc. Or for when wireless fails. For just $30 I was able to get a mechanical USB KB & mouse... Cherry MX Red keys are fine; optical mouse is good; white is nice, as is backlighting.

Thursday, September 3, 2026

"Final" New Blodgett Network ~ New Design, Added Mesh, Xfi "OK" As Bridge 02Sep26

Xfi OK Finally ~ Just A Bridge... I segregated COAX plants: terrestrial and Xfi separated directly at the house coax box, no diplexing ~ and then I removed routing from the XB8; it made all the difference. The Xfi "gateway" is just a modem (bridge mode) now. My first attempts to network via Comcast were frustrating as mentioned HERE. This frustration was such that I needed to minimize their admin footprint on my network. Net routing and admin duties are much better now. I also relocated the router near the modem and distributed Cat5e and WiFi from there. Not a great WiFi router location but serviceable.

Blodgett Router Up To The Task ~ WiFi 6e & 1Gbps... Once I got the router and modem assigned their duties and configured I went about the rest of the net. I reviewed the Cat5e run from the router to my main PC, a mac Studio in the study. I discovered an issue and replaced a patch cord. My mac's NIC now negotiates 1Gbps with the router. Wired was my main concern but performance is almost equal on wired and wireless in the study. I'm always checking my latency. While I'm loving the new bandwidth I still note a 50% latency increase from my "previous" ISP Century Link, which was 8msec to DEN. I have not "fired" them yet in COS, but I probably will now that Xfinity is stable and performant and the routing gear is much more manageable and adjustable. 

HD HomeRun Reception & WiFi 6 Extended... I have two HD HomeRun OTA receivers (2 tuners in each) getting terrestrial HD VHF/UHF from a bow tie array antenna in the attic pointed at Cheyenne Mtn. They convert OTA reception into packet streams over Ethernet. I use these with my Plex DVR capability to get live TV and do recordings of shows on the 6 primary stations (ABC, CBS, FOX, NBC, PBS, CW). The HD HomeRuns are wired Ethernet only and I had to place a WiFi-Ethernet bridge near them where I attached them to "their" coax. No problem, and it acts as a WiFi 6 mesh extender too, which provides better coverage to the back of the house.

Performance Throughout... I measured WIFi 6 reception & performance throughout the house, at mid-day. Pretty decent even at the extreme locations farthest from the router and mesh gear. Between my main server and my mac I get a pretty consistent 1.6-1.8msec ping/latency and 1Gbps throughput... I could get more if I updated some switches to 2.5G or 10G but I'm good  right now.

 

Next Steps... Next I'll work on secure remote access to resources on the Blodgett network. Likely via a Wireguard VPN.

Update 12Sep26 ~ New Arris S34 Modem... After discovering the Xfi XB8 was still using the radios and throwing WiFi SSIDs I did not need or want, despite my having disabled all of that, I bought the latest Arris DOCSIS 3.1 modem. I provisioned the new modem in just 15 min and it delivers fine performance. I even saw improvement in latency! But, I seemingly dropped in upload capacity by 66%! Maybe the channel config negotiated will be better with time ~ I need to look at the ATM/QAM log. I'll return the retired XB8 to Xfinity, else they'd likely charge me something. Speaking of charging me, I looked at my latest Xfi bill and they'd tacked another $100 for the tech call to my house to repair their network and modem. I call and railed, as all the problems were with the Comcast COAX network and Xfi gear, and they reversed the charge. Sheesh.

Update 21Sep26 ~ Cancelled Century Link... I cancelled Century Link's bonded twisted pair service to Blodgett before the next billing period. Xfi stable and offers 10X the bandwidth for the same price, though as noted latency is a bit slower. What a process: on the website, calling service center, receiving call back, etc.

Update 30Sep26 ~ Xfi Dead For 7 Days With No Apparent Reason; It's Back Up Now... On Thu 24Sep26 my viz into Blodgett went down; my new Xfininity ISP service to Blodgett went down hard after affirmed connectivity and performance for about a week. The harmonic convergence of my setting up a split Wireguard gateway from Summit to El Paso, Xfi performing "scheduled maintenance" in my area, and "storms in the area" like Xfi not dealing well @ my house, were too much for me to call a 'cause. I wasn't there so I let it lie. I bought new Starlink services to cover the outage and returned to Blodgett. No terrestrial Internet access - I moved everything to Starlink to cover Xfi's fail... it worked fine but was as latent as Xfi here and access required we be nearer the Starlink WiFi hotspot @ the front of the house ~ and that I keep the 12v system well charged.

Hmmm. I offered my opinion of Xfi performance thus far to their execs. I don't know if that notion landed or not but mail systems said not... hard to believe fully "not." Ultimately, talking to neighbors and weird "bots" from Xfi I determined "it's just me ~ only my service is down" and there are not outages in my area, and since I am @ Blodgett I should fix it or settle on Elon. I made an Xfi service appointment again ~ despite them charging me last time for fixing their own plant (I disputed and was rebated; too much investment for such an obvious contest). Infrastructure management can't be this goofed up can it?

Eric came today... a savvy youngster from Comcast Business. I do not know the source of my failed broadband; he blamed it on his company's own COAX plant. He claimed he replaced a number of terminations and even a splitter at my pedestal and showed me improved ATM/QAM signal levels on a phone supposedly connected to an instrument he attached to his COAX plant. He was methodical on his plant's signal but wanted inside the house for a review of that network ~ which has worked forever. Dang. I brought him inside and showed him my internal COAX net. He claimed the main line from my dmark to my "distribution point" didn't yield ~ however, retesting at the box was still lame as well... he didn't have to re-terminate my internal COAX really, but did on the side he could so do easily. We went back to the Arris S24 and he assessed that it was not activated on my account ~ uhhh; that's hard to believe as it worked well after I activated that same modem 7 days ago. Eric comprehended my confusion and continued to document my internal network with shots of my docsis 3.1 cable modem and my router. I am suspicious the whole event precipitating a call from a savvy tech was not orchestrated to get someone inside my net to document it all. Some call me paranoid; I pose it as secure and private. Eric spent 60 minutes out front of Blodgett and abutting the park documenting findings, closing the ticket and gosh knows what other surveillance items he was assigned. We are back on line. 

Update 06Oct26 ~ Charge Me Again And I Will Leave... I noticed I had "another" $100 one-time charge for Eric's call to Blodgett. Yett per above he repaired only the Xfi side of the network. I contacted Xfi, fumbled through AI voice-bots and then AI chat-bots to finally get a live chat. The service rep reversed the charges. I also suggested my upload speed had been bound to a poor channel or something as I had dropped from 115Mbps up to just 40Mbps. The service person in the chat couldn't do anything but something happened as service has been updated to 115Mbps again. Good. Now all I need to figure is how to get latency reduced. Hmmm...


Tuesday, September 1, 2026

Blodgett Desktop Audio Upgrade ~ SMSL GaN PA200 Class-D Amp & Reignited NHT SB1s 01Sep26

Blodgett Desktop Audio... I've never had a speaker setup for the Blodgett Desktop; it's always been headphones only. This had made sense with even open air headphones bugging other house members. My headphone system there is stellar Schiit Mjolnir2, Schiit Gungnir MB, and Mr Speakers EtherC Flow closed plannar magnetics or Sennheiser 600 open cans. Nonetheless, I like speakers better in general these days so why not toss a pair below my monitor for near-field listening in the study. I'll just need to pick my listening times properly.

GaN FET Class-D... I am watching the progress in the power, efficiency, and quality of "chip amp" audio amplifiers. I've owned, and used, and sold, and mothballed many of these inexpensive and efficient amps over time. These included Toppings, NADs, PopAmps, and other brands of "Class-D (digital)" amps and they were OK but nothing compared to my finer transistor or tube gear of classic linear amplification circuit designs. But I'm intrigued with the latest high speed class D variants in gallium nitride (GaN); they are even more efficient, even clearer & flatter, and still not expensive or large.

Class-D PWM Amplifiers... These convert analog audio input into high-frequency pulses using a technique called pulse-width modulation (PWM). Transistors (MOSFETs and increasingly GaN FETs) switch between power rails creating a pulse train (versus classic transistor amps using linear gain techniques). A low-pass filter is applied to eliminate very high frequencies and EMI from output. Efficiency is increased substantially in employing transistors fully on or fully off, 100%. Switching amps have been around since the 1930s but only relatively recently have gained the quality and performance status sought by audiophiles and music pros.

Mid-Fi Class-D... My dive on the category yielded numerous entries from $70 - $7000. The high end is not for me and I can't believe they'd be worth it compared to comparably priced classic SET, Class A or Class AB designs, much less SET tube designs for home audio. Many good products are raw boards for integration with powered speakers or in plate forms for PA systems, but I wanted a boxed variant. And, I prefer a unit with a pre-amp for volume control. The entry-level is littered with Chinese gear of varying sonic and reliability levels but one needs a bump in price to get GaN FETs and higher quality. After reviewing SMSL, Hypex, Purifi, atma-sphere, Nord, Buckeye, Crown, and others I decided on the Chinese entry-power level SMSL PA200. It's GaN stereo with 85W/ch into 8Ω with "no" THD for ~$400. Awesome on paper, and the reviews were 4.8/5.0 stars.

Install & 1st Impressions... The amp arrived quickly from Amazon. I'd retrieved a pair of "retired" NHT SB1 bookshelf speakers from the Nest that I repurposed to be the near-field transducers for this updated desktop system. Viola; it was all quickly installed and cooking. The audio path employs source flac files spun from my server through macOS via JRiver MC (or YouTube vids), then through my fine Gungjir R2R Multibit DAC over USB, and onto the SP200 amp from SE-out (single ended) via unbalanced RCA cabling; the last run to the speakers is via 16 gauge zip cord terminated with banana jacks. Listening demonstrated wanting low end so I need to work on a sub, but down to 100Hz it was stellar. Else the Blodgett Desk system is really clean and true and fun. Of course I measured the system raw at this point; measurements are taken @ listening position ~3ft away @ 1.5x the mains separation. 

Subwoofer Trial... I own a closed SVS SB 1000 subwoofer deployed in the Blodgett Fam Rm theater. I borrowed it for a trial with the NHT SB1 mains for a 2.1 system to fill the low end. One failing of the SMSL PA200 is the lack of a sub-out... to solve this I added a combiner to the 2nd SE-Out of the Gungjir DAC. I did not optimize the sub location; I just plopped it on the floor beneath my desk. I tuned it a smidge and this is the Blodgett Desk Audio 2.1 SPL sweep. I twidled the sub crossover & output volume for good integration. So much nicer. The full range 2.1 off the Gungjir MB DAC is nice but I wanted to see if I could smooth out some peaks.

EQ Baby... I found other aberrations, beyond lack of low end, in the 2.0 sweep and so employed my miniDSP 2x4HD to flatten for the speakers and the room. I rue the moment I converted my sweet R2R built analog back into 24bit/48KHz via USB in the miniDSP, but I did. Raw was good, DSP EQ was maybe better. Time will tell. I eliminated the Gungjir MB and used the miniDSP directly via USB from macOS, as DAC and PEQ, and drive both the mains and the sub exclusively from the miniDSP, with less perturbations and fine results. I measured again with REW, then created PEQ/biquad filters and saved the file ~ I loaded the file into proper slots in the miniDSP. Here are the Gungjir raw (orange) and miniDSP EQed (green) final integrated sweeps. Nice, a new fine mid-fi audio, system is born.

Update 04Sep26 ~ New Kanto Subwoofer & New Sweeps & Filters... The trial with the borrowed subwoofer worked very well but I returned it to its rightful place in the Blodgett Fam Rm system. So, I bought an entry level sealed sub (preferred for tighter musical bass) with decent reviews, a Kanto SUB8VMB for $350. It's smaller than the SVS but fine for the desktop audio low end. I again spun the dials testing crossovers and gains, measuring them each time. I ultimately chose a 100Hz crossover point and created a new filter set for the sub itself. And, to be most accurate, I remeasured the NHT SB1s and built filters off the new measurement for them and reloaded into the miniDSP 2x4 HD. The new Blodgett Desktop audio system sounds great. It is used sparingly in waking hours but useful in preparing monthly Music Appreciation entries when in COS.

Remeasuring NHT SB1s ~ Here are the filters and then the raw vs EQed SPLs; clear improvement but displaying the need for a subwoofer.

Kanto Sub Integration ~ Here are comparisons of Kanto Sub8 and mated miniDSP crossover settings for the sub, with the baseline NHT SB1 wanting low end. I settled on the Kanto set at 70Hz crossover (not really as the integrated xover is not very effective) and a 100Hz low pass filter in the miniDSP (more effective). The Sub8 can get loud but gets pretty distorted. The gain on the sub's Class D amp is probably ~25% here to produce 75dB, as my SB1s are doing. At final setting THD is ~11%! And, it loses steam from 20Hz-30Hz. I'd go to the SVS if I could but it is 2X the price of the Kanto. There was a little bump at 100Hz I could tame in the miniDSP and so I built a biquad for it.

Final Integrated SPL Sweep & Listening ~ Once everything was completed I re-swept the integrated system (compared to original raw) and started listening in earnest. This is a decent result for lower end gear chosen specifically for this location... I'm pleased. I wanted to hear the bass thump and listened to Miley's latest drop of pop, "Bass Persuades;" wow, and so it does. I moved on to more complex stuff from Elephant Survival, AJ Lee, & Cat Clyde and the kit is very smooth ~ I was concerned for harshness from the GaN amp but none, just clean. The distortion from the Kanto SUB8 was not a problem.

Update 24Sep26 ~ Blodgett Desk Audio Center Channel Upgrade; 3.1 Baby… I had an unused NHT center channel speaker and an open output on the miniDSP 2x4HD. I bought a cheap $40 Nobsound class-D amp based on the TI TPA3116 chip, which on paper will drive sufficient 40w in 8Ω for this application (to be sure though I also got a $15 24V/6A power supply as an upgrade to the included 19V/4A wart included with the amp ~ the chip can handle it). I’m running the amp for full range, not just for a passive subwoofer. Rather than buy an old Dolby PLIIx receiver to get a “dynamically derived adaptive steering” CC, I just went old school matrix tech and implemented my own center channel derivation from 2 channel PCM on my in-place miniDSP signal processor. I began with a simple summed signal (L+R)/2 for the CC, and then I tried a difference scheme R-L (harder to devise the correct settings to get this, as the 2x4HD can’t simply invert output). The difference scheme sounded weird and insufficient. The basic summing scheme sounded harsh on the cymbals at center and a smidge boomy on the kick drums at center. I therefore applied a 125Hz high-pass filter as well as a gentle 10Khz rolloff low-pass filter and even a broad bump in the mids 1KHz-4KHz; CCs are supposed to do voices and dialogue after all. Sounded good.

Measuring The New CC... The system sounds great with a more consistent near-field sound-field than the pure stereo “phantom center” one thrown prior. With these NHT speakers and my new 3.1 matrix setup, the Blodgett Desk Audio is now kindof special, beyond the headphone gear. The primary downside of this setup is my manually needing to dial the gains on the two independent amplifiers in order to achieve proper balance. I can do that by ear or by using Sonic Tools on my iPhone to measure SPLs... easy enough. I did measure the center channel itself. That is, after the Xfi fiber pull construction outside the house died down a bit from 108dB measured inside Blodgett... sheesh. It's loud; they are tearing up the yard, and my broadband service has been down for a week.

Here the green is the CC, the yellow shows the mains L & R, and the blue is the Kanto sub. Great result with the 3.1 scheme. I was able to return the 24v power supply as the 19v one is plenty sufficient.

Update 09Oct26 ~ Something Different This Way Comes... I bought another tiny class D amp based on the TPA3116, a $40 Fosi, this time stereo. I split the main L&R stereo at line level between repurposed upper NHT SuperZero Xμ speakers (on the new Fosi) and the primary NHT SB1s on the SMSL. The new 3+2.1 front array sound-field is great as my eyes and ears are at the center of the monitor and the sound surrounds that stage. I repurposed unused stands for the uppers and rebuilt them by removing a section to make them short enough to sit atop the lower speakers... they have security screws for the speakers and cable management to run the speaker wires. While the sound-field is great, by splitting, I am applying DSP designed for the lower SB1s to the uppers as well, so the uppers are not flat and come with a bit different timbre. I do have another unused pair of SB1s and might experiment with those as uppers. But frankly, right now the sound is killer, and the lighter uppers seem a bit safer.

I measured just the uppers alone at listening height (green) and the applied PEQs for the SB1s do make them sing bright some. While it sounds fine actually, swapping the uppers for SB1s is a righteous experiment yet to be performed. Just info, the fuschia shows mains, the mustard shows CC, and blue is the sub.

Update 13Oct26 ~ SB1 Flying Uppers Evaluated Much Better... As alluded above, I grabbed another pair of NHT SB1s to trial in the "flying uppers" spot in the Blodgett Desk Audio system. The bigger SB1 flying uppers present a better balanced sound-field than the smaller satellites. This is most likely from a more appropriate PEQ set up specifically for them (which I could not do for the prior satellites, due to the line level circuit I used). It is a very large array visually, but better. I remeasured of course and the first graph shows sweeps of the alternative "flying uppers;" the SB1s are shown in green and the SPL is flatter. The 2nd measurement shows each of the speakers, or pairs, measured separately. The array seems complete and better to me now.

Update 20Oct26 ~ New Nobsound NS-04G Pro D-Class Amp For Flyers... I heard a painful and consistent high pitched whine from the Fosi amp so I returned it. I bought a similar TPA3116D-based amp from Nobsound/Douk for the same $40 price ~ it was dead quiet and excellent driving the flying SB1s. It's probably the board or the op amp of the NS-04G Pro that makes the circuit quieter. There was no effect in measurements so I did not post them. I know, I have 3 knobs to twiddle for balance on this front 2+3.1 array; that's simple enough and it is worth it.