Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Variablen in Global mit Blockly?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Variablen in Global mit Blockly?

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Michaelnorge last edited by

      Hallo liebes Forum!

      Ich weiß nicht, ob meine "Denkweise" richtig ist.

      Ich benötige drei Verschiedene "Istwerte" für eine Heizung im Bad, nämlich 18 Grad (Nachtbetrieb), 20 Grad (Tagbetrieb) und 23 Grad (Duschbetrieb/hohe Luftfeuchtigkeit)

      Ich möchte diese drei Werte mit Blockly schalten, und habe auch bei der Programmierung keine Probleme.

      Aber wie bekomme ich es hin, daß bei einem Neustart automatisch der Tagesbetrieb eingestellt ist?

      Wenn ich nun den Blocky-Befehl Variablen "Setze "HEIZUNG" auf "20" in "global" speichere, wird dieser Wert dann bei einem Neustart gesetzt und steht er mir in allen anderen Blockly-Scripts zur Verfügung?

      Ich hab das versucht - aber irgendwie wollte der ioBroker dann nicht mehr neustarten, daher frage ich hier im Forum lieber erst 🙂

      Grüße

      Michael

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        Hi Miachael,

        Nein nicht in global setzen !

        Kennen dein Script nicht aber deine dir bewusst das eine variable nur innerhalb des scripts existiert (also im speicher, reboot = speicher lehr)

        2 Möglichkeiten

        1. bei script start den jetzigen wert in die variable schreiben

        2. den Variablen wert in ein object schreiben, diese bleiben auch nach neustart erhalten

        Sent from my iPhone using Tapatalk

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 last edited by

          @Michaelnorge:

          daß bei einem Neustart automatisch der Tagesbetrieb eingestellt ist? `
          Im Skript (<u>nicht</u> unter global !) außerhalb von Triggern (Datenpunkt / Schedule) den Wert in den Sollwert-Datenpunkt schreiben.

          steuere Sollwert mit 20
          
          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          647
          Online

          31.7k
          Users

          79.9k
          Topics

          1.3m
          Posts

          3
          3
          1796
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo