Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. EnergieSparen Tasmota - globale Funktion

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    891

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

EnergieSparen Tasmota - globale Funktion

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascript
2 Beiträge 1 Kommentatoren 1.1k Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    schrieb am zuletzt editiert von
    #1

    hätte frage zum scripten

    folgendes energiespar-projekt wollte ich realisieren:
    vorab: ich schalte den iobroker server mit einen script ab beim schlafen gehen - mit wol wird er morgens wieder automatisch aktiviert. zur not kann ich auch über alexa den server wecken. ich habe auch vershieden "gruppen" der sonoffs - einige schalten nur, andere sind nur bewegungsmelder, ...

    ich bräuchte ein paar funktionen, die meine sonoffs in den sleep modus bzw. die mqtt ab-/einschalten. realisieren möchte ich das mit tasmota befehlen (sleep 250 und setOption 60 0) vor allem beim schlafen gehen und auch teilweise, wenn niemand im haus ist. auch wenn keine bewegung im haus festzustellen ist, soll dieser sleep mode so hoch wie möglich sein. oder ein anderes beispiel: die sonoff pow sollen mit sleep=0 laufen, da sie sonst probleme bei der energieaufzeichnung haben - diese energie-aufzeichnug benötige ich manchmal nur 1 mal pro woche für zwei stunden - die restliche zeit läuft das ding mit zu hohen "eigenwerten".

    zu meiner eigentlichen frage - wie bekomme ich eigene funktionen (z.b allSonoffMqttOff() (schaltet bei allen Sonoffs das mqtt aus ) in mein system, welche unter blockly zur verfügung stehen? wenn mein schlafen script abgelaufen ist und der iobroker server bzw proxmox server aus ist, blinkt das ganze haus wie weihnachten, weil alle sonoffs nach ihrem broker suchen !

    ich denke mal, da muss man wohl etwas mit globalen scripts machen? hat jmd. ein paar tipps für mich

    beispiel: möchte das hier in 4 verschiedenen blockly-scripts aufrufen

    function allSonoffMqttOff() {
    
    exec('curl "http://sonoff1/cm?cmnd=setOption3%200"');
    exec('curl "http://sonoff2/cm?cmnd=setOption3%200"');
    exec('curl "http://sonoff3/cm?cmnd=setOption3%200"');
    exec('curl "http://sonoff4/cm?cmnd=setOption3%200"');
    exec('curl "http://sonoff5/cm?cmnd=setOption3%200"');
    exec('curl "http://sonoff6/cm?cmnd=setOption3%200"');
    ...
    exec('curl "http://sonoff17/cm?cmnd=setOption3%200"');
    }
    

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    1 Antwort Letzte Antwort
    0
    • liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #2

      falls mal ein profi eine bewertung abgeben möchte

      hab es so gelöst:

      es gibt ein globales script - welches mehrere funktionen beinhaltet. siehe in der art wie im ersten post.

      dann habe ich in den blockly, wo ich die funktion verwenden möchte, folgende bausteine eingefügt:

      Image 1.png

      in dieser javascript-funktion wird eine funktion des globalen scripts aufgerufen - ist das in ordnung auf diese art ?

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      1 Antwort Letzte Antwort
      0
      Antworten
      • In einem neuen Thema antworten
      Anmelden zum Antworten
      • Älteste zuerst
      • Neuste zuerst
      • Meiste Stimmen


      Support us

      ioBroker
      Community Adapters
      Donate

      684

      Online

      32.6k

      Benutzer

      82.1k

      Themen

      1.3m

      Beiträge
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
      ioBroker Community 2014-2025
      logo
      • Anmelden

      • Du hast noch kein Konto? Registrieren

      • Anmelden oder registrieren, um zu suchen
      • Erster Beitrag
        Letzter Beitrag
      0
      • Home
      • Aktuell
      • Tags
      • Ungelesen 0
      • Kategorien
      • Unreplied
      • Beliebt
      • GitHub
      • Docu
      • Hilfe