Logo michaeldvinci | conedmiro
  • Home
  • About
  • Experience
  • Posts
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Tags
  • Api
  • Automation
  • Docker
  • Echo-Show
  • Go
  • Home-Assistant
  • Home-Automation
  • Homelab
  • Iot
  • Nas
  • Openmediavault
  • Swift
Hero Image
SwiftShelf: A tvOS Client for Audiobookshelf

SwiftShelf is a tvOS client designed for Audiobookshelf, leveraging SwiftUI to provide a seamless and engaging interface for audiobook management. The emphasis on authenticated playback ensures a secure and user-friendly experience, allowing users to navigate their libraries efficiently. The architecture is built around a clean API interaction model using Bearer authentication, focusing on performance and responsiveness in a tvOS environment. Architecture/Technical Overview At its core, SwiftShelf employs a client-server model where it communicates with the Audiobookshelf API to fetch audiobooks and user data. The app is designed for concurrent operations, allowing multiple API requests to be processed simultaneously while maintaining a responsive UI. The in-memory caching for cover images enhances performance by reducing load times during browsing.

  • swift
  • home-automation
  • api
Sunday, October 19, 2025 | 3 minutes Read
Hero Image
Ulanzi TC001 + Awtrix2 + Home Assistant

When I first stumbled across the Ulanzi TC001 on Mastodon, I knew I had to have one. A sleek pixel display that costs a quarter of what you’d pay for a LaMetric Time? Sold. Building the Perfect Notification Display Getting this thing integrated into my smart home setup was a blast. I spun up an Awtrix2 server in Docker, wired it into my Node-Red flows via MQTT, and suddenly had the power to push custom notifications with pixel-perfect icons to my desk. Weather updates, build statuses, package deliveries—all at a glance.

  • home-automation
  • iot
  • home-assistant
Tuesday, February 14, 2023 | 1 minute Read
Hero Image
ES15 + Home Assistant

So here’s the thing about the Echo Show 15: Amazon really doesn’t want you messing with it. But where’s the fun in that? Update: Amazon locked this down in February 2023, so if you picked up a newer device, you’re probably out of luck. But for those who got in early—this one’s for you. The Vision I had a simple goal: turn this 15-inch wall-mounted display into the ultimate media dashboard. Imagine walking by and seeing what’s playing across all your services—Paramount+, Disney+, Kodi, whatever—with gorgeous artwork that updates in real-time. No Echo, no Alexa skills, just pure Home Assistant goodness piped through Fully Kiosk Browser.

  • home-automation
  • home-assistant
  • echo-show
Saturday, February 4, 2023 | 2 minutes Read