This is a slack bot which can communicate to the IrrigationServer program which controlls relays to make an irrigation system water.
The point of the slack bot integration is to:
- Allow direct control of the irrigation remotely
- Read information provided by other slack bots to create an automated, aware and scheduled. The bots currently planned are:
- Google calander bot to do scheduling (recurring events on a calander app are easy for people to visualise and setup)
- Forecast a weather bot to make sure we don't water while its raining (it looks bad)
At the moment it doesnt have any of the AAS features.
- python3 with pip setup
- Something running IrrigationServer
- A SLACK_BOT_TOKEN and BOT_ID as described here
- pip3 install SlackClient
sudo systemctl restart IrrigationController.service
Your kidding right?