Skip to content

Skripten / Logik

16.6k Topics 214.5k Posts

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

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    3k 49k
    3k Topics
    49k Posts
    D
    Ich habe Smartmode auf Änderung getrickert und wenn er auf 0 springt hat er gleich wieder 1 gesetzt. Und da habe ich jetzt ein Timeout mit 5 Sekunden rein gemacht. Seit dem funktioniert es.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Topics
    80k Posts
    Murphy 0M
    @Martin_1705 sagte: @Murphy-0 Danke, ich werde jetzt auch einmal das Entladen bei MaxVol 3,16V beenden Entladen stoppe ich aber nach minVol bei 3,16 Volt. Die schwächste Zelle soll ja geschützt werden. Laden stoppe ich nach maxVol.
  • Hilfe für Skripterstellung mit Node-RED

    955 13k
    955 Topics
    13k Posts
    mickymM
    @Tontechniker Man kann solche Filter aber auch OHNE neue Nodes zu installieren mit einfachen Standard-Switch Nodes realisieren: [image: 1776865319208-af3cab3c-2716-43f4-b7df-7f74e8bf051b-image.jpeg] ggf. einfach nochmal meinen alten Thread anschauen: https://forum.iobroker.net/topic/50086/datum-und-zeitverarbeitung-mit-nodered
  • Restart bei fehlerhafter Verbindung Smartmeter

    3
    0 Votes
    3 Posts
    154 Views
    T
    @homoran Manchmal ist die Lösung so einfach und nah - besten Dank! PS: Installation ist etwas fummelig, aber iobroker läuft ohne Probleme auf Pi Zero W!
  • Telegram - Verlinkung auf iOS-App in Nachricht

    1
    0 Votes
    1 Posts
    187 Views
    No one has replied
  • [gelöst] mehrere setTimeouts unterbrechen?

    javascript
    5
    0 Votes
    5 Posts
    377 Views
    M
    @xenon danke für den Hinweis. Ich habe Pauls Lsg umgesetzt, war für mich in dem Moment logischer - kapiere aber auch dein Vorgehen :) Danke
  • [ Geklärt ]Welchen Datenpunkt für DWS verwenden

    blockly
    21
    2
    0 Votes
    21 Posts
    469 Views
    A
    @crunchip sagte in Welchen Datenpunkt für DWS verwenden: steht doch oben in deinem blockly drin, dieser ist doch dann logischerweise aktiv, wenn du das blockly nicht verändert hast Nein, habe ich nicht verändert. Danke für die Unterstützung Mit freundlichen Grüßen Michael
  • State-Datenpunkt über Alexa steuern?

    21
    0 Votes
    21 Posts
    2k Views
    dslraserD
    @sichreid sagte in State-Datenpunkt über Alexa steuern?: Ja, eben das war auch mein Ziel, dass dies automatisch im Skript abgedeckt ist und man im Fall der Fälle, dass man mal alles neu aufsetzen muss, nicht bei jedem Punkt den smartNamen wieder neu eintragen muss. Wie gesagt war der vorher auch gegeben, doch beim Hinzufügen zum iot wurde dieser nicht verwendet. Nun sind diese nicht nur mit den richtigen smartNamen versehen sondern ich muss diese nicht mal mit + hinzufügen sondern sind gleich automatisch da drinnen. Ich habe mir diesen Weg angewöhnt. In jedem Blockly oder Script, wo ich eigene Datenpunkte verwende, diese dann gleich mit erstellen zu lassen. Dieser Weg hat auch den Vorteil schnell mal einen anderen "Installationsort" zu vergeben. Ich nutze normalerweise 0_userdata.0 , aber zum testen dann auch mal javascript.0. Das kann man im Blockly ja schnell umstellen.
  • [Gelöst] Unifi Voucher Anzeige

    9
    0 Votes
    9 Posts
    454 Views
    draexlerD
    @jensus11 Hast du schon die Datenpunkte angelegt wie sie auch im extrahierten Blockly sind? Auch die in der JS Funktion[image: 1628351101657-bildschirmfoto-2021-08-07-um-17.44.27.png] Ich halte die Datenpunkte im 0_Userdata fest, damit ich alles an einen Ort habe.
  • [Gelöst] Heizungssteuerung Homematic Probleme mit Control

    17
    2
    0 Votes
    17 Posts
    1k Views
    draexlerD
    @sigi234 Habe es jetzt anders gelöst. Habe mit vom dem Hauptschalter verabschiedet. Das hätte vermutlich nie richtig funktioniert. Habe jetzt über eine einfache Statusanzeige gelöst die mir anzeigt ob ein Heizkörper läuft (versehentlich eingeschaltet etc.) oder nicht. Der Rest geht ganz normal über MANU oder AUTO
  • [solved] HM: Abfragen von Datenpunkt generiert Duty Cycle?

    3
    0 Votes
    3 Posts
    236 Views
    K
    @paul53 Danke! Das dachte ich auch. Passt aber nicht zu meinem DC. Jetzt habe ich das nochmals recherchiert und das alte Script aus dem Backup geholt und nochmals genauer nachgeschaut und einen Fehler gefunden: Da stand if(intendedState != getState(windowsAdviserId)){ wo hätte stehen sollen if(intendedState != getState(windowsAdviserId).val){ Der hat also nicht den Datenpunkt geholt, sondern das ganze Objekt. damit ist wohl die Ungleichheit im if statement immer gegeben und der Aktor wird immer angesteuert. Die "Sparschaltung" war also fehlerhaft. "User did err" hätte die alte Univac gesagt. Danke für Deine Mühe.
  • Kann nach Update die ICal Table nicht mehr auslesen

    7
    0 Votes
    7 Posts
    179 Views
    T
    @homoran exakt so ist es. ich warte dann mal ab. Das erklärt auch, warum trashSchedule sofort wieder funktioniert hat.
  • Datenpunkt für Prozent-Angabe für Alexa

    5
    0 Votes
    5 Posts
    366 Views
    S
    @dslraser Ja, den Adapter habe ich auch und er funktioniert super! Ich verwende nur "drumherum" ein paar Skripte um die Bedienung so anzupassen, dass ich gewohntes Verhalten - u.a. bei der Lautstärke - habe.
  • Roborock S5 "cleaning area" per Tastendruck?

    javascript
    57
    0 Votes
    57 Posts
    12k Views
    M
    @alcalzone Ok, danke für das Feedback! Dann suche ich mal weiter ^^
  • Licht für bestimmte Zeit einschalten, danach aus *gelöst*

    blockly
    12
    1
    0 Votes
    12 Posts
    307 Views
    paul53P
    @nordischerjung sagte: "NICHT zwischen 6.30 und 23 Uhr" nehmen, da über MItternacht nicht funktioniert Über Mitternacht funktioniert nur mit Astrozeiten nicht.
  • Sprung bei Durchschnittsberechnung

    12
    1
    0 Votes
    12 Posts
    1k Views
    paul53P
    @ecurb sagte: links und rechts springt der wert. Wärend dessen ist der wert dann wieder konstant. Mir fällt auf, dass die Dauer der Abweichung genau eine Stunde beträgt, d.h. in der Liste weicht ein Wert - abgetastet um 9:56 Uhr - stark nach unten ab und nach einer Stunde ist dieser Wert "raus geschoben". Dieser Wert ist wahrscheinlich 0, da die Abweichung ca. -0,3 (18,4 / 60) beträgt.
  • Aufruf von Spotify Playlisten im Sonos über blockly

    blockly
    3
    1
    0 Votes
    3 Posts
    337 Views
    ?
    @pblau Hallo, nein, bisher hatte leider niemand eine zündende Idee ....
  • Bei Störung E-Mail versenden ?

    Moved
    61
    0 Votes
    61 Posts
    12k Views
    D
    @paul53 Tatsächlich. Das Script läuft. Das bin ich halt nicht gewohnt, dass die IDE Sysntaxfehler liefert obwohl es keine sind. Danke Gruss Ralf
  • Schedule und erster Start

    javascript
    5
    0 Votes
    5 Posts
    497 Views
    L
    @asgothian Danke für die Hilfe, hat funktioniert!!! MfG Wastl
  • (Gelöst) Bitte um Hilfe bei Schedule und Modulo

    javascript
    5
    0 Votes
    5 Posts
    236 Views
    L
    @alcalzone @paul53 Guten Morgen, der Fehler war bei "if (rest = x) " musste lauten "if (rest == x)". MfG Wastl
  • Tasmota Befehl beim Neustart wieder ausführen

    3
    0 Votes
    3 Posts
    916 Views
    mickymM
    @arumpel Habs zwar noch nicht probiert aber das sollte mit einer Rule gehen: ON <trigger> DO <command> [ENDON ] Als trigger kann man dann ja verschiedene eingeben: https://tasmota.github.io/docs/Rules/ z.Bsp. SystemInit SystemBoot muss man halt mal ausprobieren.
  • Per Widget einen Datenpunkt ändern

    11
    0 Votes
    11 Posts
    1k Views
    htreckslerH
    @oetzi sagte in Per Widget einen Datenpunkt ändern: Ist das mittlerweile ausgereifter? läuft bei mir seit Jahren absolut problemlos.
  • Node-Red nicht mehr erreichbar

    3
    0 Votes
    3 Posts
    310 Views
    M
    @mickym super danke dir! Die Option kannte ich noch nicht

286

Online

32.8k

Users

82.8k

Topics

1.3m

Posts