Read the statement by Michael Teeuw here.
MMM-Hoymiles-Wifi
-
@Jose1701 he just wanted to see the IP address the module was connecting to , which is hard coded in that line
-
First of all, where I write
/home/admin/please use
~/(tilde sign)
And can you please send me:
cd ~/MagicMirror/modules/MMM-Hoymiles-Wifi git branch git remote -vEvery time you get that port in use error, run the long command to see what programs are using the port.
And of course do not use HoymilesWifi.sh when it is also active under pm2.I am starting to wonder if the module works at all.
I finally got a picture, but it showed an error in it. -
You also might try this module:
https://github.com/CuddlyCow/MMM-HoymilesPVMonitor
I may give it a try myself.
-
* master origin https://github.com/schris88/MMM-Hoymiles-Wifi (fetch) origin https://github.com/schris88/MMM-Hoymiles-Wifi (push)I used the ~ symbol.
-
Well I tried that but I’m to silly to install it.
florian@raspberrypi:~/MagicMirror/modules/MMM-Hoymiles-Wifi $ pip3 install hoymiles-wifi error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install. If you wish to install a non-Debian-packaged Python package, create a virtual environment using python3 -m venv path/to/venv. Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make sure you have python3-full installed. For more information visit http://rptl.io/venv note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification. florian@raspberrypi:~/MagicMirror/modules/MMM-Hoymiles-Wifi $ sudo apt install python3 hoymiles-wifi Error: Unable to locate package hoymiles-wifi florian@raspberrypi:~/MagicMirror/modules/MMM-Hoymiles-Wifi $ -
You installed that already, so no need to install it again.
Probably using:python -m pip install -r requirements.txt --break-system-packagesThe schris88 requirements.txt contains the hoymiles-wifi package.
-
By unsing this, I get the following error:
python -m pip install -r requirements.txt --break-system-packages Defaulting to user installation because normal site-packages is not writeable ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt' -
>> You installed that already, so no need to install it again. >>The schris88 requirements.txt contains the hoymiles-wifi package.If you want to repeat it under the new module name, then you will need to copy the requirements.txt file from the previous module.
But again, since you already did this, no need to repeat. -
Okay. But in the end I can’t get it to work. Don’t know whats wrong …
Does this has to do with that:
florian@raspberrypi:~ $ pm2 restart MagicMirror Use --update-env to update environment variables [PM2] Applying action restartProcessId on app [MagicMirror](ids: [ 0 ]) [PM2] [MagicMirror](0) ✓ ┌────┬─────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐ │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │ ├────┼─────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤ │ 1 │ HoymilesWifi │ default │ 2.33.0 │ fork │ 3691100 │ 0 │ 367… │ stopped │ 0% │ 0b │ florian │ disabled │ │ 0 │ MagicMirror │ default │ 2.33.0 │ fork │ 3691094 │ 0s │ 3 │ online │ 0% │ 3.0mb │ florian │ enabled │ └────┴─────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘ florian@raspberrypi:~ $ -
Yeah, stopped is not good.
I will need to get it working myself before I can give more useful information on what to check.
Will keep you posted.
