SRE: Noun;

A professional paid to curse at computers and networks.

First Neos

Got my first neocaridinas yesterday! The new tank has been cycling for six weeks and the water parameters have been good for the last three weeks, so I decided it was past time to add more livestock to the tank so the Nerite doesn’t get lonely. I decided on Yellow Golden Backs because I thought they’d stand out in my tank, and ordered 20 from LVexoticfish.com. I have to give them props - as advertised, all the shrimp arrived alive. ...

August 24, 2024 · 2 min · 259 words · Me

What are these plants?

Just started a new 5 gallon tank. Haven’t had fish tanks in years, and someone local generously gave me some plant trimmings when cleaning his tanks, and I forgot what species they are. ...

August 3, 2024 · 1 min · 88 words · Me

Hail Mary Podcast

I was a guest on Pagerduty’s Page it to the Limit podcast in the July 2024 podcast book club episode about Andy Weir’s novel, Project Hail Mary.. You can find the episode here.

July 30, 2024 · 1 min · 33 words · Me

Released ha-mqtt-discoverable v0.14.0

Released ha-mqtt-discoverable v0.14.0. New Contributors @dianlight made their first contribution in https://github.com/unixorn/ha-mqtt-discoverable/pull/167 @mmaeusezahl made their first contribution in https://github.com/unixorn/ha-mqtt-discoverable/pull/178 @chripede made their first contribution in https://github.com/unixorn/ha-mqtt-discoverable/pull/182 @meowmeowahr made their first contribution in https://github.com/unixorn/ha-mqtt-discoverable/pull/197 What’s Changed Features Add via_device property to DeviceInfo by @dianlight in https://github.com/unixorn/ha-mqtt-discoverable/pull/167 Fixing a typo in README.md by @mmaeusezahl in https://github.com/unixorn/ha-mqtt-discoverable/pull/178 Fix closed -> opening by @chripede in https://github.com/unixorn/ha-mqtt-discoverable/pull/182 Un-private Binary Sensor update_state by @meowmeowahr in https://github.com/unixorn/ha-mqtt-discoverable/pull/197 Dependency updates build(deps): Bump gitlike-commands from 0.2.1 to 0.3.0 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/173 build(deps-dev): Bump pytest from 7.4.4 to 8.0.0 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/171 build(deps-dev): Bump flake8 from 6.1.0 to 7.0.0 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/168 build(deps-dev): Bump pre-commit from 3.6.0 to 3.6.1 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/180 build(deps-dev): Bump pre-commit from 3.6.1 to 3.6.2 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/184 build(deps-dev): Bump black from 23.12.1 to 24.2.0 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/183 build(deps-dev): Bump black from 24.2.0 to 24.3.0 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/192 build(deps-dev): Bump pytest from 8.0.0 to 8.1.1 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/190 build(deps-dev): Bump pre-commit from 3.6.2 to 3.7.0 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/195 build(deps-dev): Bump black from 24.3.0 to 24.4.0 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/198 build(deps-dev): Bump black from 24.4.0 to 24.4.2 by @dependabot in https://github.com/unixorn/ha-mqtt-discoverable/pull/200 Bump pydantic version to ^2.0.0 by @mmaeusezahl in https://github.com/unixorn/ha-mqtt-discoverable/pull/191 Fix poetry lock by @unixorn in https://github.com/unixorn/ha-mqtt-discoverable/pull/206 Full Changelog: https://github.com/unixorn/ha-mqtt-discoverable/compare/v0.13.1...v0.14.0 ...

May 19, 2024 · 1 min · 212 words · Me

Store NUT metrics in Prometheus so we can display them with Grafana

I ordered a second UPS because thanks to PeaNUT, I saw that my current UPS is only providing 20 minutes of uptime. Unfortunately, as of this post, PeaNUT will only read one UPS’ metrics from Network UPS Tools per PeaNUT instance, so I’m going to start scraping the metrics into Prometheus and displaying them with Grafana. Here’s how I did it. ...

April 21, 2024 · 3 min · 546 words · Me

Setup Prometheus and Grafana in Your Homelab

I wanted nice graphs for the various metrics I collect in my homelab and from my Home Assistant server. Here’s how I installed Prometheus and Grafana in my homelab to get them. ...

April 13, 2024 · 6 min · 1256 words · Me

Set up nut-upsd and peanut in your homelab

Set up nut-upsd and peanut in your homelab I run my Synology server and network switches off a UPS. I decided I wanted a dashboard for the UPS, here’s how I did set up Network UPS Tools, aka NUT, and the PeaNUT dashboard. ...

April 6, 2024 · 5 min · 991 words · Me

Released ha-mqtt-discoverable 0.12.0

Released ha-mqtt-discoverable 0.12.0 ...

November 22, 2023 · 1 min · 62 words · Me

Weird Home Assistant Scripts Bug

I ran into a weird Home Assistant scripts issue when I upgraded to 2023.11 from 2023.06 (I know, but I didn’t need the new features and had higher priority stuff to deal with) last week. After the update, when I went to add or edit a script, I started seeing 500s. After some messing around, I eventually moved the couple scripts I had from scripts.yaml as inline scripts in configuration.yaml, restarted, and when I went to edit them, HA offered to migrate them into scripts.yaml. Annoyingly, then when I went to create a new script, HA didn’t return 500s, but the new script didn’t show up in the script list either. I could see it in scripts.yaml, though, and configuration.yaml had the expected script: !include scripts.yaml line in it. ...

November 22, 2023 · 1 min · 174 words · Me

Homelab Upgrade from USG-Pro to UDM-Pro

Last Tuesday night, my USG Pro died. I got it secondhand and I got almost five years use out of it, so it was past time for a more performant replacement. ...

August 26, 2023 · 4 min · 735 words · Me