Read the statement by Michael Teeuw here.
Python in to the magic mirror.
-
@sdetweil
Hallo Thank you for you’re ReplayI managed to upload the project on git hub ( new experience for me )
I uploaded the magic mirror Module ( P2000) I made and the node helper.And I added the Python project.
The python project works fine on it self. But wenn I call ( spawn ) the python. The magic mirror application stops and freezes.
I think the flush/write fills the buffer and wenn it is it full the application is stoped.
https://github.com/paulvanderheijden90/MMM-P2000-python-connect
Here is the link
-
sorry, the is no PUBLIC repo there
-
@sean
Hello Sean,
The problem is not the python project. But I think the buffer is filling up ore something.At this point all the massages are displayed on the mirror and after 15 min the mirror is freeze.
So im looking in to it.
-
@sdetweil fixed sorry
-
@paulvanderheijden90 i don’t see the python module
you can add it to the directory and repo temporarily, then remove it later
-
@paulvanderheijden90 so far I don’t see the same crash error…
I did have to make some minor changes…
Module name to match the git repo name
path to a python script
and change the display handling…
rule is ONLY content change location is getDom()…
other routines should store data and call updateDom(0 to signal that there ARE changes to displayI’m gonna let it run for a while…
-
@sdetweil
hello ! Thank you for your help so far.The python project is running fine on it selfs.
But wenn I use it with the magic mirror the buffer of the magic mirror is filling. And freezes.
the python project is made in combination with a Antenna.
Setup looks like https://nl.oneguyoneblog.com/2016/08/09/p2000-ontvangen-decoderen-raspberry-pi/#comment-488so you’ll need to have data from the Multimom to get different information to send to the mirror
-
@paulvanderheijden90 I wrote a little hello world python script to send data. All that is working as expected so far
How big is the data buffer your python script sends?
-
@sdetweil
it is almost 50 char long. Im making a screen movie to let you see what I meen so it will become clear.
Send it you in a couple of minutesPlease see the full movie and notice the fail at 1:41
https://www.youtube.com/watch?v=VBYL1j4p2aI&feature=youtu.be -
Very interested in this project… I have a python script to control my thermostat and was wondering how to get port it over…this may give me some answers :)