-
One Repo, Five Machines: Branch-per-Component in an IoT Build 一個儲存庫、五台機器:以分支切分 IoT 系統元件
A self-hosted AWS IoT Device Shadow clone where every component — Flask shadow, auth server, control room, ESP32 gateway — lives on its own Git branch, and a physical switch can always overrule the cloud. 自架版的 AWS IoT Device Shadow:Flask Shadow、認證伺服器、中控台、ESP32 閘道各自佔據一條 Git 分支,而實體開關永遠可以否決雲端。
-
Automatic Security Updates on Ubuntu 設定 Ubuntu 自動安全更新
Enable unattended-upgrades on Ubuntu so security patches install themselves — three commands to install, enable, and configure. 在 Ubuntu 上啟用 unattended-upgrades,讓安全性更新自動安裝 —— 用三段指令完成安裝、啟用與設定。
-
Modify System and Hardware Time in Debian 12 在 Debian 12 上修改系統與硬體時間
Configure systemd-timesyncd with Taiwan NTP servers and sync the hardware clock on Debian 12. 在 Debian 12 上使用 systemd-timesyncd 設定台灣 NTP 伺服器並同步硬體時鐘。
-
Shadow System Explanation Shadow 系統說明
An explanation of the Shadow system that simulates AWS IoT Device Shadow for state synchronization between a frontend, edge device, and physical hardware. 說明模擬 AWS IoT Device Shadow 的 Shadow 系統,用於前端控制介面、本地閘道與實體裝置之間的狀態同步。