Thomas Jensen
banner
thomasjsn.bsky.social
Thomas Jensen
@thomasjsn.bsky.social
I enjoy single malt scotch, cigars, my homelab, electronics, linux and spending time with my wife and three boys.

Blog: https://blog.cavelab.dev/
When testing #Netdata last year — I noticed a constant 1 drop/s on inbound packets. It turned out to be RRCP (Realtek Remote Control Protocol) broadcasted frames from a TP-Link switch with enabled "loop prevention". blog.cavelab.dev/2025/01/netd...
Netdata warnings — tracking down dropped packets
When I was trying out Netdata last year — I noticed I had lots of inbound_packets_dropped_ratio warnings, on multiple nodes. Time to investigate 👇
blog.cavelab.dev
January 28, 2025 at 8:43 AM
After only a few evenings' work — I am getting close to seeing my desk surface again 🥳

#homeoffice #electronicslab
January 27, 2025 at 8:32 PM
Lately I've been thinking a lot about fire detectors. We have Nest Protect in the house, works great. But there are locations where they aren't suited; attic, garage & shed. What to do there? Integrate into my DIY security system, but is it foolproof enough? I have acquired some things for testing.
January 21, 2025 at 1:32 PM
Using a #Shelly Plus Plug S to monitor the #homelab power — I got much better results using an #MQTT sensor than the integration in #HomeAssistant 🔌 blog.cavelab.dev/2025/01/shel...
Using the Shelly Plus Plug S to measure homelab power
I’m using a Shelly Plus Plug S smart plug to measure the power usage of my homelab. I added it as a device in Home Assistant — and the power readings began! Kind of… Within a few days; I noticed somet...
blog.cavelab.dev
January 9, 2025 at 10:41 AM
I've added navigation buttons to my #gohugo series taxonomy, making it much easier to navigate ⏮️⏭️ blog.cavelab.dev/2025/01/hugo...
Implementing series navigation buttons — in Hugo
As I have written before; I like the concept of blog post series. Break a large topic, or ongoing project, into multiple posts — while maintaining the chronological order. But one key factor for a suc...
blog.cavelab.dev
January 8, 2025 at 9:48 AM
On my #RaspberryPi security alarm: I will be replacing all #Aqara motion sensors with #PhillipsHue — they seem to be more reliable, have better battery life, short cool-down and I like the mounting options better. 3D printed corner mounts!
January 7, 2025 at 7:44 PM
Sometimes I do non-computer related projects — like turning an old oak tabletop, from my friend's barn, into a pub table. blog.cavelab.dev/2025/01/pub-...

#WoodWorking
Making a pub table — with an old oak tabletop
Sometimes, when I’m not too busy with my homelab or some other electronics project — I pretend to be a woodworker or carpenter. This time I made a pub table, using an old kitchen tabletop of oak. I go...
blog.cavelab.dev
January 7, 2025 at 9:40 AM
My #homelab page is now up to the with all the recent changes 🖥️ blog.cavelab.dev/homelab/
Homelab
Most of my computer projects includes, or revolves around, my homelab — a 29U, 600x600 mm, rack in my home office.
blog.cavelab.dev
January 6, 2025 at 9:48 AM
I solved my #wireguard problem — slow egress through my #mikrotik #chr. I was "working" with the @kagi.com Assistant while troubleshooting. My first time using an AI assistant, I am fairly impressed 🙂 blog.cavelab.dev/2025/01/opti...

#homelab #networking
Optimizing WireGuard on MikroTik CHR
I’ve been having a strange problem with outgoing WireGuard traffic, the problem has probably always been there — I just haven’t noticed, until now. Outgoing WireGuard traffic is very slow, while incom...
blog.cavelab.dev
January 3, 2025 at 4:15 PM
The #server is up, with 4xNVMe (mirror #ZFS special device, Intel Optane ZFS SLOG, and #Proxmox datastore). 2x8 TB HDDs, and 2x25 Gbit NIC, with cooling.

Now to configure the ZFS pool, and I need a #25Gbit switch.

#homelab
January 2, 2025 at 6:54 PM
I'm using #Shelly PRO 2 and a 24V relay to control my garage door from @home-assistant.io. The Shelly controls the interlock, allowing me to disable the motor, and button push — activating movement. The 24V relay is active when the door is moving, triggering an input on the Shelly.
December 30, 2024 at 9:17 AM
When we dug new power to the garage and shed a few years ago, we put down an additional conduit for #fiber. Currently have single mode 1 Gbit fiber from the #homelab rack to the garage. I have the optics for 10 Gbit, just need a new switch in the garage.
December 27, 2024 at 1:35 PM
My @raspberrypi.com security alarm will close the main water valve and cut power to the dish washer if the water alarm is triggered. I'm using #Aqara water sensors, and a manual override switch in the entryway.
December 27, 2024 at 1:24 PM
Installed proper rails on my #fileserver, freeing up 1U. Rearranged the #homelab rack to fit the new Z440 server.
December 27, 2024 at 11:07 AM
Successfully tested the 4xNVMe card in my new Z440 server. Now waiting for a new 1 TB drive to use as a #Proxmox datastore. The two 250 GB drives will be #ZFS special devices. Soon ready for the #homelab 👍
December 27, 2024 at 10:59 AM
Troubleshooting low throughput on @mikrotik.social CHR in my #homelab — I made an interesting discovery about interface queues, that had a big impact. blog.cavelab.dev/2024/12/mikr...
Chasing Mikrotik CHR bottleneck
While doing some WireGuard testing between local peers; I noticed weird performance issues on my virtual Mikrotik router. This lead me down a rabbit hole of testing the layer 3 throughput on my virtua...
blog.cavelab.dev
December 19, 2024 at 8:51 AM
I've tried some alternative search engines over the years, but always ended up going back to Google. I've been using @kagi.com for 2.5 weeks, on a 3 month trial. I can confidently say I'm not going back to Google. @kagi.com is awesome, clean and uncluttered. After the trial I'm a paying customer 👍
December 18, 2024 at 9:16 AM
☕😃
December 3, 2024 at 3:43 PM
I'm using an old @raspberrypi.com 2 and a DS18B20 probe to accurately measure outdoor temperature. Value is sent on #mqtt to @home-assistant.io, and displayed on our @dakboard.bsky.social digital calendar 👍 blog.cavelab.dev/2024/11/rpi-...
Measuring outdoor temperature with a Raspberry Pi and DS18B20 probe
We have a Dakboard digital calendar in our kitchen — showing lots of house and temperature data. So naturally; it must show the actual outdoor temperature as well. To do this I used a Raspberry Pi 2, ...
blog.cavelab.dev
November 29, 2024 at 5:59 PM
Upgrading the #Proxmox server hosting my #mikrotik #CHR router. I first downloaded the updates, before taking the VM down. blog.cavelab.dev/2024/11/upgr...
Upgrading the Proxmox VE server hosting my router
I recently upgraded all my Proxmox VE servers from version 7 to 8 — which was a straight forward and easy process. But one server presented a challenge; the hypervisor running my router. How to apt di...
blog.cavelab.dev
November 26, 2024 at 10:56 AM