A Python port of the Arduino based OpanSprinkler firmware V 1.8.3