Sign in

Thomas Jensen

@thomasjsn.bsky.social
45 followers 32 following 40 posts

I enjoy single malt scotch, cigars, my homelab, electronics, linux and spending time with my wife and three boys. Blog: blog.cavelab.dev

PostsRepliesMedia
Thomas Jensen @thomasjsn.bsky.social · 29/01/2025
The resurrection of my file server is complete 🍻 blog.cavelab.dev/2025/01/zeta... #homelab #zfs #fileserver
blog.cavelab.dev
Zeta is back!
In the fall of 2022 I turned off Zeta, my file server, due to the extreme price of electricity. I migrated all the data to a 3x18 TB raidz1 pool on Alpha instead. But last year I brought it back — and...
020
Thomas Jensen @thomasjsn.bsky.social · 28/01/2025
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...
blog.cavelab.dev
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 👇
000
Thomas Jensen @thomasjsn.bsky.social · 27/01/2025
After only a few evenings' work — I am getting close to seeing my desk surface again 🥳 #homeoffice #electronicslab
010
Thomas Jensen @thomasjsn.bsky.social · 21/01/2025
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.
010
Thomas Jensen @thomasjsn.bsky.social · 16/01/2025
Here is the #video implementation for my blog — #gohugo and #BunnyStream. blog.cavelab.dev/2025/01/bunn...
blog.cavelab.dev
Moving videos to Bunny Stream
I’ve looked into different video solution for this blog before — and, at the time, settled on using Coconut.co for encoding, AWS S3 for hosting, and Video.js for playing. Bunny Stream was on the table...
000
Thomas Jensen @thomasjsn.bsky.social · 09/01/2025
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...
blog.cavelab.dev
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...
230
Thomas Jensen @thomasjsn.bsky.social · 08/01/2025
I've added navigation buttons to my #gohugo series taxonomy, making it much easier to navigate ⏮️⏭️ blog.cavelab.dev/2025/01/hugo...
blog.cavelab.dev
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...
010
Thomas Jensen @thomasjsn.bsky.social · 07/01/2025
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!
Hue motion sensors in a box.3D printer printing.
060
Thomas Jensen @thomasjsn.bsky.social · 07/01/2025
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
blog.cavelab.dev
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...
030
Thomas Jensen @thomasjsn.bsky.social · 06/01/2025
My #homelab page is now up to the with all the recent changes 🖥️ blog.cavelab.dev/homelab/
blog.cavelab.dev
Homelab
Most of my computer projects includes, or revolves around, my homelab — a 29U, 600x600 mm, rack in my home office.
000
Thomas Jensen @thomasjsn.bsky.social · 03/01/2025
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
blog.cavelab.dev
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...
000
Thomas Jensen @thomasjsn.bsky.social · 02/01/2025
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
250
Thomas Jensen @thomasjsn.bsky.social · 30/12/2024
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.
000
Thomas Jensen @thomasjsn.bsky.social · 27/12/2024
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.
140
Thomas Jensen @thomasjsn.bsky.social · 27/12/2024
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.
020
Thomas Jensen @thomasjsn.bsky.social · 27/12/2024
Installed proper rails on my #fileserver, freeing up 1U. Rearranged the #homelab rack to fit the new Z440 server.
110
Thomas Jensen @thomasjsn.bsky.social · 27/12/2024
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 👍
120
Thomas Jensen @thomasjsn.bsky.social · 20/12/2024
20 years of #homelab ♥️ blog.cavelab.dev/2024/12/home...
blog.cavelab.dev
My homelab rack — a 20 year history
I built a rack out of wood in 2004 — it was at home, and a lab, of sorts, so I guess that makes it a homelab 🙂 Let’s take a trip down memory lane and look at 20 years’ worth of homelabbing ❤️
050
Thomas Jensen @thomasjsn.bsky.social · 19/12/2024
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...
blog.cavelab.dev
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...
000
Thomas Jensen @thomasjsn.bsky.social · 18/12/2024
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 👍
0121
Thomas Jensen @thomasjsn.bsky.social · 18/12/2024
I have a few ongoing projects in the #homelab this winter. blog.cavelab.dev/2024/12/home...
blog.cavelab.dev
Upcoming homelab projects
My homelab rack has been running as is for a while now — it’s time for a few new projects. I’m rearranging stuff to better utilize the space, looking into 25 Gbit networking, and putting a HP Z440 ser...
020
Thomas Jensen @thomasjsn.bsky.social · 03/12/2024
☕😃
Two cups of espresso
010
Thomas Jensen @thomasjsn.bsky.social · 29/11/2024
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-...
blog.cavelab.dev
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, ...
121
Thomas Jensen @thomasjsn.bsky.social · 28/11/2024
Using @home-assistant.io; I'm setting the clock on our #Komfovent #ventilation system once a week — to prevent it from drifting. blog.cavelab.dev/2024/11/set-...
blog.cavelab.dev
(Re)set the time on our Komfovent ventilation system
Our Komfovent balanced ventilation system is pretty bad at accurate timekeeping — the time drifts several minutes over the course of a few months. This is a bit annoying as the operator panel is promi...
000
Thomas Jensen @thomasjsn.bsky.social · 26/11/2024
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...
blog.cavelab.dev
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...
000
Thomas Jensen @thomasjsn.bsky.social · 26/11/2024
I’ve been using my HP ZBook 15 G5 #laptop a lot lately, but it annoyed me that I couldn’t tap the touchpad in #i3wm. But fixing/enabling it was a breeze 🙂 blog.cavelab.dev/2024/11/lapt...
blog.cavelab.dev
Enabling touchpad tapping in X11 on my Linux laptop
I’ve been using my HP ZBook 15 G5 laptop a lot lately, but it annoyed me that I couldn’t tap the touchpad in i3. It does have physical buttons — but I’m used to tapping on the pad… My laptop is runnin...
000
Thomas Jensen @thomasjsn.bsky.social · 26/11/2024
#introduction I’m a father of three sons, the oldest two being twins. I live with my kids and wife in #Norway. I’m in my early 40s and find computers with #Linux, #electronics and home #automation things pretty fascinating. I’m also a big fan of red wine, #Whisky, pipes and cigars, and cooking.
010