- Introduced a single global room configuration file to streamline the management of rooms and lights, reducing redundancy in configuration. - Updated various integration scripts to utilize the global configuration, enhancing maintainability and clarity. - Improved documentation to reflect the new configuration approach, including instructions for loading and modifying the room configuration. This update simplifies the integration process and improves the overall user experience for managing lights and rooms in Node-RED.
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
- 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