Skip to content

Skripten / Logik

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

16.4k Themen 211.9k Beiträge

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    2k 48k
    2k Themen
    48k Beiträge
    A
    @psrelax Ich habe bereits die Version 2.2.0 fertig, wo diese Fehler behoben sind und auch der Statustext aussagekräftiger ist. Muss nur noch das ganze eine weile Testen, um die letzten Fehler noch auszubügeln. :-) [image: 1764881327208-9d5fabba-0636-4142-b210-8d2922d6e1be-grafik.png]
  • Hilfe für Skripterstellung mit Blockly

    6k 78k
    6k Themen
    78k Beiträge
    paul53P
    @CKassiopaia sagte: Vergleichbar mit dem import in Python oder dem include bei C. Man kann Node-Module per require importieren. Man kann außerdem oft benötigte Funktionen unter der Gruppe "global" erstellen, die allerdings nicht direkt aus Blockly aufgerufen werden können. Globale Skripte werden in alle anderen Skripte kopiert und dort ausgeführt.
  • Hilfe für Skripterstellung mit Node-RED

    952 13k
    952 Themen
    13k Beiträge
    HomoranH
    @fiddle sagte in [Gelöst]: Adapter per {Node Red | JS} (de)aktivieren: Ok, nicht als "Wert" schreiben, sondern als "Befehl". Dann scheint ihn das zu beeindrucken. du zeigst ja nichts, aber es geht mit true/false [image: 1763416200051-screenshot_20251117-224854_firefox.jpg] gesteuert über eigenen DP vom typ Bool
  • Blockly - Astro - Versatz

    4
    1
    0 Stimmen
    4 Beiträge
    265 Aufrufe
    HomoranH
    @gerhard-0 sagte in Blockly - Astro - Versatz: Entweder stimmt das mit dem Versatz von -30 min nicht oder es gibt einen anderen Bug ... oder deine Geoposition stimmt nicht oder deine Systemzeit deines Servers stimmt nicht oder... oder....
  • Script wird verzögert ausgeführt (Zigbee, HmIP)

    2
    1
    0 Stimmen
    2 Beiträge
    219 Aufrufe
    ArmilarA
    @edelhauer sagte in Script wird verzögert ausgeführt (Zigbee, HmIP): Hallo zusammen, ich habe bereits seit einiger Zeit verschiedene HmIP Produkte im Einsatz und habe diese jetzt durch den Einsatz eines Raspberry4 / 4GB) mit Conbee Stick und Zigbee Steckdosen erweitert. Auf dem Raspberry läuft neben dem ioBroker auch piHole und ein Unfi Controller. Nun zu meinen Problem / Frage: Ich habe ein einfaches Blocky-Script erstellt, welches bei Tastendruck auf einen HmIP Schalter jeweils eine HmIP Schaltsteckdose und eine Zigbee Steckdose (LEDvance / Osram) an bzw. ausschalten sollten. Das Script funktioniert soweit auch, jedoch schalten die Steckdosen sehr langsam (ca. 10 sec. Verzögerung). Wenn ich die Steckdosen, bzw. den Schalter über die "Objekte" schalte, schalten diese ohne Verzögerung. Nachfolgend mein Script: [image: 1665679495047-d8264955-8410-4fba-9a0a-34c585ebabdd-image.png] Trotz intensiver Suche konnte ich hierzu nur "Polling" finden, welches aber bei dem Stick nicht eingestellt werden kann. Ich hoffe, Ihr könnt hier helfen. Besten Dank edelhauer Für mich sieht das wie eine Dauerschleife aus. Der Trigger auf der Lampe meldet "false" --> Dann steuerst du "on" mit false --> der Trigger bekommt auf on ein false --> usw. bis in alle Ewigkeit. Eigentlich sollte der Schalter Switch (ich denke das soll der HmIP sein) der Trigger sein. Etwa so: [image: 1665787028330-e1bf4a65-4705-49db-95d5-a20c3b8cc98b-image.png]
  • [Vorlage] Betriebsstundenzähler & Verbrauchsrechner

    Verschoben javascript
    333
    3
    0 Stimmen
    333 Beiträge
    91k Aufrufe
    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 Stimmen
    7 Beiträge
    632 Aufrufe
    peterk34P
    @paul53 Dankeschööön
  • Rules nicht mehr editierbar

    6
    0 Stimmen
    6 Beiträge
    316 Aufrufe
    ?
    @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 Stimmen
    1 Beiträge
    89 Aufrufe
    Niemand hat geantwortet
  • Mondphase in der VIS anzeigen

    3
    2
    0 Stimmen
    3 Beiträge
    205 Aufrufe
    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 Stimmen
    66 Beiträge
    9k Aufrufe
    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 Stimmen
    6 Beiträge
    385 Aufrufe
    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 Stimmen
    23 Beiträge
    500 Aufrufe
    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

    Verschoben
    26
    0 Stimmen
    26 Beiträge
    738 Aufrufe
    B
    @paul53 Hat geklappt indem ich einen neuen Datenpunkt für die Durchschnittsverbräuche angelegt habe! Herzlichen Dank!
  • Datenpunkt Werte umgekehrt

    10
    1
    0 Stimmen
    10 Beiträge
    386 Aufrufe
    R
    du hast mir sehr weiter geholfen, ich hab jetzt noch einen eigenen Datenpunkt erstellt, jetzt funktioniert es. Danke!!!!!
  • SQL Server abfragen

    3
    0 Stimmen
    3 Beiträge
    213 Aufrufe
    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 Stimmen
    5 Beiträge
    528 Aufrufe
    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 Stimmen
    7 Beiträge
    318 Aufrufe
    B
    @paul53 Funktioniert !!!! mal wieder vielen Dank !
  • Ordner "global" wird nicht angezeigt - gelöst

    23
    0 Stimmen
    23 Beiträge
    2k Aufrufe
    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 Stimmen
    7 Beiträge
    448 Aufrufe
    W
    @paul53 Funktioniert super. Danke danke
  • Cron/schedule Wochentage per Variable klappt nicht

    12
    1
    0 Stimmen
    12 Beiträge
    345 Aufrufe
    R
    @bahnuhr kapiert, danke - will try it this way.
  • Ringspeicher für Meldungen?

    3
    0 Stimmen
    3 Beiträge
    319 Aufrufe
    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 Stimmen
    6 Beiträge
    141 Aufrufe
    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:

660

Online

32.4k

Benutzer

81.6k

Themen

1.3m

Beiträge