Managing settings via CLI¶
Listings¶
throught devices, plans, systems, actions
(robotice)root@control-single:/srv/robotice/service# ./bin/robotice conf list actions -d
1:
command: reactor.commit_action
description: 'Long description for this action'
id: 1
name: 'Turn on light'
options:
args:
device:
device: sispm
os_family: Arch
port: 0
socket: 4
value: 1
queue: reactor
short_name: 'Light in kitchen'
2:
command: reactor.commit_action
description: 'Long description for this action'
id: 2
name: 'Turn off light'
options:
args:
device:
device: sispm
os_family: Arch
port: 0
socket: 4
value: 0
queue: reactor
short_name: 'Light in kitchen'
GET¶
(robotice)root@control-single:/srv/robotice/service# ./bin/robotice conf get systems box03.prd.pub.robotice.cz -d
actuators:
6:
device: sispm1
plan: water1
socket: 2
8:
device: sispm1
plan: light1
socket: 4
plan: 3000
sensors:
9:
device: sispm1
metric: socket1
plan: water1
10:
device: sispm1
metric: socket2
plan: water1
11:
device: sispm1
metric: socket3
plan: light1
12:
device: sispm1
metric: socket4
plan: light1
hygro1:
device: hygro1
metric: hygro_do
plan: terra_humidity
start: 2014-02-01 00:00:00
SET¶
(robotice)root@control-single:/srv/robotice/service# ./bin/robotice conf set systems box03.prd.pub.robotice.cz:plan 4000 -d
key box03.prd.pub.robotice.cz:plan was changed
3000 --> 4000