Category Archives: DataCenter

Home Assistant & Smart Infrastructure Setup (4): Integrating HVAC Climate Systems with Daikin Onecta

By | June 15, 2026

Goal: Explain how to install HACS inside Docker and complete the OAuth 2.0 developer authentication flow with Daikin’s European cloud. Why CLI Scripts? (Agentic AI Observability) Before jumping into the script code, it is important to understand why command-line scripts are extremely useful for modern smart homes. Beyond convenience for terminal users, these CLI scripts… Read More: Home Assistant & Smart Infrastructure Setup (4): Integrating HVAC Climate… »

Home Assistant & Smart Infrastructure Setup (3): EdgeMAX Infrastructure Status Monitoring via UISP Cloud API

By | June 15, 2026

Goal: Leverage the UISP API from your EdgeMAX controller to monitor hardware health (CPU load, RAM usage, System Temperatures, and System Uptime) for routers and switches. Before jumping into the script code, it is important to understand why command-line scripts are extremely useful for modern smart homes. Beyond convenience for terminal users, these CLI scripts… Read More: Home Assistant & Smart Infrastructure Setup (3): EdgeMAX Infrastructure Status… »

Home Assistant & Smart Infrastructure Setup (2): Interfacing with the UniFi Site Manager Cloud API

By | June 11, 2026

Goal: Query Ubiquiti’s cloud portal (unifi.ui.com) using custom API keys to track remote WAN status and local IP addresses of UniFi Express (UX) gateways. Before jumping into the script code, it is important to understand why command-line scripts are extremely useful for modern smart homes. Beyond convenience for terminal users, these CLI scripts act as… Read More: Home Assistant & Smart Infrastructure Setup (2): Interfacing with the… »

Home Assistant & Smart Infrastructure Setup (1): Running Home Assistant Core in Docker & Creating a CLI Bridge

By | June 11, 2026

Goal: Run Home Assistant Core locally via Docker in host network mode (crucial for local smart home mDNS auto-discovery) and create a script to read sensor states from the terminal. Why CLI Scripts? (Agentic AI Observability) Before jumping into the script code, it is important to understand why command-line scripts are extremely useful for modern… Read More: Home Assistant & Smart Infrastructure Setup (1): Running Home Assistant… »

Jboss 7.4: ARJUNA016037 warning and how to clean up, old, crashed two-phase commit (XA) transaction involving ActiveMQ Artemis

By | May 18, 2026

That ARJUNA016037 warning means JBoss/WildFly’s transaction manager (Arjuna/Narayana) is trying to clean up an old, crashed two-phase commit (XA) transaction involving ActiveMQ Artemis. Because Artemis isn’t starting, the transaction manager can’t find the message broker (java:/JmsXA) to ask it if the transaction was ever completed. This has created a deadlock or a blocking loop during… Read More: Jboss 7.4: ARJUNA016037 warning and how to clean up, old,… »

Fedora Linux: Digitizing my CD collection

By | May 18, 2026

On Fedora, the most powerful and accurate tool for this task is Whipper. It is a Python-based CD ripper that prioritizes accuracy over speed and uses the AccurateRip database to verify your files bit-for-bit. 1. Install Whipper Fedora includes whipper in its official repositories. Open your terminal and run: Bash 2. Drive Calibration (One-Time Setup)… Read More: Fedora Linux: Digitizing my CD collection »

Resurrecting the Gen8: Fedora 43, Legacy BIOS, and the Case of the Missing RAID 10

By | December 14, 2025

OMG the server is dead It is the scenario every homelabber dreads: a catastrophic failure. My HP MicroServer Gen8 didn’t just lose a drive; the primary RAID 1 array holding the OS suffered a double-disk death. Starting from scratch with Fedora 43, I had two goals: build a bulletproof, redundant boot drive on new hardware,… Read More: Resurrecting the Gen8: Fedora 43, Legacy BIOS, and the Case… »

The Case of the Frozen Database: How Tuning NVMe I/O Saved a Critical JBoss Application

By | November 21, 2025

In high-performance enterprise environments, the chain is only as strong as its weakest link. I recently faced a critical issue where a long-running task in my development machine running in JBoss Application Server was failing consistently. The investigation led me down a path from application timeouts deep into the core I/O mechanics of the Oracle… Read More: The Case of the Frozen Database: How Tuning NVMe I/O… »

Starship with bash: customize the status command line with a workday hour counter

By | October 16, 2025

I am a big fan of of Starship Cross-Shell prompt see https://starship.rs/ You can add to the command line very fancy information besides the default stuff that is also extremely useful. You can add a workday hour counter to your Starship prompt by creating a small script and then telling Starship to display its output… Read More: Starship with bash: customize the status command line with a… »