Skip to content

Skripten / Logik

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

16.6k Themen 213.9k Beiträge

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Themen
    49k Beiträge
    D
    So script ist umgebaut. War ja eigentlich ganz einfach. Ich habe einfach alle minsoc wo ich bis jetzt von mqtt bezogen habe durch eine in Objekte erstellten Variable ersetzt. Somit kann ich mit der den unteren soc steuern. Muss nur mal sehen wie sich der Speicher dann verhält ob er auch in standby dann geht wenn er den unteren soc nicht in Wirklichkeit erreicht oder ob dann der standbyverbrauch sich erhöht. Er zeigt zumindest mal standby an wenn ich Ausgabe 0 mache.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    paul53P
    @andre1de sagte: Problemen mit dem Zeitintervall über Mitternacht Probleme mit der Zeitspanne über Mitternacht gibt es nur bei Verwendung von Astro-Zeiten.
  • 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
  • Verzögert um Variable

    4
    1
    0 Stimmen
    4 Beiträge
    337 Aufrufe
    S
    Danke für die Tips, habe jetzt eine ältere Version des Adapters installiert und es klappt!
  • Scripte verschwinden beim Umbennen ?!

    2
    0 Stimmen
    2 Beiträge
    98 Aufrufe
    Thomas BraunT
    @blechsoldat Nein, ist nicht gewollt sondern eine Regression in einer Beta-Version des admin-Adapters. Aber vielen Dank für das stundenlange Beta-Testing. Finde ich sehr nett von dir, das gleich in einem produktiv System zu machen. Aber warum schreibst du nicht dazu ein Issue oder zumindest in den bereits existierenden Thread dazu? Zum Beispiel in diesen: https://forum.iobroker.net/topic/42605/geschlossen-script-nach-umbenennen-verschwunden/17?_=1619251145784 Issue dazu gibt es auch bereits ein paar Tage, du kommst also zu spät mit deinem Finding aus dem Beta-Testen: https://github.com/ioBroker/ioBroker.admin/issues/740
  • Functions mit optionalen Parametern

    Verschoben
    38
    0 Stimmen
    38 Beiträge
    3k Aufrufe
    OliverIOO
    @ben1983 said in Functions mit optionalen Parametern: @oliverio ok. Was genau macht denn die Debug Funktion? Denn breakpoints kann man ja nicht setzen, oder? Oder einzelschritt. Ab Version 5.1.3 des skript adapters geht das. das ist nagelneu. habe es selbst noch nicht so ausprobiert. die debug und verbose funktion gibt dir im protokoll bereich mehr informationen aus und bestimmte funktionen werden nur simuliert. probier es einfach aus. ich verwende sie selbst nicht so oft.
  • Scripte mit Alexa Sprachausgabe verhalten sich komisch

    7
    0 Stimmen
    7 Beiträge
    441 Aufrufe
    K
    @dr-bakterius Ok, dann werde ich den Alexa 2.0 Adapter nun erst mal jede Nacht durchpusten. LG Martin
  • Adapter configuration: s7.0

    1
    0 Stimmen
    1 Beiträge
    102 Aufrufe
    Niemand hat geantwortet
  • gelöst - xml Return in Blockly weiter verarbeiten

    14
    1
    0 Stimmen
    14 Beiträge
    2k Aufrufe
    mac89mucM
    @oliverio Vielen Dank für die Erklärung, mit Deiner Hilfe habe ich es jetzt hinbekommen und wieder etwas gelernt, was ich für die nächste Sache nutzen kann.
  • Einfacher Countdown per SSML 😅

    1
    0 Stimmen
    1 Beiträge
    125 Aufrufe
    Niemand hat geantwortet
  • [gelöst] async-await

    15
    3
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    dslraserD
    @fastfoot ich habe Deine Variante hier mal eingebaut. Bei mir funktionierte in dieser Version alles wie es soll. https://forum.iobroker.net/post/617640
  • Javascript Elemente Stylen

    11
    0 Stimmen
    11 Beiträge
    249 Aufrufe
    W
    @oliverio said in Javascript Elemente Stylen: publikation = '<p class="mystyle">in: ' + x[i].getElementsByTagName("publication")[0].childNodes[0].nodeValue + '</p>'; vielen vielen Dank für den Tipp! Versteh nicht wie ich den in 2 Stunden googlen nicht finden konnte xD
  • Poolsteuerung Interessenten

    3
    5
    0 Stimmen
    3 Beiträge
    725 Aufrufe
    J
    @dennismenger Bei der PV habe ich derzeit leider noch zu Wenig Erfahrung und weiß leider auch noch nicht wie ich diese nachher in ioBroker einbinde. Den Strömungsschalter habe ich auf jeden fall schon bestellt, diesen werde ich dann an den Shelly hängen. Habe im Pumpenhaus sowieso einen Shelly auf 12V laufen für die Pool-Temperatur dieser kann dann auch noch den Status vom Strömungsschalter weitergeben. Bei mir stellt sich halt die Frage wie mit den Daten der PV umgegangen werden soll. Grundsätzlich denke ich mir das der Pool auch mal was wärmer werden darf als im Modus festgelegt, dann aber auch nur wenn der Speicher der PV schon voll ist. Wir haben eine 9,7 Kw Anlage und einen Speicher von 4kw. Da ich eine Drehzahlgesteuerte Pumpe habe läuft diese fast den ganzen Tag da Lohnt es sich hierbei nicht zu Prüfen ob genug aus der PV kommt. (70Watt bei 6m/h laut Herstellerangaben 3 x Umwälzen wären dann so 15 Stunden und somit 1,05Kw am Tag) Bei einer Normalen Pumpe sieht dies dann anders aus da würde sich so etwas auf jeden fall Rechnen.
  • tr064 Einträge nicht aktuell

    33
    0 Stimmen
    33 Beiträge
    1k Aufrufe
    I
    @sigi234 Oh, er hat die "Sternchen" aus meinem Beitrag gefressen! Vermutlich bedeutet das hier irgendeine Formatierung. Das habe ich gewählt: #96*5*
  • [gelöst] xml Daten einer URL weiterverarbeiten

    Verschoben
    27
    0 Stimmen
    27 Beiträge
    11k Aufrufe
    mac89mucM
    @ruhr70 Hallo zusammen, ich habe eine ähnliches Problem beim auslesen meines Akkustandes vom Sonos Move, habe allerdings einen neuen Thread dazu aufgemacht nachdem der Hinweis mit dem hohen Alter dieses Threads beim erstellen meiner Antwort aufkam. Keine Ahnung wie sich das mit Doppelpostings verhält, daher möchte ich ungern hier nochmal alles komplett posten. Falls sich jemand findet, der hier schon mal helfen konnte und bereit ist sich mein Problem unter folgendem Link hier im Forum anzusehen wäre ich dankbar. [https://forum.iobroker.net/topic/44272/xml-return-in-blockly-weiter-verarbeiten](Neuer Forumsbeitrag - XML return in Blockly weiterverarbeiten) Vielen Dank im Voraus - Gruß
  • [gelöst] Leistungsmessung mit S0 Impulsen?

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    3k Aufrufe
    hartimanH
    @berndroid Hallo Berndroid Habe meine S0-Schnittstelle über Homematic 12/14 als Frequenzsignal in IOBroker hochgezogen. Aber mit Blockly bin ich Beginner. Kannst Du den Blockly Script deiner Lösung oder einen Blockly Gesamt Screenshop hochladen. Danke vorab. LG Hartiman
  • Skript Ausführung zurücksetzen bzw. abbrechen.

    4
    1
    0 Stimmen
    4 Beiträge
    358 Aufrufe
    BananaJoeB
    gelöscht
  • Blockly Poolsteuerung

    blockly
    4
    1
    0 Stimmen
    4 Beiträge
    346 Aufrufe
    BBTownB
    @dennismenger Meine Empfehlung wäre ja eben nicht ins blaue hinein etwas zu prüfen, sondern bei erreichen eine Zielwertes eine Aktion auszulösen wenn die Bedingungen erfüllt sind. In deinem jetzigen Blockly: Was passiert denn wenn der Überschuss genau um deinen Schwellwert hin und her pendelt? Was passiert wenn der Überschuss +500 ist? Was passiert wenn der Überschuss 5 Minuten später erneut +500 ist? Was passiert wenn der Überschuss noch mal 5 Minuten später +504 ist? usw.
  • [gelöst] on / subscript per Maske auf mehrere Datenpunkte

    3
    0 Stimmen
    3 Beiträge
    150 Aufrufe
    BananaJoeB
    @asgothian sagte in on / subscript per Maske auf mehrere Datenpunkte: @bananajoe Die Antwort darauf ist "Selektor" (siehe auch hier) Unter anderem dafür sind die gemacht. A. Ahhh, genutzt habe ich die schon, ich bin nur nicht auf die Idee gekommen da ein .on dranzuhängen, ich war bei .each hängen geblieben. Und Selector wäre der richtige Suchbegriff gewesen. Jetzt wo ich weis wie es geht, weiß ich auch wonach ich hätte suchen müssen ...
  • Auf zu Befehl, statt an und aus in Yahka

    5
    0 Stimmen
    5 Beiträge
    481 Aufrufe
    CinimodC
    @asgothian Du scheinst dich ja damit ganz gut auszukennen, ich habe inzwichen ein anderes Problem. Gibt es auch eine Möglichkeit einen Schalter mit mehreren Schaltstellungen in Yahka einzubinden ? So wie das mit der Alarmanlage geht ... nur andere Bezeichnungen der Zustände ... oder diesen nutzen, und die Zustände umbenennen geht vermutlich nicht oder ? LG
  • Windows Konsole "msg" über iobroker senden

    2
    0 Stimmen
    2 Beiträge
    224 Aufrufe
    UncleSamU
    @iomax Unter Linux gibt es den smbclient mit dem kannst du genauso wie mit msg eine Nachricht an einen Windows PC schicken: https://www.cyberciti.biz/tips/freebsd-sending-a-message-to-windows-workstation.html Ich habe es noch nie ausprobiert, aber sollte gehen.
  • Brötje Heizung Brennwerttherme Adapter für VIS

    3
    0 Stimmen
    3 Beiträge
    594 Aufrufe
    DillioD
    @wendy2702 der Adapter ist nicht kompatibel. Dieser ist nämlich lediglich für den BSBLAN-Adapter implementiert worden.
  • Bei ausfall des Routers, über ZigBee Steckdose neu starten

    2
    0 Stimmen
    2 Beiträge
    148 Aufrufe
    mickymM
    @paul-ol Ich nutze den Ping Adapter ;) und dann halt meine Logikmaschine. Wenn Du unterschiedliche Intervalle haben willst, musst halt ggf. mehrer Instanzen machen.

394

Online

32.7k

Benutzer

82.5k

Themen

1.3m

Beiträge