Had to change the previous version as I received some conflicts. Lot of workaround as I use Python and AIML. The calculations are done in Python using the oob-tag in AIML. Getting back to Python I use the getRespond to receive the actual time and/or to reset the loop. Here we can choose minutes for the 4 stages, of course you can add many more stages if you like. For the video I kept it short, the daily use has 10 to 60 minutes. To be continued....

https://github.com/MyRobotLab/pyrobotlab/tree/master/home/Mastablasta/A…