- Added node-red/config_files/flows_cred.json to .gitignore to prevent committing sensitive credentials. - Updated documentation references to the new location of room-config.js in node-red/config_files/ for clarity. - Removed the obsolete room-config.js file, centralizing configuration management. This update enhances security and improves the organization of Node-RED configuration files, ensuring better management of room settings.
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
Node-RED + HA (lights and rooms)
- Living Room flow — Test flow, NVL send, Action node, sync
- All lights and rooms — Scale to all lights: config, HA entities (YAML bulk), checklist
- HA: create and manage lights by room — Create entities, assign to rooms (Areas), sync with room-config.js
- Living Room analysis — Current nodes and wiring (from live Node-RED)
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