NEWS
Skripte
-
Hi Rainer,
habe mein Script im ioBroker bereits gespeichert unter Scripts und den Javascript Adapter installiert. Im Log werden auch keine Fehler beim starten des Javascript Adapter angezeigt.
Allerdings tut das Script auch nichts. Bei CCU.IO wurde die Anzahl der Subscribe Befehle im Log angezeigt wenn die Script Engine gestartet wurde. Bei ioBroker bekomme ich diese Meldung nicht.
Gruß
Jens
-
Hi Rainer,
habe mein Script im ioBroker bereits gespeichert unter Scripts und den Javascript Adapter installiert. Im Log werden auch keine Fehler beim starten des Javascript Adapter angezeigt.
Allerdings tut das Script auch nichts. Bei CCU.IO wurde die Anzahl der Subscribe Befehle im Log angezeigt wenn die Script Engine gestartet wurde. Bei ioBroker bekomme ich diese Meldung nicht.
Gruß
Jens `
Ich habe javascript adapter noch mal angefasst. Jetzt sollte laufen. -
Hi Bluefox,
ich habe die neuesten Updates heute nacht mal eingespielt. Danach sind folgende Fehler im Log zu sehen.
graphite 2014-11-17 08:18:40 error Invalid request getInstalled. "callback" or "from" is null graphite 2014-11-17 08:18:40 error Invalid request getRepository. "callback" or "from" is null graphite 2014-11-17 08:18:40 error Invalid request getInstalled. "callback" or "from" is null graphite 2014-11-17 08:18:40 error Invalid request getRepository. "callback" or "from" is null graphite 2014-11-17 08:18:39 info controller instance system.adapter.javascript.0 started with pid 2827
Darüber hinaus habe ich nun 2 Scripte in meinem Repository gefunden. Allerdings beide ohne Inhalt.
Ich könnte mir vorstellen, dass es sehr helfen könnte das eine oder andere Beispiel aus dem CCU.IO analog auch im ioBroker zu haben. Dann könnte man sich daran evtl. etwas entlang hangeln.
In diesem Zusammenhang gleich noch eine andere Frage. Ist denn die Portierung des Scriptgui geplant?
Ich habe mich nun im ccuio da etwas reingefuchst und würde dies auch gerne im iobroker tun.
Wie ist denn da die aktuelle Planung.
Gruß
Bernhard
-
Hallo, beschäftige mich erst seit kurzem mit IOBroker und Javascript.
Funktioniert auch grundsätzlich soweit. habe aber Probleme bestimmte Javascript-Funktionen wie:
Date() oder die Stringfunktionen IndexOf oder Search zu benutzen.
Hier sagt er mit, dass er diese Javascript-Funktionen nicht kennt.
Was muss ich tun, damit ich ein vollwertiges JavaScript in IOBroker nutzen kann?
Danke, für Eure Hilfe.
-
Date() funktioniert zu 100% das benutze ich in mehreren Skripten.
Welche Version von nodejs und JavaScript Adapter hast du installiert?
Und zeig uns dein Skript, so ist das zu wenig information um wirklich zu helfen.
Gesendet von Unterwegs
-
Der JavaScript Adapter läuft bei mir in der Version 3.4.0
Bei nodejs stehe ich auf dem Schlauch, wo finde ich das unter Adapter?
-
Konsole
node -v
-
Danke,
Node-Version ist v6.12.0
Das aktuelle Datum habe ich wie folgt versucht abzufragen:
var heute = new Date();
-
Bei nodejs stehe ich auf dem Schlauch, wo finde ich das unter Adapter? `
Garnicht
Auf der console
node -v
Eingegeben
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
habe aber Probleme bestimmte Javascript-Funktionen wie:
Date() oder die Stringfunktionen IndexOf oder Search zu benutzen.
Hier sagt er mit, dass er diese Javascript-Funktionen nicht kennt. `
Poste doch mal nen Screenshot oder direkt eines deiner Skripte. Das kann eigentlich nicht sein, dass er die nicht kennt. -
die Stringfunktionen IndexOf oder Search zu benutzen. `
Bitte Groß-/Kleinschreibung beachten !string.indexOf('Suchstring') string.search(RegExp)
-
Also nochmal zusammengefasst, ich bekomme bei folgender Anweisung:
var heute = new Date();
die Fehlermeldung: ReferenceError: date is not defined
Der JavaScript Adapter läuft bei mir in der Version 3.4.0 und
Node-Version in der Version v6.12.0
Wo liegt mein Fehler?
-
D != d
Gesendet von Unterwegs
-
Also doch die Groß-/Kleinschreibung, dank!
Jetzt klappt alles!