Weiter zum Inhalt

Skripten / Logik

16.6k Themen 214.5k Beiträge

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

NEWS

Unterkategorien


  • Hilfe für Skripterstellung mit JavaScript

    3k 49k
    3k Themen
    49k Beiträge
    D
    Ich logge gerade die Variable pass mit. Irgendwie schaltet die so ziemlich oft am Tag. In der früh ist das ja noch ok. Aber ab ca. 10 Uhr hat der Akku eigentlich genug SOC das der Speicher nicht in den Bypass schalten muss. Ich bin mir auch nicht sicher ob der Wirklich schaltet oder das nur ein Anzeigefehler ist. Hat jemand ein ähnliches Verhalten. Ich habe einen 800Pro 0 = Bypass aus 2 = Bypass ein Die Zahl dazwischen ist nur eine addierte Zahl, das ich sehe wie oft er geschalten hat [image: 1777318055753-cf4f54c0-7176-482a-95e6-5e320dcb4e06-image.jpeg]
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Themen
    80k Beiträge
    HomoranH
    @Berlon sagte: wieso gibt es bei true und false kleiner und größer? Zusätzlich zu der Info von @paul53 Binär ist false=0 und true=1. EDIT: @asgothian war schneller und genauer
  • Hilfe für Skripterstellung mit Node-RED

    956 13k
    956 Themen
    13k Beiträge
    S
    Hallo Zusammen, ich bin gerade am überlegen, wie ich folgende Aufgabe umsetzen könnte: Ein true an einer (Trigger)Node lässt einen Zähler laufen und setzt einen eigenen Ausgang auf true. Ein false der Trigger Node stoppt den Zähler setzt diesen aber nicht auf false. Ein true lässt den Zähler einfach weiterlaufen... Nach Ablauf der Zeit im Zähler wird der Ausgang des Zählers auf false gesetzt. Mehr soll nicht passieren. Ein separater Eingang am Zähler setzt diesen auf 0 zurück. Was ich damit anfangen möchte: Die Laufzeit der Poolpumpe wird auf eine Mindestlaufzeit von bspw. 4h überwacht -kann aber manuell bedient bei Bedarf länger laufen. Ein Trigger um 00:01Uhr setzt die Laufzeit zurück. Die Zählernode gilt hier als "Anforderung Pumpe wegen Mindestlaufzeit unterschritten". Ich habe noch keine brauchbaren Ideen, wie ich dass sauber und mit wenig Aufwand umsetzen könnte... Vielen Dank und VG Torsten
  • Schaltzustand loggen/ Betriebsstundenzähler

    monitoring heating javascript communication blockly
    4
    0 Stimmen
    4 Beiträge
    315 Aufrufe
    AtomicIXA
    @leone-mortuo Ja, der Energie Verbrauch wird dargestellt, aber nicht, die Betriebszeit, also wie viele Minuten, stunden, ..... ein Gerät eingeschaltet ist/war. @sigi234 danke, da an sowas habe ich gedacht. War wohl zu blöde um das zu finden. Aber ich steige da noch nicht ganz durch. Muss ich mal gucken, danke.
  • [gelöst] HMIP Wandtaster

    22
    1
    0 Stimmen
    22 Beiträge
    2k Aufrufe
    Bastian LahrmannB
    @bastian-lahrmann Ich stelle den Post auf "Gelöst". Ich habe den Taster gegen ein Shelly i3 getauscht. Mit dem klappt das.
  • Objektauswahl verschwindet nach 1 Sekunde (evtl. hm-rpc.0)

    9
    0 Stimmen
    9 Beiträge
    173 Aufrufe
    B
    @homoran Hi und danke für den Hinweis, du hast recht, dies habe ich noch nicht gemacht, da muss ich mich erstmal schlau machen wie das geht! So lange nicht mehr gemeldet, ich musste mich erst schlau machen wie das mit dem Downgrade geht und als Familienvater ist nicht immer Zeit fürs Hobby. Leider war ich mit dem Downgrade erfolglos. Der Fehler tritt weiter auf Habe ein komplettes Backup gemacht und dieses auf einen Raspi4 gespielt, nachdem alles installiert war und ich den Scripteditor getestet habe, trat mein Problem wieder auf. Mein Kumpel und ich sind echt ratlos woran das liegen kann. Irgendwie muss ich mir was zerschossen haben, allerdings haben wir keine Idee was. Evtl fällt euch ja noch was ein, was man testen oder versuchen kann. Vielen Dank im vorraus!
  • Ändern einer Variable in einer Funktion

    6
    1
    0 Stimmen
    6 Beiträge
    409 Aufrufe
    XenonX
    @oetzi aktualisiere ist zb bei alias sehr wichtig. Im Adapter wird immer geprüft ob der state plausibel ist und wird dann entweder nicht akzeptiert oder halt bestätigt
  • SetState wird überschrieben (?)

    3
    0 Stimmen
    3 Beiträge
    227 Aufrufe
    S
    @mcu Das hat perfekt funktioniert. Vielen Dank
  • Skripte verschwinden wenn diese umbenannt werden

    26
    0 Stimmen
    26 Beiträge
    2k Aufrufe
    Thomas BraunT
    @thorkillar Eigentlich sobald die skripte einmal 'angefasst' werden. Kann sein, dass der javaskript-Adapter einmal neugestartet werden will.
  • Nach Restore alle Skripte mit Fehlermeldung compile failed

    3
    0 Stimmen
    3 Beiträge
    313 Aufrufe
    W
    @paul53 Danke für den Tipp! Jetzt funktionieren meine Skripte wieder
  • Verzögert um Variable

    4
    1
    0 Stimmen
    4 Beiträge
    354 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
    104 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
    466 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
    105 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
    131 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
    269 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
    737 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

518

Online

32.8k

Benutzer

82.8k

Themen

1.3m

Beiträge