Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Hilfe bei automatischem Einsetzen Jahreszahl in Variable und Gerätenamen

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Hilfe bei automatischem Einsetzen Jahreszahl in Variable und Gerätenamen

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

      Hallo, ich würde gerne meine Variablennamen und Gerätenamen automatisieren. Irgend wie komme ich da aber nicht weiter.

      Ziel ist es:

      Variable: var gCountJuli2017P. Die Variable verwendet immer die gültige Jahreszahl beim Ausführen.

      2018 var gCountJuli2018P

      2019 var gCountJuli2019P usw

      Gerätename: getState("javascript.0.Manuell.Systemvariable.Strom.2017.eCountDezember2017P").val;

      2018 getState("javascript.0.Manuell.Systemvariable.Strom.2018.eCountDezember2018P").val;

      2019 getState("javascript.0.Manuell.Systemvariable.Strom.2019.eCountDezember2019P").val;

      // Berechnung des aktuellen Monats und Jahr    
          var d = new Date();
          var dm = d.getMonth() +1;
          var dj = d.getYear() -100;
          log('Monat Jahr ' + dm + '.' + dj);
      
      // Hier komme ich nicht weiter
         var gcountJuli20 + 'dj' + 'P' = getState("javascript.0.Manuell.Systemvariable.Strom.20 + 'dj' + .eCountDezember20 + 'dj' + P").val;    
      
      

      Das Thema ist für viele bestimmt super einfach.

      Bin aber nicht so der Scriptspezialist und benötige dann doch immer mal wieder Hilfe

      Danke

      Gruß Zippolighter

      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      Support us

      ioBroker
      Community Adapters
      Donate

      989
      Online

      32.1k
      Users

      80.7k
      Topics

      1.3m
      Posts

      1
      1
      219
      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