- Added a new section in README.md for creating and managing lights by room in Home Assistant, linking to a focused guide. - Enhanced the all-lights-and-rooms.md documentation with a reference to the new guide for clarity on entity creation and room assignment. - Made minor adjustments to the room-config.js file, commenting out outdated device-to-room mappings to improve code clarity. This update improves the documentation and usability for users managing lights and rooms in Home Assistant.
1.5 KiB
1.5 KiB
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