Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/surajmandalcell/docker-compose-bacnet-simulators
https://github.com/surajmandalcell/docker-compose-bacnet-simulators
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/surajmandalcell/docker-compose-bacnet-simulators
- Owner: surajmandalcell
- Created: 2024-09-13T09:51:33.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-12-11T04:11:21.000Z (about 1 month ago)
- Last Synced: 2024-12-16T04:54:39.889Z (26 days ago)
- Language: C
- Size: 652 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SE8350 Room Controller Simulation
This project simulates a Schneider Electric SE8350 Room Controller using BACnet/IP protocol.
## Project Structure
```
/
├── docker-compose.yml
├── README.md
├── requirements.txt
└── se8350_controller/
├── Dockerfile
├── se8350_controller.py
└── README.md
```## Prerequisites
- Docker
- Docker Compose## Running the Simulation
1. Clone this repository
2. Navigate to the project root directory
3. Run `docker-compose up --build`The SE8350 Room Controller simulation will start and be accessible via BACnet/IP on port 47808.
## Updating the Project
To update or extend the project, modify the `se8350_controller.py` file in the `se8350_controller` directory. Ensure to update the `README.md` files and `requirements.txt` if new dependencies are added.
---
AI Assistant Instructions:
1. When updating this file, maintain the current structure and style.
2. If adding new sections, place them before the "Updating the Project" section.
3. Keep the project description concise and focused on the main features.
4. Ensure the "Prerequisites" and "Running the Simulation" sections remain clear and easy to follow.
5. Update the "Project Structure" if new files or directories are added.
6. Do not remove or modify this prompt section.