NEWS
Photovoltaik Script
-
Skripte künftig bitte innerhalb von Code-Tags posten. `
Ich hab es gerade korrigiertGruß
Rainer
-
Hallo,
ich besitze auch den Wechselrichter Piko 5.5 und würde das Script gerne mal testen. Leider hakt es da bei mir. Im Logfile bekomme ich folgende Fehlermeldung
` > 11:17:00.496 [error] javascript.0 script.js.common.Piko_auslesen: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/cheerio' at Piko (script.js.common.Piko_auslesen:66:27), at Object. (script.js.common.Piko_auslesen:103:4), at Job.job (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:1500:34), at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:175:10), at null._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:479:11), at Timer.listOnTimeout (timers.js:92:15)11:17:00.496 [info] javascript.0 script.js.common.Piko_auslesen: Piko 5.5 auslesen `
Soweit ich das verstehe, fehlt mir das Javascript-Module cheerio. Wie komme ich denn da dran? Fehlt mir nur ein Update?
Ich habe nodejs version 4.4.5. Das ganze läuft auf eine Raspi 2.
Wäre schön, wenn mir jemand auf die Sprünge helfen könnte.
Gruß
Strizz
-
Soweit ich das verstehe, fehlt mir das Javascript-Module cheerio. Wie komme ich denn da dran? `
üblicherweise in der Konfiguration des JS-Adapters eintragen - Adapter neu starten und gut ist.Fehlt mir nur ein Update? `
kann ich nicht beurteilen, da ich es nicht weiß. Sollte das Paket schon irgendwo in einer veralteten Version drin sein, bringt natürlich der Eintrag in der Konfiguration nichts.Gruß
Rainer
-
Hallo Rainer,
Neustart hat nicht geholfen, Neuinstallation auch nicht. Kein Cheerio in dem besagten Verzeichnis.
Noch eine Idee?
Strizz
-
-
Hallo Rainer,
wo steht denn so was? Aber genau das war es. Script läuft. Wenn jetzt nur noch die Sonne scheinen würde!
Herzlichen Dank
Ulrich
-
wo steht denn so was? `
Bereits in meiner ersten AntwortDu hast anscheind das darauffolgende zwar durchgeführt, aber nicht die Grundlagen dafür gelegt
Außerdem steht es hier:
http://www.iobroker.net/?page_id=5319&l … figuration
direkt der erste Satz unter dem Bild:
> Die eigentliche Konfiguration besteht aus der Eingabe von zusätzlichen zu ladenden npm-Module (durch Komma getrennt),…
Gruß
Rainer
-
Hallo Rainer,
danke für den Hinweis. Bei mir laufen etwa 10 Javascript-Programme. Da habe ich nie ein zusätzliches npm-Module gebraucht. Deshalb bin ich auch nicht auf die Idee gekommen. Bin halt etwas ahnungslos in diesen Dingen.
Was das Script angeht, habe ich mich zu früh gefreut. Es gibt zwar keine Fehlermeldungen mehr, aber auch noch keine Werte. Ich habe auf meiner Piko 5.5 die UI-Version 06.11. Ich weiß nicht, ob es daran liegt. Aber mit pvserver:passwort@ipadresse - wie es in dem Script vorgesehen ist - , kann ich mich nicht auf dem Webserver der Piko einloggen.Werde mal weiter probieren. Wenn du noch eine Idee hast, wäre ich natürlich dankbar.
Mfg
Strizz
-
Aber mit pvserver:passwort@ipadresse - wie es in dem Script vorgesehen ist - , kann ich mich nicht auf dem Webserver der Piko einloggen `
ich schon!
Direkt in die Adresszeile eingegeben klappt das.
Hast du das richtige passwort?
Gruß
Rainer
-
Hallo Rainer,
habe es gerade noch mal mit anderen Browsern versucht. Es geht einfach nicht! Username und Passwort stimmen. Ich lande immer auf der Homepage von Piko und muss mich dann weiter per Hand einloggen. Hast du auch die UI-Version 06.11?
Mfg
Strizz
-
Wenn das das ist was bei Einstellungen steht habe ich ver 3.75
Gruß
Rainer
-
Hallo Rainer,
bei mir gibt es einen Menüpunkt "Info -> Versionen". Das sieht dann so aus wie auf dem Bild.
Ich fürchte, da hat Kostal etwas geändert.
MfG
Strizz
-
bei mir gibt es einen Menüpunkt "Info -> Versionen". Das sieht dann so aus wie auf dem Bild. `
Boa ey - wie schick :shock:ich hab wohl noch die MS-DOS Variante:
Gruß
Rainer
-
Ja, das war es dann wohl! Danke für deine Mühe.
Mit freundlichen Grüßen
Strizz
Gesendet von iPad mit Tapatalk Pro
-
Hallo,
ich habe das Skript für den Piko 5.5 installiert, es funktioniert wunderbar. Da sich der Router des PIKO nur dann einschaltet, wenn ich zu Hause bin, bringt mir das Skript logischerweise eine Fehlermeldung alle 5 Minuten. Nun zu meiner Frage: Kann ich das Skript per Datenpunkt aus der CCU nach Bedarf aktivieren / deaktivieren?
Vielen Dank im Voraus
Gruß Michael
-
Hallo,
ich habe das Skript für den Piko 5.5 installiert, es funktioniert wunderbar. Da sich der Router des PIKO nur dann einschaltet, wenn ich zu Hause bin, bringt mir das Skript logischerweise eine Fehlermeldung alle 5 Minuten. Nun zu meiner Frage: Kann ich das Skript per Datenpunkt aus der CCU nach Bedarf aktivieren / deaktivieren?
Vielen Dank im Voraus
Gruß Michael `
Was meinst du genau?
Willst du das Script starten, wenn z.B. die Systemvariable auf der ccu2 auf anwesend geht ?
So startet das Script alle 5 Min.
schedule("2,7,12,17,22,27,32,37,42,47,52,57 * * * *", function () { log ("Auslöser: Schedule"); Piko(); });
Das nehm raus und starte auf die Veränderung der SV:
on({id: "Systemvariable .....", change: "ne", val: true}, function() { // SV wurde geändert auf true log("Auslöser SV .... true); Piko(); });
fertig.
mfg
-
Hallo Dieter,
vielen Dank zunächst. Das Script soll sich erst aktivieren, wenn ich zu Hause bin ( Anwesenheit true) und dann alle 5 Minuten aktualisieren. Wenn ich gehe ( Anwesenheit false), dann soll es sich wieder deaktivieren. In Deinen Beispiel dürfte es sich doch nur einmal bei Anwesenheit aktualisieren dann nicht mehr, oder?
Gruß Michael
-
ok, dann so:
schedule("2,7,12,17,22,27,32,37,42,47,52,57 * * * *", function () { var Anw = getState('SV.....').val; if (Anw === true) { log ("Auslöser: Schedule"); Piko(); } });
Das heißt:
Schedeule wird alle 5 Min. ausgeführt.
Und dann wird Anwesenheit geprüft.
Und nur wenn Anw true dann gehe zum Script.
so richtig ?
mfg
-
Ich danke Dir herzlich, Dieter
-
Ich hab jetzt auch meine ersten Programmierversuche gestartet Garagentor funktioniert jetzt über App dank Arduino!! - http://www.instructables.com/id/Arduino-WiFi-Garage-Door-Opener/ Infos dazu.
Den Erwerb einer PV überlegen wir uns auch schon eine Zeit lang, sollte es soweit kommen, probiere ich dein Skript auch sehr gerne aus!
Aktuell sind wir nämlich nur bei eine PV-Projekt der https://www.stw.at eingemietet, selber haben wir derzeit nur Solar-Zellen am Dach.
Meinst du, mit kleinen Änderungen kann man dein Script auch dafür verwenden?
Gruß,
piet