Skip to content

Skripten / Logik

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

16.6k Themen 213.8k Beiträge

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Themen
    49k Beiträge
    J
    [image: 1772958851144-screenshot-2026-03-08-093330.png] Ist eingetragen. Fehler: avascript.0 2026-03-08 09:34:30.509 error TypeError: Cannot read properties of undefined (reading 'state') at createOmletType (/opt/iobroker/node_modules/@iobroker-javascript.0/smartcoop-sdk/dist/factories/type.factory.js:129:29) at createOmletType (/opt/iobroker/node_modules/@iobroker-javascript.0/smartcoop-sdk/dist/factories/type.factory.js:96:25) at createOmletType (/opt/iobroker/node_modules/@iobroker-javascript.0/smartcoop-sdk/dist/factories/type.factory.js:148:24) at /opt/iobroker/node_modules/@iobroker-javascript.0/smartcoop-sdk/dist/omlet.js:24:136 at Array.map (<anonymous>) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker-javascript.0/smartcoop-sdk/dist/omlet.js:24:34) at Generator.next (<anonymous>) at fulfilled (/opt/iobroker/node_modules/@iobroker-javascript.0/smartcoop-sdk/dist/omlet.js:5:58) at process.processTicksAndRejections (node:internal/process/task_queues:103:5) javascript.0 2026-03-08 09:34:30.508 error Error: Cannot read properties of undefined (reading 'state') javascript.0 2026-03-08 09:34:30.508 error An error happened which is most likely from one of your scripts, but the originating script could not be detected.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    paul53P
    @michisa86888 sagte: 07:15-07:30 an, 07:30-8:15 aus, 08:15-08:30 an.... usw? Version mit nur einem Zeitplan (CRON): [image: 1772961939156-blockly_temp.jpg]
  • 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
  • Wallbox Webasto Live mit modbus Adapter steuern

    1
    0 Stimmen
    1 Beiträge
    451 Aufrufe
    Niemand hat geantwortet
  • mjpg-Streamer über ioBroker starten/stoppen

    multimedia
    10
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    TheDukeT
    @renegade-0 sagte in mjpg-Streamer über ioBroker starten/stoppen: Danke dir vielmals. gerne
  • Lametric: Setzen von "Clockface (Base64)" klappt nicht

    1
    0 Stimmen
    1 Beiträge
    185 Aufrufe
    Niemand hat geantwortet
  • CRON Editor von iobroker nutzen

    1
    1
    0 Stimmen
    1 Beiträge
    169 Aufrufe
    Niemand hat geantwortet
  • Welche Service-Types bei Yahka funktionieren?

    communication
    6
    0 Stimmen
    6 Beiträge
    3k Aufrufe
    M
    @linedancer @el_malto Danke!
  • Doppeltes result von exec

    4
    0 Stimmen
    4 Beiträge
    306 Aufrufe
    T
    @asgothian Anbei auch das Bild: [image: 1613557213466-bd37fc3f-0ad6-49ab-ab8b-3b510a680b21-image.png]
  • [gelöst] Brauche hilfe json Array verschachtelung zu parsen

    blockly javascript
    24
    0 Stimmen
    24 Beiträge
    3k Aufrufe
    machs-smart.deM
    @newpicsel ich habe dazu eine Anleitung geschrieben, vielleicht hilft es dir ja: https://www.machs-smart.de/json-blockly-einlesen-parsen-verarbeiten/
  • Home Connect - Siemens EQ.9 richtig nutzen

    javascript
    11
    4
    0 Stimmen
    11 Beiträge
    2k Aufrufe
    D
    Ich habe auch seit einigen Tagen meine Kaffeemaschine über den ioBroker drin und kann diese mittels Sprache ein und ausschalten sowie per Sprache mir meinen Kakao sowie die anderen Standardgetränke zubereiten. Hat jemand zufällig ein Script mit dem ich mir mein Wunschgetränk zusammen bauen kann? z.B. dieses im Bildanhang [image: 1613509881891-cappu.png] Viele Grüße André
  • Alles Licht aus bei verlassen des Hauses

    Verschoben
    29
    0 Stimmen
    29 Beiträge
    6k Aufrufe
    M
    @ja-rod wie schon @Robbi12 erwähnt und auch ich hier schon gesagt, löse ich das über Szenen. Alternativ sollte es auch per Blockly mittlerweile einfacher sein, Stichwort IDs vom Selektor [image: 1613494106684-07e21144-df8c-4999-91bc-fa3de57ddf78-grafik.png] mit Java kenn ich mich selbst auch nicht aus.
  • node Red 2 Geräte und ein Arduino

    5
    0 Stimmen
    5 Beiträge
    339 Aufrufe
    R
    @unclesam node braucht schon weniger als ioBroker und zwar um ein Stück. Ja MQTT über Mosquitto war ich auch schon am überlegen. Quasi dann eine kleine GUI mit Python und die schickt an den MQTT, Wäre sicherlich die "schlankeste" Variante, aber auch ein wenig mehr Programmierung, wobei ich das nicht unbedingt scheue.
  • Shellys in Szenen / Bezeichnung

    14
    1
    0 Stimmen
    14 Beiträge
    1k Aufrufe
    da_WoodyD
    @heimweh said in Shellys in Szenen / Bezeichnung: man muss pro Datenpunkt einen eigenen Alias anlegen oder? ja, ist mühsam, aber glaub mir, nach dem 10. alias wirst du schneller... ;) ist zwar zäh, aber der vorteil überwiegt dann. kaputt, ID ändern, fertig. keine scripte u.s.w. mehr ändern müssen...
  • Flurlicht mit Schalter und BM steuern

    blockly
    20
    1
    0 Stimmen
    20 Beiträge
    978 Aufrufe
    w00dst0ckW
    @ulli1 Sorry, ich hab erst jetzt wieder ins Forum geschaut. Brauchst Du hier noch Input, oder hast Du Dir den Adapter schon angesehen? Ich finde die integrierte Hilfe eigentlich sehr gut und damit erklärt sich alles von selbst.
  • Import von Daten in ioBroker

    javascript blockly
    24
    0 Stimmen
    24 Beiträge
    3k Aufrufe
    W
    Hallo, vielen Dank für den Adapter :) Wenn um 15 Uhr neue Daten kommen, sind die vom aktuellen Tag dann weg? Eigentlich müsste man ja 36 Datenpunkte / Preise haben. Um 14 Uhr weiß man ja die Preise der nächsten 36h Und noch was zum ausrechnen der billigen Stunden: kann man die Start und End Zeit beschreibbar machen? Ich würde die mir gerne am Wochenende auf 00:00 bis 00:00 setzen. Samstag / Sonntag ist es mir egal wann das Auto lädt. Meist ist ja Sonntag Mittag am günstigsten. Mo - Fr hab ich aber n anderes Zeitfenster. Gruß Benni
  • DOORPI Konfiguration

    10
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    S
    @hansi1234 Danke, probiere ich nachher mal
  • [Gelöst] Probleme mit HmIP-FCI1 und einfachem Blockly

    blockly
    16
    4
    0 Stimmen
    16 Beiträge
    627 Aufrufe
    HomoranH
    @paul53 sagte in Probleme mit HmIP-FCI1 und einfachem Blockly: @homoran sagte: aktualisiert der bei press long nochmal beim loslassen. Gibt es bei HMIP kein PRESS_LONG_RELEASE mehr? Nein! Gibt es nur bei HM_RFD
  • [erledigt] Minus Temparaturen in Systemvariable schreiben

    3
    1
    0 Stimmen
    3 Beiträge
    265 Aufrufe
    falke69F
    @paul53 DANKE!:+1: manches kann so einfach sein.:blush:
  • JSON in Blockly parsen

    Verschoben
    20
    1
    0 Stimmen
    20 Beiträge
    15k Aufrufe
    M
    @newpicsel [image: 1612997478647-ff28a583-0edc-4cb5-8c2d-c4cf79d984b8-image.png] Ergebnis: [image: 1612997542596-cfe3b8c3-ee98-47de-8edd-79aaa0e8cd6c-image.png] [image: 1612998001355-b7f766b6-26aa-421b-ba83-23ad6a20c2a6-image.png] [image: 1612998019581-66bedf13-5855-4eee-9fb6-93aaa4547bb6-image.png]
  • Nodered Alexa

    2
    0 Stimmen
    2 Beiträge
    226 Aufrufe
    P
    @graydens Für "nur" Ein / Aus nutze ich den "fake wemo".
  • [Gelöst] Start von Java Adapter Meldung

    5
    0 Stimmen
    5 Beiträge
    316 Aufrufe
    M
    @paul53 Hi, Problem gefunden. War ne Leiche im Keller :grin: unter "Aufzählungen".
  • [Vorlage] Surepetcare - Sureflap & Surefeed

    javascript template
    2
    0 Stimmen
    2 Beiträge
    702 Aufrufe
    H
    @anna danke für das Script. Kannst Du mir erklären wie ich an den Token komme? Ich würde gerne den Status der Klappe auslesen können und diesen ggf. ändern. Lieben Danke Heiner

542

Online

32.7k

Benutzer

82.4k

Themen

1.3m

Beiträge