MagicMirror² v2.12.0 is available! For more information about this release, check out this topic.

MMM-SunnyPortal Solar Module



  • Re: SMA/Sunny portal Solar Module

    Hi,

    I just uploaded a MagicMirror module called MMM-SunnyPortal on github which I think provides the requested view of your Solar Panel output.

    You can find the module at https://github.com/linuxtuxie/MMM-SunnyPortal/

    Have fun with it 🙂

    Regards,
    Linuxtuxie



  • Hi does this work for all solar inverters as I am trying to figure out how to connect mine to my MM as on the web portal i have a API so should be able to use it (in theory)



  • Hi Peter,

    If the inverter is visible on https://www.sunnyportal.com/ I would expect it to work.

    The main idea behind the module is that it is going to fetch the information in quite the same way as your browser would do when you visit the sunnyportal site.

    I personally have only tested the code with the inverter model Sunny Boy 1.5 1VL-40 (because that’s the one I could get my hands on 😉

    So I cannot guarantee that other inverters will work flawlessly.

    Regards,
    Linuxtuxie



  • good evening, I have a system from SMA. I have a login. My problem is the module I installed. Enter login for this, unfortunately it is not possible. It shows shop all the time.

    cd ~ / MagicMirror / modules
    git clone https://github.com/linuxtuxie/MMM-SunnyPortal.git
    cd MMM-SunnyPortal
    npm install

    after that

    npm install request --save
    npm install flow --save
    npm install chart.js --save

    enter everything in the config and unfortunately does not work … where could be the error?

    guten abend, ich habe eine Anlage von SMA. Ich habe dazu ein Login. Mein Problem ist das Modul habe ich installiert. Login dazu eingeben nur leider geht es nicht. Es zeigt die ganze Zeit Laden an.

    cd ~/MagicMirror/modules
    git clone https://github.com/linuxtuxie/MMM-SunnyPortal.git
    cd MMM-SunnyPortal
    npm install

    danach

    npm install request --save
    npm install flow --save
    npm install chart.js --save

    in der config alles eingeben und geht leider nicht,… wo könnte de fehler liegen?



  • @TheDuDiop because the module provides a package,json, and the dependencies are already listed,
    YOU do not need to install them separately

      "dependencies": {
        "chart.js": "^2.9.3",
        "flow": "^0.2.3",
        "request": "^2.88.0"
      }
    

    when u install the module, those dependencies will be installed too



  • Thank you for your prompt reply, i have install again.
    but sorry i am still standing on the tube …

    where does that go ??

    “dependencies”: {
    “chart.js”: “^2.9.3”,
    “flow”: “^0.2.3”,
    “request”: “^2.88.0”
    }

    {
    module: ‘MMM-SunnyPortal’,
    position: ‘top_right’,
    header: ‘Solar Panels’, // The header text above the module. Use: “” to remove.
    config: {
    url: ‘https://www.sunnyportal.com’, // The SunnyPortal website’s URL
    updateInterval: 900, // How many times do we update the graphs?
    // Note: Do not update too frequently or you will get locked out
    // 15 Minutes is ideal
    username: ‘’, // Username for logging into https://www.sunnyportal.com/
    password: ‘’, // Password for logging into https://www.sunnyportal.com/
    width: 500, // The total width of the module
    height: 400 // The total height of the module
    “dependencies”: {
    “chart.js”: “^2.9.3”,
    “flow”: “^0.2.3”,
    “request”: “^2.88.0”,
    }
    }
    },



  • @TheDuDiop i was just showing it was already there in the package.json file.

    you did this

    git clone https://github.com/linuxtuxie/MMM-SunnyPortal.git
    cd MMM-SunnyPortal
    npm install
    
    danach
    
    npm install request --save
    npm install flow --save
    npm install chart.js --sav
    

    but only needed to do

    git clone https://github.com/linuxtuxie/MMM-SunnyPortal.git
    cd MMM-SunnyPortal
    npm install
    


  • open the developers window, f12 or ctrl-shift-i on the keyboard, select the tab labeled console and scroll up to see any errors,
    usually red text

    you can also add part of the module name to the filter field to help reduce the number of messages to look at

    sunn will be enough



  • @sdetweil said in MMM-SunnyPortal Solar Module:

    developers window

    did you mean this:

    pi@raspberrypi:~ $ cd MagicMirror
    pi@raspberrypi:~/MagicMirror $ npm start

    magicmirror@2.11.0 start /home/pi/MagicMirror
    DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js

    [2020-05-01 07:49:55.511] [LOG] Starting MagicMirror: v2.11.0
    [2020-05-01 07:49:55.522] [LOG] Loading config …
    [2020-05-01 07:49:55.530] [LOG] Loading module helpers …
    [2020-05-01 07:49:55.534] [LOG] No helper found for module: alert.
    [2020-05-01 07:49:55.614] [LOG] Initializing new module helper …
    [2020-05-01 07:49:55.615] [LOG] Module helper loaded: updatenotification
    [2020-05-01 07:49:55.616] [LOG] No helper found for module: clock.
    [2020-05-01 07:49:55.619] [LOG] Initializing new module helper …
    [2020-05-01 07:49:55.620] [LOG] Module helper loaded: mmm-udr
    [2020-05-01 07:49:56.243] [LOG] Initializing new module helper …
    [2020-05-01 07:49:56.244] [LOG] Module helper loaded: calendar
    [2020-05-01 07:49:56.770] [LOG] Initializing new module helper …
    [2020-05-01 07:49:56.771] [LOG] Module helper loaded: MMM-DWD-WarnWeather
    [2020-05-01 07:49:56.772] [LOG] No helper found for module: currentweather.
    [2020-05-01 07:49:56.773] [LOG] No helper found for module: weatherforecast.
    [2020-05-01 07:49:56.879] [LOG] Initializing new module helper …
    [2020-05-01 07:49:56.880] [LOG] Module helper loaded: MMM-Fuel
    [2020-05-01 07:49:57.384] [LOG] Initializing new module helper …
    [2020-05-01 07:49:57.385] [LOG] Module helper loaded: MMM-SunnyPortal
    [2020-05-01 07:49:57.385] [LOG] All module helpers loaded.
    [2020-05-01 07:49:57.574] [LOG] Starting server on port 8080 …
    [2020-05-01 07:49:57.596] [LOG] Server started …
    [2020-05-01 07:49:57.597] [LOG] Connecting socket for: updatenotification
    [2020-05-01 07:49:57.599] [LOG] Connecting socket for: mmm-udr
    [2020-05-01 07:49:57.599] [LOG] Starting node_helper
    [2020-05-01 07:49:57.600] [LOG] Connecting socket for: calendar
    [2020-05-01 07:49:57.601] [LOG] Starting node helper for: calendar
    [2020-05-01 07:49:57.602] [LOG] Connecting socket for: MMM-DWD-WarnWeather
    [2020-05-01 07:49:57.603] [LOG] MMM-DWD-WarnWeather helper started…
    [2020-05-01 07:49:57.604] [LOG] Connecting socket for: MMM-Fuel
    [2020-05-01 07:49:57.605] [LOG] Starting module helper: MMM-Fuel
    [2020-05-01 07:49:57.606] [LOG] Connecting socket for: MMM-SunnyPortal
    [2020-05-01 07:49:57.607] [LOG] Starting node helper for: MMM-SunnyPortal
    [2020-05-01 07:49:57.607] [LOG] Sockets connected & modules started …
    [2020-05-01 07:49:57.756] [LOG] Launching application.
    [2020-05-01 07:50:00.854] [LOG] Create new calendar fetcher for url: hlaalalalallalalalalalalalalaic.ics - Interval: 600000
    [2020-05-01 07:50:00.882] [LOG] SocketNotification START_SUNNYPORTAL received for the first time…setting updateInterval to 900000ms
    [2020-05-01 07:50:01.996] [LOG] Cookie Value: ASP.NET_SessionId=pgoxqxmetvbxoywf5crvnphn; BIGipServerPool_P_SunnyPortal=3036981440.20480.0000
    [2020-05-01 07:50:01.998] [LOG] Fetched VIEWSTATE value: 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
    [2020-05-01 07:50:01.999] [LOG] Fetched VIEWSTATEGENERATOR value: 4E24AF74
    [2020-05-01 07:50:02.063] [LOG] Cookie Value: ASP.NET_SessionId=ysbfmau4w0e3qicudfwhcvn2; BIGipServerPool_P_SunnyPortal=3053758656.20480.0000
    [2020-05-01 07:50:02.064] [LOG] Fetched VIEWSTATE value: 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
    [2020-05-01 07:50:02.064] [LOG] Fetched VIEWSTATEGENERATOR value: 4E24AF74
    [2020-05-01 07:50:02.103] [LOG] Cookie Value: ASP.NET_SessionId=urv14lugscw4gcl3uqeqr51z; BIGipServerPool_P_SunnyPortal=3070535872.20480.0000
    [2020-05-01 07:50:02.104] [LOG] Fetched VIEWSTATE value: 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
    [2020-05-01 07:50:02.105] [LOG] Fetched VIEWSTATEGENERATOR value: 4E24AF74
    [2020-05-01 07:50:02.530] [LOG] Login Failed, no redirect to Dashboard
    [2020-05-01 07:50:02.561] [LOG] Login Failed, no redirect to Dashboard
    [2020-05-01 07:50:02.580] [LOG] Login Failed, no redirect to Dashboard
    [2020-05-01 07:50:03.380] [LOG] HTTP Result: 200
    [2020-05-01 07:50:03.385] [LOG] Whoops! There was an uncaught exception…
    [2020-05-01 07:50:03.387] [ERROR] TypeError: Cannot read property ‘1’ of null
    at Request._callback (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_helper.js:103:121)
    at Request.self.callback (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_modules/request/request.js:185:22)
    at Request.emit (events.js:200:13)
    at Request. (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_modules/request/request.js:1154:10)
    at Request.emit (events.js:200:13)
    at IncomingMessage. (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_modules/request/request.js:1076:12)
    at Object.onceWrapper (events.js:288:20)
    at IncomingMessage.emit (events.js:205:15)
    at endReadableNT (_stream_readable.js:1154:12)
    at processTicksAndRejections (internal/process/task_queues.js:84:9)
    [2020-05-01 07:50:03.405] [LOG] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
    [2020-05-01 07:50:03.406] [LOG] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
    [2020-05-01 07:50:03.418] [LOG] HTTP Result: 200
    [2020-05-01 07:50:03.420] [LOG] Whoops! There was an uncaught exception…
    [2020-05-01 07:50:03.421] [ERROR] TypeError: Cannot read property ‘1’ of null
    at Request._callback (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_helper.js:103:121)
    at Request.self.callback (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_modules/request/request.js:185:22)
    at Request.emit (events.js:200:13)
    at Request. (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_modules/request/request.js:1154:10)
    at Request.emit (events.js:200:13)
    at IncomingMessage. (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_modules/request/request.js:1076:12)
    at Object.onceWrapper (events.js:288:20)
    at IncomingMessage.emit (events.js:205:15)
    at endReadableNT (_stream_readable.js:1154:12)
    at processTicksAndRejections (internal/process/task_queues.js:84:9)
    [2020-05-01 07:50:03.428] [LOG] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
    [2020-05-01 07:50:03.431] [LOG] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
    [2020-05-01 07:50:03.440] [LOG] HTTP Result: 200
    [2020-05-01 07:50:03.441] [LOG] Whoops! There was an uncaught exception…
    [2020-05-01 07:50:03.442] [ERROR] TypeError: Cannot read property ‘1’ of null
    at Request._callback (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_helper.js:103:121)
    at Request.self.callback (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_modules/request/request.js:185:22)
    at Request.emit (events.js:200:13)
    at Request. (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_modules/request/request.js:1154:10)
    at Request.emit (events.js:200:13)
    at IncomingMessage. (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_modules/request/request.js:1076:12)
    at Object.onceWrapper (events.js:288:20)
    at IncomingMessage.emit (events.js:205:15)
    at endReadableNT (_stream_readable.js:1154:12)
    at processTicksAndRejections (internal/process/task_queues.js:84:9)
    [2020-05-01 07:50:03.444] [LOG] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
    [2020-05-01 07:50:03.445] [LOG] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
    ^A^A



  • @TheDuDiop said in MMM-SunnyPortal Solar Module:

    [2020-05-01 07:50:03.380] [LOG] HTTP Result: 200
    [2020-05-01 07:50:03.385] [LOG] Whoops! There was an uncaught exception…
    [2020-05-01 07:50:03.387] [ERROR] TypeError: Cannot read property ‘1’ of null
    at Request._callback (/home/pi/MagicMirror/modules/MMM-SunnyPortal/node_helper.js:103:121)

    the node_helper didn’t get the response from some service as it expected


Log in to reply