Commit Graph

10 Commits

Author SHA1 Message Date
f0d883b8c2 Remove obsolete INFORMATION_NEEDED.md and streamline README.md for clarity
- 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.
2026-02-08 17:09:30 +02:00
6ef31cd12a Refine PLC algorithm documentation for lighting control and EtherCAT integration
- Updated the output structure for `struct_room_outs` to focus solely on light states, removing unnecessary status feedback fields.
- Simplified the control logic for lights 1 to 6, aligning with the new design approach for Option C.
- Added detailed instructions for declaring `EtherCAT_RelayFeedback` and `EtherCAT_Outputs` in the Global Variable List, enhancing clarity for integration with the EL2809 module.

This update improves the documentation's accuracy and usability for developers working on the home automation system.
2026-02-08 00:47:57 +02:00
63b343f139 Update PLC algorithm documentation for EL2809 integration and relay feedback options
- Revised documentation to reflect the use of the EL2809 output module, including updated channel descriptions and process image details.
- Introduced Option C for relay feedback, clarifying the method of using output copies for feedback instead of hardware read-back.
- Enhanced comments and explanations in the main program logic to improve understanding of the relay feedback implementation across multiple rooms.

This update improves the clarity and accuracy of the documentation for the home automation system's PLC algorithms.
2026-02-07 23:02:17 +02:00
86ed249e4c Update PLC algorithm documentation with new naming conventions and structure
- Introduced new naming conventions for data types and function blocks to align with the redesign
- Updated references in the documentation to reflect changes from `fb_switch` to `fb_room` and `fb_lightControl` to `fb_light`
- Enhanced clarity in the mapping of existing to new names for better understanding of the redesign

This update improves consistency and readability in the documentation for future development.
2026-02-07 22:31:39 +02:00
1b72e15980 change redesign 2026-02-07 22:21:43 +02:00
c2f6655aae Enhance PLC algorithm documentation for lighting control
- Updated data structures for input and output to align with redesign recommendations
- Clarified function block logic for fb_lightControl and fb_switch
- Improved command handling and priority logic in the fb_lightControl implementation
- Added detailed comments for better understanding of the algorithm flow

This update ensures consistency with the redesign documentation and improves clarity for future development.
2026-02-07 22:11:26 +02:00
83fee6c24d test 2026-02-07 22:02:58 +02:00
ab8be33393 test 2026-02-07 22:02:34 +02:00
9e56b35922 Refactor project structure and enhance documentation
- Improved organization of project files and directories
- Updated documentation index in docs/README.md for better navigation
- Enhanced clarity in naming conventions and design descriptions

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-07 22:00:01 +02:00
bf7bd56fe7 Initial commit: Home automation docs and CODESYS project
- Reorganized project: codesys/, docs/codesys|redesign|integration|reference/, scripts/
- CODESYS project and exports in codesys/
- Documentation index in docs/README.md
- Redesign and light naming configuration
- Water boiler control and safety design

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-07 21:52:46 +02:00