Skip to content

Skripten / Logik

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

16.6k Topics 214.0k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    A
    @azzkikrboy sagte in E3DC Hauskraftwerk steuern: Jetzt stelle ich mir die Frage wie die beiden zusammen Arbeiten, besonders wenn es um die Batterieladung geht. Die beiden arbeiten nicht zusammen. Wenn du schnellladen aktivierst wird das Skript CC deaktiviert um EVCC nicht in die querer zu kommen. Bei allen anderen Ladeeinstellungen hat das Skript CC Vorrang, bedeutet Ladeschwelle hat Prio.
  • Hilfe für Skripterstellung mit Blockly

    7k 80k
    7k Topics
    80k Posts
    B
    @Murphy-0 Wieder was dazu gelernt, dachte immer man soll die Akkus nur ab und zu zum kalibrieren mal ganz voll laden. Der Spannungsverlauf kurz vor erreichen der 3,5V sah bei mir ähnlich aus. Auch die Akku Temperaturen lagen auch in dem Bereich wie bei dir. Die hyperTmp lag so knapp unter 40°C. Muss ich mal beobachten, denke bis 40°C kann ich noch ohne Lüfter auskommen. Danke noch mal für deine super hilfreichen Rückmeldungen und die Unterstützung! Habe sehr viel dabei gelernt.
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Topics
    13k Posts
    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
  • Bodenreinigung mit mehreren Objekt ID´s auslösen.

    blockly
    2
    2
    0 Votes
    2 Posts
    339 Views
    paul53P
    @marfa84 sagte: ein Trigger auf true steht, dann zur Ladestation fahren. Dafür wird eine Oder-Verknüpfung der 3 Werte benötigt. [image: 1600960895189-blockly_temp.jpg]
  • Tür Klingelscript mit RING

    javascript
    1
    1
    0 Votes
    1 Posts
    215 Views
    No one has replied
  • Heizungssteuerung mittels openv

    heating javascript
    9
    0 Votes
    9 Posts
    972 Views
    F
    @paul53 Ich habe mal die Anleitung meiner Therme gelesen den Wert für den Pumpennachlauf für die Warmwassererwärmung gefunden. Habe jetzt den Standardwert von 2 Minuten auf 10 Minuten erhöht. Das funktioniert jetzt besser. Danke! Ich glaube das ist eher die Regel als die Ausnahme: Neue Heizungsanlagen sind sehr mächtig, in ihrer Logik und in den Möglichkeiten ihrer Einstellungen. Nur leider werden diese in Werkseinstellungen montiert und in den seltensten Fällen macht sich jemand die Mühe die Anlage ordentlich zu konfigurieren.
  • [Gelöst]Blockly zum Schalten des VIS - PC läuft nicht

    blockly
    21
    1
    0 Votes
    21 Posts
    1k Views
    M
    Danke auch an alle anderen für Euren Einsatz!!!
  • [gelöst] Auslöseverzögerung

    blockly
    6
    1
    0 Votes
    6 Posts
    371 Views
    paul53P
    @NWH sagte: Genau so wollte ich das haben. Dann markiere bitte das Thema in der Überschrift des ersten Beitrags als [gelöst]. @NWH sagte in Auslöseverzögerung: Das dauert noch bis ich es verstehe. Deshalb habe ich den Export gemacht, denn die Verwendung der Timer-Variable timeout ist nicht trivial.
  • [Gelöst] Wasserpegelstände

    Moved
    10
    0 Votes
    10 Posts
    2k Views
    PegelAlarm Hochwasserwarn-SystemP
    @AlteEnte der user @bazidibavaria hat einen Adapter für PegelAlarm geschrieben. Damit hat er Zugriff auf sämtliche Pegel Deutschlands, Österreich, Schweiz etc. Vielleicht hilft das!
  • Xiaomi Gateway Licht geht aus

    Moved
    9
    0 Votes
    9 Posts
    851 Views
    crunchipC
    habe gerade getestet(ist mir gar nicht aufgefallen,da schon länger keiner mehr geklingelt hat) das mein script gar nicht mehr funktioniert, bzw Datenänderungen werden nicht mehr angenommen, wie oben erwähnt. Liegt vermutlich am letzten/vorletzten Update, denn davor ging es definitiv noch. Testhalber von 1.3.5 zurück auf 1.3.4, funktioniert immer noch nicht. 1.3.3 lässt sich nicht mehr zurückspielen, siehe Meldung host.IoBroker 2020-09-22 20:24:47.511 info iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2020-09-22T18_24_47_494Z-debug.log host.IoBroker 2020-09-22 20:24:47.493 info iobroker npm ERR! notarget No matching version found for iobroker.mihome@1.3.3.npm ERR! notarget In most cases you or one of your dependencies are requestingnpm ERR! notarget a package version that d host.IoBroker 2020-09-22 20:24:47.485 info iobroker npm ERR! code ETARGET host.IoBroker 2020-09-22 20:24:19.151 info iobroker npm install iobroker.mihome@1.3.3 --loglevel error --prefix "/opt/iobroker" (System call) host.IoBroker 2020-09-22 20:24:19.148 info iobroker NPM version: 6.14.6 host.IoBroker 2020-09-22 20:24:18.439 info iobroker Update mihome from @1.3.4 to @1.3.3 host.IoBroker 2020-09-22 20:24:15.836 info iobroker upgrade mihome@1.3.3 v 1.3.2 installiert, Gateway lässt sich ansteuern, also wieder auf 1.3.5, auch da funktioniert es nun
  • String teilen - split-Befehl

    javascript
    46
    2
    0 Votes
    46 Posts
    6k Views
    G
    @liv-in-sky said in String teilen - split-Befehl: ;a=="Closed" ? "geschlossen" : a== "Open" ? "geöffnet" : a} THX habe ich gefixt geht auch schon vorran :-) Wenn diese blöde Zeit nicht wäre hihihihi [image: 1600786416085-5aa573c7-7e36-4db9-a381-18dc2eb28338-grafik.png]
  • Globale (JS) Funktionen (Einschaltdauer berechnen)

    javascript blockly
    15
    0 Votes
    15 Posts
    1k Views
    D.VED
    @paul53 Ah... Jetzt hab ich das erst kapiert, dass man die JS Funktion nicht direkt aufrufen kann, sondern über einen Blockly Wrapper... Das war das fehlender Puzzlestück Vielen dank
  • Bosch SmartHome bshb über Aqara Taster schalten

    blockly
    15
    0 Votes
    15 Posts
    2k Views
    AsgothianA
    @schuerschuh Dann hast du keine Chance. Ohne eine Rückmeldung an den ioBroker kann der auch nichts an HomeKit melden. A.
  • Telegram und Inline Keyboard (Menu)

    Moved
    38
    0 Votes
    38 Posts
    12k Views
    D
    @dslraser Vielen Dank!
  • Radar2 und ESP32

    communication javascript blockly
    1
    0 Votes
    1 Posts
    219 Views
    No one has replied
  • PWM Module für FBH basierend auf deinem Script

    heating climate
    1
    0 Votes
    1 Posts
    207 Views
    No one has replied
  • 0 Votes
    7 Posts
    756 Views
    W
    Ich habs jetzt hinbekommen. Ein typischer pebkac ;-) Ich hatte in den Harmony Instanz Einstellungen die IP Adresse des Hub eingetragen und! das Discovery-Subnetz auf 255.255.255.0 geändert, also auf mein /24 Heimnetz. Das war wohl der Fehler. Der Adapter hat nicht die fest eingetragene IP genommen sondern gesucht und wohl nichts gefunden. Nachdem ich das Discovery Netz wieder auf 255.255.255.255 geändert hatte, lief alles wieder wie gewünscht. Thread kann geschlossen werden und danke an @el_malto
  • Ordner/Skripte nicht löschbar (erledigt)

    javascript
    9
    1
    0 Votes
    9 Posts
    619 Views
    I
    Habe ich auch jetzt gemacht. Danke trotzdem für deinen Versuch zu helfen @paul53
  • Hilfe beim einbau und der Anpassung vom Spotify view

    multimedia
    4
    2
    0 Votes
    4 Posts
    423 Views
    D
    @BrOsBenner das sieht doch gar nicht schlecht aus. du musst in der css Datei etwas rumprobieren, an den 500px. die ganzen Abstände und Farben/ alles kommt aus der css. am besten etwas übertrieben verändern und schauen wo es sich auswirkt, dann antasten bis es passt... .fixScroll > .vis-widget-body { position: absolute; /*Wichtig, muss absolute sein */ width: 500px; /* hier deine Breite von deinem Widget */ height: 500px; /* hier deine Höhe von deinem Widget */ .fixScroll1 > .vis-widget-body { position: absolute; /*Wichtig, muss absolute sein */ width: 550px; /* hier deine Breite von deinem Widget */ height: 513px; /* hier deine Höhe von deinem Widget */ mich wundert warum die unteren Buttons nicht korrekt dargestellt werden, die css werte sind verfügbar, ich meine das sind die Werte .button_style_spotify_btn und .button_style_spotify_btn_aktiv probiere mal aus, dann sehen wir weiter... ;-)
  • Datum & Uhrzeit in Datenpunkt schreiben per Skript

    javascript
    24
    0 Votes
    24 Posts
    8k Views
    T
    @Asgothian okay, danke Alsoist es egal, wenn ich das richtig verstehe. So könnte ich die Uhrzeit halt besser vergleichen.
  • Zeit für ein setState? [gelöst]

    javascript
    10
    0 Votes
    10 Posts
    350 Views
    paul53P
    @SKB Habe meine Antwort oben noch um die Callback-Funktion von setState() ergänzt.
  • Rückgabewert vom Schaltactor

    blockly
    2
    0 Votes
    2 Posts
    173 Views
    XenonX
    @s6622 poste doch mal screenshots vom blockly, sowie von den Datenpunkten ;)
  • Problem mit Astro-Blockly

    blockly
    19
    1
    0 Votes
    19 Posts
    644 Views
    da_WoodyD
    @fastfoot jo, auch wenn ich sicher eine progger niete bin, rudimentäre kenntnisse sind doch da. ich versteh einen js code schneller und besser als so manches blockly... ;)

624

Online

32.7k

Users

82.5k

Topics

1.3m

Posts