- Deleted the INFORMATION_NEEDED.md file as it was no longer necessary for documentation. - Revised README.md to enhance the overview of the home automation system, focusing on how services and CODESYS connectivity work. - Updated project structure in README.md for better organization and clarity, including links to relevant documentation. This update simplifies the documentation and improves the overall user experience for developers and users of the home automation system.
Documentation
Basics: how home automation works, services, and CODESYS connectivity.
Reference (architecture & setup)
- Architecture — Components and data flow
- Hardware — Raspberry Pi, EtherCAT, Zigbee
- Network — Topology
- Setup — Installation order
- Quick reference
Services
- MQTT — Broker (LXC)
- Node-RED — Automation and CODESYS bridge
- Home Assistant — Dashboard
- Zigbee2MQTT — Zigbee ↔ MQTT
CODESYS
- CODESYS configuration — Runtime, EtherCAT, NVL
- PLC algorithm design — Logic and I/O
- NVL (connectivity): codesys/src/NVL/README.md — UDP, NVL_In / NVL_Out, payload layout