Skip to content

Skripten / Logik

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

16.5k Themen 213.4k Beiträge

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Themen
    49k Beiträge
    A
    hy ist es möglich die Preisdaten Tibber simulieren Tibberadapter pausiert nu sagt das skript Pausiert-keine Preisdaten! in VIS hab meine aktuellen preise von anderen Anbieter händisch eingetragen jedoch wird nicht damit geregelt was kann da angepasst werden um es wieder zum laufen zu bekommen da die berechnung dahinter mir schon gefällt
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Themen
    79k Beiträge
    M
    @schweiger2 Übergabe der Daten an command? z.B. DP: hue.0.Hue_Bridge.Schubladen.command {"on":true,"bri":128,"r":255,"g":0,"b":0,"transitiontime":0}
  • 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
  • Anfängerfrage; Script regelmäßig wiederholen

    17
    0 Stimmen
    17 Beiträge
    601 Aufrufe
    CodierknechtC
    @rasc Unterhalb von 0_userdata.0 legt man seine eigenen Datenpunkte an. Ich habe mir dort einen mit Namen "Icon" angelegt, um den Dateinamen zu speichern. SoC ist der Datenpunkt, der den Ladezustand (State of charge) der Batterie liefert. Wo das bei herkommt, solltest Du am besten wissen ;-)
  • ioBroker Datenpunkt über Synology Aufgabenplaner abfragen

    Ungelöst
    3
    0 Stimmen
    3 Beiträge
    326 Aufrufe
    R
    @peterfido Danke hat funktioniert. Sorry, für die späte Antwort aber ich habe den Post erst jetzt gelesen.
  • Velux Homekit_Python Script einbinden

    4
    0 Stimmen
    4 Beiträge
    550 Aufrufe
    F
    @psimon Hast du es hinbekommen mit der Einbindung? Kannst du mir verraten wie du die Fernbedienungen am Gateway angelernt hast? Hab es nach Anleitung von Velux gemacht, die Fernbedienungen scheinen aber bei der Abfrage per Pythonscript nicht auf. Kann also nicht sagen ob es funktioniert hat. Home App selber habe ich wegen fehlender Hardware nicht.
  • Wechselrichter auslesen, Problem mit Intervall

    5
    3
    0 Stimmen
    5 Beiträge
    453 Aufrufe
    BananaJoeB
    @endurance geht es dir darum das die Zahlen genau aufgehen? Ich habe zwar die Daten von der Solaranlage, nutze für "Berechnungen" aber die Daten von separaten Messeinrichtungen hinter den Anlagen (aka Shelly, Sonoff & Co). Selbst da kommt es nie ganz hin weil auch da ich nur die Werte alle 10 bis 15 Sekunden kommen. Die Daten hast du in Echtzeit weil du dir diese aktiv holst? Ich schätze selbst dann kämen die nicht ganz hin (und mein Stromzähler sendet bei jeder Änderung einen neuen Wert an MQTT, also im schlimmsten Fall mehr als 1 mal die Sekunde). Wenn ich etwas gelernt habe dann das so ein Stromverbrauch unglaublich schwankt ... (wenn man nicht gerade nur normale Glühfadenlampen und Elektromotoren mit einem Faktor von 1 im Einsatz hat). Ich habe ja eine Tabelle mit allen Verbrauchern (über 50 Stück), wenn ich die addieren würde, würde das auch nie ganz passen. Selbst meinen Datenschrank - da habe ich eine Messsteckdose vor dem Schrank und USV, eine hinter der USV + 6 Stück für die einzelnen Geräte und die Summen passen doch nicht.
  • FritzBox Callmonitor: Nur auf EINE Nummer reagieren

    5
    1
    0 Stimmen
    5 Beiträge
    380 Aufrufe
    I
    @mcu Ah, jetzt habe ich verstanden, wie Du es meinst! Danke, mal probieren, ob es so funktioniert.
  • Node Red und KNX Ultimate Adapter

    8
    3
    0 Stimmen
    8 Beiträge
    624 Aufrufe
    L
    @iobrokerin Was steht denn im debug wenn du nur auf die 7/2/2 triggerst?
  • [gelöst] Badheizung nach PV Strom steuern

    8
    1
    0 Stimmen
    8 Beiträge
    760 Aufrufe
    E
    Ich möchte etwas ähnliches umsetzten. Es soll, wenn die Leistung für 20 min > 100 W liegt, der gleiche Aktor (Steckdose mit Leistungsmesser) ausgeschaltet werden. Die Einschaltung erfolgt manuell. [image: 1712088945401-87c4c06a-2fc9-497a-a8b1-8892d91e3aca-image.png] Es funktioniert nur sporadisch. Wo liegt mein Denkfehler bei dem Skript?
  • [Vorlage ] Blockly dynamischer Sonnenauf- und Sonnenuntergang

    Verschoben blockly template
    49
    1
    0 Stimmen
    49 Beiträge
    16k Aufrufe
    P
    @haus-automatisierung Du hast recht.
  • JS Editor öffnet nicht

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    584 Aufrufe
    Thomas BraunT
    @pistus Das werden ja mehr Updates im Rückstand als weniger. UPDATEN! sudo apt update sudo apt upgrade
  • Wie Ende Verbrauch beschreiben?

    6
    0 Stimmen
    6 Beiträge
    493 Aufrufe
    CodierknechtC
    @bertderkleine sagte in Wie Ende Verbrauch beschreiben?: Ich blicke aber nicht, was "Wert" und "vorheriger Wert" sind und wo die wie definiert sind. https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps/5
  • [gelöst] Neu erstellte Programme reagieren nicht auf Trigger

    30
    1
    0 Stimmen
    30 Beiträge
    1k Aufrufe
    BananaJoeB
    @triplex sagte in [gelöst] Neu erstellte Programme reagieren nicht auf Trigger: Das hatte vor ein paar Tagen ja auch schon gemacht gehabt, aber ohne Erfolg. Keine Ahnung was jetzt anders ist. Naja, eventuell wurde das Problem beim probieren durch einen Fehler in einem neuen Skript erzeugt. Ich hatte das auch schon mal hinbekommen mir die JavaScript-Instanz sogar ganz abzuschießen. Und das Skript lief damals noch bzw. hatte noch dieses Problem und heute nicht mehr.
  • Blockly Script Start/ Stop Button

    7
    0 Stimmen
    7 Beiträge
    709 Aufrufe
    S
    @paul53 Ach du Sch.... der Datenpunkt stand auf "0" :man-shrugging:
  • isAstroDay=true trotz "sunset"

    3
    0 Stimmen
    3 Beiträge
    300 Aufrufe
    S
    @paul53 Danke für den Hinweis. Das ist eine weitaus schönere Lösung! Habe ich soeben übernommen und warte nun auf sunset :)
  • Dateien anlegen, die im Reiter Dateien sichtbar werden?

    4
    1
    -1 Stimmen
    4 Beiträge
    401 Aufrufe
    haus-automatisierungH
    @hauwi112 Weil man nicht direkt in das Dateisystem schreibt und daher die Meta-Daten fehlen. Wenn man zB redis nutzt, liegen die Datein auch gar nicht mehr an der Stelle, sondern in der Datenbank. Das sollte @MartinP eigentlich wissen :) Habe Dir das doch ganz ausführlich erklärt nachdem Du die Doku bemängelt hast… Lies die Doku vom JavaScript-Adapter. Du suchst writeFile
  • JS: wie Datenpunkte Unterstrukturen lesen?

    10
    1
    0 Stimmen
    10 Beiträge
    788 Aufrufe
    paul53P
    @haus-automatisierung sagte: Ja der hat ja Subscriptions auf alle States und Objekte Gerade getestet: Funktioniert. EDIT: Früher hat es nicht funktioniert. Es musste erst die JS-Instanz neu gestartet werden, um neue Objekte / Zustände einzulesen, die nicht durch den Javascript-Adapter selbst erzeugt wurden.
  • erweiterung einer rule geschichte

    1
    2
    0 Stimmen
    1 Beiträge
    244 Aufrufe
    Niemand hat geantwortet
  • Shelly Plus 1PM schaltet eigenständig aus?

    15
    1
    0 Stimmen
    15 Beiträge
    982 Aufrufe
    H
    @bananajoe Die Temperatur wird auch im iobroker gelistet. Diese wird via Grafana zusammen mit der Leistung visualisiert. Ich konnte bisher keinen Zusammenhang feststellen...der Shelly hat auch bei "niedriger" Temperatur abgeschaltet. @MichaelF könnte sein. @haselchen danke...werde ich mal versuchen.
  • OpenDtu persistent / non persistent senden

    javascript
    5
    1
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    Ralla66R
    @peterfido Danke für die Info, nö, Module 600 Watt Verbrauch 200 Watt Limit 200 Watt macht 400 Watt für den Speicher
  • IP-Adresse von Gerät herausfinden

    6
    0 Stimmen
    6 Beiträge
    658 Aufrufe
    David G.D
    @puls200 Das macht man idr in der Weboberäche der Kamera. Ansonsten sieht man den Namen normal auch im Router.
  • Script manuel "am Trigger vorbei" starten

    8
    1
    0 Stimmen
    8 Beiträge
    403 Aufrufe
    HomoranH
    @wcag22 sagte in Script manuel "am Trigger vorbei" starten: warum eine Schleife dazu nicht geeignet @homoran sagte in Script manuel "am Trigger vorbei" starten: wiederhole solange feuert im Millisekundentakt. Das wird ioBroker ruckzuck lahmlegen

367

Online

32.6k

Benutzer

82.3k

Themen

1.3m

Beiträge