Weiter zum Inhalt

Skripten / Logik

16.7k Themen 215.8k Beiträge

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

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 50k
    3k Themen
    50k Beiträge
    maxclaudiM
    @Daniel-8 Bei mir war es nun umgekehrt. Mein Batterieschutz schaltete zuverlässig über minVol-Grenze ab und der AC1600+ ging nach kurzer Zeit in Standby. Aber er bis 14:00Uhr - bei viel Sonne - kam er nicht mehr aus dem Stanby zurück und hat auch nicht über PV (über gridOff-Steckdose angeschlossen) nicht geladen. Meldete sogar 0W. Außerdem hat sich mein socSet automatisch (über Cloud?) auf 70% und minSoc auf 15% verändert. Die Änderungen habe ich nicht gemacht. Nutze keine App und mein Script ändert keine SoC-Werte. Musste die Werte wieder setzen und auch - wie Du - mqtt ein und ausschalten, damit der 1600AC+ neu startete. Bin ja auch nicht vor Ort. Nur zur Info: mit der bisherigen Firmware. Ein update wurde noch nicht gemacht. Ich habe ein Windows-Konsolen-Programm im beta-satus fertig . Damit kann man IP/DNS - Ziel der neuen Geräte direkt umschreiben. Test-Zert/key hat ein Hyper-Testgerät mit aktueller Firmware und TLS schon bestanden. Wenn ich wieder vor Ort bin werde ich es mit dem 1600AC+ testen.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    M
    @oliverio Ja, genauso ist meine Installation (MariaDB, phpmyadmin und jeweils im Docker Container). Der SQL läuft bereits und ist mit ioBroker über den SQL Adapter verbunden.
  • Hilfe für Skripterstellung mit Node-RED

    962 13k
    962 Themen
    13k Beiträge
    Marc BergM
    @Thomas-Braun sagte: In der Konfigurationsdatei von Node Red, also in der settings.js, kann durch hinzufügen der Zeitzone das Problem behoben werden. Wenn man den Adapter nutzt, werden Änderungen in der settings.js immer wieder überschrieben. Das bringt nichts. @taddy81 Was konkret ist denn das Problem? Lösen die inject Nodes falsch aus? Oder geht es nur um diese Meldung, bei der niemand weiß, woher sie kommt? @Taddy81 sagte: Auszug: 7/26/2026, 11:15:23 AMnode: debug 3msg.payload : string[24]
  • 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
    284 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
    517 Aufrufe
    M
    @paul53 Hi, Problem gefunden. War ne Leiche im Keller unter "Aufzählungen".
  • [Vorlage] Surepetcare - Sureflap & Surefeed

    javascript template
    2
    0 Stimmen
    2 Beiträge
    768 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
  • Code an Restapi senden via http Befehl…

    Verschoben
    15
    2
    0 Stimmen
    15 Beiträge
    3k Aufrufe
    OliverIOO
    @stefanhemi1 sagte in Code an Restapi senden via http Befehl…: @zodiac2812 Guten Abend oder besser noch guten Morgen! Darf ich mal neugierig sein und nachfragen, ob man in diesem Thema schon weiter gekommen ist? MfG, Stefan! das hier ist schon alt. was willst du genau erreichen? folgende fragen muss man sich beim Abruf oder senden per http überlegen: mit welcher Methode erwartet die gegenstelle die Anfrage (GET oder POST) gibt es eine Authentifizierung? Welche Methode? (formular, oauth, Basic) Welche Daten in welchem exakten Format erwartet die Gegenstelle zum Abruf , aber auch zum setzen von Daten (JSON,XML,proprietär). Das findet man entweder in API-Beschreibungen oder bekommt das durch Reengineering raus (sehr aufwändig, viel rumprobieren) und manchmal versucht der Hersteller der Gegenstelle es auch durch verschlüsseln oder verschwurbeln künstlich schwierig zu machen.
  • Windows Apps mit Alexa starten/öffnen

    1
    0 Stimmen
    1 Beiträge
    194 Aufrufe
    Niemand hat geantwortet
  • Inkonsistenzen mit getEnums('rooms')

    javascript
    3
    0 Stimmen
    3 Beiträge
    580 Aufrufe
    Christof.KacC
    @paul53 Danke, ich dachte, ich übersehe etwas oder etwas ist schief. Ich war halt überrascht, dass nicht entweder alle Text oder alle Object sind. Danke Christof
  • Batterystatus abfragen und entsprechend Tablet laden

    Verschoben
    8
    2
    0 Stimmen
    8 Beiträge
    4k Aufrufe
    B
    sorry war falscher post
  • Hilfe zu ICal

    12
    0 Stimmen
    12 Beiträge
    549 Aufrufe
    HomoranH
    @uwew sagte in Hilfe zu ICal: wo bekomme ich aber den Namen ausgegeben bzw. wenn mehrere am Tag Geburtstag haben? Müssten in dem Datenpunkt ical.0.data.text stehen. Da muss es aber auch herausgefiltert werden
  • Timerstop Javascript/Blockly bei Funktionsaufruf

    javascript node-red blockly
    10
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    M
    @asgothian Hallo, danke für deine Antwort. Was ich machen möchte: Jeder Bewegungsmelder hat einen eigenen Timer. Dieser Timer wird bei Ausschalten des Bewegungsmelders gestartet. Wenn der Bewegungsmelder nochmal getriggert wird, wird der Timer resettet. Die Ausgänge sollen logischerweise das erste mal bei einem Signaleingang auf dem Bewegungsmelder auf 1 gesetzt werden. Hinter dem IObroker habe ich eine Eigenentwicklung hängen , die die Stromstoßrelais dort hinter schaltet. Ich möchte, dass der jeweilige Timer bei Funktionsaufruf resettet wird. Das Tor und der Eingang haben jeweils einen eigenen Bewegungsmelder. Beide Bewegungsmelder schalten aber die selben Ausgänge. Danke und Gruß MJ
  • Scenen - wie aktuelle "Situation" als Szene speichern?

    1
    0 Stimmen
    1 Beiträge
    209 Aufrufe
    Niemand hat geantwortet
  • Text aus Webseite parsen

    4
    0 Stimmen
    4 Beiträge
    241 Aufrufe
    HomoranH
    @sven_h sagte in Text aus Webseite parsen: funktioniertt. natürlich @sven_h sagte in Text aus Webseite parsen: Vielen Dank!! Gern geschehen!
  • MQTT Nachricht verschicken

    4
    0 Stimmen
    4 Beiträge
    688 Aufrufe
    P
    @daslukas für das triggern must du dir einen eigenen Datenpunkt anlegen. In meinem Beispiel ist das "Steckdose Ein". Diese Variable bunutzt du dann im VIS [image: 1612705125899-steckdose.jpg]
  • Homematic Doorbell Sensor Homekit integration

    1
    1
    0 Stimmen
    1 Beiträge
    341 Aufrufe
    Niemand hat geantwortet
  • Energieerfassung mittels Weidmann emlog Script (JSON)

    1
    1
    0 Stimmen
    1 Beiträge
    1k Aufrufe
    Niemand hat geantwortet
  • Hilfe gesucht: Zyklische Ausführung wird nicht gestoppt

    blockly
    5
    2
    0 Stimmen
    5 Beiträge
    348 Aufrufe
    padrinoP
    @paul53 Ja, kann er. Aber ich hatte das extra mal mit einem extrem langen Intervall getestet und in meinem Test hat jeder Trigger zwar ein neues Intervall gestartet, das konnte dann aber auch von seinem korrekten "Stopp" beendet werden, sprich bei einem neuen Intervalldurchlauf war eine "Kopie des Stopps" zuständig und funktionsfähig.
  • [gelöst] Konfiguration: Zusätzliche NPM-Module ?

    Verschoben
    39
    0 Stimmen
    39 Beiträge
    6k Aufrufe
    paul53P
    @hanss sagte: Hast Du etwas mit Bad Füssing zu tun? Nein, kenne ich nicht mal.
  • Rolladensteuerung abhängig vom Sonnenstand

    51
    0 Stimmen
    51 Beiträge
    9k Aufrufe
    HomoranH
    @albert-k sagte in Rolladensteuerung abhängig vom Sonnenstand: meine Rollläden fahren genau so wie ich es auch manuell machen würde das ist doch mal eine Aussage! Danke!
  • Jalousie nur schalten wenn Tür zu ,,,

    7
    1
    0 Stimmen
    7 Beiträge
    734 Aufrufe
    F
    @paul53 Danke jetzt geht es :) ich glaube das wird noch ein Paar Tage & Foren dauern bis ich da mal durchblicke :)
  • ColorFind

    1
    1
    0 Stimmen
    1 Beiträge
    134 Aufrufe
    Niemand hat geantwortet

450

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge