Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. [Gelöst]Fehler Skript für CCU2

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    279

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

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

[Gelöst]Fehler Skript für CCU2

Scheduled Pinned Locked Moved Solved JavaScript
javascript
7 Posts 3 Posters 496 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • sigi234S Online
    sigi234S Online
    sigi234
    Forum Testing Most Active
    wrote on last edited by sigi234
    #1

    Hallo, ich bekomme eine Meldung mit der ich nichts anfangen kann, das Skript funktioniert aber.

    6.3.2019, 11:55:00.057	[info ]: javascript.0 Stop script script.js.Sigi.DP_in_SV_schreiben_Duty
    6.3.2019, 11:55:00.071	[info ]: javascript.0 Start javascript script.js.Sigi.DP_in_SV_schreiben_Duty
    6.3.2019, 11:55:00.071	[warn ]: javascript.0     at script.js.Sigi.DP_in_SV_schreiben_Duty:5:1
    6.3.2019, 11:55:00.071	[info ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: registered 1 subscription and 0 schedules
    6.3.2019, 11:57:31.404	[info ]: javascript.0 Stop script script.js.Sigi.DP_in_SV_schreiben_Duty
    6.3.2019, 11:57:31.412	[info ]: javascript.0 Start javascript script.js.Sigi.DP_in_SV_schreiben_Duty
    6.3.2019, 11:57:31.413	[warn ]: javascript.0     at script.js.Sigi.DP_in_SV_schreiben_Duty:5:1
    6.3.2019, 11:57:31.413	[warn ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: setForeignState(id=hm-rega.0.30785, state="0") - was not executed, while debug mode is active
    6.3.2019, 11:57:31.413	[info ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: registered 1 subscription and 0 schedules
    6.3.2019, 11:57:55.636	[info ]: javascript.0 Stop script script.js.Sigi.DP_in_SV_schreiben_Duty
    6.3.2019, 11:57:55.642	[info ]: javascript.0 Start javascript script.js.Sigi.DP_in_SV_schreiben_Duty
    6.3.2019, 11:57:55.642	[warn ]: javascript.0     at script.js.Sigi.DP_in_SV_schreiben_Duty:5:1
    6.3.2019, 11:57:55.642	[warn ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: setForeignState(id=hm-rega.0.30785, state="0") - was not executed, while debug mode is active
    6.3.2019, 11:57:55.642	[info ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: registered 1 subscription and 0 schedules
    
    

    SKRIPT:

    // DP in SV schreiben
    const idDP = "hm-rega.0.NEQ1531999.0.DUTY_CYCLE";
    const idSV = "hm-rega.0.30785";
    
    setState("hm-rega.0.30785", getState("hm-rega.0.NEQ1531999.0.DUTY_CYCLE").val); // Skriptstart
    
    on("hm-rega.0.NEQ1531999.0.DUTY_CYCLE","hm-rega.0.30785");  // Wertänderung
    

    Das Skript schreib den Duty_Cycle aus HM Rega.0 in eine System-Variabel in die CCU2.

    Kann mir wer helfen?

    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Immer Daten sichern!

    paul53P 1 Reply Last reply
    0
    • DutchmanD Dutchman

      @sigi234 sagte in Fehler Skript für CCU2:

      Aha, ich glaube es ist ein STRING-ZAHL Problem?

      jup,

      Wrong type of hm-rega.0.30785: "string". Please fix, while deprecated and will not work in next versions.
      

      also es funktioniert Gerde bestimmt aber der falsche type wird verwendet so wie ich es verstehe

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by paul53
      #6

      @Dutchman sagte in Fehler Skript für CCU2:

      der falsche type wird verwendet so wie ich es verstehe

      So ist es. Wandle es in eine Zahl um.

      // DP in SV schreiben
      const idDP = "hm-rega.0.NEQ1531999.0.DUTY_CYCLE";
      const idSV = "hm-rega.0.30785";
      
      setState(idSV, parseFloat(getState(idDP).val)); // Skriptstart
      
      on(idDP, function(dp) {  // Wertänderung
         setState(idSV, parseFloat(dp.state.val));
      });
      

      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

      sigi234S 1 Reply Last reply
      1
      • sigi234S sigi234

        Hallo, ich bekomme eine Meldung mit der ich nichts anfangen kann, das Skript funktioniert aber.

        6.3.2019, 11:55:00.057	[info ]: javascript.0 Stop script script.js.Sigi.DP_in_SV_schreiben_Duty
        6.3.2019, 11:55:00.071	[info ]: javascript.0 Start javascript script.js.Sigi.DP_in_SV_schreiben_Duty
        6.3.2019, 11:55:00.071	[warn ]: javascript.0     at script.js.Sigi.DP_in_SV_schreiben_Duty:5:1
        6.3.2019, 11:55:00.071	[info ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: registered 1 subscription and 0 schedules
        6.3.2019, 11:57:31.404	[info ]: javascript.0 Stop script script.js.Sigi.DP_in_SV_schreiben_Duty
        6.3.2019, 11:57:31.412	[info ]: javascript.0 Start javascript script.js.Sigi.DP_in_SV_schreiben_Duty
        6.3.2019, 11:57:31.413	[warn ]: javascript.0     at script.js.Sigi.DP_in_SV_schreiben_Duty:5:1
        6.3.2019, 11:57:31.413	[warn ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: setForeignState(id=hm-rega.0.30785, state="0") - was not executed, while debug mode is active
        6.3.2019, 11:57:31.413	[info ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: registered 1 subscription and 0 schedules
        6.3.2019, 11:57:55.636	[info ]: javascript.0 Stop script script.js.Sigi.DP_in_SV_schreiben_Duty
        6.3.2019, 11:57:55.642	[info ]: javascript.0 Start javascript script.js.Sigi.DP_in_SV_schreiben_Duty
        6.3.2019, 11:57:55.642	[warn ]: javascript.0     at script.js.Sigi.DP_in_SV_schreiben_Duty:5:1
        6.3.2019, 11:57:55.642	[warn ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: setForeignState(id=hm-rega.0.30785, state="0") - was not executed, while debug mode is active
        6.3.2019, 11:57:55.642	[info ]: javascript.0 script.js.Sigi.DP_in_SV_schreiben_Duty: registered 1 subscription and 0 schedules
        
        

        SKRIPT:

        // DP in SV schreiben
        const idDP = "hm-rega.0.NEQ1531999.0.DUTY_CYCLE";
        const idSV = "hm-rega.0.30785";
        
        setState("hm-rega.0.30785", getState("hm-rega.0.NEQ1531999.0.DUTY_CYCLE").val); // Skriptstart
        
        on("hm-rega.0.NEQ1531999.0.DUTY_CYCLE","hm-rega.0.30785");  // Wertänderung
        

        Das Skript schreib den Duty_Cycle aus HM Rega.0 in eine System-Variabel in die CCU2.

        Kann mir wer helfen?

        paul53P Offline
        paul53P Offline
        paul53
        wrote on last edited by
        #2

        @sigi234 Den Debug-Mode des JS-Adapters ausschalten !

        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 Reply Last reply
        0
        • sigi234S Online
          sigi234S Online
          sigi234
          Forum Testing Most Active
          wrote on last edited by sigi234
          #3

          Danke, habe ich gemacht.

          javascript.0	2019-03-06 12:15:22.284	warn	at script.js.Sigi.DP_in_SV_schreiben_Duty:5:1
          javascript.0	2019-03-06 12:15:22.284	warn	at setState (C:\ioBroker\node_modules\iobroker.javascript\lib\sandbox.js:1258:20)
          javascript.0	2019-03-06 12:15:22.283	warn	Wrong type of hm-rega.0.30785: "string". Please fix, while deprecated and will not work in next versions.
          

          Screenshot (2227).png

          Screenshot (2223).png

          RAW:

          {
            "from": "system.adapter.hm-rega.0",
            "user": "system.user.admin",
            "ts": 1551862739325,
            "common": {
              "name": "Duty_Cycle",
              "type": "number",
              "role": "state",
              "unit": "%",
              "desc": "CCU Duty_Cycle",
              "min": 0,
              "max": 65000,
              "read": true,
              "write": true
            },
            "native": {
              "Name": "Duty_Cycle",
              "TypeName": "VARDP",
              "DPInfo": "CCU Duty_Cycle",
              "ValueUnit": "%",
              "ValueList": "",
              "ValueMin": 0,
              "ValueMax": 100,
              "ValueType": 4,
              "ValueSubType": 0
            },
            "acl": {
              "object": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator",
              "state": 1636
            },
            "_id": "hm-rega.0.30785",
            "type": "state"
          }
          

          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Immer Daten sichern!

          1 Reply Last reply
          0
          • sigi234S Online
            sigi234S Online
            sigi234
            Forum Testing Most Active
            wrote on last edited by
            #4

            Aha, ich glaube es ist ein STRING-ZAHL Problem?

            Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Immer Daten sichern!

            DutchmanD 1 Reply Last reply
            0
            • sigi234S sigi234

              Aha, ich glaube es ist ein STRING-ZAHL Problem?

              DutchmanD Offline
              DutchmanD Offline
              Dutchman
              Developer Most Active Administrators
              wrote on last edited by
              #5

              @sigi234 sagte in Fehler Skript für CCU2:

              Aha, ich glaube es ist ein STRING-ZAHL Problem?

              jup,

              Wrong type of hm-rega.0.30785: "string". Please fix, while deprecated and will not work in next versions.
              

              also es funktioniert Gerde bestimmt aber der falsche type wird verwendet so wie ich es verstehe

              paul53P 1 Reply Last reply
              1
              • DutchmanD Dutchman

                @sigi234 sagte in Fehler Skript für CCU2:

                Aha, ich glaube es ist ein STRING-ZAHL Problem?

                jup,

                Wrong type of hm-rega.0.30785: "string". Please fix, while deprecated and will not work in next versions.
                

                also es funktioniert Gerde bestimmt aber der falsche type wird verwendet so wie ich es verstehe

                paul53P Offline
                paul53P Offline
                paul53
                wrote on last edited by paul53
                #6

                @Dutchman sagte in Fehler Skript für CCU2:

                der falsche type wird verwendet so wie ich es verstehe

                So ist es. Wandle es in eine Zahl um.

                // DP in SV schreiben
                const idDP = "hm-rega.0.NEQ1531999.0.DUTY_CYCLE";
                const idSV = "hm-rega.0.30785";
                
                setState(idSV, parseFloat(getState(idDP).val)); // Skriptstart
                
                on(idDP, function(dp) {  // Wertänderung
                   setState(idSV, parseFloat(dp.state.val));
                });
                

                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

                sigi234S 1 Reply Last reply
                1
                • paul53P paul53

                  @Dutchman sagte in Fehler Skript für CCU2:

                  der falsche type wird verwendet so wie ich es verstehe

                  So ist es. Wandle es in eine Zahl um.

                  // DP in SV schreiben
                  const idDP = "hm-rega.0.NEQ1531999.0.DUTY_CYCLE";
                  const idSV = "hm-rega.0.30785";
                  
                  setState(idSV, parseFloat(getState(idDP).val)); // Skriptstart
                  
                  on(idDP, function(dp) {  // Wertänderung
                     setState(idSV, parseFloat(dp.state.val));
                  });
                  
                  sigi234S Online
                  sigi234S Online
                  sigi234
                  Forum Testing Most Active
                  wrote on last edited by sigi234
                  #7

                  @paul53

                  DANKE! Gelöst......

                  Nur zur Verständnis, der parseFloat macht dies:

                  The parseFloat() function parses a string and returns a floating point number.

                  Dann importiert der HM Adapter die Sys-Variable von der CCU2 nicht Richtig? Diese ist ja als ZAHL eingestellt.

                  Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Immer Daten sichern!

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  332

                  Online

                  32.7k

                  Users

                  82.5k

                  Topics

                  1.3m

                  Posts
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Home
                  • Recent
                  • Tags
                  • Unread 0
                  • Categories
                  • Unreplied
                  • Popular
                  • GitHub
                  • Docu
                  • Hilfe