Skip to content

Skripten / Logik

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

16.5k Themen 213.5k Beiträge

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Themen
    49k Beiträge
    R
    Ok, Danke für die Info. Sehr interessant.
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Themen
    79k Beiträge
    HomoranH
    ich habe einen DP .date 15.02.2026 und einen DP .time 04:00 Daraus versuche ich einen Timestamp zu basteln [image: 1771161336229-screenshot_20260215-141151_duckduckgo.jpg] Das wirft aber NaN aus und den Timestamp mit null. Alle möglichen Konvertierungen schlagen auch fehl. Wie macht man das richtig?
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Themen
    13k Beiträge
    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
  • Kein Datenpunkt verfügbar über Start/Stop eines Skriptes?

    20
    0 Stimmen
    20 Beiträge
    1k Aufrufe
    W
    Ich hatte damals die HM-Sec-SD und die waren nicht mehr lieferbar. Es sah so aus, als würde es nur noch HMIP geben. Und die neuen liessen sich eben mit den alten nicht mischen. Hab dann alle HM-Sec-SD verkauft und bin bei den Rauchmeldern komplett auf IP umgestiegen. Inzwischen bin ich auch froh das so gemacht zu haben. Erst durch diesen Thread hab ich bei ELV gesehen das es jetzt die HM-Sec-SD-2 gibt.
  • Werte vom Datenpunkt in CSV-Datei schreiben *gelöst*

    40
    0 Stimmen
    40 Beiträge
    4k Aufrufe
    surfer09S
    @mickym Danke dir für die schnelle Hilfe. Ich habe die Dinge jetzt mal einbaut. Mal sehen, wie es jetzt dann die nächsten Tage aussieht. :-) [image: 1655573415069-iobroker_in_true.jpg] [image: 1655573422320-spaltennamen.jpg] [image: 1655573428269-join.jpg]
  • zeitgesteuertes Ansteuern von Gartenwasserventilen

    6
    2
    0 Stimmen
    6 Beiträge
    617 Aufrufe
    haus-automatisierungH
    @puls200 sagte in zeitgesteuertes Ansteuern von Gartenwasserventilen: kann mir einer mal erklären, was der Unterschied zwischen folgenden beiden Befehlen ist? Am Ende: gar nichts. Mit einem Timeout-Baustein hast Du halt die Möglichekeit vor dem „steuere“ noch eine Prüfung oder andere Aktionen durchzuführen. Der generierte JS-Code sollte in beiden Fällen sehr ähnlich sein.
  • Enum State Reihenfolge

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    607 Aufrufe
    Schnup89S
    Hallo zusammen, das Thema ist etwas älter, gibt es hier eine Lösung oder eine Überbelegung das Sortieren der Kanäle in einer Aufzählung zu ermöglichen?
  • Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden

    11
    1
    0 Stimmen
    11 Beiträge
    473 Aufrufe
    HomoranH
    @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden: dann hab ichs auch verstanden und meine Vermutung @homoran sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden: wenn die nicht fehlt, sondern irgendwie versteckt ist. hat sich auch bestätigt dann hab ich auch mal wieder was von @paul53 gelernt
  • Zuviel Info im log

    5
    1
    0 Stimmen
    5 Beiträge
    234 Aufrufe
    Thomas BraunT
    @homoran EIne Frage der Perspektive... Ich setze den auf 'weniger Geblubber' runter. :-)
  • Blockly abfragen ob ein daten " Ordner " Exitiert

    blockly javascript
    6
    0 Stimmen
    6 Beiträge
    405 Aufrufe
    L
    @digi-bit said in Blockly abfragen ob ein daten " Ordner " Exitiert: den findet mein IOB unter adapter aber nicht Vertippt? [image: 1655300575604-2022-06-15_15-42-28.png]
  • Schaltzustand nach Spannungswiederkehr wiederherstellen

    13
    0 Stimmen
    13 Beiträge
    2k Aufrufe
    B
    @zeebo Bei mir habe ich diese Sachen über die Laufzeit der CCU geregelt. Erstelle einen DP mit der Uptime der CCU. Und anschließend einen DP für jeden wichtigen Aktor. Jetzt fragst du bei jeder Zustandsänderung der Aktoren die Uptime der CCU mit ab und wenn der Zeitwert größer X ist, schreibst du den Zustand in einen DP. Somit bleiben bei einem Neustart doch die Schaltwerte erhalten und können an die jeweiligen Geräte gesandt werden.
  • [gelöst] Reolink IPcam PTZ Presets

    Verschoben
    16
    0 Stimmen
    16 Beiträge
    8k Aufrufe
    DiginixD
    @mandragora Probier doch mal als CGI Pfad nur "IP:PORT/api.cgi?cmd=" Das komplette Kommando sieht für PTZ Pos 1 dann so aus: curl -d '[{"cmd":"Login","action":0,"param":{"User":{"userName":"admin","password":"PASS"}}},{"cmd":"PtzCtrl","action":0,"param":{"channel":0,"op":"ToPos","speed":32,"id":1}}]' IP:PORT/api.cgi?cmd=Login&cmd=PtzCtrl&token=1640dd95bcac9f2 PASS, IP, PORT müssen angepasst werden PS: Bei meiner RLC 423 funktioniert es mit "IP:PORT/cgi-bin/api.cgi?cmd=" und "IP:PORT/api.cgi?cmd="
  • [gelöst] UPNP FritzBox Abfrage Up & Download VIS

    9
    5
    0 Stimmen
    9 Beiträge
    402 Aufrufe
    sigi234S
    @n811e sagte in [gelöst] UPNP FritzBox Abfrage Up & Download VIS: Also der Background ist im Vordergrund, was dann wieder nicht funktioniert. z-index anpassen
  • [gelöst] Telegram Blockly Octoprint - Bild senden

    9
    2
    0 Stimmen
    9 Beiträge
    349 Aufrufe
    ?
    @smallifo cd home in der Konsole eingebe --- -bash: cd: home: No such file or directory Wenn dann cd /home
  • Farbe bei Yahka(HomeKit) mit Yeelight

    javascript
    19
    0 Stimmen
    19 Beiträge
    3k Aufrufe
    S
    @haenk93 Hey kannst du mir sagen/zeigen wie du das mit der Farbe gelöst hast? Mir wird die richtige Farbe in Homekit angezeigt aber ich kann die Farbe nicht ändern. Besten Dank.
  • [gelöst] Api-Calls seit Update auf 5.7 nicht mehr möglich

    javascript
    13
    0 Stimmen
    13 Beiträge
    265 Aufrufe
    ?
    Okay hab den Code jetzt ein bisschen angepasst: //Push-Benachrichtigung bei Alarmierung const sendPush = (title, message) => { const options = { method: 'POST', url: 'https://fcm.googleapis.com/v1/projects/project/messages:send', headers: { 'Content-Type': 'application/json', Authorization: getState(APITOKEN).val.toString() }, data: { message: { topic: 'topic', notification: {title: title, body: message} } } }; axios.request(options).catch(error => { console.error(error); }); }; So funktioniert es wieder. Warum auch immer der andere weg über axios.post etc. nicht gehen will.
  • Hilfe: Zeitschalter mit T-ein und T-aus in Endlosschleife

    17
    1
    0 Stimmen
    17 Beiträge
    1k Aufrufe
    paul53P
    @2afs sagte: Man ist flexibler den unteren Baustein zu nutzen, denke ich. So kann man auch Variablen einsetzten Genau.
  • SQL sendTo - Problem storeState vs update

    10
    0 Stimmen
    10 Beiträge
    963 Aufrufe
    F
    @bananajoe sagte in SQL sendTo - Problem storeState vs update: Besten Dank... immer gerne :-)
  • Kostal PikoMP xml Parsen

    9
    0 Stimmen
    9 Beiträge
    855 Aufrufe
    DoggiD
    Hallo zusammen, ich habe für einen Freund einen Adapter geschrieben, der genau für die Piko PV Anlage da ist und die Messwerte ausließt. Hier der Link zum Test Beitrag: https://forum.iobroker.net/topic/55440/test-adapter-kostal-piko-mp-plus-v0-0-x-github-latest Vielleicht hilft der ja und ihr könnt den mit testen.
  • Datenpunkt Typen nicht mehr konsistent

    javascript blockly
    9
    0 Stimmen
    9 Beiträge
    937 Aufrufe
    B
    @paul53 danke, hatte heute früh das Script nochmal gestartet deswegen die falsche Zeit. Ich teste das danke!
  • Trigger Anwesenheit

    3
    1
    0 Stimmen
    3 Beiträge
    313 Aufrufe
    ingranuI
    @paul53 Vielen Dank darauf wäre ich niee gekommen! Klappt wunderbar!
  • gelöst - Modbus Solar Edge Register 40206

    1
    0 Stimmen
    1 Beiträge
    272 Aufrufe
    Niemand hat geantwortet
  • Blockly script mit timeout soll Shelly Steckdose schalten

    10
    1
    0 Stimmen
    10 Beiträge
    934 Aufrufe
    A
    @crunchip hmmm... dann frage ich doch beides ab. Wenn Ping und Connect false sind, dann restart. Danke.

751

Online

32.6k

Benutzer

82.3k

Themen

1.3m

Beiträge