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. ioBroker Allgemein
  4. Kanäle vs. Variablen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    11
    1
    74

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Kanäle vs. Variablen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
javascriptkanäle
3 Beiträge 2 Kommentatoren 347 Aufrufe 2 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.
  • E Offline
    E Offline
    exaware1
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen. Ich habe einen Wecker in JavaScript realisiert in dem ich alle 400 ms prüfe ob die Weckzeit erreicht ist.
    Ich mache es nicht ereignisgesteuert weil es ein Lichtwecker ist und ich die Zeitdifferenz als Dimmwert für die Lampe benutze.
    Momentan lade ich die Parameter beim Programmstart und bei Änderungen aus den Kanälen in Variablen. Nun bin ich dabei das Skript zu optimieren. Ich könnte nun sehr viele Variablen einsparen müsste dann aber die Kanäle alle 400 ms einlesen.
    Wie ist das in ioBroker perfomance- und ressourcentechnisch, sollte man eher schauen, dass man viel mit Variablen arbeitet oder kann man auch ohne Probleme die Kanäle oft auslesen? Oder sind die Kanäle im Grunde nichts anderes als Variablen?

    paul53P 1 Antwort Letzte Antwort
    0
    • E exaware1

      Hallo zusammen. Ich habe einen Wecker in JavaScript realisiert in dem ich alle 400 ms prüfe ob die Weckzeit erreicht ist.
      Ich mache es nicht ereignisgesteuert weil es ein Lichtwecker ist und ich die Zeitdifferenz als Dimmwert für die Lampe benutze.
      Momentan lade ich die Parameter beim Programmstart und bei Änderungen aus den Kanälen in Variablen. Nun bin ich dabei das Skript zu optimieren. Ich könnte nun sehr viele Variablen einsparen müsste dann aber die Kanäle alle 400 ms einlesen.
      Wie ist das in ioBroker perfomance- und ressourcentechnisch, sollte man eher schauen, dass man viel mit Variablen arbeitet oder kann man auch ohne Probleme die Kanäle oft auslesen? Oder sind die Kanäle im Grunde nichts anderes als Variablen?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @exaware1 sagte:

      man viel mit Variablen arbeitet oder kann man auch ohne Probleme die Kanäle oft auslesen?

      Meinst Du Skriptvariablen und Datenpunkte ? Die Verwendung von Skriptvariablen ist Resourcen schonender.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      0
      • E Offline
        E Offline
        exaware1
        schrieb am zuletzt editiert von
        #3

        Danke für die Antwort. Genau, ich meinte die Variablen innerhalb des Skripts und die Datenpunkte.

        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
        FAQ Cloud / IOT
        HowTo: Node.js-Update
        HowTo: Backup/Restore
        Downloads
        BLOG

        361

        Online

        32.5k

        Benutzer

        81.8k

        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