123456789101112131415161718192021222324252627 |
- logfile = 'logfile'
- mqtt_broker = 'localhost' # default: 'localhost'
- mqtt_port = 1883 # default: 1883
- mqtt_clientid = 'mqtt-launcher-1'
- mqtt_username = None
- mqtt_password = None
- # mqtt_username = 'jane'
- # mqtt_password = 'secret'
- topiclist = {
- # topic payload value program & arguments
- "sys/file" : {
- 'create' : [ '/usr/bin/touch', '/tmp/file.one' ],
- 'false' : [ '/bin/rm', '-f', '/tmp/file.one' ],
- 'info' : [ '/bin/ls', '-l', '/tmp/file.one' ],
- },
- "prog/pwd" : {
- None : [ 'pwd' ],
- },
- "dev/1" : {
- None : [ 'ls', '-l', '/' ],
- },
- "dev/2" : {
- None : [ "/bin/echo", "111", "*", "@!@", "222", "@!@", "333" ],
- },
- }
|