NEWS
Harmony Neustart Skript
-
Hallo zusammen.
Bin in einem anderen Beitrag auf ein Skript gestoßen welches den Harmony Adapter neu startet wenn der HUB die Verbindung verliert.
(Kommt ja leider ab und an vor)
Da das Skript aber einen Fehler anzeigt habe ich in dem besagten Beitrag um Hilfe gebeten.
Ohne Erfolg. Kann mir einer von euch sagen was an dem Skript nicht stimmt.
Danke im voraus für eure Hilfe.
Hier der Link zum ursprünglichen Beitrag:
http://forum.iobroker.net/viewtopic.php?t=2469
Code:
on({id: "harmony.0.Harmony_Hub.hubConnected"/*Harmony_Hub:hubConnected*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; if (getState("harmony.0.Harmony_Hub.hubConnected").val == false) { //var interval = getObject("system.adapter.harmony.0").native.interval; var obj = getObject("system.adapter.harmony.0"); //obj.native.interval = interval; setObject("system.adapter.harmony.0", obj); } });
~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201801 ... 1e8d7a.jpg">https://uploads.tapatalk-cdn.com/20180104/45188725ed510783b606f692711e8d7a.jpg</link_text>" />
Gruß Markus
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk~~
-
Hi,
kannst du noch einen Link zum Original Thema beifügen?
Danke und Grüße, Thorsten
Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk
-
und post bitte das script zwische code blocken und nicht nur den screenshot
-
Sorry, wusste ich nicht.
Ich gelobe Besserung. [emoji846]
Den Link habe ich im ersten Beitrag ergänzt.
Gruß Markus
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk
-
Sorry, wusste ich nicht.
Ich gelobe Besserung. [emoji846]
Den Link habe ich im ersten Beitrag ergänzt.
Gruß Markus
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk ` Wenn du jetzt noch einen Screen als Code einfügst ist alles perfekt
Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk
-
So richtig?
Habe den Screenshot wegen der Fehlermeldung trotzdem mal drin gelassen.
Ich denke das ist okay, oder?
Gruß Markus
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk
-
So richtig?
Habe den Screenshot wegen der Fehlermeldung trotzdem mal drin gelassen.
Ich denke das ist okay, oder?
Gruß Markus
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk ` Hi,
jaaa, fast. Den code noch in code-Blöcke packen, dann passt es
Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk
-
Hi
Sorry.
Keine Ahnung wie man die da rein packt.
Gruß Markus
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk
-
-
Alles klar, danke für die Info.
Habe eben mal ins Log geschaut und gesehen daß das Skript einen Fehler auswirft.
Kann mir da einer von euch weiter helfen?
Anbei ein Bild von der Meldung wo der Hub die Verbindung verliert und die Fehlermeldung des Skript.~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201801 ... d1adb2.jpg">https://uploads.tapatalk-cdn.com/20180104/63f8c5c3981920276d9cc256dcd1adb2.jpg</link_text>" />
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk~~
-
Bin ich leider raus, kann selbst nur etwas Blockly aber kein JS sorry.
Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk
-
Kann mir da einer von euch weiter helfen?
Anbei ein Bild von der Meldung wo der Hub die Verbindung verliert und die Fehlermeldung des Skript. `
-
Super, Dankeschön.
Kann mir einer sagen wie es sich mit der Warnung (Ausrufezeichen) im Skript aus dem ersten Beitrag verhält? Wo genau liegt da der Fehler? Da ich mit IoBroker noch relativ am Anfang stehe kenne ich mich leider nicht wirklich mit Javascript aus.
Gruß Markus
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk
-
Super, Dankeschön.
Kann mir einer sagen wie es sich mit der Warnung (Ausrufezeichen) im Skript aus dem ersten Beitrag verhält? Wo genau liegt da der Fehler? Da ich mit IoBroker noch relativ am Anfang stehe kenne ich mich leider nicht wirklich mit Javascript aus.
Gruß Markus
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk `
die variable obj ist bereit in der function beansprucht daher der fehler wen man diese nochmall declariert:
on({id: "harmony.0.Harmony_Hub.hubConnected"/Harmony_Hub:hubConnected/, change: "ne"}, function (obj) {
und
var obj = getObject("system.adapter.harmony.0");
-
Die Zeile
var obj = getObject("system.adapter.harmony.0");
kann / muss ich dann komplett raus löschen?
Gruß Markus
Gesendet von meinem HUAWEI NXT-L29 mit Tapatalk