Posts

Truncate the home-assistant.log file Using a Shell Command

When my Home Assistant instance goes a couple weeks between restarts, the home-assistant.log file can grow to nearly a gigabyte in size if there are any integrations that are throwing error messages regularly. Even on an Intel NUC with a 128GB SSD this was making my snapshots/backups too large in size and using up all…

Read more
Xbox One controller and Apple TV remote

Reset Controller Buttons on Steam Link for tvOS

Lately I’ve been using an Xbox One controller paired to the Apple TV for playing tvOS games. I recently installed the Steam Link tvOS app to play PC games from Steam on it. However I ran into a problem with configuring the controller’s buttons that I could not undo in an obvious way. The Steam…

Read more

Adding a CT101 Z-Wave Thermostat to Home Assistant

These are the steps I used to successfully pair a CT101 Z-Wave thermostat with my USB Z-Wave stick running with Home Assistant. These steps were not totally clear in the instructions that came with the thermostat, so I wanted to write them down here. Put the Z-Wave USB stick into pairing mode; this varies depending…

Read more

How to Increase Sensitivity on Aqara Vibration Sensor with Home Assistant ZHA

I recently purchased an Aqara vibration sensor, but the default sensitivity wasn’t working for my application. The sensor was connected to Home Assistant via the Zigbee Home Automation (ZHA) integration using a GoControl HUSBZB-1. I didn’t see an obvious way to change the sensitivity on the sensor, but fortunately I came across a forum post…

Read more

Syncing a GitHub Fork with the Upstream Repo

GitHub provides some documentation on how to keep your fork in sync with the original (i.e. “upstream”) repo that you forked from. This is essential if you are working on some changes for a long time and the original repo is getting updated with other pull requests in the meantime. There are a couple rules…

Read more

Using Emojis in SharePoint Classic Web Part Titles

I recently helped a client create a COVID-19 page on their intranet, which is still using on-premises SharePoint 2013. To add some visual flair to the page, I used emojis in the web part titles. It’s funny, I haven’t done a lot of work on SharePoint Classic pages in years, and back then emojis were…

Read more

Fix Aeotec Water Sensor Not Working with Home Assistant

I picked up a couple of Aeotec Z-Wave Water/Flood Sensors for my water heater and under the kitchen sink to add to my Home Assistant instance. We recently had a leak under the kitchen sink and didn’t catch it before it damaged the cabinet, so I was motivated to make sure we receive a notification…

Read more

Use an Image for a Person Entity in Home Assistant

Update 2021-03-16: You can now use the UI to upload a picture for a person entity, which is much faster and easier than following my original instructions below. See https://www.home-assistant.io/integrations/person/#customizing-the-picture-for-a-person. I recently started using the person component in Home Assistant, but I did not see an obvious way to associate a photo with the person…

Read more

Setting Up Git and Working with GitHub in Windows

Like most of the web industry, I use Git for version control, and so far I’ve mainly worked with GitHub remotes, so that’s what I’m set up for now. This post will cover how I install and configure Git to work smoothly in Windows. Disclaimer: I don’t do much web development in Windows these days,…

Read more