Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. TinkerBoard Daten nach CCU

    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

    TinkerBoard Daten nach CCU

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

      Hallo zusammen

      Ich habe in ioBroker in der Übersicht meine Daten vom TinkerBoard.
      3895_tinker.jpg

      Wie bekomme ich dieses zB das Systemuptime in eine Systemvariable in der CCU?

      Hat mir hier jemand bitte einen Tipp.

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        Ich weiß zwar nicht wozu du diese in der CCU haben willst.

        Aber ich nehme an, dass du diese Daten meinst:
        144_systeminfos.png

        Um sie in die CCU zu bringen musst du dort erst mal einen Systemvariable anlegen mit dem geeigneten Format (hier wohl Number mit ausreichend Stellen, da die uptime in Sekunden angegeben wird)

        Nach Synchronisation der Systemvariablen mit ioBroker musst du dir ein Skript (oder Blocky) basteln, dass alle x Minuten/Stunden/x-mal am Tag) den Wert des Datenpunktes:
        144_system_host_uptime.png
        system.host.TINKERBOARD.uptime (Hostname anpassen!) in diese Systemvariable schreibt.

        Dieser Datenpunkt ist nur im Expertenmodus sichtbar!

        Gruß

        Rainer

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

          Hallo Homoran

          Besten Dank, habe dieses gefunden.

          Bin leider nicht so der "Skripter" und wollte jetzt die Speicherbelegung mal zur CCU schreiben.

          Funzt leider nicht so wie mit der Temperatur.

          // DP in SV schreiben
          const idDP = "system.host.tinkerboard.mem";
          const idSV = "hm-rega.0.3998";
          
          // Skriptstart
          setState(idSV, getState(idDP).val);
          
           // Wertänderung
          on(idDP, idSV);
          
          

          Bin da sehr am Anfang mit den Skripten und mache vieles mit copie/paste und versuchen…

          1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators last edited by

            @hanan:

            Bin da sehr am Anfang mit den Skripten und mache vieles mit copie/paste und versuchen… `

            Dan versuch es mal mit Blockly wie in https://forum.iobroker.net/viewtopic.php?f=21&t=11943&p=126388&hilit=wert+in+systemvariable+schreiben#p126388

            Hier ist alles incl. der Pitfalls beschrieben.

            Gruß

            Rainer

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

              Hallo Homoran

              Besten Dank, Du hast mir super geholfen.

              Das mit dem Blockly ist ja gar nicht soooo kompliziert, man muss sich halt etwas einarbeiten.

              Habe nur noch ein kleines Problem, erhalte im Log eine Warnung bei diesem Blockly-Skript:

              javascript.0	2018-12-24 06:56:45.333	warn	at Object. <anonymous>(script.js.common.TinkerTemperatur_ioBroker:4:3)
              javascript.0	2018-12-24 06:56:45.331	warn	Wrong type of hm-rega.0.3706: "string". Please fix, while deprecated and will not work in next versions.</anonymous> 
              

              3895_blockly-skript.jpg

              Wünsche noch ein frohes und gesegnetes Weihnachtsfest.

              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators last edited by

                Hast du die sysvar auf der ccu als Text angelegt?

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

                  nein,als Zahl.

                  Komischerweise habe ich auch den Arbeitsspeicher genau so im Blockly erstellt und an die CCU-SV mit Typ Zahl übergeben.

                  Da motzt er nicht.

                  1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators last edited by

                    Dann bleibt noch die soc temp.

                    Ist das vielleicht text?

                    Gruß

                    Rainer

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    868
                    Online

                    31.8k
                    Users

                    79.9k
                    Topics

                    1.3m
                    Posts

                    2
                    8
                    432
                    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