From 9400ea3775203d5ed0c91f2eb308854bf4f70f0a Mon Sep 17 00:00:00 2001
From: Stefan Koelle All three LXCs run exclusively on the main Proxmox host (PVE), not on pve2 or the Synology, they're intentionally kept centralized since they're few in number and don't need the multi-host redundancy that the Docker setup has. IPs, credentials and specific VMIDs are omitted here; only the reasoning behind the LXC-vs-Docker choice is shown. All three LXCs run exclusively on the main Proxmox host (PVE), not on pve2 or the Synology; they're intentionally kept centralized since they're few in number and don't need the multi-host redundancy that the Docker setup has. IPs, credentials and specific VMIDs are omitted here; only the reasoning behind the LXC-vs-Docker choice is shown.mysqldump, straightforward remote access configuration (bind-address, dedicated service users per consuming application), and one central database that multiple Docker containers on other hosts can connect to over the network instead of each running their own database container.
Each RFID card is mapped to a specific audio file on the SD card. Hold a card against the reader and the corresponding story or song starts playing. Hold the RFID keychain against the reader to pause; hold it again to resume. No other buttons exist on the device, the design intentionally minimizes interaction points so even a toddler can use it independently.
+Each RFID card is mapped to a specific audio file on the SD card. Hold a card against the reader and the corresponding story or song starts playing. Hold the RFID keychain against the reader to pause; hold it again to resume. No other buttons exist on the device; the design intentionally minimizes interaction points so even a toddler can use it independently.
The power management distinguishes between two states to avoid unnecessary battery drain:
@@ -35,7 +35,7 @@ layout: base.njkThe enclosure is a custom-built retro-style wooden box, painted by hand. The name "Rocky Box" came from my son, who painted a Paw Patrol character on the front. The design is deliberately quirky and homemade rather than polished, it has character.
+The enclosure is a custom-built retro-style wooden box, painted by hand. The name "Rocky Box" came from my son, who painted a Paw Patrol character on the front. The design is deliberately quirky and homemade rather than polished; it has character.
New devices go through a standard conversion flow (from the manufacturer's original cloud-dependent firmware to Tasmota) using a well-documented community process. It occasionally fails on the first -attempt due to a transient Wi-Fi handshake issue, retrying resolves it +attempt due to a transient Wi-Fi handshake issue; retrying resolves it without any special handling.
Tasmota was chosen over alternatives like ESPHome or Tuya firmware for -several reasons. The local-only control means no cloud dependency, the -plugs work even if the internet is down. The MQTT integration is mature +several reasons. The local-only control means no cloud dependency; the +plugs keep working offline. The MQTT integration is mature and well-documented. The energy monitoring sensors are accurate enough for home use (typically within 5% of a dedicated energy meter). And the firmware supports a wide range of hardware, making it easy to find