Weiter zum Inhalt

Skripten / Logik

16.6k Themen 214.5k Beiträge

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

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 49k
    3k Themen
    49k Beiträge
    maxclaudiM
    @Daniel-8 sagte: Ich habe heute mal angefangen mein ganzes Steuerungsscript umzuschreiben mit deinem Script zur Abfrage. Da ist mir aufgefallen, das im pass Modus der wert nicht 1 sondern 2 ist. [image: 1776934145376-screenshot-2026-04-23-104848.jpg] Ok, laut Dokumentation sollte es eigentlich nur 0 und 1 geben. Das Skript schreibt exakt den Wert in den Datenpunkt, der im JSON-Stream unter dem Key pass geliefert wird. Warum dort eine 2 ankommt, obwohl das SDK nur 0 und 1 vorsieht, ist mir rätselhaft. Es gibt auch über die Cloud für pass nur 0 (Bypass aus) oder 1 (Bypass aktiv). Zur Steuerung wird eigentlich ein separater, interner Key verwendet (passMode). Dieser hat die Werte 0 (Automatik), 1 (immer ausgeschaltet) und 2 (immer eingeschaltet). pass selbst informiert normalerweise nur darüber, ob der Bypass aktiv ist oder nicht. Bleibt abzuwarten, ob Zendure hier etwas an der API-Struktur ändert oder ob es ein temporärer Fehler im zenSDK-Output ist/war.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    hg6806H
    Danke für die Antworten. Der Adapter ist dafür etwas überdosiert, ist aber interessant, dass es sowas gibt. Das mit dem Zeitplan hatte ich mir auch schon überlegt, dachte es gibt was anderes oder besseres. Ich denke stündlich reicht in dem Fall.
  • Hilfe für Skripterstellung mit Node-RED

    955 13k
    955 Themen
    13k Beiträge
    mickymM
    @Tontechniker Man kann solche Filter aber auch OHNE neue Nodes zu installieren mit einfachen Standard-Switch Nodes realisieren: [image: 1776865319208-af3cab3c-2716-43f4-b7df-7f74e8bf051b-image.jpeg] ggf. einfach nochmal meinen alten Thread anschauen: https://forum.iobroker.net/topic/50086/datum-und-zeitverarbeitung-mit-nodered
  • [Script] Wallpanel MQTT Daten interpretieren

    javascript template
    1
    1 Stimmen
    1 Beiträge
    1k Aufrufe
    Niemand hat geantwortet
  • [gelöst] Regenmengenmesser Ventus W174 Regenmenge berechnen

    javascript
    21
    0 Stimmen
    21 Beiträge
    4k Aufrufe
    K
    @paul53 prima, danke Dir
  • Sprungmarke in Java?

    javascript
    4
    0 Stimmen
    4 Beiträge
    727 Aufrufe
    M
    @paul53 Super danke, sowas hab ich gesucht
  • Shuttercontrol Datenpunkte nicht änderbar

    template
    3
    0 Stimmen
    3 Beiträge
    386 Aufrufe
    Qualle888Q
    @FredF vielen Dank für deine Antwort. Ich habe die Einstellung gefunden. Doch leider habe ich nach einer Vis Lösung gesucht. Dann muss ich mir wohl versuchen etwas selber zu scripten. Vielen Dank.
  • Bodenreinigung mit mehreren Objekt ID´s auslösen.

    blockly
    2
    2
    0 Stimmen
    2 Beiträge
    349 Aufrufe
    paul53P
    @marfa84 sagte: ein Trigger auf true steht, dann zur Ladestation fahren. Dafür wird eine Oder-Verknüpfung der 3 Werte benötigt. [image: 1600960895189-blockly_temp.jpg]
  • Tür Klingelscript mit RING

    javascript
    1
    1
    0 Stimmen
    1 Beiträge
    216 Aufrufe
    Niemand hat geantwortet
  • Heizungssteuerung mittels openv

    heating javascript
    9
    0 Stimmen
    9 Beiträge
    999 Aufrufe
    F
    @paul53 Ich habe mal die Anleitung meiner Therme gelesen den Wert für den Pumpennachlauf für die Warmwassererwärmung gefunden. Habe jetzt den Standardwert von 2 Minuten auf 10 Minuten erhöht. Das funktioniert jetzt besser. Danke! Ich glaube das ist eher die Regel als die Ausnahme: Neue Heizungsanlagen sind sehr mächtig, in ihrer Logik und in den Möglichkeiten ihrer Einstellungen. Nur leider werden diese in Werkseinstellungen montiert und in den seltensten Fällen macht sich jemand die Mühe die Anlage ordentlich zu konfigurieren.
  • [Gelöst]Blockly zum Schalten des VIS - PC läuft nicht

    blockly
    21
    1
    0 Stimmen
    21 Beiträge
    1k Aufrufe
    M
    Danke auch an alle anderen für Euren Einsatz!!!
  • [gelöst] Auslöseverzögerung

    blockly
    6
    1
    0 Stimmen
    6 Beiträge
    386 Aufrufe
    paul53P
    @NWH sagte: Genau so wollte ich das haben. Dann markiere bitte das Thema in der Überschrift des ersten Beitrags als [gelöst]. @NWH sagte in Auslöseverzögerung: Das dauert noch bis ich es verstehe. Deshalb habe ich den Export gemacht, denn die Verwendung der Timer-Variable timeout ist nicht trivial.
  • [Gelöst] Wasserpegelstände

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    2k Aufrufe
    PegelAlarm Hochwasserwarn-SystemP
    @AlteEnte der user @bazidibavaria hat einen Adapter für PegelAlarm geschrieben. Damit hat er Zugriff auf sämtliche Pegel Deutschlands, Österreich, Schweiz etc. Vielleicht hilft das!
  • Xiaomi Gateway Licht geht aus

    Verschoben
    9
    0 Stimmen
    9 Beiträge
    876 Aufrufe
    crunchipC
    habe gerade getestet(ist mir gar nicht aufgefallen,da schon länger keiner mehr geklingelt hat) das mein script gar nicht mehr funktioniert, bzw Datenänderungen werden nicht mehr angenommen, wie oben erwähnt. Liegt vermutlich am letzten/vorletzten Update, denn davor ging es definitiv noch. Testhalber von 1.3.5 zurück auf 1.3.4, funktioniert immer noch nicht. 1.3.3 lässt sich nicht mehr zurückspielen, siehe Meldung host.IoBroker 2020-09-22 20:24:47.511 info iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2020-09-22T18_24_47_494Z-debug.log host.IoBroker 2020-09-22 20:24:47.493 info iobroker npm ERR! notarget No matching version found for iobroker.mihome@1.3.3.npm ERR! notarget In most cases you or one of your dependencies are requestingnpm ERR! notarget a package version that d host.IoBroker 2020-09-22 20:24:47.485 info iobroker npm ERR! code ETARGET host.IoBroker 2020-09-22 20:24:19.151 info iobroker npm install iobroker.mihome@1.3.3 --loglevel error --prefix "/opt/iobroker" (System call) host.IoBroker 2020-09-22 20:24:19.148 info iobroker NPM version: 6.14.6 host.IoBroker 2020-09-22 20:24:18.439 info iobroker Update mihome from @1.3.4 to @1.3.3 host.IoBroker 2020-09-22 20:24:15.836 info iobroker upgrade mihome@1.3.3 v 1.3.2 installiert, Gateway lässt sich ansteuern, also wieder auf 1.3.5, auch da funktioniert es nun
  • String teilen - split-Befehl

    javascript
    46
    2
    0 Stimmen
    46 Beiträge
    6k Aufrufe
    G
    @liv-in-sky said in String teilen - split-Befehl: ;a=="Closed" ? "geschlossen" : a== "Open" ? "geöffnet" : a} THX habe ich gefixt geht auch schon vorran :-) Wenn diese blöde Zeit nicht wäre hihihihi [image: 1600786416085-5aa573c7-7e36-4db9-a381-18dc2eb28338-grafik.png]
  • Globale (JS) Funktionen (Einschaltdauer berechnen)

    javascript blockly
    15
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    D.VED
    @paul53 Ah... Jetzt hab ich das erst kapiert, dass man die JS Funktion nicht direkt aufrufen kann, sondern über einen Blockly Wrapper... Das war das fehlender Puzzlestück Vielen dank
  • Bosch SmartHome bshb über Aqara Taster schalten

    blockly
    15
    0 Stimmen
    15 Beiträge
    2k Aufrufe
    AsgothianA
    @schuerschuh Dann hast du keine Chance. Ohne eine Rückmeldung an den ioBroker kann der auch nichts an HomeKit melden. A.
  • Telegram und Inline Keyboard (Menu)

    Verschoben
    38
    0 Stimmen
    38 Beiträge
    12k Aufrufe
    D
    @dslraser Vielen Dank!
  • Radar2 und ESP32

    communication javascript blockly
    1
    0 Stimmen
    1 Beiträge
    225 Aufrufe
    Niemand hat geantwortet
  • PWM Module für FBH basierend auf deinem Script

    heating climate
    1
    0 Stimmen
    1 Beiträge
    210 Aufrufe
    Niemand hat geantwortet
  • [GELÖST] Bose Lifestyle 600 Volume mit Xiaomi Cube steuern

    blockly multimedia javascript
    7
    0 Stimmen
    7 Beiträge
    761 Aufrufe
    W
    Ich habs jetzt hinbekommen. Ein typischer pebkac ;-) Ich hatte in den Harmony Instanz Einstellungen die IP Adresse des Hub eingetragen und! das Discovery-Subnetz auf 255.255.255.0 geändert, also auf mein /24 Heimnetz. Das war wohl der Fehler. Der Adapter hat nicht die fest eingetragene IP genommen sondern gesucht und wohl nichts gefunden. Nachdem ich das Discovery Netz wieder auf 255.255.255.255 geändert hatte, lief alles wieder wie gewünscht. Thread kann geschlossen werden und danke an @el_malto
  • Ordner/Skripte nicht löschbar (erledigt)

    javascript
    9
    1
    0 Stimmen
    9 Beiträge
    633 Aufrufe
    I
    Habe ich auch jetzt gemacht. Danke trotzdem für deinen Versuch zu helfen @paul53
  • Hilfe beim einbau und der Anpassung vom Spotify view

    multimedia
    4
    2
    0 Stimmen
    4 Beiträge
    424 Aufrufe
    D
    @BrOsBenner das sieht doch gar nicht schlecht aus. du musst in der css Datei etwas rumprobieren, an den 500px. die ganzen Abstände und Farben/ alles kommt aus der css. am besten etwas übertrieben verändern und schauen wo es sich auswirkt, dann antasten bis es passt... .fixScroll > .vis-widget-body { position: absolute; /*Wichtig, muss absolute sein */ width: 500px; /* hier deine Breite von deinem Widget */ height: 500px; /* hier deine Höhe von deinem Widget */ .fixScroll1 > .vis-widget-body { position: absolute; /*Wichtig, muss absolute sein */ width: 550px; /* hier deine Breite von deinem Widget */ height: 513px; /* hier deine Höhe von deinem Widget */ mich wundert warum die unteren Buttons nicht korrekt dargestellt werden, die css werte sind verfügbar, ich meine das sind die Werte .button_style_spotify_btn und .button_style_spotify_btn_aktiv probiere mal aus, dann sehen wir weiter... ;-)

572

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge