Read the statement by Michael Teeuw here.
MMM-InternetMonitor
-
-
@Bungle68 npā¦ one thingā¦ when u post config, please use the code block markersā¦
paste the text,
select it all
hit the button above that looks like </> -
@sdetweil here, letās try again
code_text { module: āinternet-monitorā, position: ātop_leftā, header: āInternet Monitorā, config: { type: āā, serverId: ā53937ā, maxTime: 20000, updateInterval: 30000, verbose: false, displayStrength: false, displaySpeed: true, strengthIconSize: 80, maxGaugeScale: 1000, wifiSymbol: { size: 50, fullColour: ā#3afc25ā, almostColour: ā#ffff0cā, halfColour: ā#ff1111ā }, }, },
-
@Bungle68 just another quirkā¦ when u copy the previously posted text without the code markers
the " and ā chars become the word processing style slanted
and THAT will cause a problem if anyone (including you) try to use that infoā¦ forum software ā¦
-
@sdetweil always learning š
-
@Bungle68 said in MMM-InternetMonitor:
@sdetweil thanks again, I now at last have the small meters showing, but now itās not registering any speed at all š¤ @bhepler, any suggestions?
Itās all zero?I tried your configuration on my system and got this:
One thing I notice straight away is that your maximum speed is set to 1000 Mb/s. My fiber connection is rated at like 1/10th of that speed. I donāt know what kind of internet connection you have running to your house, but my guess is that youāre not seeing any data because your connection is just a sliver of the available graph.
Try this: set the
maxGuageScale
to 100 in yourconfig.js
entry. -
@bhepler
Hi - I am looking to replace my last mirror build with an updated one.this module is throwing an error on my install. I suspect I must have gone astray in the install?
I started out with a clean install of raspbian and magic mirror
Started it up with the default settings and it seems to work fineThis was the first module I added
Commands I issued were:
-
cd MagicMirror/modules
-
git clone https://github.com/BrianHepler/internet-monitor.git
-
cd internet-monitor
NPM install showed some warnings:added 191 packages, and audited 192 packages in 3m
9 packages are looking for funding
runnpm fund
for details
3 moderate severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Runnpm audit
for details.
When I NPM start now it throws an error:
[22.01.2023 15:19.07.139] [ERROR] WARNING! Could not load config file. Starting with default configuration. Error found: Error: Cannot find module '/home/richard/MagicMirror/modules/internet-monitor/node_modules/lzma-native/ binding-v4.0.6-electron-v22.0-linux-arm64/lzma_native.node' Require stack: - /home/richard/MagicMirror/modules/internet-monitor/node_modules/lzma-native/index.js - /home/richard/MagicMirror/modules/internet-monitor/node_modules/decompress-tarxz/index.js - /home/richard/MagicMirror/modules/internet-monitor/node_modules/speedtest-net/index.js - /home/richard/MagicMirror/modules/internet-monitor/node_helper.js - /home/richard/MagicMirror/js/app.js - /home/richard/MagicMirror/js/electron.js - /home/richard/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
-
-
@Richtw the error is about 20 lines closer to the top
-
@Richtw said in MMM-InternetMonitor:
binding-v4.0.6-electron-v22.0-linux-arm64/lzma_native.node
looks like not built for arm and electron 22ā¦
so, you could try this
create a file in the module home foldercd ~/MagicMirror/modules/internet-monitor touch buildit
then nano buildit, and paste this into the editor
#!/bin/bash if [ ! -f ../../node_modules/.bin/electron-rebuild ]; then cd ../.. npm install electron-rebuild >/dev/null 2>&1 cd - fi ../../node_modules/.bin/electron-rebuild
ctrl-o to save, ctrl-x to exit
chmod +x buildit
then ./buildit
-
@Richtw - Yeah, that error usually means that there is an error in your
config.js
file.Couple suggestions:
- Try this out in the MagicMirror folder:
npm run config:check
. It will let you know if there are any errors in yourconfig.js
file. - Post the relevant section of your
config.js
file in this thread. Be sure to use the markdown features of the forum for readability.
[Dammit, I am about this close to just deleting my repository. Itās not my module and Iām sick of fixing it.]
- Try this out in the MagicMirror folder: