NEWS
Warn im Script
-
Mahlzeit,
ich habe ein Script erstellt das meinen Samsung TV per WOL einschalten soll. Allerdings erhalte ich ein "warn" beim Starten des Scriptes und weis ehrlich gesagt nicht warum.
Hier mal das Script:
createState("javascript.0.remote.Samsung01.TVstarten", false); // Generiert beim starten den Datenpunkt, wenn nicht vorhanden var wol = require('wake_on_lan'); // Lädt von ioBroker das nötige Paket var SamsungMAC = getState("tr-064.0.devices.TV--Samsung-6-Series--43.lastMAC-address".val); // MAC definieren // Ab hier automatisch on({id: 'javascript.0.remote.Samsung01.TVstarten'}, function (obj) { if (obj.state.val) { wol.wake(SamsungMAC); log("Samsung Remote – TV mit MAC " + SamsungMAC + " aufgeweckt", "info"); } });
Im Log erscheint
11:44:34.487 [warn] javascript.0 at script.js.Remote.Samsung_TV_on:3:18
Der Datenpunkt ist aber vorhanden:
~~![](</s><URL url=)https://carsten-elke-martens.de/dp_samsung_tv.png" />
Könnte mir bitte jemand auf die Sprünge helfen warum da ein warn kommt?
Dankeschön,
Carsten~~
-
Das .val muss außerhalb der Klammer stehen.
Gesendet vom Handy …
-
Dankeschön…..
Hätte wahrscheinlich noch stundenlang drauf gekotzt und es übersehen