Read the statement by Michael Teeuw here.
Family Mirror
-
I finally got around to making my mirror presentable, so I thought Iād show it off.
Yes, I do have eventual plans to do something about that brown electrical cord hanging out the bottom.
The guts are a 30" TV I pulled out of its shell and a Raspberry Pi 4B. I used some 1"x3" and some molding to build a simple box frame.
The primary modules are:
alert
updatenotification
clock
MMM-Remote-Control - used for updating several other modules
MMM-CustomText - used to show a message via a python script when there are apt updates for my RPi, and weather alerts via another python script
MMM-EarthquakeAlerts
MMM-RandomPhoto
MMM-MagicMover
MMM-ModuleScheduler - hides certain modules when theyāre out of season
MMM-Carousel - rotates through 5 separate pagesPage 1 - Calendar
MMM-CalendarExt2 - It pulls from a generic GMail calendar Iāve convinced my wife to invite to anything the whole fam should know about
MMM-MultimonthPage 2 - Weather
MMM-RAIN-MAP - only displays when rain is predicted in the next 12 hours
weather - used only to trigger MMM-OpenWeatherMapForecast
MMM-MoonPhase
A proprietary module that displays a day/night map of the earth
MMM-Block - adjusts the height of the two bottom modules so they line upPage 3 - Home Automation
MMM-Rest - several instances; grabs info from my home automation server
MMM-NestRemoteThermostat
MMM-GoogleMaps-Tracking - updated via python script
MMM-Block - to move modules around so they line upPage 4 - Sports
MMM-MyScoreboard
MMM-MyStandings - multiple instances
MMM-PGAPage 5 - Info
MMM-SimpleLogo - a logo from our school
MMM-LINQConnectCalendar
MMM-TitanSchoolMealMenu
MMM-JsonTable - displays gas prices via a python script
MMM-Pinfo
MMM-Block - multiple instances to adjust things so they line upThe Future
Adding touchscreen capabilities? This seems like a pain that would ruin the aesthetics, but maybe. -
Really nice! Thanks for sharing and the description with details about the modules! š
-
@dathbe
Cool setup.
Under page 5 you have the json table setup for gas prices.
Can you share the url for the gas prices you use? -
@plainbroke Itās a custom python script, and it has broken since I created this post. Working on a plan B.
-
This looks great! How did you get only the lunch menus to show?
-
@Lmagenis custom CSS:
/* MMM-TitanSchoolMealMenu CSS */ .MMM-TitanSchoolMealMenu { max-width: 500px; } .MMM-TitanSchoolMealMenu .meal-list { margin-block-start: unset; } .MMM-TitanSchoolMealMenu li { font-size: var(--font-size-small); } .MMM-TitanSchoolMealMenu ul { padding-inline-start: 0; } .MMM-TitanSchoolMealMenu .large { color: #f8dd70; line-height: unset; } .MMM-TitanSchoolMealMenu .meal-title, .MMM-TitanSchoolMealMenu .breakfast-description { display: none; }
The last entry is the key to what youāre asking.
-
@Lmagenis Looking again, it appears that my tweak to the module to add the ā.breakfast-descriptionā class was never merged. Iām on my own fork of the module:
https://github.com/dathbe/MMM-TitanSchoolMealMenu/tree/combined
(Note that itās the ācombinedā branch not the default branch.)
You can see the various tweaks Iāve made to my fork here:
-
@dathbe Thank you! Iām still learning all of this. I appreciate your help!