NEWS
update javascript -> photovoltaik script läuft auch nicht mehr !!!
-
$ = 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?
-
vorher:
setTimeout( setState('sayit.0.tts.text', "Waschmaschine ist fertig.") , 3000);
alles lief einwandfrei.Dann update; und o.g. Befehl funktioniert nicht mehr.
jetzt:
setTimeout(function() { setState('sayit.0.tts.text', "Waschmaschine ist fertig.") } , 3000);und es geht wieder.
-
vorher:
setTimeout( setState('sayit.0.tts.text', "Waschmaschine ist fertig.") , 3000);
alles lief einwandfrei.Dann update; und o.g. Befehl funktioniert nicht mehr.
jetzt:
setTimeout(function() { setState('sayit.0.tts.text', "Waschmaschine ist fertig.") } , 3000);und es geht wieder.
-
@wendy2702 sagte in update javascript -> photovoltaik script läuft auch nicht mehr !!!:
Hattest du mal einen Downgrade des JavaScript Adapters auf Version <4 versucht?
Ne, hab ich nicht.
Kann ich aber gerne gleich mal machen.
-
wollte downgraden auf 3.7.0
Aber auch das klappt nicht.
Es läuft zwar alles durch.
Und es wird weiterhin 4.1.12 angezeigt.Super.
ich mach jetzt Schluss. Für heute reicht es mir.
Man macht ein Update; und es wird vieles zerschossen.
Und dann bringt man dies hier an und bekommt auch eine negativ Bewertung.Fazit:
alles gut; schluss für heute; Schnauze voll ! -
wollte downgraden auf 3.7.0
Aber auch das klappt nicht.
Es läuft zwar alles durch.
Und es wird weiterhin 4.1.12 angezeigt.Super.
ich mach jetzt Schluss. Für heute reicht es mir.
Man macht ein Update; und es wird vieles zerschossen.
Und dann bringt man dies hier an und bekommt auch eine negativ Bewertung.Fazit:
alles gut; schluss für heute; Schnauze voll !@bahnuhr sagte in update javascript -> photovoltaik script läuft auch nicht mehr !!!:
Aber auch das klappt nicht.
Hast du das über den admin - experte gemacht?
@bahnuhr sagte in update javascript -> photovoltaik script läuft auch nicht mehr !!!:
Und es wird weiterhin 4.1.12 angezeigt.
und danach mal den Browsercache gelöscht?