I think, this is same problem as here: https://github.com/MichMich/MagicMirror/issues/1243
Read the statement by Michael Teeuw here.
Posts
-
RE: pm2 erorr log full of errors
-
pm2 erorr log full of errors
Hi,
in error log in pm2 is cca each 30sec this error:
TypeError: Cannot read property 'hash' of null at /home/pi/MagicMirror/modules/default/updatenotification/node_helper.js:68:31 at Git. (/home/pi/MagicMirror/node_modules/simple-git/src/git.js:1482:10) at done (/home/pi/MagicMirror/node_modules/simple-git/src/git.js:1354:21) at ChildProcess. (/home/pi/MagicMirror/node_modules/simple-git/src/git.js:1379:16) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)And every morning I need to restart my Raspberry because of the screen is blank. But webservice is running and If i open the MM via webservice it works properly.
Have anybody some solution? Thank you!
Tomas -
RE: Default Calendar- fulldayevent recognition
@Charley said in Default Calendar- fulldayevent recognition:
I had the same problem with my cities Garbage collection calendar
First i checked their calendar with Validator
I have solved the issue by giving whole day events a start time and an endtime
DTSTART;VALUE=DATE:20180427T0000 DTEND;VALUE=DATE:20180428T2359It is an issue in MagicMirror
Thank you for your reply, but this doesn’t work. If I added the time into wholeday statement, magicmirror show’s Invalid date and in validator are errors too.


I’ll try another solution.
-
Default Calendar- fulldayevent recognition
Hi,
I’m creating the iCalendar file via php from your company calendar. But magicmirror calendar module sometimes recognize the vevent as fullday, sometimes as normal event. But all event all fullday.Here is part of my ics:
BEGIN:VCALENDAR VERSION:2.0 PRODID:PHP METHOD:PUBLISH CALSCALE:GREGORIANX-WR-CALNAME:CSS calendar X-WR-TIMEZONE:Europe/Prague BEGIN:VEVENT DTSTART;VALUE=DATE:20180427 DTEND;VALUE=DATE:20180501 DTSTAMP:20180426T143001Z DESCRIPTION:Absence SUMMARY:Dovolená: EKT UID:1174 END:VEVENT BEGIN:VEVENT DTSTART;VALUE=DATE:20180427 DTEND;VALUE=DATE:20180428 DTSTAMP:20180426T143001Z DESCRIPTION:Absence SUMMARY:Dovolená: TRC F1 UID:1190 END:VEVENTBut as you can see, it’s normal event in EKT, and fullday in TRC F1.
Today is 26.4., both event start tomorrow (zítra).
Config file:
{ module: "calendar", header: "Company project calendar", position: "top_left", config: { calendars: [ { symbol: "plane", url: "event_calendar.ics" } ], maximumEntries: 15, fetchInterval: 1800000, timeFormat: 'absolute', fullDayEventDateFormat: 'ddd DD MMM', dateFormat: 'ddd DD MMM', urgency: 2 } },Could somebody help me, where should be problem? Thank you!
-
RE: Mirror from Czech rep
Hi Zdeněk, nice mirror, really good job! :) Especially meteo radar and home sensors! Should I ask you, where did you buy the two way mirror in Czech Rep.? Now I have in my mirror half transparent foil, but it’s foggy and my wife can’t reconcile with it. :)
-
RE: PIR sensor to cut backlight power
I’m using the second option, because LCD’s boot up time is about 8 sec.
But you have to hook up ground, as i updated your schema. Otherwise the PIR will have zero ground.

-
RE: Czech mirror in IKEA LILLÅNGEN
Perfect, you could only unplug this cable and the LCD shound be without background. It’s simple test. :) Next plug this cable to PIR output and as i wrote in first post, don’t remember hook up ground between LVDS and Raspberry.
-
RE: Czech mirror in IKEA LILLÅNGEN
Hi Sero,
your inventor has 6 cables, so one of this should be backlight controller. I can’t help you more, you have to measure it by voltmeter or oscilloscope.
Tomas
-
RE: MM2 on my own web server
Hi, thank you for reply. So my MM1 is working on http://mirror.zmuda.cz/my_2016, so I hope, that MM2 will working too.
- Linux with Apache.
- I’ve just copied all files to FTP and edited config.
- Same as MM1, as a web page, and Raspberry after boot open Chromium with this web page.
- My mirror is finished https://forum.magicmirror.builders/topic/404/czech-mirror-in-ikea-lillången/6
- Yes, there are some js error, but I don’t know how to fix them.

-
MM2 on my own web server
Hi guys,
now I’m using MM1 on my own web server without any problem. I’m trying to run MM2 on my server too, but there is only blank page. http://mirror.zmuda.cz/my_2016_2/
Config is copied and set I hope correctly.
Thank you for advice.
Tomas
-
RE: Czech mirror in IKEA LILLÅNGEN
Of course, first I tried to control backlight by raspberry gpio. PIR send signal to raspberry, and by some python script open NPN bipolar tranzistor which turns backlight on.

But there was a problem with hight current, and any other problems.
In the invertor the are 4 cables: ground, brightness 3,1-3,5V, backlight 5V, power 12V.
Fortunately the backlight si possible to control via any voltage (not any, but 3V-12V is ok). The PIR has output 5V, so I connected the output from PIR directly to LVDS converter. Be carefull, you have to hook up the groud in raspberry and in LVDS!
-
RE: Czech mirror in IKEA LILLÅNGEN
Now I have there only foil (film), it was really cheap (20€) http://www.dcfix.cz/detail.php?kod=F3398050
But my wife don’t like this, because it isn’t real mirror and you are seeing things like in fog.
Now, I ask some glass companies for price offer and try the real mirror. The price is about 55€. http://glassolutions.cz/cs/produkty/mirastar-chromove-zrcadlo You can translate page via google translator.
-
Czech mirror in IKEA LILLÅNGEN
Hi guys,
after 6 months I finally completed my mirror. I used IKEA LILLÅNGEN mirror.
Components:
- 14’’ LCD panel LP154W02 (from old HP notebook)
- LVDS controler http://www.ebay.com/itm/LP154W02-LP154WE2-LTN154MT02-B154SW01-V-0-screen-TV-HDMI-controller-board-KIT-/221989744241
- Raspberry pi 3
- HC-SR501 Infrared PIR Motion Sensor Module for Raspberry pi
Because LCDs high consumption I’d like to switching on/off LCD panel, but the boot up time is almost 8 sec, so the PIR is controling only backlight.
Here some photos. If you have any question, feel free to ask :)