Project Viduus Part I – Importing Data From RFLink

RFlink is an amazing tool. It allows you to import data from RF devices into your home automation ecosystem. I purchased two different units from a seller on eBay (now retired), both targeting the 433 MHz range. RF Link also supports 315, 868, and 915 MHz, as well as 2.4 GHz with the required receivers. Further, RFLink is supported by a number of platforms, such as Domoticz, Jeedom, Pimatic, Domotiga, OpenHAB, and HoMIDoM.

Continue reading “Project Viduus Part I – Importing Data From RFLink”

Re-Going Solar With Arlo Pro 2 and Arlo Solar Panels

My last post on the Arlo Pro 2 camera system covered solar panels (panel entry HERE – original camera setup is HERE). After the install, I found that the batteries required recharging every 5 or 6 days. With one camera out of reach, that meant climbing a ladder while I try to pop the camera off its magnetic mount. The solution was to add solar panels. The Wasserstein brand cost 25% less than the Arlo brand, but, unfortunately, the performance was more like 50% less…

Continue reading “Re-Going Solar With Arlo Pro 2 and Arlo Solar Panels”

Project Mercury Part II – Publishing MQTT Messages

In last week’s Part I of Project Mercury, I covered reading MQTT messages in VB.Net using the MQTTnet Nuget package. There aren’t any VB examples for an MQTT client floating around, so I put together a quick and dirty illustration. I completed the next section on the following day, but was promptly sidetracked with a trip into the wonderful world of SQL – one of the future parts of the program will be saving data to a database, which significantly enhances the value of the data! In any case, here’s an example of how to publish MQTT messages from your VB.Net app!

Continue reading “Project Mercury Part II – Publishing MQTT Messages”

Project Mercury Part I – Subscribing to an MQTT Topic

MQTT is a wonderful tool for the smart home enthusiast. Many different products and applications support it, allowing you to tie a lot of different technologies together in one cohesive home automation system. It is even more useful when you’ve got devices that do not support MQTT directly but do allow programmatic access through an SDK or API, which allows you to put together a custom app that combines MQTT with that other product. An interesting challenge I’ve come across, though, is that while most of the examples for SDKs that I use are written in VB.Net and there are NO examples of using MQTT in VB.Net….

Continue reading “Project Mercury Part I – Subscribing to an MQTT Topic”

Making The Roadmap

When you get started on your home automation journey, it is REALLY easy to go down a rabbit-hole. If you’re not careful and disciplined, you can end up making a lot of extra work for yourself that could be avoided with good planning. That’s in addition to the extra work you can cause by changing technologies in the middle of your project!

Continue reading “Making The Roadmap”