diff --git a/shepherd/scheduler.py b/shepherd/scheduler.py index a9321e7..08a0554 100644 --- a/shepherd/scheduler.py +++ b/shepherd/scheduler.py @@ -189,8 +189,8 @@ def _jobs_changed(event): print(retval) if retval == alarm_str: if is_raspberry_pi(): - print("Shutting down in 1 minute") - time.sleep(60) + print("Shutting down in 2 minutes") + time.sleep(120) subprocess.run(["shutdown","now"]) else: diff --git a/shepherdexample.toml b/shepherdexample.toml new file mode 100644 index 0000000..a807bcd --- /dev/null +++ b/shepherdexample.toml @@ -0,0 +1,38 @@ +[shepherd] + hostname = "DPIRD-test" + id = "DPIRD-test" + plugin_dir = "/home/pi/plugins/" + plugins = ["scout", "picam", "uploader", "mothtrap"] + root_dir = "/home/pi/" + conf_edit_path = "/boot/shepherd.toml" + control_server = "api.shepherd.distreon.net" + api_key = "v2EgvYzx79c8fCP4P7jlWxTZ3pc" +[scout] + boardver = "3" + serialport = "/dev/ttyS0" +[uploader] + [[uploader.destination]] + name = "agricSFTP" + protocol = "sftp" + address = "agric.files.distreon.net" + port = 2222 + path = "/mothtraps" + username = "agric" + password = "asherhaze" + [[uploader.bucket]] + name = "imageupload" + open_link_on_new = true + keep_copy = false + destination = "agricSFTP" +[picam] + upload_images = true + upload_bucket = "imageupload" + [[picam.trigger]] + hour = "*" + minute ="*/15" + second = "0" +[mothtrap] + servo_open_pulse = 900 + servo_closed_pulse = 2100 + servo_open_time = 3 +# shepherd_message: Successfully applied this config at:2020-03-29 18:29:28.566836 diff --git a/shepherdexample2.toml b/shepherdexample2.toml new file mode 100644 index 0000000..a15ed30 --- /dev/null +++ b/shepherdexample2.toml @@ -0,0 +1,50 @@ +[shepherd] + hostname = "DPIRD-test" + id = "DPIRD-test" + plugin_dir = "/home/pi/plugins/" + plugins = ["scout", "usbcam", "uploader", "flytrap"] + root_dir = "/home/pi/" + conf_edit_path = "/boot/shepherd.toml" + control_server = "api.shepherd.distreon.net" + api_key = "v2EgvYzx79c8fCP4P7jlWxTZ3pc" +[scout] + boardver = "3" + serialport = "/dev/ttyS0" +[uploader] + [[uploader.destination]] + name = "agricSFTP" + protocol = "sftp" + address = "agric.files.distreon.net" + port = 2222 + path = "/mothtraps" + username = "agric" + password = "asherhaze" + [[uploader.bucket]] + name = "imageupload" + open_link_on_new = true + keep_copy = false + destination = "agricSFTP" +[usbcam] + upload_images = true + upload_bucket = "imageupload" + [[usbcam.camera]] + name = "USB1" + usb_port = "1.2" + [[usbcam.camera]] + name = "USB2" + usb_port = "1.3" + [[usbcam.camera]] + name = "USB3" + usb_port = "1.1" + [[usbcam.camera]] + name = "USB" + usb_port = "*" + [[usbcam.trigger]] + hour = "*" + minute ="0" + second = "0" +[flytrap] + servo_open_pulse = 2100 + servo_closed_pulse = 900 + servo_open_time = 3 +# shepherd_message: Successfully applied this config at:2019-12-16 00:59:30.985447