Vizio SmartCast Node.js API

I have begun work on a Node.js module to interact with Vizio’s SmartCast devices. Please report issues on the GitHub issues page. NPM: https://www.npmjs.com/package/vizio-smart-cast GitHub: https://github.com/heathbar/vizio-smart-cast  Made possibly by the reference guide here: https://github.com/exiva/Vizio_SmartCast_API…

Read More

Making Amazon Echo Alexa Sing to openHAB2

Update OpenHAB2 has an official Alexa Skill. You should use that instead. https://community.openhab.org/t/official-alexa-smart-home-skill-for-openhab-2/23533 Preface The documentation on openHAB2 is somewhat lacking and scattered. But I was able to complete my journey so I thought I’d add another article to the noise. There are a number of approaches to integrating the Echo with openHAB. I have tried some…

Read More

Basement Accent Lighting

When I built out my basement man-cave, I wanted to do something unique with accent lighting. I designed and built three light boxes that I attached to the ceiling. On the bottom are dimmable warm-white LEDs, randomly dispersed to mimic stars. This creates a great ambiance for watching movies. Around the edges of the top…

Read More

Making Squeezelite play well with KODI under Linux

The default settings for Squeezelite on Linux require it capture your sound card and hoard all audio for itself. This can be frustrating when the computer’s audio is shared with other programs. Sharing is caring The good news is that the latest version of Squeezelite (1.8) can be configured to release the sound card when it is not…

Read More

Multi-Planking in elementary OS

A comment on my original article, combined with a holdiay, created an opportunity for improvement. While my previous post provided a method to manually specify 2+ docks, this was not ideal for situations where the number of monitors frequently changes. With that in mind I created a small app that automatically starts a new instance…

Read More

Office Lights: Revisited

My office lights were a problematic project from the very beginning. I struggled to get the TLC5940 LED drivers to correctly light the LED strips and when I finally got that working I shoved it all in the wall and sealed it up before anything could go wrong. The problem was: the TLC5940 chips were…

Read More