Nicholas Too
Notes on Home Assistant, 3D printing, ServiceNow, and homelab projects.
- Nexus Home 3D: A Live 3D Model of My House in Home AssistantHow the Nexus Home 3D view works: a house traced from floor plan renders, baked lighting, a one-uniform room light shader, and a Web Worker renderer that keeps it smooth on a phone.
- Nexus: My New Home Assistant Dashboard
A tour of Nexus, my generated Home Assistant command-centre dashboard: AI briefings, a floorplan twin, a 3D model of the house, energy, climate and more. - Recovering My Dad’s Ransomware’d NAS: Wannacry wannabe
My dad’s Unraid server got hit by WannaCry-inspired ransomware while he was away. It only encrypts the first 5 KB of each file, so most of the data is recoverable without paying. Here’s how we worked that out, and the tool we built for the full recovery. - Chasing a Ghost Attachment ID: Fixing Featured Images After a Media Sync ImportI recently copied a batch of image files straight into wp-content/uploads/ by hand, rather than uploading them through wp-admin. They worked fine anywhere I referenced them directly by URL, but they were invisible to the Media Library: no thumbnail, no “Set featured image” option, nothing. That’s expected, and there’s a well-known fix for it: Media… Read more: Chasing a Ghost Attachment ID: Fixing Featured Images After a Media Sync Import
- Getting Real Print Progress Into Home Assistant When Printing via TFT35

I’ve had the esp3d-homeassistant integration running for a while — it talks to a serial-to-WiFi adapter on the printer and exposes temperatures, position, and print status as Home Assistant entities. The problem is that it was originally built around printing from the printer’s own SD card: it polls M27 on a timer, Marlin replies with […]