you can also run electron on the pi, open a terminal window
~/MagicMirror/node_modules/electron/dist/electron url
you can also run electron on the pi, open a terminal window
~/MagicMirror/node_modules/electron/dist/electron url
@motdog right… the vnc connection take over ALL communications from the outside in…
you should be able to use a vnc client on the local lan to connect to the pi… called direct connect
but apps (like request TO remote-control) cannot go IN to the system except over vnc…(as I understand it)
It may be that your node or nom versions are downlevel
Do
node -v
And
npm -v
And let us know
@JonoGee generally if it runs. Then the config is good. If it does what you want, then the config is good.
If it does NOT do what you want, then ask away, and we might be able to help, and may ask for snippets of the config for particular modules.
Color and font are most often done in css files, and won’t show in the config.
Each module does their own thing I terms of style names, and approaches. So it’s a bunch of work to figure out each module and adjust it.
I spent 2 hours this morning on a simple change, to set a font size. And the text disappeared. Tried all kinds of things. Then noticed a missing double quote, and voila it was back and working like I thought it should at the beginning…
But there was no error shown anywhere… Fun times debugging…(not)
@mmmmh far as I know, the page in the iframe does not KNOW its in a frame, vs being in a web browser someplace else… and is boxed in a container that it cannot communicate thru (this would be a HUGE security exposure to let a framed page get to outside the frame)
@motdog everything I see says the vnc connection requires a vnc client… local or remote
(and once u establish the vnc server, that connection requires the client, no direct connections anymore)…
https://www.realvnc.com/en/connect/docs/raspberry-pi.html#raspberry-pi-connect-direct
realvnc is the product for pi…
@JcMarin nice debugging!!!.. thanks for the update… others will find this useful.
@djay07 after you did the git pull update, did you do npm install in the MagicMirror folder
AND every module that has a package.json file???
you must
@robrtoprz realy the only documented way to communicate between modules is to send notification messages
sendNotification(“some_identifier_string”, infomation_data_specific_to_this_identifier)
so, what message happens when voice says ‘Selfie’??? u send that same message
What code is listening for ‘Selfie’?? is it a MagicMirror module (like MMM-Hotword)? Or a python script?