define <name> PID20 <sensor[:reading[:regexp]]> <actor:cmd >
set <name> desired <value>
set <name> start
set <name> stop
set <name> restart <value>
get <name> params
# Exampe for callback-function # 1. argument = name of PID20 # 2. argument = current actor value sub PIDActorSet($$) { my ( $name, $actValue ) = @_; if ($actValue>70) { $actValue=100; } return $actValue; }
# Exampe for callback-function # 1. argument = name of PID20 # 2. argument = current i-portion value sub PIDIPortionSet($$) { my ( $name, $actValue ) = @_; if ($actValue>70) { $actValue=70; } return $actValue; }