Skip to content

Industry News

RAID Is Not Backup: The Correct Data-Safety Stack for a Home NAS

“I built RAID, can I still lose data?” Yes. RAID covers disk failure only — not deletion, ransomware or fire. Safety is a three-layer structure. Three layers, three jobs RAID layer: survives hardware failure and a dropped disk, but rm still deletes; Snapshot layer: btrfs/ZFS snapshots defeat deletion and ransomware; 15-minute intervals shrink the loss […]

阅读全文 →

Portainer Across Multiple ARM Devices: A Graphical Control Plane

Past three devices, ssh everywhere becomes unmaintainable. Portainer’s Edge Agent mode pulls them into one control plane. Think in fleets, not boxes Edge Agent architecture: a light agent per device; the control plane tunnels config down, so no device ports are exposed; Reusable stacks: one compose definition pushed to many devices, parameterized per site; Permission […]

阅读全文 →

Document and Receipt OCR: Designing the Edge Pipeline

Treating OCR as “one model” is a common misconception. Results depend on the whole pipeline: detect, rectify, recognize, structure. OCR is a pipeline, not a model Text detection: DBNet-class models find text lines; skew-correct perspective first; Recognition: quantized CRNN/SVTR on the NPU runs 20-50 ms per line; Structuring: template-based field extraction (invoice no., date, amount) […]

阅读全文 →

Boot Time Optimization: A Practical Path from 30s to 8s

The cardinal sin of boot optimization is guessing. First attribute time to phases with tools, then attack the longest. Measure before optimizing Measure: systemd-analyze blame for userspace services, kernel printk timestamps for the kernel phase, bootchart for the whole picture; Usual wins: disable unused services and drivers, defer non-critical units, parallelize dependency chains, and move […]

阅读全文 →

IR Remote Forwarding: Bringing Dumb Appliances into Home Assistant

Legacy appliances are the biggest gap in home automation. A USB IR blaster is the cheapest bridge, and LIRC handles it on RK3588. IR is the last compatibility layer Start from a codes database: irdb covers most brands; use learning mode only for the leftovers; Aim matters: IR is line-of-sight — blaster placement beats software […]

阅读全文 →

Industrial Board Selection: Five Questions More Important Than the Spec Sheet

Industrial failures are rarely about insufficient performance and usually about environmental fit. The order is environment, interfaces, supply, then performance. Environment first, parameters second Environmental fit: operating temperature, humidity, vibration, dust and EMI levels, plus whether conformal coating and fanless operation are required; Interfaces and protection: industrial sites demand isolated RS485/CAN, DI/DO and surge protection […]

阅读全文 →

OPC UA Edge Servers: Standardizing Shop-Floor Data for the Cloud

Vendor-proprietary protocols make integration expensive. OPC UA offers a common information model and a secure channel, the lingua franca of cross-system integration. Why OPC UA Information modeling: don’t expose bare variables — build a device/unit/station object tree so MES understands data semantics; Security: use certificate mode, not anonymous, and rotate X.509 certificates on a schedule […]

阅读全文 →

Case Study: Kitchen Display Systems Across a Restaurant Chain — 18% Faster

Paper tickets get lost or missed when order volume spikes, especially at peak. The kitchen’s core problem is information sync Solution: an Android screen per station showing pending orders with completion confirmation, rush highlighting and overdue reminders; Reliability design: orders cached locally so display survives network jitter and resyncs state on recovery; Results: ticket time […]

阅读全文 →

A Fully Silent Home Server: Building Fanless on RK3576

Server noise comes from fans and drives. RK3576’s low power makes fanless viable; what remains is disk noise. Silence is a systems problem Passive cooling: all-metal chassis plus thermal pads holds RK3576 under 75°C at full load in a normal room; Drive decoupling: rubber suspension mounts, no rigid contact with the chassis — kills most […]

阅读全文 →