About:

Thomas is a tech enthusiast from Norway, fascinated by Linux and electronics, who enjoys cooking and fine drinks.

Website:

Specializations:

Interests:

Computers Linux Electronics Home automation

Outgoing Links:

Subscribe to RSS:
A detailed exploration of building a Raspberry Pi-based security alarm system, highlighting the alarm panel logic and the transition from an old to a new Zigbee keypad.
The blog post provides an update on a Raspberry Pi security alarm project and outlines future topics for discussion while addressing the challenges of documenting the project.
The author turned off Zeta, a file server, due to high electricity prices, but brought it back in 2023. They added more memory and rebuilt the main storage pool. They increased the memory to 64 GB and adjusted the ZFS settings. Th...
The author noticed inbound_packets_dropped_ratio warnings on multiple nodes while using Netdata. They did a tcpdump capture on one of the nodes and analyzed it in Wireshark, finding that the TP-Link router in their garage was send...
The author discusses their decision to switch to Bunny Stream for video hosting, detailing the process of uploading and encoding videos, using Bunny Stream's API, and integrating videos into their blog using Hugo shortcode. The de...
The author describes the process of installing fiber between the house and garage, including the purchase of fiber, the conduit, pulling the fiber, and connectivity. The author also discusses the removal of the old CAT6 cable and ...
The author discusses using a Shelly Plus Plug S smart plug to measure the power usage of their homelab. They encountered issues with the power readings in Home Assistant and improved accuracy by enabling MQTT in the Shelly setting...
The author discusses the importance of series navigation buttons in blog posts and explains the process of implementing them in Hugo. The new implementation includes navigation buttons for the previous and next post, and the autho...
The author made a pub table using an old oak tabletop from a friend's barn. The tabletop was sanded, cut, rounded, acclimatized, and oiled. The author also added metal table legs and the finished table is used frequently.
The author experienced slow outgoing WireGuard traffic and discovered a queue issue on the MikroTik CHR router. The investigation led to the discovery of TX queue drops on the WAN interface, which was resolved by changing the queu...
The author describes the process of laying underground conduits from the house to the garage and from the garage to the shed to increase power supply. The conduits were also used for fiber and outdoor lights. The author details th...
The text is a 20-year history of the author's homelab rack, from its beginnings in 2004 to the present day. It details the different phases of the rack's development, including the author's move to a new house, the addition of ser...
The author noticed performance issues on a virtual MikroTik router while doing WireGuard testing between local peers. The bit rate started at close to 10 Gbit/s, but then dropped to 3-4 Gbit/s in one direction. The author tested l...
The author is planning upcoming projects for their homelab rack, including rearranging the rack, implementing 25 Gbit networking, and putting a new HP Z440 server to use. They are also considering replacing the server shelves with...
The text discusses measuring outdoor temperature using a Raspberry Pi and DS18B20 probe. It covers the process of setting up the Raspberry Pi, mounting the temperature sensor in the garage, configuring the sensor in Home Assistant...
The text discusses the issue of inaccurate timekeeping in the Komfovent balanced ventilation system and the author's attempts to set the time using the Modbus interface. After encountering difficulties, the author found a solution...
The author recently upgraded all Proxmox VE servers from version 7 to 8, which was a straightforward process except for the hypervisor running the router. The author explains the process of upgrading the router VM while it is runn...
The author shares their experience of enabling touchpad tapping on their HP ZBook 15 G5 laptop running Arch Linux. They explain the steps they took to fix the issue, including installing the right driver and creating a new file un...
The author made changes to the dark mode theme and syntax highlighting on their blog, resulting in higher contrast, improved syntax highlighting in light mode, and other improvements. They explain the changes made to certain eleme...
The text discusses the author's experience of organizing tools over the Christmas holidays. The author realized that their screwdriver collection was in poor shape and decided to purchase new screwdrivers and pliers. They ordered ...
The author shares their experience setting up power management, suspend on idle, and figuring out the state of the battery on their new laptop. They installed Arch Linux and the i3 wm, and spent time configuring power management, ...
The author describes the process of setting up a new container in Proxmox, mounting a dedicated 8 TB Seagate Skyhawk disk, running FFmpeg and recording continuously to the disk. The author also installed vsftpd FTP server and used...