You can use xml2js and convert the XML to JSON for processing. A few other modules do this. As long as the XML isn’t overly complex, you get somewhat reasonable JSON
-Earle
You can use xml2js and convert the XML to JSON for processing. A few other modules do this. As long as the XML isn’t overly complex, you get somewhat reasonable JSON
-Earle
The NFL seems to use scoreboard.com which is much less obvious how to fetch their data. There are using some AJAX calls, but when I try to call them directly I get denied - there is likely some cookie involved. I suspect it would be somewhat complicated to fetch.
-Earle
http://www.nascar.com/cacher/2017/1/points-feed.json
I scraped that out of the nascar page. Seems promising but unclear if it will work long term.
-Earle
I wrote a new module MMM-AutelisPentair to display information about the status of my pool system, pulled from my Autelis Pool Control box.
I really don’t like parsing XML, so I convert the XML to js using xml2js, which you need to install (npm install xml2js)
In theory you can also control the pool using this interface, but I haven’t done that - this is display only
Not everything is presented, since I don’t have some of the equipment (like IntelliChlor)
[card:emlowe/MMM-AutelisPentair]
-Earle
Here is another option:
ASRock N3150DC-ITX Mini-ITX Motherboard - if you can find one.
SoC – Intel Celeron N3150 quad core processor @ up to 2.08 GHz with Intel HD Graphics Gen8 @ up to 640 MHz – 6W TDP
There are some other Celeron SoC boards that take 19v DC power. The Asus Q1900DC-ITX uses the J1900.
Look for “Thin Mini-ITX” normally that means the DC in.
-Earle
That is an early look at @Sean 's upcoming module MMM-calendarExtDays.
He is about to release an updated version under a new name - look on the forum here for MMM-calendarExtDays
-Earle
I realize this is an old thread - but the rpi3 does have an OpenGL driver that you can install via raspi-config under “Advanced”
It does have a GPU - “Broadcom Video Core”
-Earle
This is going to be my Family Info Board. Still need to get the actual H/W though :-)
Pool info is from my in progress AutelisPentair module - almost done.
@Sean
If you add in the attribute to your JS, then you don’t need to prepare any styles for the event titles.
The user can do so on their own in their css/custom.css.
.MMM-calendarExtDays .eventContent[title*=“Birthday” i] { color:HotPink; }
My calendar events follow a pattern (L-- for my son, C-- for my daughter, etc), so I add into my own css/custom.css the attribute matching.
Anyway, your module I think fills a major gap, so I’m very happy with it
-Earle
I really like this view so far. One change I like to do is this:
eventContentWrapper.setAttribute(“title”, event.title);
This sets a custom attribute called “title” and it allows a user to then custom color individual entries with css like this:
.MMM-calendarExtDays .eventContent[title^=“C–”] { color:DarkViolet; }
-Earle