A system that creates an agent to read data from device using modbus, monitoring and send to mqtt server.
- Python 3
- Node-red server to as the centralised platform
pip install -r requirements.txt
- Install Node.js
- Install node-red as instructed in documentation
https://nodered.org/docs/getting-started/local
- Server (Device)
- Agent
- Node red (Centralised Platform)
python server_async.py
python agent.py
- Open node-red by running
node-red
- Load
flows.jsonfile to node red