@sdetweil I’m hoping you can help me out with this. I have installed the Motion package and confirm that it works - I can view the livestream etc and it’s recording mkv files to the motion folder that I’ve defined when motion is detected.
I see these entries in motion.log :
[1:ml1] [NTC] [EVT] [Jan 09 01:19:36] event_newfile: File of type 8 saved to: /home/pi/Pictures/motion/01-20210109011936.mkv
[1:ml1] [NTC] [ALL] [Jan 09 01:19:36] motion_detected: Motion detected - starting event 1
[1:ml1] [NTC] [ALL] [Jan 09 01:21:26] mlp_actions: End of event 1
[1:ml1] [NTC] [EVT] [Jan 09 01:21:28] event_newfile: File of type 8 saved to: /home/pi/Pictures/motion/02-20210109012128.mkv
[1:ml1] [NTC] [ALL] [Jan 09 01:21:28] motion_detected: Motion detected - starting event 2
[1:ml1] [NTC] [ALL] [Jan 09 01:24:01] mlp_actions: End of event 2
[1:ml1] [NTC] [EVT] [Jan 09 01:24:18] event_newfile: File of type 8 saved to: /home/pi/Pictures/motion/03-20210109012418.mkv
[1:ml1] [NTC] [ALL] [Jan 09 01:24:18] motion_detected: Motion detected - starting event 3
[1:ml1] [NTC] [ALL] [Jan 09 01:33:05] mlp_actions: End of event 3
Your module did put my display to sleep but it didn’t wake it up. I tested these commands manually and they work to turn the HDMI on and off :
/opt/vc/bin/tvservice -p && sudo chvt 6 && sudo chvt 7
/opt/vc/bin/tvservice -o
I edited the motion.conf file to call your module when motion event starts / ends.
I notice this however in the motion log after I added the event calls to your module :
[30500488:motion] [NTC] [ALL] conf_load: Processing thread 0 - config file /home/pi/.motion/motion.conf
[30500488:motion] [NTC] [ALL] motion_startup: Motion 4.1.1 Started
[30500488:motion] [NTC] [ALL] motion_startup: Logging to file (/var/log/motion/motion.log)
&: 1: &: value: not found
&: 1: &: value: not found -> this keeps repeating until I stop motion
I commented out the motion event calls and these messages stop. So they seem to be related to these two configuration entries :
on_event_start /home/pi/MagicMirror/modules/MMM-SleepWake/external_motion started
on_event_start /home/pi/MagicMirror/modules/MMM-SleepWake/external_motion ended
I noticed you mention that there should be two files in the motion directory under MMM-SleepWake but in my case, I do not see any files in that directory.
In my config.js, I just have this :
{
module: 'MMM-SleepWake',
config:{
delay: 15,
mode: 'PI'
}
},
Sorry for the long message, I hope you can suggest what I may have done incorrectly.
Thanks!