Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.9k Beiträge

Hilfe zu JavaScript, Blockly, TypeScript, Node-RED, Scenes und text2command

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 50k
    3k Themen
    50k Beiträge
    maxclaudiM
    @Daniel-8 sagte: Das heißt ich bräuchte dein zenSDK script gar nicht mehr sonder würde wieder alles über den MQTT Broker von iob machen. Wobei du ja geschrieben hast das du nicht weißt ob das funktioniert. Wollte nicht noch zusätzlich was anderes aufbauen. In dem Fall würde ich das zenSDK-Script zur MQTT-Steuerung anpassen. Habe ich schon für einen HUB2000. Einfach konfigurieren, Struktur und Datenpunkte bleiben identisch bzw. werden noch mehr und zusätzlich automatisch neu angelegt. Triggern statt HTTP GET pollen. Statt POST leicht verändertes JSON erzeugen und an Datenpunkte des MQTT-Adapters übergeben. PS: Es geht beides. In meinen Tests läuft zenSDK weiter mit dem 1600AC+
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    D
    Nochmals herzlichen Dank!!!
  • Hilfe für Skripterstellung mit Node-RED

    964 13k
    964 Themen
    13k Beiträge
    A
    @OliverIO Für mich als ex. Elektroninstallateur ist es eben vielfach einfacher in einer Maske zu sehen was der Code eigentlich machen sollte, als in einem strukturierten Text. Wir verwenden bei uns im Job auch sehr viel strukturierte Text für Steuerungsfunktionen, aber das ist in der Regel eine andere Abteilung, ich bin nur zuständig, dass die Elektropläne korrekt und vollständig für alle sind. Klar, dass interesse an den Möglichkeiten ist schon lange geweckt, aber wie bei allem, wenn man das nicht oft macht, vergisst man sehr vieles wieder. Bei mir ist entstehen solche Dinge eben manchmal aus "dummen" Ideen, oder eben aus "herausforderungen" die man nicht direkt sucht. Ich arbeite mich jetzt mal rund um und schaue was da raus kommt. Nochmals herzlichen Dank Gruss Andi (aus der überhitzten Schweiz)
  • [gelöst] http / require request / set Befehle? Wer kanns mir erklären? Thema BWM / Kamera

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    824 Aufrufe
    AlCalzoneA
    @tempestas: mit "get" kann man nicht nur holen sondern eben auch "setzen"? ` Vorweg: in HTTP gibts verschiedene Request-Modi und es ist abhängig von der Server-Implementierung, wie die unterstützt werden. GET ist der Standard-Modus für HTTP-Requests und heißt erst mal nur: "Ich will diese Webseite sehen". Parameter, die zur Abarbeitung auf dem Server ausgewertet werden können, werden hier im Querystring (hinter dem ? in der Adresse) übergeben. Was der Server zur Bearbeitung der Anfrage macht, ist erst mal offen und vom HTTP-Modus unabhängig. In deinem Fall stellt er Einstellungen auf der Kamera um, in Abhängigkeit vom Querystring. Ist üblicherweise für alle beteiligten die einfachste Methode. POST wird üblicherweise zur Übermittlung von Formularen verwendet. Hierbei werden die zu übermittelnden Daten an die Anfrage angehängt. PUT gibts auch noch (wird aber eher selten verwendet) und hat in der Regel zum Ziel, eine Ressource auf dem Server zu überschreiben.
  • Zeitschaltuhr - Idee

    Verschoben
    6
    2
    0 Stimmen
    6 Beiträge
    2k Aufrufe
    HomoranH
    Wenn ich mich richtig erinnere steckt der ACK-flag dahinter. bei steuere bleibt der auf false und wird erst von dem zu steuernden Gerät auf true gesetzt, wenn der Befehl da angekommen ist. Bei aktualisiere wird der ACH-flag direkt auf true gesetzt. Das sieht man auch unter Objekte, dass eine reine ioBroker-Variable bei steuerenach kurz grün (=aktualisiert) rot bleibt, bei aktualisiere jedoch schwarz wird. Bei den Geräten wird sie kurz grün, dann (evtl.sehr kurz) rot, dann schwarz. Gruß Rainer
  • [gelöst] Baumarkt Funksteckdose mit Alexa schalten

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    5k Aufrufe
    achim62A
    @Lucky: wenn du ein ganzens Skript über den Cloud Adapter starten willst geht das so: in den Adaptereinstellungen die + Schaltfläche drücken, unter scriptEnabled das Skript auswählen das gestartet werden soll jetzt kannst du mit dem vergebenen namen das Skript starten und stoppen ` Hallo, hab ich alles gemacht und das Script wird auf der Alexa-Seite unter SmartHome auch angezeigt. Alexa behauptet aber sie könne den Scriptname nicht finden. Irgend eine Idee? Gruß Achim
  • Aktienkurse

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    496 Aufrufe
    DutchmanD
    @mario.blass: Hallo, ich verzweifle gleich, ich suche ein Script wo ich den Aktuellen Bitcoin-Kurs auslesen kann. Habe es schon mit "Parser" probiert, bekomm es aber nicht hin. Vielleicht besitzt jemand schon etwas !!! Danke im voraus. ` Wenn du nur den Wert Jahren willst zB hier mit json anrufen und in eine Variable schreiben? https://www.coindesk.com/api/ –----------------------- Send from mobile device
  • [gelöst] Frage zu Script Bewegungsmelder und Schnappschuss Kamera

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    656 Aufrufe
    dslraserD
    @Matzebhv: Probier das mal mit: on({id:"hm-rpc.0.xxx.1.MOTION"/Bewegungsmelder Gartentür.MOTION/, val: true}, main); sofern du auf True reagieren willst. Matze ` Danke, das scheint es schon gewesen zu sein. :D
  • [gelöst] Änderung durch Script oder manuell am Gerät

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    740 Aufrufe
    paul53P
    @thovogel: Das Verfahren funktioniert jetzt ausreichend genau. ` Dann markiere bitte das Thema als [gelöst] (im ersten Beitrag).
  • Blocky variable

    Verschoben
    22
    1
    0 Stimmen
    22 Beiträge
    4k Aufrufe
    rantanplanR
    Und Dein Problem passt nicht mehr zum Thema "Blockly variable".
  • Wann ist die Waschmaschine fertig - Abfrage mit Blockly machen

    Verschoben
    33
    2
    0 Stimmen
    33 Beiträge
    7k Aufrufe
    K
    Hallo Stefan, wichtig ist dass die Steckdose nicht nur 2500 Watt verkraftet. Ich hatte schon das Problem das meine Fibaro, die nur 2500 Watt mit macht, einfach aus ging wegen über Belastung. Hab mit dann die homematic Dosen bestellt und diese an große Verbraucher gehangen. Nur so als Tipp am Rande. VG Thorsten Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk
  • [Gelöst][Blocky] - Problem: Cron-Job mit Variable funktioniert nicht

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    4k Aufrufe
    DutchmanD
    @badsnoopy667: Hallo paul53! Wow! Das ging ja schnell! Hab's ausprobiert und es läuft einwandfrei! Vielen Dank für die schnelle Hilfe!! :D ` schaue dir auch mal die blockly docu an dan stehen noch mehr interessante sachen ;) https://github.com/ioBroker/ioBroker.ja … d-schedule
  • [Frage] Blockly Converter

    Verschoben
    2
    1
    0 Stimmen
    2 Beiträge
    2k Aufrufe
    VumerV
    Hallo, bekomme einfach mit Blockly diese Funktion setState("s7.0.DBs.DB1.B007-a",ConvertBase.hex2dec(getState("javascript.0.Zeit.Test1"/Zeit.Test1/).val)); nicht hin :( . Hat jemand für mich einen Tipp? Schöne Grüße
  • [gelöst] Variablenwert über VIS ändern

    Verschoben
    9
    0 Stimmen
    9 Beiträge
    2k Aufrufe
    K
    Ich habe jetzt den HQ-Aktor für Lampen genommen und kann darüber meine Variable schalten (true/false)
  • RegEx Probleme

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    710 Aufrufe
    frankjokeF
    Bei mir funktioniert die Abfrage mit dem RegExp (Debian 9, CSI nuk) Übrigens, ich habe den rpi-Adapter durch den Systeminfo-Adapter ersetzt, da kannst alles - und mehr abfragen!
  • Vorlage für Teperatur Check um bestimmte Uhrzeit

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    597 Aufrufe
    C
    Danke :) Werde ich mal testen.
  • Heizungsthermostatsteuerung - Script ( looxer01) - ZWAVE

    Verschoben
    19
    0 Stimmen
    19 Beiträge
    3k Aufrufe
    Schuko80S
    @looxer01: Hi, du zitierst die Ankündigung für die Vesion 2.0. Du hast aber die Version 1.0 Die beschriebene Funktionalität kommt also erst noch. vG Looxer ` Ankündigung habe ich wohl überlesen Oooops Die Datenpunkte habe ich nicht eingetragen, daran liegt es wohl… bin gerade dabei das Script anzupassen, das ich bis auf 4 C runter komme - danke für den Tip
  • IO Broker Symbole sind weg

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    584 Aufrufe
    Niemand hat geantwortet
  • [Blockly] Was ist besser?

    Verschoben
    17
    2
    0 Stimmen
    17 Beiträge
    2k Aufrufe
    HomoranH
    @rantanplan: Da wo Du den Stop jetzt hingesetzt hast, macht es keinen Sinn. ` Du hast ja recht! Das sollte ein SONST werden. :oops: :oops: [image: 144_20171217_093402.png] Gruß Rainer
  • [Frage] Subscription bei gleichem Werten vom Adapter?

    Verschoben
    9
    0 Stimmen
    9 Beiträge
    1k Aufrufe
    HomoranH
    @ruhr70: Dann habe ich diese Einstellung beim History-Adapter mal endlich verstanden ` ~~@[url=http://www.iobroker.net/docu/?page_id=144⟨=de#Default_Einstellungen_fuer_Zustaende:~~ Doku"]gleiche Werte aufzeichnen sollen bei gleichem Wert von Zeit zu Zeit trotzdem diese (unveränderten) Werte gespeichert werden, kann hier eine Zeitspanne in Sekunden festgelegt werden, wie häufig dieses geschehen soll. Dementsprechend bedeutet die Eingabe 0, dass kein doppelter Wert gespeichert werden soll. ` Gruß Rainer
  • Heizkörper einer Luftfeuchtigkeit von 70% um 3 Grad höher

    Verschoben
    11
    0 Stimmen
    11 Beiträge
    2k Aufrufe
    T
    ah danke Dir :-) Ok, keine direkte Bluetooth- Anbindung. Wollte nur wissen, ob meine Gateway- Bestellung evt. doch unsinnig war ;-)
  • Anwesendheit über Blocky

    Verschoben
    4
    4
    0 Stimmen
    4 Beiträge
    555 Aufrufe
    L
    Hallo, in den Hauptordner verschoben und logik anstatt zahl und schon lief es, vielen danke euch
  • [gelöst] Subscription für Tasten funktionieren nicht

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    698 Aufrufe
    H
    Danke für den Tipp, war leider nicht der Grund. Bei dem HMIP-WR6 wird der Event PRESSLONG oder PRESSSHORT scheinbar nur weiter gegeben, wenn ich ein Fake-Programm in der HomeMatic schreib, dass die Events abfasst. Andernfalls leuchtet der Schalter nur gelb, erst nach diesem Programm leuchtet er grün :-( Hier das kleine Programm falls jemand das gleiche Problem haben sollte: [image: 2686_bildschirmfoto_2017-12-15_um_16.15.08.jpg] Wie man sieht macht es rein gar nichts, wenn die Tasten gedrückt werden…

254

Online

33.0k

Benutzer

83.6k

Themen

1.3m

Beiträge