Skip to content

Skripten / Logik

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

16.6k Topics 213.6k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    A
    @azzkikrboy Habe den Timer Aufruf Solcast in der Version 1.6.9 noch mal abgesichert.
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Topics
    79k Posts
    B
    @redbull2906 Ich würde sagen, dass man sich da nicht selbst kümmern muss, das sollte das BMS des Akkus regeln, so ist zumindest meine Sicht der Dinge.
  • 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
  • [Vorlage] Betriebsstundenzähler & Verbrauchsrechner

    Moved javascript
    333
    3
    0 Votes
    333 Posts
    96k Views
    N
    Bei mir lief javascript in Version 6.0.3. Nach längerer Zeit wollte ich im Script ein Gerät hinzufügen. Beim Speicherm ist iobroker komplett abgestürzt. Nach downgrade auf javascript 5.8.10 konnte ich das Script speichern und der Zähler für das neue Gerät funktioniert. Gibt es Inkompalitäten mit der neuen Java-Version?
  • [GELÖST] Zeitdifferenz berechnen

    7
    0 Votes
    7 Posts
    729 Views
    peterk34P
    @paul53 Dankeschööön
  • Rules nicht mehr editierbar

    6
    0 Votes
    6 Posts
    321 Views
    ?
    @fredf Habe tatsächlich Telegram installiert und hätte nicht gedacht, dass das an einem anderen Adapter liegen kann. Ok, mal schauen, ob sich das mit der nächsten Telegram Version erledigen wird. Vielen Dank für die Info.
  • Bitte löschen

    1
    0 Votes
    1 Posts
    92 Views
    No one has replied
  • Mondphase in der VIS anzeigen

    3
    2
    0 Votes
    3 Posts
    221 Views
    mickymM
    Vollmond und Neumond ist jeweils nur an einem Tag. Das was Du siehst ist ein abnehmender Dreiviertelmond - du siehst ja die rechte untere Ecke fehlt bereits. Generell sind Voll, Neu- und Halbmondphasen immer genau für einen Tag definiert - siehe Mondkalender: https://www.timeanddate.de/mond/phasen/deutschland/berlin
  • Steuerung Hörmann SupraMatic 3 mit HMip-MOD-HO?

    javascript
    66
    1
    0 Votes
    66 Posts
    10k Views
    L
    @feuersturm [image: 1665430281711-bildschirmfoto-2022-10-10-um-21.26.28.png] Der IST-Zustand ist mit dem Basic image 8 umgesetzt. Die zusätzliche Schrift des Status ist mit: Basic valuelist HTML Style umgesetzt. [image: 1665431019199-bildschirmfoto-2022-10-10-um-21.42.37.png] Die Rotation für die Pfeile war da noch nicht drin.
  • HTML-Tabelle Bool anzeigen

    6
    1
    0 Votes
    6 Posts
    425 Views
    S
    @liv-in-sky sagte in HTML-Tabelle Bool anzeigen: wenn ein script das ganze erzeugt, steht die tabelle in einem datenpunkt. das html widget muss also ein binding für diesen dp haben. das erzeugt ein binding in einem binding - wird wohl nicht funktionieren im Nachhinein betrachtet war mein Brett vorm Kopf schon ziemlich dick ;-) nun - was soll's. Ich habe es entsprechend umgebaut - erst Status ermitteln und diesen im HTML unterbringen. Vielen Dank für den Hinweis !
  • Anzahl der Pushover Nachrichten begrenzen

    23
    1
    0 Votes
    23 Posts
    507 Views
    mickymM
    @damrak2022 Das blaue Quadrat zeigt an, dass die trigger node aktiv ist. Mach halt debug nodes dran und prüfe . Wenn von Deinem Drucker immer neue Nachrichten kommen, dann mach doch eine Delay Node mit den Einstellungen dran, lass aber die msg.reset Node ebenfalls dran und verkabel die mit der Delay Node - so dass diese wenn der Tintenstand wieder >20% ist sofort zurückgesetzt wird.
  • [Gelöst] Ölvorrat Enddatum berechnen

    Moved
    26
    0 Votes
    26 Posts
    744 Views
    B
    @paul53 Hat geklappt indem ich einen neuen Datenpunkt für die Durchschnittsverbräuche angelegt habe! Herzlichen Dank!
  • Datenpunkt Werte umgekehrt

    10
    1
    0 Votes
    10 Posts
    415 Views
    R
    du hast mir sehr weiter geholfen, ich hab jetzt noch einen eigenen Datenpunkt erstellt, jetzt funktioniert es. Danke!!!!!
  • SQL Server abfragen

    3
    0 Votes
    3 Posts
    216 Views
    H
    @bananajoe Sehr gut, danke. sqlcmd ist genau mein Ding - funktioniert! Sieht dann aktuell bei mir so aus: [image: 1665137711178-screenshot-7474.png] wobei ich dann das "result" noch gefiltert habe um nur eine Zahl in den Datenpunkt zu schreiben. Danke nochml für's einnorden. ;-) PS. die Parameter beim sqlcmd haben mich ne halbe Stunde gekostet, die sind case sensitive. Beispiel: /opt/mssql-tools/bin/sqlcmd -S 192.168.200.85 -U sa -P "123456789" -Q "Select count(Auftraege.Auftragsnummer) As Summe From Datenbank.dbo.Auftraege Where Auftraege.fkKunde = 1"
  • Status Backofen über Blockly abfragen

    5
    1
    0 Votes
    5 Posts
    573 Views
    C
    @nikoxx said in Status Backofen über Blockly abfragen: @christobal0815 Trage mal das "BSH.Common.EnumType.OperationState.Run" als Wert ein. So klappt es bei mir zumindest. Wenn ich nur das "run" abfrage passiert nichts. Danke! DAS hat mein Problem gelöst. Klasse Forum hier :)
  • Briefkasten Visualisierung VIS mit enocean Fensterkontakten

    7
    0 Votes
    7 Posts
    321 Views
    B
    @paul53 Funktioniert !!!! mal wieder vielen Dank !
  • Ordner "global" wird nicht angezeigt - gelöst

    23
    0 Votes
    23 Posts
    2k Views
    DJMarc75D
    OT start Grundsatzdiskussion WER WIE WO WAS WANN WARUM :face_with_rolling_eyes: Common übersetzt - "gemeinsam, haüfig, üblich" :grin: Üblicherweisse mache ich häufig und gemeinsam mit meiner Frau alles zusammen - stetig sogar :joy: OT ende
  • Garagentorsteuerung

    7
    1
    0 Votes
    7 Posts
    518 Views
    W
    @paul53 Funktioniert super. Danke danke
  • Cron/schedule Wochentage per Variable klappt nicht

    12
    1
    0 Votes
    12 Posts
    349 Views
    R
    @bahnuhr kapiert, danke - will try it this way.
  • Ringspeicher für Meldungen?

    3
    0 Votes
    3 Posts
    349 Views
    M
    vielen dank, jedoch ist mir dein Script dafür zu mächtig :) habe es jetzt so gebaut [image: 1664704793202-screenshot-2022-10-02-115846.png]
  • [gelöst] Blockly Trigger "Astro" und "wurde geändert" - wie?

    6
    1
    0 Votes
    6 Posts
    150 Views
    R
    @homoran @homoran sagte in [gelöst] Blockly Trigger "Astro" und "wurde geändert" - wie?: jetzt kannst du noch mit dem Offset bei Sonnenauf- und Untergang ein wenig Finetuning betreiben. :+1:
  • Shelly Duo rgbw Mode

    8
    1
    0 Votes
    8 Posts
    276 Views
    ?
    @mickym Stimmt, garnicht gesehen. Ich werde es Mal testen.
  • String in einzelne Datenpunkte teilen MQTT

    4
    0 Votes
    4 Posts
    480 Views
    paul53P
    @xxxspxxx sagte: das müsste so passen. Ja, es geht aber einfacher, da weder "nach Zahl" noch "JSON nach Objekt" benötigt werden. [image: 1664541362746-bild_2022-09-30_143602486.png] Die Variable value muss genau so geschrieben werden.

603

Online

32.7k

Users

82.3k

Topics

1.3m

Posts