I’d make Sam’s changes, but change the port number - something else could be grabbing the port for some reason.
I use 60001.
I’d make Sam’s changes, but change the port number - something else could be grabbing the port for some reason.
I use 60001.
evroom’s got it right. OMXplayer isn’t being installed. I understand it went under a few management changes, so it could be trying to access an old version or something. RTSPStream’s clunky enough that you might find it easier (and better) to run OMXplayer independently of the mirror, like evroom has done, as have I.
see earlier in this thread: https://forum.magicmirror.builders/topic/2743/mmm-rtspstream-video-streaming-from-live-feeds-security-cameras/259
steps really to take RTSP-Stream out and run OMX directly:
I used the first one of these, but the other 3 is as rotated for the same corner.
omxplayer --avdict rtsp_transport:tcp --live --fps 30 --orientation 0 --win “1280 0 1920 360” [url]
omxplayer --avdict rtsp_transport:tcp --live --fps 30 --orientation 90 --win “1560 0 1920 640” [url]
omxplayer --avdict rtsp_transport:tcp --live --fps 30 --orientation 180 --win “1280 0 1920 360” [url]
omxplayer --avdict rtsp_transport:tcp --live --fps 30 --orientation 270 --win “1560 0 1920 640” [url]
true, forgot it started out empty. Back to MMM-CalendarExt2 here, I guess.
I’m confused as to how to rotate the screen now.
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
How do you do it with this OS Version? The documentation confuses me because of all the “If this OS/driver then …”
I’m using defaults for video driver, other than locking the resolution because I turn off the screen when not in use, and the device reboots nightly for other software running on it.
@Sean - been thinking about changing up my calendar a bit, and was wanting to see if this is possible. I want the majority of my screen to be a monthly calendar (the entire month), but not show individual events on a particular agenda/calendar (“Appointments”), rather show the number of events each day. For other agendas/calendars, I want items to show. Example using a downloaded monthly calendar template (18th, 19th, and 20th is typed in like I want)

Then, I’d like a separate view, using only today’s events. I currently use the “daily” view, but I’d like to restrict it to “Today”.
Is this possible?
As far as the monitor power, there’s lots of different ways to do it. Most of them involve the module “MMM-Remote-Control” check that one out.
https://github.com/Jopyth/MMM-Remote-Control
I now have a button to turn off the monitor if I’m present but don’t want it on, and the monitor is on a Apple Homekit switch that turns off when I leave the office (Lock the door, and the lights and monitor turn off via Homekit)
I gave up on the default calendar long ago. I went to CalendarExt2.
Did you run it from the MagicMirror directory?
If so, then NPM is ignoring it’s own documentation. I can’t help further, as I run it through PM2, and PM2 does the magic for me.
https://github.com/cowboysdude/MMM-NOAA has install instructions - then you just delete the section with the “weather” module in it to get rid of it.
There are several modules that adds that functionality. MMM-Remote-Control comes to mind.
in your MagicMirror folder, run " npm run config:check" after modifying your config, it’ll point out any errors you’ve made so you can fix them…
Try the other stream types. VLC don’t work within the magic mirror. I had to edit the string to get it to even launch using the arguments supplied by the module author, and then launching it under MM’s system didn’t ever work right, would produce a blank window. change the local player to omxplayer or ffmpeg.
@sdetweil oh, gotcha.
Then I’ll manually update the module for now - would you be able to add that in at a later time? I’d love to be able to have a quick script to run through my modules and update 'em as they call for updates.
Thanks!
@sdetweil Correct, but isn’t it supposed to run for modules, too?
Update script not working for MMM-CalendarExt2 update. Is it me or you?
Test run using:
bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh)"
seems to walk through modules correctly. Live run
bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh)" apply
does not.
Upgrade started - Tue Jan 28 14:25:31 PST 2020
system is Linux pihole 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l GNU/Linux
the os is Distributor ID: Raspbian Description: Raspbian GNU/Linux 10 (buster) Release: 10 Codename: buster
doing test run = true
saving custom.css
remote name = origin
upgrading from version 2.10.1 to 2.10.1
fetching latest revisions
git fetch rc=0
current branch = master
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: package-lock.json
Untracked files:
(use "git add <file>..." to include in what will be committed)
0
css/save_custom.css
no changes added to commit (use "git add" and/or "git commit -a")
there are 1 local files that are different than the master repo
package-lock.json
save/restore files selection = n
restoring package-lock.json from repo
skipping restore for package-lock.json, doing test run
test merge result rc='' , if empty, no conflicts
skipping merge, only test run
processing dependency changes for active modules with package.json files
processing for module MMM-CalendarExt2 please wait
----------------------------------
skipped processing for MMM-CalendarExt2, doing test run
processing complete for module MMM-CalendarExt2
processing for module MMM-DarkSkyForecast please wait
----------------------------------
skipped processing for MMM-DarkSkyForecast, doing test run
processing complete for module MMM-DarkSkyForecast
processing for module MMM-DHT-Sensor please wait
----------------------------------
skipped processing for MMM-DHT-Sensor, doing test run
processing complete for module MMM-DHT-Sensor
processing for module MMM-RTSPStream please wait
----------------------------------
skipped processing for MMM-RTSPStream, doing test run
processing complete for module MMM-RTSPStream
processing for module MMM-Remote-Control please wait
----------------------------------
skipped processing for MMM-Remote-Control, doing test run
processing complete for module MMM-Remote-Control
restoring custom.css
removing git alias
Upgrade ended - Tue Jan 28 14:25:40 PST 2020
Upgrade started - Tue Jan 28 14:25:46 PST 2020
system is Linux pihole 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l GNU/Linux
the os is Distributor ID: Raspbian Description: Raspbian GNU/Linux 10 (buster) Release: 10 Codename: buster
user requested to apply changes
doing test run = false
saving custom.css
remote name = origin
local version 2.10.1 already same as master 2.10.1
restoring custom.css
removing git alias
Upgrade ended - Tue Jan 28 14:25:47 PST 2020
screen on live run is:
the log will be /home/pi/MagicMirror/installers/upgrade.log
No LSB modules are available.
doing test run = false
update log will be in /home/pi/MagicMirror/installers/upgrade.log
saving custom.css
local version 2.10.1 already same as master 2.10.1
restoring custom.css
Update works with the http://
/remote?action=updateRestart does the same error as above regardless of URL.
Update: changing to other command works if all caps. UPDATE rather than update.
Restart: Same error.