NEWS
Test PV Forecast Adapter
-
er sagt im Log
we remember master branch only. Status: 422 (No commit found for SHA: master) 404 Not Found
und was hat das mit nodejs, js-controller und npm version zu tun ?
Testsystem Beta-Zweig ( nicht aktuell )
/usr/bin/nodejs v12.19.0 /usr/bin/node v12.19.0 /usr/bin/npm 6.14.8 JS 3.1.6
-
@glasfaser bei mir klappt es nur auf dem aktuellen Stand sprich:
Node.js: v12.22.1
NPM: v6.14.12
Js-controller: v3.2.16Kannst du gerne ausprobieren, ansonsten Schau was ich machen kann.
-
Ok , teste es auf meinen anderen ...
ansonsten Schau was ich machen kann.
Wird schon gehen ..
-
Nàbend - nach dem Hinweis von Glasfaser, das "unser" Skript jetzt auch in einen Adapter verpackt wurde, habe ich mich mal genötigt gesehen diesen zu installieren
Also Installation aus der Katze heraus unter Admin 5.1.0 und js-controller 3.3.11 funktioniert 1A. Was an sonstigen DP`s noch erzeugt wird, kann ich dann erst morgen frühen sehen.
Allerdings finde ich es etwas Schade das der Adapter offensichtlich nur für Anlagen mit einer fixen Ausrichtung ist. OST/WEST Anlagen o.ä. mit unterschiedlichen kwp Belegungen wird (z.Zt. ?) wohl noch nicht berücksichtigt.
Aber ansonsten - der Ansatz ist gut ....... obwohl ich sagen muss, in den 3 Monaten, in dem ich die js-skript Version der PV Prognose am laufen habe, waren echt extrem viele Tage dabei, die völlig daneben lagen und das obwohl ich schon die Personal Variante "gebucht" habe.
-
Gibt scheinbar doch einen Fehler. Der Adapter ist eine Zeit lang Grün und wird dann mit der folgenden Meldung Rot
host.GLT(GLT) 2021-05-25 22:28:00.634 info Restart adapter system.adapter.pvforecast.0 because enabled host.GLT(GLT) 2021-05-25 22:28:00.631 error instance system.adapter.pvforecast.0 terminated with code 6 (UNCAUGHT_EXCEPTION) pvforecast.0 2021-05-25 22:28:00.022 warn (1160) Terminated (UNCAUGHT_EXCEPTION): Without reason pvforecast.0 2021-05-25 22:28:00.021 info (1160) terminating pvforecast.0 2021-05-25 22:28:00.014 error (1160) Cannot read property 'val' of null pvforecast.0 2021-05-25 22:28:00.014 error (1160) TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (C:\iobroker\GLT\node_modules\iobroker.pvforecast\main.js:192:33) at processImmediate (internal/timers.js:463:21) pvforecast.0 2021-05-25 22:28:00.012 error (1160) uncaught exception: Cannot read property 'val' of null pvforecast.0 2021-05-25 22:27:08.948 info (1160) ThisUrl undefined pvforecast.0 2021-05-25 22:27:08.930 info (1160) starting. Version 0.0.1 in C:/iobroker/GLT/node_modules/iobroker.pvforecast, node: v14.16.0, js-controller: 3.3.11
Was für einen Link erwartet der Adapter denn? Das scheint ja der eigentliche Fehler zu sein. Das was unter den Instanz Einstellungen vorgeschlagen wird ( https://api.forecast.solar ), scheint nicht das zu sein, was erwartet wird - oder?
pvforecast.0 2021-05-26 07:16:30.955 info (12860) ThisUrl undefined
-
Hallo @JB_Sullivan,
kannst du bitte den adapter auf debug stellen und mir den log zu Verfügung stellen, bitte auch ein Screenshot der Eingaben in der Instanz.
Der abgegebene Link in der Instanz ist richtig.
Musste leider auch des Öfteren schon feststellen das der forecast gar nicht gestimmt hat.
Die Addition zweier Anlagen wird später auch noch kommen.
@Glasfaser hats jetzt bei dir geklappt?
-
Unter Debug kommt leider auch nicht viel mehr bei heraus. Längen / Breitengrad habe ich hier fürs Forum ge-x`t
host.GLT(GLT) 2021-05-26 10:10:00.618 info Restart adapter system.adapter.pvforecast.0 because enabled host.GLT(GLT) 2021-05-26 10:10:00.617 error instance system.adapter.pvforecast.0 terminated with code 6 (UNCAUGHT_EXCEPTION) pvforecast.0 2021-05-26 10:10:00.022 warn (14260) Terminated (UNCAUGHT_EXCEPTION): Without reason pvforecast.0 2021-05-26 10:10:00.021 info (14260) terminating pvforecast.0 2021-05-26 10:10:00.020 debug (14260) cleaned everything up... pvforecast.0 2021-05-26 10:10:00.013 error (14260) Cannot read property 'val' of null pvforecast.0 2021-05-26 10:10:00.013 error (14260) TypeError: Cannot read property 'val' of null at Immediate.<anonymous> (C:\iobroker\GLT\node_modules\iobroker.pvforecast\main.js:192:33) at processImmediate (internal/timers.js:463:21) pvforecast.0 2021-05-26 10:10:00.012 error (14260) uncaught exception: Cannot read property 'val' of null pvforecast.0 2021-05-26 10:10:00.010 debug (14260) 2021-05-26 10:10 pvforecast.0 2021-05-26 10:09:46.811 info (14260) ThisUrl undefined pvforecast.0 2021-05-26 10:09:46.810 debug (14260) setting-gps-iobroker: undefined pvforecast.0 2021-05-26 10:09:46.810 debug (14260) pvforecast.0 2021-05-26 10:09:46.809 debug (14260) Account: account-Personal pvforecast.0 2021-05-26 10:09:46.809 debug (14260) plant name: JB pvforecast.0 2021-05-26 10:09:46.809 debug (14260) Link: https://api.forecast.solar pvforecast.0 2021-05-26 10:09:46.808 debug (14260) Plant-performance: 9,9 pvforecast.0 2021-05-26 10:09:46.808 debug (14260) Azimuth: 90 pvforecast.0 2021-05-26 10:09:46.808 debug (14260) Neigung: 40 pvforecast.0 2021-05-26 10:09:46.807 debug (14260) Breitengrad: 52.xxxxxx pvforecast.0 2021-05-26 10:09:46.807 debug (14260) Längengrad: 10.xxxxxx pvforecast.0 2021-05-26 10:09:46.791 info (14260) starting. Version 0.0.1 in C:/iobroker/GLT/node_modules/iobroker.pvforecast, node: v14.16.0, js-controller: 3.3.11 host.GLT(GLT) 2021-05-26 10:09:43.242 info instance system.adapter.pvforecast.0 started with pid 14260 host.GLT(GLT) 2021-05-26 10:09:43.210 info "system.adapter.pvforecast.0" enabled
-
@patrickwalther sagte in Test PV Forecast Adapter:
@Glasfaser hats jetzt bei dir geklappt?
Ja , alles Gut .
und was hast du weiter damit vor , machst du auch dafür ein JSONGraph wie im Script..
.
-
@jb_sullivan werde ich mir gerne am Wochenende an schauen, klappt bei die Public Version?
@Glasfaser gerne kann ich versuchen die Json Daten Punkte zu übernehmen.
Für Ideen bin ich auch offen, bis jetzt war nur die Basic Version angedacht.
-
@patrickwalther Public habe ich auch probiert - die Datenpunkte bleiben alle leer und der Adapter geht in den oben beschriebenen Fehler - egal ob Public oder Personal.
-
@jb_sullivan hast du im Link ein Leerzeichen am Ende? Dann wurde es auch nicht Funktionieren.
-
@patrickwalther sagte in Test PV Forecast Adapter:
Guten Morgen, habe diesen Adapter eben auch ausprobiert da es mich sehr interessiert....
...funktioniert gut, super - genau das was ich gesucht habe.
-
-
@patrickwalther sagte in Test PV Forecast Adapter:
zwei Anlagen (Gesamt Leistung)
Geht das nicht mit zwei Instanzen?
-
Man könnte zwei Instanzen installieren und die addieren.
-
Die Tage kommt da neue Updaten mit Jsontabelle & Jsongraph. Desweiteren können zwei Anlagen eingetragen werden, diese werden auch zusammen gerechnet und als extra Datenpunkte angelegt.
Grüße
-
-
Hallo, ich habe mir den Adapter installiert und über Public getestet. Mir gefällt es super und habe mir so dann auch den "Personal" API Schlüssel gegen € geholt.
Habe nun festgestellt, das seit dem 28.5. die Daten nicht mehr aktualisiert werden. Habe es zum testen heute eben wieder umgestellt auf Public und schon sind Daten wieder vorhanden.
Auf Personal passiert anscheinen keine Aktualisierung... Habe auch einmal vorsichtshalber neu installiert und auch nochmal einen API Schlüssel geholt. Trotzdem keine Aktualisierung....
Das Log gibt nichts aus !
Viele Grüße M.
-
@michl75 vielen dank für die Info, in den kommenden Tagen kommt ein Update.
-
Test PV Forecast Adapter 0.0.2 Veröffentlichungsdatum 09.06.2021 Github Link https://github.com/Patrick-Walther/ioBroker.pvforecast Guten Morgen,
ich habe euch gestern die Version V0.0.2 hochgeladen, welche jetzt ein JSONgraph und eine JSONtable beinhaltet. Desweitern wurde der URL/Abfrage Fehler im Personal und Professional korrigiert und sollte jetzt funktionieren.
Für ein Feedback von @michl75 and @JB_Sullivan freuen, ob die Daten im Personal Modus abgefragt werden, da ich selber kein Konto dort habe.
Ein weiteres Update wird in den nächsten Wochen folgen mit zwei Anlagen usw., allerdings ist leider meine Zeit momentan etwas begrenzt.
Grüße