Read the statement by Michael Teeuw here.
MMM-solar showing "Loading" and is doing nothing .... did someone get it running?
-
restart the mirror with
npm start dev
to open the developers console, then select the console tab,are there any errors shown?
-
@sdetweil … WOW! :fearful_face: :fearful_face: :fearful_face:
Didn’t know about this! Looks nice!
But back to the problem…in the console tab I can see some errors but not about the Solar module. There are 2 warnings that the Solar module got a notification from another module but don’t think that’s a problem.
I can see 3 errors for the modules: MMM-Buienradar, weatherforcast (openweathermap is unauthorized yet it works fine) and for my crypto coins chart (it can’t find cryptocoin picture/logo’s in a specific folder).
So the Solar-module should work fine looking at this. -
ok, can u find the console window where you did npm start dev, and see if there are errors reported there? alt-tab, should bring up a list of windows, so you can select the right console window
-
@sdetweil
I’m not seeing any errors but I see something strange…
Down at the bottomit says:
“…
Sockets connected & moduls started …
Launching application.
…”
Then a bit futher down a line reads:
“…
Notification: GET_SOLAR Payload: [object object]
…”Looks like it’s missing data that it needs to find somewere. Am I right?
-
@mwel1977 thats just bad logging
edit the node_helper.js file in the MMM-Solar folder, at the end
after this
if (!error && response.statusCode == 200) { var jsonData = JSON.parse(body); self.sendSocketNotification("SOLAR_DATA", jsonData); }add this
else{ if(error!=null){ console.log("api request error ="+ JSON.stringify(error)); } else{ console.log("api response code error ="+ response.statusCode); } }i get this
Notification: GET_SOLAR Payload: [object Object] api response code error =401401 is authentication failed
-
I submitted that code to the MMM-Solar author for the future
-
@sdetweil - Just FYI for everyone: 401 is an Unauthorized Request error message. For some reason, your combination of API key, userID and systemID are not working.
-
@bhepler I know. I don’t have a key. So it should fail. I was just giving an example of the improved error reporting to help out
-
@sdetweil I’ll try it tonight.
Been busy last couple of days (sadly not with my MM2).
But I think it has something to do with the API not being able to connect to my solarpanel system. Like I mentionent before. -
@mwel1977 cool… let us know what you find out…
I don’t know anything about the solar panel system
-
@mwel1977 Did you go to the authorization link on your developer portal? Do you see the app you created in the developer portal in your Enlighten site (under Account)?
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login