Skip to content

Skripten / Logik

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

16.6k Topics 213.9k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    J
    Dank dir. Werde ich in den nächsten Tagen testen.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Topics
    80k Posts
    HomoranH
    @Lottemann sagte in Hilfe bei Blockly-Erstellung benötigt: das war genau das. das hier; https://forum.iobroker.net/post/1085370 kennst du?
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Topics
    13k Posts
    Marc BergM
    Es gibt in der Verson 1.3.0 einen neuen Node: iob-setObject (Stand 10.02.26 noch beta) Mit dem neuen Node kann man ioBroker-Objektdefinitionen (Metadaten) direkt schreiben und ändern. Hauptfunktionen: Instanz-Konfigurationen ändern - z.B. MQTT publish-Pattern, Intervalle, etc. Objekt-Eigenschaften aktualisieren - Namen, Rollen, Einheiten, Min/Max-Werte ändern es gibt zwei Modi: Merge-Modus : Ändert nur die angegebenen Eigenschaften, alle anderen bleiben erhalten Replace-Modus: Überschreibt das komplette Objekt Typischer Workflow: Objekt mit iob-getobject holen Mit Change-Node gewünschte Properties ändern Mit iob-setobject zurückschreiben
  • Blockly Skript für Gartenbewässerung - DutyCycle steigt

    Moved
    21
    0 Votes
    21 Posts
    4k Views
    D
    Guten Morgen, stimmt auch hier NaN :) Aber Blockly wird doch mit der Script Engine aktualisiert oder? [image: 5671_2018-05-14_07_00_55-clipboard.png] EDIT: Mir ist gerade aufgefallen, das NaN wird im Code nur gesetzt wenn man als Einheit Minuten oder Sekunden wählt. Bei MS wird die Variable auch im Code übernommen.
  • [gelöst] Funksteckdose 433MHz nur an oder nur aus

    Moved
    4
    0 Votes
    4 Posts
    872 Views
    K
    Habe meinen Fehler entdeckt. Dummy angelegt und jetzt klappt es.
  • [gelöst] Drei Schalterstatus abfragen für 3 Bilder

    Moved
    8
    0 Votes
    8 Posts
    648 Views
    ChaotC
    Danke dir. Das Script funktioniert einwandfrei.
  • [Gelöst] Zeit Variable jqui

    Moved
    10
    3
    0 Votes
    10 Posts
    700 Views
    wendy2702W
    OK. Also kein Fehler im Script oder so. Danke!
  • Brauche Starthilfe mit Sonos und SayIt

    Moved
    9
    0 Votes
    9 Posts
    1k Views
    T
    Sehr geil, jetzt hab ich das auch kapiert! :-) Vielen Dank für den Hinweis!!
  • Auswahlskript

    Moved
    3
    0 Votes
    3 Posts
    338 Views
    MathiasJM
    Cool! Danke! Sobald ich die Teile habe, versuche ich mein Glück! Gruß, Mathias Gesendet von meinem SM-N915FY mit Tapatalk
  • [erledigt] IF-Anweisung, super simpel, geht trotzdem nicht

    Moved
    4
    0 Votes
    4 Posts
    377 Views
    J
    Och nöööö :roll: Danke euch !!
  • Python Script ausführen (GPIO)

    Moved
    6
    1 Votes
    6 Posts
    9k Views
    DutchmanD
    In iobroker selber kan man kein python ausführen, alternative : Python Script auf das System in einer Directory speichern und dann per JavaScript ausführen lassen –----------------------- 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
  • Und-Verknüpfung

    Moved
    7
    1
    0 Votes
    7 Posts
    1k Views
    M
    Habe es jetzt so gelöst und es scheint zu funktionieren. :) Danke Euch allen. Und Danke für den Hinweis mit den Handbüchern. Ich kannte tatsächlich nur das Erste. Dieses hat mir aber in dem speziellen Fall nicht weitergeholfen. Die anderen beiden kannte ich hingegen noch nicht! Danke auch dafür! 7022_und-verkn_pfung_2.jpeg
  • Http Befehl in script

    Moved
    8
    0 Votes
    8 Posts
    4k Views
    K
    @Thisoft: Ich habs so gemacht: ` Vielen Dank, Die Auswertung der response hat mir heute gehofen.
  • Warum sitched der Standby Modus

    Moved
    2
    0 Votes
    2 Posts
    290 Views
    Ralla66R
    Poste mal ein Bild von Blockly. Ein / Aus ist der gleiche Befehl per http request.
  • SendKeys in Blockly?

    Moved
    2
    0 Votes
    2 Posts
    434 Views
    wendy2702W
    Hi, wenn der VU Receiver mit Enigma läuft gibt es sogar einen Adapter: viewtopic.php?f=17&t=1739&p=145791&hilit=enigma#p145791 In Blockly sollte es der untere sein wenn ich mich richtig entsinne. [image: 999_blockly_html.jpg]
  • [erledigt] Fehlermeldungen für replace-Befehl im Skript

    Moved
    4
    1
    0 Votes
    4 Posts
    959 Views
    paul53P
    @dtp: Hat sich erledigt. Es lag am viessmann-Adapter ` Dann markiere bitte das Thema als [erledigt] im Betreff des ersten Beitrags.
  • Hm-rpc.0: binrpc -> setValue: no dpType -> Was ist dpType?

    Moved
    3
    0 Votes
    3 Posts
    931 Views
    paul53P
    @holodoc: ich habe ein Objekt als Logik-Schalter angelegt (keine weiteren Eigenschaften) und arbeite damit in einem Script. Es funktioniert alles, aber ich bekomme im Log einen Error, wenn die Skripte laufen: ` Du solltest unter hm-rpc.0 keine eigenen Datenpunkte anlegen, sondern immer unter javascript.0 !
  • Werte auslesen, wie?

    Moved
    5
    0 Votes
    5 Posts
    774 Views
    H
    Glaube mit. Ich habe es probiert. Danke. Werde es gleich mal testen Gesendet von meinem MI 5s mit Tapatalk
  • [gelöst] Blockly Funktion falls, mache, sonst falls / Astrofunktion

    Moved
    7
    0 Votes
    7 Posts
    6k Views
    H
    Ach man muss das in dem kleinen Fenster von links nach rechts ziehen… check :geek:
  • [gelöst] Text aus einer Variable in Pushsafer übernehmen

    Moved
    3
    0 Votes
    3 Posts
    388 Views
    N
    Das war es…. 8-) Danke für Deinen Tipp, manchmal ist die Lösung so nah und doch sieht man es nicht.
  • Blockly - mehrere falls-mache Bedingungen hintereinander

    Moved
    2
    1
    0 Votes
    2 Posts
    2k Views
    K
    Vielleicht zum besseren Verständnis doch noch einen 2. Screen dazu ;) [image: 2700_blockly_alarm2.png] HINWEIS: DER PAW-BLOCKLY FUNKTIONIERT SO NICHT. IST NUR EIN PLATZHALTER FÜR MICH. ICH KOPIERE DEN CODE AUS DEM BLOKLY UND KORRIGIERE DANN MANUELL IM JAVASKRIPT DIESE STELLE…
  • Projekt: Alarmanlage

    Moved
    2
    1
    0 Votes
    2 Posts
    737 Views
    arteckA
    das müsste doch mit einer Schleife über die Funktionen gegen. Jedem Kontakt ordnest du die Funktion z.b: Fenster dann kannst du dir alle Fenster anzeigen lassen und dann den Status abfragen und drauf reagieren.. ich mach es so mit meinem Batteriestatus erstmal die Sensoren über die Aufzählung einer Funktion zuordnen [image: 1518_aufz_hlung.png] dann siehst du diese auch in der Objekte Darstellung hinten [image: 1518_zuordnung.png] jetzt frga mich nicht die das mit Blockly geht // hier werden alle Gerätte die den Funktion Batterie zugordnet sind zusammen gesucht var cacheSelectorPercent = $('state[id=*.percent](functions=batterie)'); checkBatterie(); function checkBatterie(obj) { cacheSelectorPercent.each(function(id, i) { var status = getState(id).val; // bei status kleiner 10 wird ein anderes Objekt gesetzt if (status < 10) { setState('javascript.2.Systeminfos.batterie' , true); } }); }
  • C++ Programm

    Moved
    4
    0 Votes
    4 Posts
    1k Views
    M
    Da Programm läuft aktuell auf einen Raspberry Pi Zero W. Allerdings versuche ich darauf gerade IO-Broker zu installieren und es als Slave agieren zu lassen. Weil ohne IO-Broker auf den PI, wo da Programm ausgeführt werden soll, wird es nicht gehen? Ja das Programm liegt als Binary vor. Das mit dem exec ist genau das was ich gesucht habe. Mir ist bewusst, das es nicht die schönste Lösung ist. Aber aktuell möchte ich es nur ausführen und sobald ich Zeit finde es in Ruhe in Javascript neu implementieren. Also soll nur ne Übergangslösung für die nächsten Monate werden

260

Online

32.7k

Users

82.5k

Topics

1.3m

Posts