@guergen said in [Neuer Adapter] LinkedDevices:
Zur Not kanst Du das mit einem Blockly-Script und eigenen Datenpunkten realisieren
Danke, genau so habe ich es jetzt gemacht (war auch ein Tipp aus dem Script Bereich).
@guergen said in [Neuer Adapter] LinkedDevices:
Zur Not kanst Du das mit einem Blockly-Script und eigenen Datenpunkten realisieren
Danke, genau so habe ich es jetzt gemacht (war auch ein Tipp aus dem Script Bereich).
Hi,
ich habe einen Hoftor Antrieb (zwei Flügel) von Somfy.
Dieser wird auch als Objekt als "Gate Opener" erkannt.
Über "targetPosition" 100 und 0 kann ich das Tor dann auch öffnen und schließen.
Allerdings kann das Tor auch einen Fußgängermodus, d.h. es wird nur einer der beiden Flügel geöffnet.
Besteht die Möglichkeit, dass das dann auch anzusteuern ist? Habe ich so jetzt nicht hinbekommen.
Per FHEM musste man dann das wie folgt mit dem RAW Wert machen -> "set Velux_X raw MP=55303"
Das kann hier hier aber aktuell nicht so, oder?
Zweite Frage wäre, ich hatte ja gesagt, das ich das Tor per "targetPosition" 100 und 0 öffnen kann.
Gibts auch eine Möglichkeit einer Toggel Funktion? Also das man das ganze ansteuert und das Tor öffnet wenn es zu ist und schließt wenn es offen war?
Und dritte und letzte Frage :-), über die Torsteuerung kann ich auch noch ein Relay steuern, da hängt der Türsummer von der Pforte dran. Das wird als "switch" erkannt, soweit alles gut. Das kann man dann aber auch "nur" per "targetPosition" 100 und 0 ansprechen. Oder gibts hier vielleicht auch die Möglichkeit vom ein/aus schalten?
Danke für eure Hilfe!!!
Hi,
ich kann per "http://192.168.xxx.xxx:8087/set/mihome-vacuum.0.rooms.xxxxxxxxxxxx.roomClean?value=1" einen einzelnen Raum gezielt saugen lassen. Das klappt super.
Über das Objekt "multiRoomClean" kann ich verschiedene Räume verküpfen und wenn man das Objekt auslöst, dann startet eine Reinigung genau nur mit den verknüpften Räumen.
Die Frage ist nun, wie lautet dazu der Link, womit ich dann "multiRoomClean" starten kann? Und genauer gefragt, wie kann ich in diesem Link die gewünschten Räume übergeben?
Das heißt, ich möchte nicht fix Räume hinterlegen und dann diese Reinigung starten, ich möchte jedesmal die Räume erst bestimmen (per Link!). Grund ist, das mal der eine oder andere Raum nicht mitgesaugt werden soll.
Danke für eure Hilfe!
@paul53 said in Text zur Zahl:
Deaktiviere oder lösche das Skript unter der Gruppe "global".
Wie du mir im anderen Post geschrieben hattest, sollte ich das "linkeddevices" Script unter "global" stoppen - und genau das war es auch. Dann war der Fehler weg im Log und dann funktionierte auch das Script mit der Umwandlung der Texte in Zahlen!
Ich danke für eure Ideen und Geduld!!!
@paul53 said in compile failed:
Deaktiviere oder lösche das globale Skript von linkeddevices.
das war es! Nun ist der Fehler weg. Da das Script durch die Instanz/Adapter kam, hatte ich hier nicht drüber nachgedacht. Wieder was gelernt!
@guergen said in [Neuer Adapter] LinkedDevices:
Zur Not kanst Du das mit einem Blockly-Script und eigenen Datenpunkten realisieren
Danke, genau so habe ich es jetzt gemacht (war auch ein Tipp aus dem Script Bereich).
@ahnungsbefreit said in compile failed:
Ich würde vermuten, Du hast ein Script "automover" im "Global" Ordner und das verursacht das Problem.
In der Tat hatte ich das, ja. Das habe ich aber gelöscht. So dachte ich zumindest.
Unter Global ist da doch nichts mehr. Oder wo muss ich schauen?
Hallo,
ich hab beim ioBroker alles auf den aktuellen Stand gebracht.
Leider erhalte ich jetzt bei jedem JS welches ich anlege oder änder folgende Fehlermeldung:
javascript.0 2021-06-10 15:20:21.803 error (9354) at processImmediate (internal/timers.js:441:21)
javascript.0 2021-06-10 15:20:21.802 error (9354) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/main.js:1281:17)
javascript.0 2021-06-10 15:20:21.802 error (9354) at /opt/iobroker/node_modules/iobroker.javascript/main.js:1791:17
javascript.0 2021-06-10 15:20:21.802 error (9354) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1690:37)
javascript.0 2021-06-10 15:20:21.801 error (9354) at createVM (/opt/iobroker/node_modules/iobroker.javascript/main.js:1443:28)
javascript.0 2021-06-10 15:20:21.800 error (9354) at Object.createScript (vm.js:268:10)
javascript.0 2021-06-10 15:20:21.795 error (9354) at new Script (vm.js:86:7)
javascript.0 2021-06-10 15:20:21.794 error (9354) SyntaxError: Unexpected token =
javascript.0 2021-06-10 15:20:21.794 error (9354) ^
javascript.0 2021-06-10 15:20:21.793 error (9354) var = {};
javascript.0 2021-06-10 15:20:21.792 error at script.js.Automower.Skript_2:2
javascript.0 2021-06-10 15:20:21.792 error (9354) script.js.Automower.Skript_2 compile failed:
javascript.0 2021-06-10 15:20:21.790 info (9354) Start javascript script.js.Automower.Skript_2
javascript.0 2021-06-10 15:20:21.780 info (9354) Stop script script.js.Automower.Skript_2
Egal wie klein oder umfangreich das Script ist. Da muss ja allgemein was nicht stimmen, das dieser Fehler kommt?
Kann mir jemand sagen, was ich machen kann? Bin einwenig Ratlos gerade...
Danke!
Im Log finde ich jetzt folgendes, wenn ich das Script anpasse und speicher.
@paul53 said in Text zur Zahl:
Du hast das Skript aktiviert und hoffentlich nicht unter der Gruppe "global" erstellt?
Ääää... doch, das hatte ich, also an war es, aber es war unter dem Ordner "global". Ich habe jetzt einen eigenen Ordner angelegt und dort das Script erstellt. Leider trotzdem keine Verbesserung.
@paul53 said in Text zur Zahl:
Im Tab "Objekte" den Wert (Text) von "lastStatus" ändern und wieder zurück. Dann sollte zweimal getriggert werden.
Leider passiert, wenn ich das manuell trigger, auch nichts...