Skip to content

Skripten / Logik

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

16.5k Topics 213.2k Posts

NEWS

Subcategories


  • Hilfe für Skripterstellung mit JavaScript

    2k 49k
    2k Topics
    49k Posts
    P
    Oben steht, dass der Server öfter mal offline ist. Da ist ping meine erste Idee. Ob der Server auf Pings antwortet, weiß ich nicht. Reagiert der Server nicht auf ping, dann evtl. als Ersatz einen httpcheck nehmen. httpcheck nutze ich auf der Synology, bevor die auf den ioBroker zugreift. # ===== HTTP-Check statt Ping ===== curl -s --connect-timeout 3 "$BASE/system.adapter.admin.0.alive" > /dev/null || exit 1 Ist allerdings ein Bash-Skript. Das muss für die Zwecke angepasst werden.
  • Hilfe für Skripterstellung mit Blockly

    7k 79k
    7k Topics
    79k Posts
    M
    Ich habe einen zweiten Statuspunkt (Briefkasten_State) dazu genommen, den ich über einen Button immer wieder zurücksetze. [image: 1769854217178-screenshot-2026-01-31-110831.png]
  • Hilfe für Skripterstellung mit Node-RED

    953 13k
    953 Topics
    13k Posts
    S
    welche Palette hast du installiert, damit du den "AND" Baustein hast?
  • imap Script - Anhänge speichern, wie ?

    javascript
    1
    0 Votes
    1 Posts
    100 Views
    No one has replied
  • Tuya Thermostat setzt DP zurück

    3
    1
    0 Votes
    3 Posts
    196 Views
    Uwe WaizmannU
    @djmarc75 Oh mein Gott das wars! Vielen Dank
  • Auf die Schnelle alle Skripte de-/aktivieren?

    19
    0 Votes
    19 Posts
    2k Views
    T
    @crunchip sagte in Auf die Schnelle alle Skripte de-/aktivieren?: @homoran sagte in Auf die Schnelle alle Skripte de-/aktivieren?: Skripte brauchen eigentlich nicht so viel. ich lieg bei über 300MB:thinking_face: schalte ich instanz.1 ein (nur ein paar nicht laufende testscripte) verbraucht diese ebenfalls mehr als 200MB was macht ihr bitte schön??? ich hab ca. 30 Skripte, da sind ein paar Brummer dabei und gerade mal 150mb... :)
  • [Frage] Zeitstempel aus sql-DB in UTC

    3
    0 Votes
    3 Posts
    337 Views
    RogerWilco 0R
    @paul53 Cool, Danke für den Tipp, das hat funktioniert!
  • Zeitschalter Ein / Aus Zeitvorgabe via VIS

    blockly
    14
    1
    0 Votes
    14 Posts
    1k Views
    A
    @paul53 Danke !
  • Bewässerung zeitabhängig schalten, wenn Variable wahr

    3
    1
    0 Votes
    3 Posts
    273 Views
    L
    @paul53 Stimmt. So geht’s natürlich. Danke dir! So fragt das Skript natürlich 365 Tage im Jahr mehrere Male die Variable ab, obwohl die nur 1-2 Wochen scharf geschaltet ist. Für das System sicherlich nicht ansatzweise eine Herausforderung. Ich hatte aber irgendwie nach einer eleganten Variante gesucht. Scheint aber der pragmatischste Weg zu sein. Baue ich so. Danke nochmal und Grüße!
  • Gelöst:Auslöser ermitteln

    3
    1
    0 Votes
    3 Posts
    130 Views
    M
    @paul53 :+1:
  • [gelöst] Sinnvolle Logik für Beleuchtungen

    23
    0 Votes
    23 Posts
    876 Views
    T
    @ben1983 sagte in Sinnvolle Logik für Beleuchtungen: Ich dachte schon an eine Bewegungsreaktion gedacht, aber wenn jemand auf dem Sofa sitzt, wird auch keine erkannt. Wollte damit irgendwelche Bedingungen finden, um die Beleuchtung nicht zu aktivieren, oder wieder zu deaktivieren. Um 23:59 schalte ich sie zusätzlich aus. Wenn ich das haben wollte würde ich mit deiner anzunehmen Konfiguration folgende Bedingungen verbinden. Es ist später als Zeitpunkt und früher als anderer Zeitpunkt und es wurde noch nicht ausgelöst und ( (Jemand ist zu Hause und ( es wird eine Bewegung festgestellt oder ein Unterhaltungsgerät verbraucht Strom)) oder Besuchermodus ist aktiviert) Für mich würde ich es so umsetzten: Es ist später als Zeitpunkt und früher als anderer Zeitpunkt und es wurde noch nicht ausgelöst und ( Jemand ist zu Hause und Nachtmodus ist deaktiviert) oder Besuchermodus ist aktiviert) Ich hab nen Echo auf dem Nachttisch stehen und wenn ich dem gute Nacht sage, gehen alle Lampen aus, alle Rolladen runter, Monitore, und Fernseher werden stromlos geschaltet. Der Bewegungsmelder im Schalfzimmer wird deaktiviert, die Beleuchtung(Bewegungsmelder) im Flur wird gedimmt und das verzögerte Hauptlicht im Flur geht nicht mehr automatisch an. Die Klimaanlage geht ebenfalls aus.
  • [gelöst]Seltsames Script unter Global

    27
    1
    0 Votes
    27 Posts
    3k Views
    DJMarc75D
    @chemieka sagte in [gelöst]Seltsames Script unter Global: Hier macht nur eine neue Installation sinn. Und wie genau machst Du die ? ;)
  • Skript LOWBAT

    Moved
    201
    0 Votes
    201 Posts
    54k Views
    S
    @sigi234 sagte in Skript LOWBAT: @semmy Schau dir das mal an: https://forum.iobroker.net/topic/55426/test-adapter-device-watcher-v2-x-x-github-latest?_=1687204350972 Hallo Ich habe es mal installiert und funktioniert auch soweit. Vielen Dank Gruß Semmy
  • Befehl senden…

    13
    0 Votes
    13 Posts
    938 Views
    A
    @paul53 Ja, das war das erste bild. Es läuft. Bastel hier vor mich her… Im Grunde ganz einfach. Wusste nicht, dass man eine api Schnittstelle über einen einfach ein http Befehl ansprechen kann.
  • [gelöst] Tasmota MQTT Alias Result

    8
    0 Votes
    8 Posts
    974 Views
    ?
    @bananajoe vielen Dank für die Unterstützung, ich habe es hinbekommen, verwende jetzt aber die Funktion "Steuere" statt "SendTo", weil der MQTT-Adapter mehr Speicher benötigt als der Sonoff Adapter und der ist auf meinem Raspberry Pi nun mal knapp. SendTo scheint nicht mit dem Sonoff Adapter zu funktionieren.
  • Defektes Skript blockiert ioBroker

    30
    0 Votes
    30 Posts
    2k Views
    L
    @paul53 Ich könnte das Ganze ja jetzt noch mal nachstellen, aber so richtig wohl ist mir dabei nicht. Habe mich schon beim komplett Neuaufsetzen gesehen. Ich warte, dass sowas nochmal passiert... Danke Allen für die Mühe!
  • [gelöst] RegEx im $ Selector möglich?

    26
    0 Votes
    26 Posts
    2k Views
    Ben1983B
    @paul53 sehr geil. Das funktioniert super. Jetzt geht mit dem selector nur das mir dem .on() bei beschreiben und nicht änderung noch nicht. Klar, das geht über den regex mit on(), aber dann ist es wieder ne andere funktion. Aber das wird man wohl oder übel akzeptieren müssen ;-)
  • Blockly Elemente in Auswahl übereinander *gelöst*

    35
    1
    0 Votes
    35 Posts
    3k Views
    HomoranH
    @matze78 sagte in Blockly Elemente in Auswahl übereinander *gelöst*: @homoran said in Blockly Elemente in Auswahl übereinander *gelöst*: ch 5 SBCs mit teilweise massivem Einsatz von history (3GB pro Tag Mag sein, deckt sich mit meinen Erfahrungen leider nicht. dann müsste man mal nachdenken was deine Karten gekillt hat. Ganz vorne an steht z.B. "Stecker raus" möglicherweise auch noch Spannungsschwankungen durch falsches Netzteil
  • Änderung eines Wertes über Simple RESTful einlesen?

    7
    0 Votes
    7 Posts
    177 Views
    hg6806H
    @paul53 Alles klar, Danke!
  • Historywerte auf FritzNas speichern

    29
    1 Votes
    29 Posts
    2k Views
    Thomas BraunT
    @esp sagte in Historywerte auf FritzNas speichern: Konkrete Hinweise (Code-Snip) wären hilfreich. Du willst konkrete Befehle? Kannste haben. man mount
  • [gelöst] Subscribtion auf lokale Variable

    2
    0 Votes
    2 Posts
    85 Views
    paul53P
    @ben1983 sagte: Kann ich auch irgendwie intern in einem Skript auf eine intern Variable entsprechend reagieren? Nein.
  • [gelöst] messageTo mit Rückgabewert?

    26
    0 Votes
    26 Posts
    2k Views
    Ben1983B
    @ticaki ja es ging nur darum um das Mehrfache kopieren der Funktionen zu umgehen. Alles gut.
  • Temperatursteuerung Gewächstunnel

    2
    1
    0 Votes
    2 Posts
    246 Views
    paul53P
    @wobbix sagte: Leider tutr sich da nichts. Der Unterschied zwischen Wert und vorherigem Wert wird nie 1 K betragen. @wobbix sagte in Temperatursteuerung Gewächstunnel: Kann mir jemand helfen Suche im Forum nach PI-Regler. EDIT: Mit "wiederhole solange" erzeugt man ein Endlosschleife wenn die Bedingung erfüllt ist.

731

Online

32.6k

Users

82.2k

Topics

1.3m

Posts