- 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.
25 lines
979 B
Markdown
25 lines
979 B
Markdown
# Documentation
|
|
|
|
Basics: **how home automation works**, **services**, and **CODESYS connectivity**.
|
|
|
|
## Reference (architecture & setup)
|
|
|
|
- [Architecture](reference/architecture.md) — Components and data flow
|
|
- [Hardware](reference/hardware.md) — Raspberry Pi, EtherCAT, Zigbee
|
|
- [Network](reference/network.md) — Topology
|
|
- [Setup](reference/setup.md) — Installation order
|
|
- [Quick reference](reference/quick-reference.md)
|
|
|
|
## Services
|
|
|
|
- [MQTT](integration/mqtt.md) — Broker (LXC)
|
|
- [Node-RED](integration/nodered.md) — Automation and CODESYS bridge
|
|
- [Home Assistant](integration/homeassistant.md) — Dashboard
|
|
- [Zigbee2MQTT](integration/zigbee2mqtt.md) — Zigbee ↔ MQTT
|
|
|
|
## CODESYS
|
|
|
|
- [CODESYS configuration](codesys/codesys.md) — Runtime, EtherCAT, NVL
|
|
- [PLC algorithm design](codesys/plc-algorithm-design.md) — Logic and I/O
|
|
- **NVL (connectivity):** [codesys/src/NVL/README.md](../codesys/src/NVL/README.md) — UDP, NVL_In / NVL_Out, payload layout
|