NEWS
update javascript -> photovoltaik script läuft auch nicht mehr !!!
-
Rainer,
Danke für die Info.upgadatet: admin und javascript
Kannst du mir mal dein script senden?
Hast du das gleiche? -
Rainer,
Danke für die Info.upgadatet: admin und javascript
Kannst du mir mal dein script senden?
Hast du das gleiche?Sorry - Habe nochmal verglichen, habe ein anderes.
Welche Firmware hast du auf deinem PIKO, mein Skript ist für die neue Version mit Java -
Ne, ich hab die alte Version.
-
@bahnuhr
Im MOment sind es ja auch "nur" Fehler, die der Controller noch abfängt.Du solltest aber trotzdem mal nachsehen, warum er "d.eq" anmeckert
Da sollte auch noch mehr Infos im log stehen, wo sich der Übeltäter im Skript versteckt.
-
Ne, mehr Infos gibt es nicht.
hab ich oben alle eingehängt.
@Homoran sagte in update javascript -> photovoltaik script läuft auch nicht mehr !!!:
Im MOment sind es ja auch "nur" Fehler, die der Controller noch abfängt.
Und richtig abfangen tut der Controller nicht; javascript stürzt komplett ab und startet neu.
-
Das Script stammt aus dem Homematic Forum; was ich dann in 01/2017 auf ioB umgeschrieben habe.
Seit dem lief dies einwandfrei.
Und seit heute nun nicht mehr.
-
So, ich teste, habe aber bisher keine Lösung gefunden.
eq ist seit dem update wohl nicht mehr möglich.
Ich weiß, dass mehere hier das Script in Benutz haben.
Falls jemand eine Lösung hat bitte hier teilen.
Danke.
-
$ = cheerio.load(body); log (cheerio.load(body)); var d = $("td"); log ("d= " + d);
-
@paul53 sagte in update javascript -> photovoltaik script läuft auch nicht mehr !!!:
if(d) log ("d= " + JSON.stringify(d));

-
OK. Dann vergiss mein ganzes Geschreibsel. Dann war meine Vermutung komplett ein Holzweg und ich habe ein Wissensloch :white_frowning_face:
Vielleicht kann mich ja gelegentlich jemand mal aufklären was die Zeile:
$ = cheerio.load(body);eigentlich tut...?
-
@paul53 sagte in update javascript -> photovoltaik script läuft auch nicht mehr !!!:
if(d) log ("d= " + JSON.stringify(d));

-
Das sehe ich jetzt auch so.
Aber warum ist das so?
Lief ja monate lang ohne Probleme.
-
Rainer,
Danke für die Info.upgadatet: admin und javascript
Kannst du mir mal dein script senden?
Hast du das gleiche? -
admin: 3.6.0
javascript: 4.1.12 -
@bahnuhr
Seltsam.ich habe den Adapter heute morgen auch upgedatet - das Piko Skript läuft einwandfrei

Für das schlechte Wetter kann der Adapter nichts
Was hast du denn noch upgedatet, bzw. welche Versionen hast du bei
- admin
- js-controller (Hosts)
- node
- npm
@Homoran sagte in update javascript -> photovoltaik script läuft auch nicht mehr !!!:
bzw. welche Versionen hast du bei
- admin
- js-controller (Hosts)
- node
- npm
Bitte von allem, damit wir es einkreisen können
-
node.js: 8.12.0
npm: 6.4.1
js-controller : 1.4.2 -
@bahnuhr
Danke!Nodejs 8.12 hat ein Problem, bitte auf 8.15.x updaten - das sollte aber nicht zu diesem Problem führen.
Ich wüsste, wie im Parallelthread bereits gesagt, wirklich gerne ob es ein Bug ist, oder ob es ein Szenario wie:
"ich habe bisher immer mein Schwarzgeld nach Luxemburg geschafft - wieso geht das jetzt nicht mehr"Soll heißen:
Wurde in der neuen Version vielleicht nur etwas dahingehend geändert, dass jetzt undokumentierte Funktionen nicht mehr funktionieren, oder ist da wirklich ein Bug drin ist.Daher die Frage:
du schriebst irgendwo dass du zig Skripte ändern musstest.- Liefen diese danach?
- wenn ja, was musstest du ändern?