Skip to main content

HomewareTask.py file

HomewareTasks contains functions that work periodic work like verify the public IP, synchronize the devices or execute the user's programed takss.

Functions

ddnsUpdater

This function verify the public IP and sends request to the DDNS provider in order to update keep it update.

syncDevicesStatus

This functions sends the devices its status periodically.

operationExecutor

This function is the entry point for the execution of the user's programed tasks.

<operation-name>Executor

There are a list of functions other than operatorExecutor that are part of the recursive execution of the user's tasks. Each function do a specifuc operation like logic or, logic and, time verifier, etc.