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. Visualisierung
  4. [Vorstellung] Meine zweite Visualisierung

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[Vorstellung] Meine zweite Visualisierung

Scheduled Pinned Locked Moved Visualisierung
vistemplate
1.3k Posts 148 Posters 569.7k Views 157 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.
  • opossumO opossum

    Hallo, @kuddel,
    wie hast Du in Deiner Netzwerkübersicht die Alexa eingebunden. Ich habe gesehen, Du benutzt dort etwas wie devices.online. Ist das ein script? Ich habe das bei mir mit dem Adapter ping versucht zu realisieren. Aber Alexa steht da immer auf false. Wenn Du da ein Script am laufen hast, würdest Du es mir zur Verfügung stellen? Vielen Dank.
    Hier mal mein Bild :
    46813ccd-6a44-4899-a98a-071b33954d44-image.png
    Gruß
    opossum

    K Offline
    K Offline
    Kuddel
    wrote on last edited by
    #204

    @opossum im alexadapter gibt es für jedes Gerät einen online Status, den verwende ich

    alexa.png

    1 Reply Last reply
    0
    • E Offline
      E Offline
      excalibur270
      wrote on last edited by
      #205

      Hallöchen. Wie passt man die stimme von Alexa an? Du nimmst ein Script dafür. Im alten forum hatte ich mal gefunden wie das geht. Finde ich aber nicht wieder. Kann jemand helfen?

      NashraN K 2 Replies Last reply
      0
      • E excalibur270

        Hallöchen. Wie passt man die stimme von Alexa an? Du nimmst ein Script dafür. Im alten forum hatte ich mal gefunden wie das geht. Finde ich aber nicht wieder. Kann jemand helfen?

        NashraN Offline
        NashraN Offline
        Nashra
        Most Active Forum Testing
        wrote on last edited by
        #206

        @excalibur270 sagte in [Vorstellung] Meine zweite Visualisierung:

        Hallöchen. Wie passt man die stimme von Alexa an? Du nimmst ein Script dafür. Im alten forum hatte ich mal gefunden wie das geht. Finde ich aber nicht wieder. Kann jemand helfen?

        Hier ist es Austausch zu neuem Alexa2 (Alpha 2.1!) SSML Feature

        Gruß Ralf
        Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        1 Reply Last reply
        0
        • G Offline
          G Offline
          GeorgS
          wrote on last edited by
          #207

          Seh schönes VIS!

          wie hast du die Zeitstuerung bzw Zonenreinigung hin bekommen, lässt du in der Zeitsteuerung eine Zone die alle Räume enthelt ansteuern?

          grüße
          Georg

          Intel NUC, MaxCul, Xiaomi Vacuum Cleaner, Philips Hue, Zigbee, FritzDECT,Shelly

          K 1 Reply Last reply
          0
          • E Offline
            E Offline
            excalibur270
            wrote on last edited by
            #208

            @Nashra Danke. Das War es. Dumm und dusselig gesucht. Falscher Suchbegriff.

            NashraN 1 Reply Last reply
            0
            • E excalibur270

              @Nashra Danke. Das War es. Dumm und dusselig gesucht. Falscher Suchbegriff.

              NashraN Offline
              NashraN Offline
              Nashra
              Most Active Forum Testing
              wrote on last edited by
              #209

              @excalibur270 sagte in [Vorstellung] Meine zweite Visualisierung:

              @Nashra Danke. Das War es. Dumm und dusselig gesucht. Falscher Suchbegriff.

              Mußte auch erst bei mir in Scripte nachsehen :laughing:

              Gruß Ralf
              Mir egal, wer Dein Vater ist! Wenn ich hier angel, wird nicht übers Wasser gelaufen!!

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              1 Reply Last reply
              0
              • opossumO Offline
                opossumO Offline
                opossum
                wrote on last edited by
                #210

                Hallo, @Kuddel ,

                vielen Dank.
                Gruß
                opossum

                https://schlepper-petersdorf.jimdofree.com/

                1 Reply Last reply
                0
                • E excalibur270

                  Hallöchen. Wie passt man die stimme von Alexa an? Du nimmst ein Script dafür. Im alten forum hatte ich mal gefunden wie das geht. Finde ich aber nicht wieder. Kann jemand helfen?

                  K Offline
                  K Offline
                  Kuddel
                  wrote on last edited by
                  #211

                  @excalibur270

                  per VIS wälte ich die Stimmen aus.

                  Ich habe mehre Datenobjekte (sprachausgabe_alle_raeume, sprachausgabewohnzimmer etc.) die mit Text gefüllt werden. Beispiel "Der Trockner ist fertig".
                  Für die Sprachausge habe ich ein extra Skript, welches die o.g. Datenpunkte bei Änderung ausgibt.

                  Wenn Alexa als Stimme ausgewält ist, nehme ich den Alexa2 Adapter Befehl "Announcement". Bei allen anderen Stimmen, wie z.B. Hans, erfolgt die Ausgabe über den Befehl SSML.

                  H D 2 Replies Last reply
                  0
                  • G GeorgS

                    Seh schönes VIS!

                    wie hast du die Zeitstuerung bzw Zonenreinigung hin bekommen, lässt du in der Zeitsteuerung eine Zone die alle Räume enthelt ansteuern?

                    K Offline
                    K Offline
                    Kuddel
                    wrote on last edited by
                    #212

                    @GeorgS die Zonenreiningun ist hier auf einer vorherigen Seite schon beschrieben inkl. Blockly-Skript.

                    Die Zeitsteuerung habe ich einfach per Blockly Trigger erstellt.

                    G 1 Reply Last reply
                    0
                    • D Daniel1103

                      Hi,
                      wow echt super deine Vis.
                      kannst du vielleicht das skript für den Radio posten?

                      K Offline
                      K Offline
                      Kuddel
                      wrote on last edited by
                      #213

                      @Daniel1103 was genau benötigst du ?

                      Die Auswertung des Aktuellen Status eines Alexa Device?

                      1 Reply Last reply
                      0
                      • J jack99n

                        Cool danke kuddel.

                        K Offline
                        K Offline
                        Kuddel
                        wrote on last edited by
                        #214

                        @jack99n habe das skript aktualisiert

                        <block xmlns="http://www.w3.org/1999/xhtml" type="schedule" id="nxk4qenxq`m#+r(+:p*Y" x="-512.7333316802979" y="-87.50000000000006">
                          <field name="SCHEDULE">5 0 * * *</field>
                          <statement name="STATEMENT">
                            <block type="comment" id="i@yzluRUq_8NjoHv9FHc">
                              <field name="COMMENT">Differenz zum Vortag</field>
                              <next>
                                <block type="variables_set" id="nz5?N^6.Nkd7=ITCpNOR">
                                  <field name="VAR">differenz_in_minuten</field>
                                  <value name="VALUE">
                                    <block type="math_arithmetic" id="JPLy~:#s/_AA%_m/O9dg" inline="false">
                                      <field name="OP">MINUS</field>
                                      <value name="A">
                                        <shadow type="math_number" id="Fkk9Z*GWr|2?svzzi]_W">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="WCH+YWv)Ay6:bPNQX2Ak" inline="false">
                                          <field name="OP">MINUS</field>
                                          <value name="A">
                                            <shadow type="math_number" id="Y5#}bj~Y%IaWP_L!cxX5">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="convert_from_date" id="Dt2E7|J0@o91=eiQGaJ#" inline="false">
                                              <mutation format="false" language="false"></mutation>
                                              <field name="OPTION">mid</field>
                                              <value name="VALUE">
                                                <block type="time_astro" id="aZ(J3M;B@Pz+o=Rqhcn,">
                                                  <field name="TYPE">sunset</field>
                                                  <field name="OFFSET">0</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="b2OHM.D1Z6b-v:#1=mpj">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="convert_from_date" id="kSAc6WxI=:G^fF.R6T]?" inline="false">
                                              <mutation format="false" language="false"></mutation>
                                              <field name="OPTION">mid</field>
                                              <value name="VALUE">
                                                <block type="time_astro" id="n//bo9Js[op@Q4a~P?#.">
                                                  <field name="TYPE">sunrise</field>
                                                  <field name="OFFSET">0</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <shadow type="math_number" id="5#KKW(t^^jwfhKNc}O)Q">
                                          <field name="NUM">1</field>
                                        </shadow>
                                        <block type="get_value" id="bwK(:6QzadVsH117lVKA">
                                          <field name="ATTR">val</field>
                                          <field name="OID">javascript.0.zeiten.tageslaenge_in_minuten</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="controls_if" id="rW=tzlql#cD#YlZ4yE~A">
                                      <mutation else="1"></mutation>
                                      <value name="IF0">
                                        <block type="logic_compare" id="qjpIinKgPAr.9wNG_MdY">
                                          <field name="OP">GTE</field>
                                          <value name="A">
                                            <block type="variables_get" id="(LL+dXZp@)U6C_-y(]yW">
                                              <field name="VAR">differenz_in_minuten</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="!{y0C}Gz#.f-?s*vDQHH">
                                              <field name="NUM">0</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="control" id="9X|7S2(9!.k;F9kz(l(.">
                                          <mutation delay_input="false"></mutation>
                                          <field name="OID">javascript.0.zeiten.tageslaenge_differenz</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="text_join" id="WE!8-?jjwk,rFizi1E;y">
                                              <mutation items="2"></mutation>
                                              <value name="ADD0">
                                                <block type="text" id="Tz`sMCrd+we;*/}#O^GZ">
                                                  <field name="TEXT">+</field>
                                                </block>
                                              </value>
                                              <value name="ADD1">
                                                <block type="variables_get" id="Q=l_0A0rMG@52P=55Asl">
                                                  <field name="VAR">differenz_in_minuten</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </statement>
                                      <statement name="ELSE">
                                        <block type="control" id="DM~p17G[#f*Jwo%SD~uJ">
                                          <mutation delay_input="false"></mutation>
                                          <field name="OID">javascript.0.zeiten.tageslaenge_differenz</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="variables_get" id="5[xT6KE|%ED-[I%G~)wb">
                                              <field name="VAR">differenz_in_minuten</field>
                                            </block>
                                          </value>
                                        </block>
                                      </statement>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </statement>
                        </block>
                        

                        1 Reply Last reply
                        0
                        • K Kuddel

                          @GeorgS die Zonenreiningun ist hier auf einer vorherigen Seite schon beschrieben inkl. Blockly-Skript.

                          Die Zeitsteuerung habe ich einfach per Blockly Trigger erstellt.

                          G Offline
                          G Offline
                          GeorgS
                          wrote on last edited by
                          #215

                          @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

                          @GeorgS die Zonenreiningun ist hier auf einer vorherigen Seite schon beschrieben inkl. Blockly-Skript.

                          Die Zeitsteuerung habe ich einfach per Blockly Trigger erstellt.

                          @Kuddel Hab das Skript gefunden danke noch mal aber ich stell mir noch die frage wie du den Zeitplan realisiert hast... läst du zu einer bestimmten Zeit jeden einzelne Zone reinigen?

                          Denn wenn man ja einfach sagt "clean_home = true" würde ja eine neue Karte generiert und dann sind die Koordinaten ja wieder falösch =)

                          grüße
                          Georg

                          Intel NUC, MaxCul, Xiaomi Vacuum Cleaner, Philips Hue, Zigbee, FritzDECT,Shelly

                          K 1 Reply Last reply
                          0
                          • G GeorgS

                            @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

                            @GeorgS die Zonenreiningun ist hier auf einer vorherigen Seite schon beschrieben inkl. Blockly-Skript.

                            Die Zeitsteuerung habe ich einfach per Blockly Trigger erstellt.

                            @Kuddel Hab das Skript gefunden danke noch mal aber ich stell mir noch die frage wie du den Zeitplan realisiert hast... läst du zu einer bestimmten Zeit jeden einzelne Zone reinigen?

                            Denn wenn man ja einfach sagt "clean_home = true" würde ja eine neue Karte generiert und dann sind die Koordinaten ja wieder falösch =)

                            K Offline
                            K Offline
                            Kuddel
                            wrote on last edited by
                            #216

                            @GeorgS ZoneCleanup führe ich nur manuell aus.

                            Per Zeitplan starte ich nur die komplette Reinigung

                            1 Reply Last reply
                            0
                            • K Offline
                              K Offline
                              Kaiman55
                              wrote on last edited by
                              #217

                              @Kuddel
                              Ich habe Deine Bilder jetzt mit transparenten Hintergründen erstellt.
                              Leider ist die Datei knapp 2 MB gross.
                              Die kann ich hier nicht hochladen.
                              Am besten schreibst Du mich per PN an. Dann kann ich es Dir per Mail senden.

                              LG Kai

                              1 Reply Last reply
                              0
                              • K Kuddel

                                @Kaiman55

                                der blaue Rahmen ist ein Widget auf jeder Übersichtsseite.

                                Sonnenauf- und Untergang für VIS
                                sonnenauf_und_untergang.txt

                                Tages- und Nachtlänge
                                tages__und_nachtlaenge.txt

                                Differenz
                                differenz.txt

                                Fortschritt
                                fortschritt.txt

                                K Offline
                                K Offline
                                Kaiman55
                                wrote on last edited by Kaiman55
                                #218

                                @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

                                @Kaiman55

                                der blaue Rahmen ist ein Widget auf jeder Übersichtsseite.

                                Sonnenauf- und Untergang für VIS
                                sonnenauf_und_untergang.txt

                                Tages- und Nachtlänge
                                tages__und_nachtlaenge.txt

                                Differenz
                                differenz.txt

                                Fortschritt
                                fortschritt.txt

                                Muss ich die Objekte (bsw zeiten.tageslaenge) von Hand anlegen? Oder werden die von den Scripten angelegt?

                                Die beiden letzten Scripte scheinen gleich zu sein:
                                Differenz
                                differenz.txt

                                Fortschritt
                                fortschritt.txt

                                K 1 Reply Last reply
                                0
                                • K Kaiman55

                                  @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

                                  @Kaiman55

                                  der blaue Rahmen ist ein Widget auf jeder Übersichtsseite.

                                  Sonnenauf- und Untergang für VIS
                                  sonnenauf_und_untergang.txt

                                  Tages- und Nachtlänge
                                  tages__und_nachtlaenge.txt

                                  Differenz
                                  differenz.txt

                                  Fortschritt
                                  fortschritt.txt

                                  Muss ich die Objekte (bsw zeiten.tageslaenge) von Hand anlegen? Oder werden die von den Scripten angelegt?

                                  Die beiden letzten Scripte scheinen gleich zu sein:
                                  Differenz
                                  differenz.txt

                                  Fortschritt
                                  fortschritt.txt

                                  K Offline
                                  K Offline
                                  Kuddel
                                  wrote on last edited by
                                  #219

                                  @Kaiman55 meine objekte lege ich immer mit einem JavaScript an

                                  //WOL Objekte
                                  createState('javascript.0.wol.WolDaniel', false, {type: 'boolean',name: 'WolDaniel'});
                                  createState('javascript.0.wol.WolQNAP-Archiv', false, {type: 'boolean',name: 'WolQNAP-Archiv'});
                                  createState('javascript.0.wol.WolWinNAS', false, {type: 'boolean',name: 'WolWinNAS'});
                                  createState('javascript.0.wol.WolXMG', false, {type: 'boolean',name: 'WolXMG'});
                                  createState('javascript.0.wol.WolSynology', false, {type: 'boolean',name: 'WolSynology'});
                                  createState('javascript.0.wol.WolESXP01', false, {type: 'boolean',name: 'WolSynology'});
                                  createState('javascript.0.wol.WolESXP02', false, {type: 'boolean',name: 'WolSynology'});
                                  
                                  //Akku-Werte
                                  createState('javascript.0.android_akkus.daniel', false, {type: 'number',name: 'daniel'});
                                  //createState('javascript.0.android_akkus.tablet', false, {type: 'number',name: 'tablet'});
                                  //createState('javascript.0.android_akkus.tablet_ladestatus', false, {type: 'string',name: 'tablet_ladestatus'});
                                  
                                  //Anwesenheit
                                  createState('javascript.0.Anwesenheit.Daniel', false, {type: 'boolean',name: 'Daniel'});
                                  createState('javascript.0.Anwesenheit.Jenny', false, {type: 'boolean',name: 'Jenny'});
                                  createState('javascript.0.Anwesenheit.Anwesenheit', false, {type: 'boolean',name: 'Anwesenheit'});
                                  
                                  //Sonstige
                                  createState('javascript.0.sonstige.post', false, {type: 'boolean',name: 'post'});
                                  createState('javascript.0.sonstige.front_verdunkelung', false, {type: 'boolean',name: 'front_verdunkelung'});
                                  createState('javascript.0.sonstige.NAS-Backup', false, {type: 'boolean',name: 'NAS-Backup'});
                                  createState('javascript.0.sonstige.vcenter_gestartet', false, {type: 'boolean',name: 'vcenter_gestartet'});
                                  createState('javascript.0.sonstige.weihnachtszeit', false, {type: 'boolean',name: 'weihnachtszeit'});
                                  
                                  
                                  //Weckzeit
                                  createState('javascript.0.wecklicht.wecklicht', false, {type: 'boolean',name: 'wecklicht'});
                                  createState('javascript.0.wecklicht.wecklicht_we', false, {type: 'boolean',name: 'wecklicht_we'});
                                  createState('javascript.0.wecklicht.wecklicht_timer_restart', false, {type: 'boolean',name: 'wecklicht_timer_restart'});
                                  createState('javascript.0.wecklicht.weckzeit', false, {type: 'string',name: 'weckzeit'});
                                  createState('javascript.0.wecklicht.weckzeit_stunde', false, {type: 'string',name: 'weckzeit_stunde'});
                                  createState('javascript.0.wecklicht.weckzeit_minute', false, {type: 'string',name: 'weckzeit_minute'});
                                  
                                  
                                  //Uptime
                                  createState('javascript.0.uptime.iobroker', false, {type: 'string',name: 'iobroker'});
                                  createState('javascript.0.uptime.mihome_gateway', false, {type: 'string',name: 'mihome_gateway'});
                                  createState('javascript.0.uptime.qnap-b', false, {type: 'string',name: 'qnap-b'});
                                  createState('javascript.0.uptime.qnap-archiv', false, {type: 'string',name: 'qnap-archiv'});
                                  createState('javascript.0.uptime.sophos', false, {type: 'string',name: 'sophos'});
                                  createState('javascript.0.uptime.unifi_controller', false, {type: 'string',name: 'unifi_controller'});
                                  createState('javascript.0.uptime.unifi_switch_rack', false, {type: 'string',name: 'unifi_switch_rack'});
                                  createState('javascript.0.uptime.unifi_switch_wohnzimmer', false, {type: 'string',name: 'unifi_switch_wohnzimmer'});
                                  createState('javascript.0.uptime.unifi_ap_obergeschoss', false, {type: 'string',name: 'unifi_ap_obergeschoss'});
                                  createState('javascript.0.uptime.unifi_ap_erdgeschoss', false, {type: 'string',name: 'unifi_ap_erdgeschoss'});
                                  createState('javascript.0.uptime.esx-nuc', false, {type: 'string',name: 'esx-nuc'});
                                  createState('javascript.0.uptime.windows10', false, {type: 'string',name: 'windows10'});
                                  createState('javascript.0.uptime.winnas', false, {type: 'string',name: 'winnas'});
                                  //createState('javascript.0.uptime.internet_online', false, {type: 'string',name: 'internet_online'});
                                  
                                  
                                  //Uptime - RAW
                                  createState('javascript.0.uptime.raw.windows10_raw', false, {type: 'string',name: 'windows10_raw'});
                                  createState('javascript.0.uptime.raw.esx-nuc_raw', false, {type: 'string',name: 'esx-nuc_raw'});
                                  createState('javascript.0.uptime.raw.sophos_raw', false, {type: 'string',name: 'sophos_raw'});
                                  createState('javascript.0.uptime.raw.unifi_controller_raw', false, {type: 'string',name: 'unifi_controller_raw'});
                                  createState('javascript.0.uptime.raw.winnas_raw', false, {type: 'string',name: 'winnas_raw'});
                                  //createState('javascript.0.uptime.raw.internet_online_raw', false, {type: 'string',name: 'internet_online_raw'});
                                  
                                  
                                  //Ressourcen
                                  createState('javascript.0.ressourcen.iobroker_cpu_usage', false, {type: 'string',name: 'iobroker_cpu_usage'});
                                  createState('javascript.0.ressourcen.raw.iobroker_cpu_usage_raw', false, {type: 'string',name: 'iobroker_cpu_usage_raw'});
                                  createState('javascript.0.ressourcen.unifi_controller_mem_used', false, {type: 'string',name: 'unifi_controller_mem_used'});
                                  createState('javascript.0.ressourcen.unifi_ap_obergeschoss_mem_used', false, {type: 'string',name: 'unifi_ap_obergeschoss_mem_used'});
                                  createState('javascript.0.ressourcen.unifi_ap_erdgeschoss_mem_used', false, {type: 'string',name: 'unifi_ap_erdgeschoss_mem_used'});
                                  createState('javascript.0.ressourcen.esx-nuc_mem_usage', false, {type: 'string',name: 'esx-nuc_mem_usage'});
                                  createState('javascript.0.ressourcen.esx-nuc_cpu_usage', false, {type: 'string',name: 'esx-nuc_cpu_usage'});
                                  createState('javascript.0.ressourcen.esx-nuc_datastore_usage', false, {type: 'string',name: 'esx-nuc_datastore_usage'});
                                  createState('javascript.0.ressourcen.winnas_freespace_k', false, {type: 'string',name: 'winnas_freespace_k'});
                                  createState('javascript.0.ressourcen.winnas_freespace_k_einheit', false, {type: 'string',name: 'winnas_freespace_k_einheit'});
                                  createState('javascript.0.ressourcen.winnas_freespace_k_gb', false, {type: 'string',name: 'winnas_freespace_k_gb'});
                                  createState('javascript.0.ressourcen.esx-nuc_wartungsmodus', false, {type: 'boolean',name: 'esx-nuc_wartungsmodus'});
                                  
                                  
                                  
                                  // Zeiten
                                  createState('javascript.0.zeiten.sonnenuntergang', false, {type: 'string',name: 'sonnenuntergang'});
                                  createState('javascript.0.zeiten.sonnenaufgang', false, {type: 'string',name: 'sonnenaufgang'});
                                  createState('javascript.0.zeiten.sonnenaufgang_stunde', false, {type: 'string',name: 'sonnenaufgang_stunde'});
                                  createState('javascript.0.zeiten.sonnenaufgang_minute', false, {type: 'string',name: 'sonnenaufgang_minute'});
                                  createState('javascript.0.zeiten.rolladen_oeffnen', false, {type: 'string',name: 'rolladen_oeffnen'});
                                  createState('javascript.0.zeiten.rolladen_oeffnen_minute', false, {type: 'string',name: 'rolladen_oeffnen_minute'});
                                  createState('javascript.0.zeiten.rolladen_oeffnen_stunde', false, {type: 'string',name: 'rolladen_oeffnen_stunde'});
                                  createState('javascript.0.zeiten.rolladen_oeffnen_timer_restart', false, {type: 'boolean',name: 'rolladen_oeffnen_timer_restart'});
                                  createState('javascript.0.zeiten.rolladen_oeffnen_verzoegerung', false, {type: 'string',name: 'rolladen_oeffnen_verzoegerung'});
                                  createState('javascript.0.zeiten.rolladen_schliessen', false, {type: 'string',name: 'rolladen_schliessen'});
                                  createState('javascript.0.zeiten.rolladen_schliessen_minute', false, {type: 'string',name: 'rolladen_schliessen_minute'});
                                  createState('javascript.0.zeiten.rolladen_schliessen_stunde', false, {type: 'string',name: 'rolladen_schliessen_stunde'});
                                  createState('javascript.0.zeiten.rolladen_schliessen_timer_restart', false, {type: 'boolean',name: 'rolladen_schliessen_timer_restart'});
                                  createState('javascript.0.zeiten.rolladen_schliessen_verzoegerung', false, {type: 'string',name: 'rolladen_schliessen_verzoegerung'});
                                  createState('javascript.0.zeiten.nachtlaenge', false, {type: 'string',name: 'nachtlaenge'});
                                  createState('javascript.0.zeiten.nachtlaenge_in_minuten', false, {type: 'string',name: 'nachtlaenge_in_minuten'});
                                  createState('javascript.0.zeiten.nachtlaenge_keinlicht', false, {type: 'string',name: 'nachtlaenge_keinlicht'});
                                  createState('javascript.0.zeiten.nachtlaenge_fortschritt', false, {type: 'string',name: 'nachtlaenge_fortschritt'});
                                  createState('javascript.0.zeiten.tageslaenge', false, {type: 'string',name: 'tageslaenge'});
                                  createState('javascript.0.zeiten.tageslaenge_differenz', false, {type: 'string',name: 'tageslaenge_differenz'});
                                  createState('javascript.0.zeiten.tageslaenge_fortschritt', false, {type: 'string',name: 'tageslaenge_fortschritt'});
                                  createState('javascript.0.zeiten.tageslaenge_in_minuten', false, {type: 'string',name: 'tageslaenge_in_minuten'});
                                  createState('javascript.0.zeiten.tageslaenge_tageslicht', false, {type: 'string',name: 'tageslaenge_tageslicht'});
                                  createState('javascript.0.zeiten.tageslaenge_tageslicht_in_minuten', false, {type: 'string',name: 'tageslaenge_tageslicht_in_minuten'});
                                  createState('javascript.0.zeiten.tageslaenge_timer_restart', false, {type: 'boolean',name:'tageslaenge_timer_restart'});
                                  
                                  
                                  
                                  
                                  
                                  
                                  //Haushalt
                                  createState('haushalt.geschirrspueler', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Fertig"}});
                                  createState('haushalt.trockner', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Fertig"}});
                                  createState('haushalt.waschmaschine', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Timer",3:"Fertig"}});
                                  
                                  
                                  //Shutdown Objekte
                                  createState('javascript.0.shutdown.shutdown_synology', false, {type: 'boolean',name: 'shutdown_synology'});
                                  createState('javascript.0.shutdown.shutdown_winnas', false, {type: 'boolean',name: 'shutdown_winnas'});
                                  createState('javascript.0.shutdown.shutdown_esxp01', false, {type: 'boolean',name: 'shutdown_esxp01'});
                                  createState('javascript.0.shutdown.shutdown_esxp02', false, {type: 'boolean',name: 'shutdown_esxp02'});
                                  createState('javascript.0.shutdown.shutdown_qnap-archiv', false, {type: 'boolean',name: 'shutdown_qnap-archiv'});
                                  createState('javascript.0.shutdown.reboot_qnap-b', false, {type: 'boolean',name: 'reboot_qnap-b'});
                                  createState('javascript.0.shutdown.reboot_fritzbox_dorfstrasse', false, {type: 'boolean',name: 'reboot_fritzbox_dorfstrasse'});
                                  createState('javascript.0.shutdown.reboot_fritzbox_dorfwiesen', false, {type: 'boolean',name: 'reboot_fritzbox_dorfwiesen'});
                                  
                                  
                                  //Arbeitsstatus
                                  createState('javascript.0.sonstige.arbeitsstatus', 0, {name: 'arbeitsstatus', read: true, write: true, type: "number", min: 0, max: 3, def: 0, role: "", states: {0:"Arbeit",1:"Frei",2:"Urlaub",3:"Krank"}});
                                  createState('javascript.0.sonstige.arbeitsstatus_jenny', 0, {name: 'arbeitsstatus_jenny', read: true, write: true, type: "number", min: 0, max: 3, def: 0, role: "", states: {0:"Arbeit",1:"Frei",2:"Urlaub",3:"Krank"}});
                                  
                                  
                                  //Heizung
                                  createState('heizung.heizung_wohnzimmer', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
                                  createState('heizung.heizung_schlafzimmer', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
                                  createState('heizung.heizung_kueche', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
                                  createState('heizung.heizung_ankleide', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
                                  
                                  
                                  //DasWetter Wetter-Icons
                                  //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-1', false, {type: 'string',name: 'Wetter-Symbol-Tag-1'});
                                  //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-2', false, {type: 'string',name: 'Wetter-Symbol-Tag-2'});
                                  //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-3', false, {type: 'string',name: 'Wetter-Symbol-Tag-3'});
                                  //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-4', false, {type: 'string',name: 'Wetter-Symbol-Tag-4'});
                                  //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-5', false, {type: 'string',name: 'Wetter-Symbol-Tag-5'});
                                  
                                  //DasWetter Wind-Icons
                                  createState('javascript.0.DasWetter.Wind-Symbol-Tag-1', false, {type: 'string',name: 'Wind-Symbol-Tag-1'});
                                  createState('javascript.0.DasWetter.Wind-Symbol-Tag-2', false, {type: 'string',name: 'Wind-Symbol-Tag-2'});
                                  createState('javascript.0.DasWetter.Wind-Symbol-Tag-3', false, {type: 'string',name: 'Wind-Symbol-Tag-3'});
                                  createState('javascript.0.DasWetter.Wind-Symbol-Tag-4', false, {type: 'string',name: 'Wind-Symbol-Tag-4'});
                                  createState('javascript.0.DasWetter.Wind-Symbol-Tag-5', false, {type: 'string',name: 'Wind-Symbol-Tag-5'});
                                  
                                  //DasWetter Mond-Icons
                                  //createState('javascript.0.DasWetter.Mond-Symbol-Tag-1', false, {type: 'string',name: 'Mond-Symbol-Tag-1'});
                                  
                                  
                                  //Versionen
                                  createState('javascript.0.Versionen.JS-Controller', false, {type: 'string',name: 'JS-Controller'});
                                  createState('javascript.0.Versionen.Node', false, {type: 'string',name: 'Node'});
                                  createState('javascript.0.Versionen.NPM', false, {type: 'string',name: 'NPM'});
                                  createState('javascript.0.Versionen.NodeJS', false, {type: 'string',name: 'NodeJS'});
                                  
                                  
                                  //Staubsauger
                                  createState('javascript.0.NoNo.Zonen_Reinigung', 0, {name: 'Zonen_Reinigung', read: true, write: true, type: "number", min: 0, max: 6, def: 0, role: "", states: {0:"Aus",1:"Buero",2:"Flur",3:"GaesteWC",4:"Kueche",5:"Wohnzimmer"}});
                                  createState('javascript.0.NoNo.Behaelter_Stand', 0, {type: 'number',unit: '%',name: 'Behaelter_Stand'});
                                  createState('javascript.0.NoNo.Zonen_Reinigung_Ausrichtung', 0, {name: 'Zonen_Reinigung_Ausrichtung', read: true, write: true, type: "number", min: 0, max: 1, def: 0, role: "", states: {0:"Wohnzimmer_oben",1:"Wohnzimmer_unten"}});
                                  createState('javascript.0.NoNo.Samstag', false, {type: 'boolean',name: 'Samstag'});
                                  createState('javascript.0.NoNo.Zeitplan', false, {type: 'boolean',name: 'Zeitplan'});
                                  createState('javascript.0.NoNo.Betriebsstunden', false, {type: 'string',name: 'Betriebsstunden'});
                                  createState('javascript.0.NoNo.Akku_leer', true, {type: 'boolean',name: 'Akku_leer'});
                                  
                                  
                                  //Sytem
                                  createState('javascript.0.system.iobroker_restart', false, {type: 'boolean',name: 'iobroker_restart'});
                                  createState('javascript.0.system.iobroker_stop', false, {type: 'boolean',name: 'iobroker_stop'});
                                  createState('javascript.0.system.vm_reboot', false, {type: 'boolean',name: 'vm_reboot'});
                                  createState('javascript.0.system.vm_poweroff', false, {type: 'boolean',name: 'vm_poweroff'});
                                  createState('javascript.0.system.letztes_backup_datum', false, {type: 'string',name: 'letztes_backup_datum'});
                                  createState('javascript.0.system.letztes_backup_uhrzeit', false, {type: 'string',name: 'letztes_backup_uhrzeit'});
                                  createState('javascript.0.system.backup_erstellen', false, {type: 'boolean',name: 'backup_erstellen'});
                                  
                                  
                                  //ECHO Geräte
                                  createState('javascript.0.echo.wohnzimmer_status', false, {type: 'string',name: 'wohnzimmer_status'});
                                  createState('javascript.0.echo.kueche_status', false, {type: 'string',name: 'kueche_status'});
                                  createState('javascript.0.echo.badezimmer_status', false, {type: 'string',name: 'badezimmer_status'});
                                  createState('javascript.0.echo.erdgeschoss_status', false, {type: 'string',name: 'erdgeschoss_status'});
                                  createState('javascript.0.echo.haus_status', false, {type: 'string',name: 'haus_status'});
                                  createState('javascript.0.echo.sprachausgabe_alle_geraete', false, {type: 'string',name: 'sprachausgabe_alle_geraete'});
                                  createState('javascript.0.echo.sprachausgabe_wohnzimmer', false, {type: 'string',name: 'sprachausgabe_wohnzimmer'});
                                  createState('javascript.0.echo.ansage_aussentemperatur', false, {type: 'boolean',name: 'ansage_aussentemperatur'});
                                  createState('javascript.0.echo.weckradio_sender_daniel', false, {type: 'string',name: 'weckradio_sender_daniel'});
                                  createState('javascript.0.echo.weckradio_sender_jenny', false, {type: 'string',name: 'weckradio_sender_jenny'});
                                  createState('javascript.0.echo.sprachausgabe_stimme', false, {type: 'string',name: 'sprachausgabe_stimme'});
                                  
                                  //VIS Status
                                  createState('javascript.0.VIS-Status.alle_adapter_gestartet', false, {type: 'boolean',name: 'alle_adapter_gestartet'});
                                  createState('javascript.0.VIS-Status.alle_fenster_eg_geschlossen', false, {type: 'boolean',name: 'alle_fenster_eg_geschlossen'});
                                  createState('javascript.0.VIS-Status.alle_fenster_og_geschlossen', false, {type: 'boolean',name: 'alle_fenster_og_geschlossen'});
                                  createState('javascript.0.VIS-Status.alle_lampen_eg_aus', false, {type: 'boolean',name: 'alle_lampen_eg_aus'});
                                  createState('javascript.0.VIS-Status.alle_lampen_og_aus', false, {type: 'boolean',name: 'alle_lampen_og_aus'});
                                  createState('javascript.0.VIS-Status.alle_steckdosen_eg_aus', false, {type: 'boolean',name: 'alle_steckdosen_eg_aus'});
                                  createState('javascript.0.VIS-Status.alle_steckdosen_og_aus', false, {type: 'boolean',name: 'alle_steckdosen_og_aus'});
                                  
                                  //Countdowns
                                  createState('javascript.0.countdowns.schlafzimmerlampe', false, {type: 'string',name: 'schlafzimmerlampe'});
                                  createState('javascript.0.countdowns.winnas', false, {type: 'string',name: 'winnas'});
                                  
                                  //ioBroker-PI
                                  createState('javascript.0.iobroker_pi.uptime', false, {type: 'string',name: 'uptime'});
                                  createState('javascript.0.iobroker_pi.uptime_raw', false, {type: 'string',name: 'uptime_raw'});
                                  createState('javascript.0.iobroker_pi.updates_anzahl', false, {type: 'string',name: 'updates_anzahl'});
                                  createState('javascript.0.iobroker_pi.updates_adapter', false, {type: 'string',name: 'updates_adapter'});
                                  createState('javascript.0.iobroker_pi.ram_usage', false, {type: 'string',name: 'ram_usage'});
                                  createState('javascript.0.iobroker_pi.JS-Controller', false, {type: 'string',name: 'JS-Controller'});
                                  createState('javascript.0.iobroker_pi.Node', false, {type: 'string',name: 'Node'});
                                  createState('javascript.0.iobroker_pi.NPM', false, {type: 'string',name: 'NPM'});
                                  createState('javascript.0.iobroker_pi.letztes_backup', false, {type: 'string',name: 'letztes_backup'});
                                  createState('javascript.0.iobroker_pi.backup_erstellen', false, {type: 'boolean',name: 'backup_erstellen'});
                                  createState('javascript.0.iobroker_pi.iobroker_restart', false, {type: 'boolean',name: 'iobroker_restart'});
                                  createState('javascript.0.iobroker_pi.iobroker_stop', false, {type: 'boolean',name: 'iobroker_stop'});
                                  
                                  
                                  //Fußball Ticker
                                  createState('javascript.0.sonstige.android_benachrichtigung_titel', false, {type: 'string',name: 'android_benachrichtigung_text'});
                                  createState('javascript.0.sonstige.android_benachrichtigung_text', false, {type: 'string',name: 'android_benachrichtigung_text'});
                                  
                                  
                                  

                                  1 Reply Last reply
                                  0
                                  • K Kuddel

                                    @Kaiman55 super, danke.

                                    habe es direkt eingebaut.

                                    was icons angeht, habe ich leider null Ahnung, wie man z.B. den Hintergrund entfernt.

                                    Deswegen sieht meine Systenübersicht auch noch nicht so geil aus (Alexa Icons haben alle weißen Hintergrund).

                                    opossumO Offline
                                    opossumO Offline
                                    opossum
                                    wrote on last edited by opossum
                                    #220

                                    @Kuddel

                                    Ich verwende für meine Icons Photoshop 12. Da kann man mit Hilfe der Schnellauswahl den Hintergrund markieren und dann mit dem "Radiergummi" den Hintergrund transparent machen. Geht schnell und klappt fast überall perfekt. Wenn da jemand Hilfe benötigt, ich kann das gern machen.
                                    Gruß
                                    Opossum
                                    Kann leider meine gezippten Icons wegen Größe der zip-Datei hier nicht hochladen :white_frowning_face:

                                    https://schlepper-petersdorf.jimdofree.com/

                                    NegaleinN 1 Reply Last reply
                                    0
                                    • opossumO opossum

                                      @Kuddel

                                      Ich verwende für meine Icons Photoshop 12. Da kann man mit Hilfe der Schnellauswahl den Hintergrund markieren und dann mit dem "Radiergummi" den Hintergrund transparent machen. Geht schnell und klappt fast überall perfekt. Wenn da jemand Hilfe benötigt, ich kann das gern machen.
                                      Gruß
                                      Opossum
                                      Kann leider meine gezippten Icons wegen Größe der zip-Datei hier nicht hochladen :white_frowning_face:

                                      NegaleinN Offline
                                      NegaleinN Offline
                                      Negalein
                                      Global Moderator
                                      wrote on last edited by
                                      #221

                                      @opossum sagte in [Vorstellung] Meine zweite Visualisierung:

                                      Kann leider meine gezippten Icons wegen Größe der zip-Datei hier nicht hochladen :white_frowning_face:

                                      Hast du Dropbox oder sonst eine Cloud?

                                      ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                                      ° Node.js Fixer ---> iob nodejs-update
                                      ° Fixer ---> iob fix

                                      1 Reply Last reply
                                      0
                                      • opossumO Offline
                                        opossumO Offline
                                        opossum
                                        wrote on last edited by opossum
                                        #222

                                        Hallo,

                                        manchmal sieht man den Wald vor lauter Bäumen nicht. Habe das auf meinen Webspace gelegt: http://www.familie-gertz.de/downloads/Icons_transparent.zip . Können von dort geladen werden.

                                        Gruß
                                        opossum

                                        https://schlepper-petersdorf.jimdofree.com/

                                        1 Reply Last reply
                                        0
                                        • K Kuddel

                                          @RobertM

                                          CCU Laufzeit (Skript auf CCU)

                                          ! HomeMatic-Script
                                          ! UPTIME DER CCU
                                          ! http://www.christian-luetgens.de/homematic/cuxd/uptime/Uptime.htm
                                          
                                          string s_cuxd = "CUxD.CUX2801001:1.";
                                          !string s_cmd = "cat /proc/uptime | awk '// { printf \"%dT %02d:%02d\", $1/86400, $1/3600%24, $1/60%60 }'";
                                          string s_cmd = "cat /proc/uptime | awk '// { printf \"%d Tage, %02d Std, %02d Min\", $1/86400, $1/3600%24, $1/60%60 }'";
                                          dom.GetObject (s_cuxd # "CMD_SETS").State (s_cmd);
                                          dom.GetObject (s_cuxd # "CMD_QUERY_RET").State (1);
                                          dom.GetObject ("Uptime").State (dom.GetObject (s_cuxd # "CMD_RETS").State());
                                          
                                          !  Ende des Scripts
                                          
                                          

                                          Laufzeit QNAP
                                          Voraussetzungen:
                                          -SNMP-Adapter
                                          -OID für die Abfrage der Laufzeit: .1.3.6.1.2.1.25.1.1.0
                                          -Datenobjekt für das Umrechnugsskript: javascript.0.uptime.qnap-b

                                          Skript für die Umrechung von Sekunden in Tage etc.

                                          <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="LTw|w5]C+)aA/f/8(=6`" x="-662" y="-132">
                                            <mutation items="1"></mutation>
                                            <field name="CONDITION">ne</field>
                                            <field name="ACK_CONDITION"></field>
                                            <value name="OID0">
                                              <shadow type="field_oid" id="8}AV3}i[(y5=3FM/_F`,">
                                                <field name="oid">snmp.0.192_168_1_11.Laufzeit</field>
                                              </shadow>
                                            </value>
                                            <statement name="STATEMENT">
                                              <block type="variables_set" id="VQKy[K}=sb8KYnPI7azU">
                                                <field name="VAR">qnap-b_gesamt</field>
                                                <value name="VALUE">
                                                  <block type="get_value" id=";Ty?,+PmL)9?5_}=p5A(">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">snmp.0.192_168_1_11.Laufzeit</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="variables_set" id="_dg/NvMe:HN0Z2B;ohTl">
                                                    <field name="VAR">qnap-b_tage</field>
                                                    <value name="VALUE">
                                                      <block type="math_round" id="3EdEsHbAE;66Z-NpT8OO">
                                                        <field name="OP">ROUNDDOWN</field>
                                                        <value name="NUM">
                                                          <shadow type="math_number" id="w)m[6-o#SFO|})aX;^Sn">
                                                            <field name="NUM">3.1</field>
                                                          </shadow>
                                                          <block type="math_arithmetic" id="J[?kDkDqm2,RcT(Boejl">
                                                            <field name="OP">DIVIDE</field>
                                                            <value name="A">
                                                              <shadow type="math_number" id="bahI:FVxEi%`f[PVR#?r">
                                                                <field name="NUM">1</field>
                                                              </shadow>
                                                              <block type="get_value" id="(6VaWyl.@R4L%hY[pQj?">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">snmp.0.192_168_1_11.Laufzeit</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <shadow type="math_number" id="!7N!6W/3[%;tHoM`0}F]">
                                                                <field name="NUM">8640000</field>
                                                              </shadow>
                                                            </value>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="variables_set" id="![;=iaCgt9%wDuqp-NAh">
                                                        <field name="VAR">qnap-b_zw</field>
                                                        <value name="VALUE">
                                                          <block type="math_arithmetic" id="Xu*UD#D/!{Aw{d?_G`OM">
                                                            <field name="OP">MINUS</field>
                                                            <value name="A">
                                                              <shadow type="math_number" id="}H73ztKqU,dkWZ,F,i*R">
                                                                <field name="NUM">1</field>
                                                              </shadow>
                                                              <block type="variables_get" id="vh{zx;m|wBzt%Wc2}7M!">
                                                                <field name="VAR">qnap-b_gesamt</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <shadow type="math_number" id="P5_|Dw(]!C*d/0LDlJX[">
                                                                <field name="NUM">86400</field>
                                                              </shadow>
                                                              <block type="math_arithmetic" id="W98Y^NFIjtI*sUU7+=.a">
                                                                <field name="OP">MULTIPLY</field>
                                                                <value name="A">
                                                                  <shadow type="math_number" id=",I@|[8va{Mw(V#ASt9{M">
                                                                    <field name="NUM">1</field>
                                                                  </shadow>
                                                                  <block type="variables_get" id="5e[vC[Ay|@hj)zYCD8U_">
                                                                    <field name="VAR">qnap-b_tage</field>
                                                                  </block>
                                                                </value>
                                                                <value name="B">
                                                                  <shadow type="math_number" id="0/g+Ro6T]#P%5`Xzd|(7">
                                                                    <field name="NUM">8640000</field>
                                                                  </shadow>
                                                                </value>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="variables_set" id="Qhk2O0}wetc??Y8Fof|9">
                                                            <field name="VAR">qnap-b_std</field>
                                                            <value name="VALUE">
                                                              <block type="math_round" id="`*YOoehV9}I?aH7-TU0j">
                                                                <field name="OP">ROUNDDOWN</field>
                                                                <value name="NUM">
                                                                  <shadow type="math_number" id="w)m[6-o#SFO|})aX;^Sn">
                                                                    <field name="NUM">0</field>
                                                                  </shadow>
                                                                  <block type="math_arithmetic" id="BocIOwHz9r4}MAwl0]rj">
                                                                    <field name="OP">DIVIDE</field>
                                                                    <value name="A">
                                                                      <shadow type="math_number" id="bahI:FVxEi%`f[PVR#?r">
                                                                        <field name="NUM">1</field>
                                                                      </shadow>
                                                                      <block type="variables_get" id="KN+u/cYZ_2GUA{)N7:!L">
                                                                        <field name="VAR">qnap-b_zw</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <shadow type="math_number" id="*EfLJ*1,OG)(q{nk)WHe">
                                                                        <field name="NUM">360000</field>
                                                                      </shadow>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="variables_set" id="#-IuDK/z}0w^3s]LX?8o">
                                                                <field name="VAR">qnap-b_zw2</field>
                                                                <value name="VALUE">
                                                                  <block type="math_arithmetic" id="zT0HT}-,0~HO,sRDJ32~">
                                                                    <field name="OP">MINUS</field>
                                                                    <value name="A">
                                                                      <shadow type="math_number" id="}H73ztKqU,dkWZ,F,i*R">
                                                                        <field name="NUM">1</field>
                                                                      </shadow>
                                                                      <block type="variables_get" id="lnjuX8{o}#=/k4:3:uHY">
                                                                        <field name="VAR">qnap-b_zw</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="B">
                                                                      <shadow type="math_number" id="P5_|Dw(]!C*d/0LDlJX[">
                                                                        <field name="NUM">0</field>
                                                                      </shadow>
                                                                      <block type="math_arithmetic" id="!;oVCytItb:Oy=u!Ddj!">
                                                                        <field name="OP">MULTIPLY</field>
                                                                        <value name="A">
                                                                          <shadow type="math_number" id=",I@|[8va{Mw(V#ASt9{M">
                                                                            <field name="NUM">1</field>
                                                                          </shadow>
                                                                          <block type="variables_get" id="jJxCw!,tN6sEM9qSwqDe">
                                                                            <field name="VAR">qnap-b_std</field>
                                                                          </block>
                                                                        </value>
                                                                        <value name="B">
                                                                          <shadow type="math_number" id="i-KIUZxKK8LhQbEiti=t">
                                                                            <field name="NUM">360000</field>
                                                                          </shadow>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="variables_set" id="j_P{WyvLvy:*VH;Pd6Ep">
                                                                    <field name="VAR">qnap-b_min</field>
                                                                    <value name="VALUE">
                                                                      <block type="math_round" id="-kwD;N|z/ew?G%EjtX]w">
                                                                        <field name="OP">ROUNDDOWN</field>
                                                                        <value name="NUM">
                                                                          <shadow type="math_number" id="w)m[6-o#SFO|})aX;^Sn">
                                                                            <field name="NUM">3.1</field>
                                                                          </shadow>
                                                                          <block type="math_arithmetic" id="j)R57,95|1`WS32Y*5X@">
                                                                            <field name="OP">DIVIDE</field>
                                                                            <value name="A">
                                                                              <shadow type="math_number" id="}H73ztKqU,dkWZ,F,i*R">
                                                                                <field name="NUM">1</field>
                                                                              </shadow>
                                                                              <block type="variables_get" id="|+ph!1Y*UwiZ-qN=]dZ]">
                                                                                <field name="VAR">qnap-b_zw2</field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="B">
                                                                              <shadow type="math_number" id="Rr+kGHeWCL;FNnxJ1x^T">
                                                                                <field name="NUM">6000</field>
                                                                              </shadow>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <next>
                                                                      <block type="comment" id="A}CP3Oo6r~trQ8b~*2~c">
                                                                        <field name="COMMENT">0 bei Std hinzufügen</field>
                                                                        <next>
                                                                          <block type="controls_if" id="V-1WGurXf4?U^s(Or%Q]">
                                                                            <value name="IF0">
                                                                              <block type="logic_compare" id="dD{?ePM^E4Sxs8^s,NhK">
                                                                                <field name="OP">LT</field>
                                                                                <value name="A">
                                                                                  <block type="variables_get" id="80=yt?zwlUZBce(hvI_L">
                                                                                    <field name="VAR">qnap-b_std</field>
                                                                                  </block>
                                                                                </value>
                                                                                <value name="B">
                                                                                  <block type="math_number" id="2S+@nDb?l#|N?FCK)36T">
                                                                                    <field name="NUM">10</field>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </value>
                                                                            <statement name="DO0">
                                                                              <block type="variables_set" id="#(BJ5a5uV|Aw*K4?F[K6">
                                                                                <field name="VAR">qnap-b_std</field>
                                                                                <value name="VALUE">
                                                                                  <block type="text_join" id="+cZX_:8*57Nm~L5bNO},">
                                                                                    <mutation items="2"></mutation>
                                                                                    <value name="ADD0">
                                                                                      <block type="text" id="K^2l|d~yv[D{(S;*NwbU">
                                                                                        <field name="TEXT">0</field>
                                                                                      </block>
                                                                                    </value>
                                                                                    <value name="ADD1">
                                                                                      <block type="variables_get" id="A-L25(J]80W*(Cf(sXnv">
                                                                                        <field name="VAR">qnap-b_std</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </value>
                                                                              </block>
                                                                            </statement>
                                                                            <next>
                                                                              <block type="comment" id="zcH.zm6*|KdNC{7++yTr">
                                                                                <field name="COMMENT">0 bei Min hinzufügen</field>
                                                                                <next>
                                                                                  <block type="controls_if" id="/s)`T;F!4#BgJ`B1t+4+">
                                                                                    <value name="IF0">
                                                                                      <block type="logic_compare" id="b3NfURu;Rq@GqLXE!h;c">
                                                                                        <field name="OP">LT</field>
                                                                                        <value name="A">
                                                                                          <block type="variables_get" id="b2xL-!1}bF8-=KN^*mQo">
                                                                                            <field name="VAR">qnap-b_min</field>
                                                                                          </block>
                                                                                        </value>
                                                                                        <value name="B">
                                                                                          <block type="math_number" id="Pk;X[Ajj?2{CysoPljzd">
                                                                                            <field name="NUM">10</field>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </value>
                                                                                    <statement name="DO0">
                                                                                      <block type="variables_set" id="|ObGdJY/Z]9~#b#lGkC]">
                                                                                        <field name="VAR">qnap-b_min</field>
                                                                                        <value name="VALUE">
                                                                                          <block type="text_join" id="ZNSC`YI{?=t*kesC]2tu">
                                                                                            <mutation items="2"></mutation>
                                                                                            <value name="ADD0">
                                                                                              <block type="text" id="!6Bdi!:2vhA7u,/vz-7a">
                                                                                                <field name="TEXT">0</field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <value name="ADD1">
                                                                                              <block type="variables_get" id="Ni]G0h8on?o9!0l+%uE?">
                                                                                                <field name="VAR">qnap-b_min</field>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </statement>
                                                                                    <next>
                                                                                      <block type="controls_if" id="lYrR]o_KT*m^`2QqeTYC">
                                                                                        <mutation else="1"></mutation>
                                                                                        <value name="IF0">
                                                                                          <block type="logic_compare" id="6eH,2`2_#iY{`-yP14rG">
                                                                                            <field name="OP">EQ</field>
                                                                                            <value name="A">
                                                                                              <block type="variables_get" id="cP|/?|d6US9u,cw}~T}~">
                                                                                                <field name="VAR">qnap-b_tage</field>
                                                                                              </block>
                                                                                            </value>
                                                                                            <value name="B">
                                                                                              <block type="math_number" id="KO@S+0*;u8@Ux`v,J!FM">
                                                                                                <field name="NUM">1</field>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </value>
                                                                                        <statement name="DO0">
                                                                                          <block type="update" id="k1nA[9i(S[bh{7~,VK,U">
                                                                                            <mutation delay_input="false"></mutation>
                                                                                            <field name="OID">javascript.0.uptime.qnap-b</field>
                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                            <value name="VALUE">
                                                                                              <block type="text_join" id="yO/}c+~ocV~{mh`pmI%Y">
                                                                                                <mutation items="6"></mutation>
                                                                                                <value name="ADD0">
                                                                                                  <block type="variables_get" id="C#kcd47pD|S%1iV|2)4,">
                                                                                                    <field name="VAR">qnap-b_tage</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD1">
                                                                                                  <block type="text" id="x%2Zb[q=t0KUX`Qrc1Pb">
                                                                                                    <field name="TEXT"> Tag, </field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD2">
                                                                                                  <block type="variables_get" id="wjNqEA`EXQ0PCntudS)M">
                                                                                                    <field name="VAR">qnap-b_std</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD3">
                                                                                                  <block type="text" id="dCnq|zx2wcOKb|-bvzie">
                                                                                                    <field name="TEXT"> Std, </field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD4">
                                                                                                  <block type="variables_get" id="2U`x!/W[U7b!nK6hA@.C">
                                                                                                    <field name="VAR">qnap-b_min</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD5">
                                                                                                  <block type="text" id="[08~i*xslosO5TjKPoI#">
                                                                                                    <field name="TEXT"> Min</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </statement>
                                                                                        <statement name="ELSE">
                                                                                          <block type="update" id="a#ryYZ,O3?n5DTWgH9H}">
                                                                                            <mutation delay_input="false"></mutation>
                                                                                            <field name="OID">javascript.0.uptime.qnap-b</field>
                                                                                            <field name="WITH_DELAY">FALSE</field>
                                                                                            <value name="VALUE">
                                                                                              <block type="text_join" id="w#DAPwY30)pDw`a(8uHq">
                                                                                                <mutation items="6"></mutation>
                                                                                                <value name="ADD0">
                                                                                                  <block type="variables_get" id="h]csFA#I!p::jwx{SDnK">
                                                                                                    <field name="VAR">qnap-b_tage</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD1">
                                                                                                  <block type="text" id="kf9uXEyi-5?KMgwjuc).">
                                                                                                    <field name="TEXT"> Tage, </field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD2">
                                                                                                  <block type="variables_get" id="k!l].-;~p2VYUs(eCkd1">
                                                                                                    <field name="VAR">qnap-b_std</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD3">
                                                                                                  <block type="text" id="2aNniKs@ZE-C*X#4U+44">
                                                                                                    <field name="TEXT"> Std, </field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD4">
                                                                                                  <block type="variables_get" id="uphwND^U9PA_!R;3*2e4">
                                                                                                    <field name="VAR">qnap-b_min</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                                <value name="ADD5">
                                                                                                  <block type="text" id="K*/ZdlEn;?++n5]gao0p">
                                                                                                    <field name="TEXT"> Min</field>
                                                                                                  </block>
                                                                                                </value>
                                                                                              </block>
                                                                                            </value>
                                                                                          </block>
                                                                                        </statement>
                                                                                      </block>
                                                                                    </next>
                                                                                  </block>
                                                                                </next>
                                                                              </block>
                                                                            </next>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </statement>
                                          </block>
                                          

                                          R Offline
                                          R Offline
                                          RobertM
                                          wrote on last edited by
                                          #223

                                          @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

                                          @RobertM

                                          CCU Laufzeit (Skript auf CCU)

                                          ! HomeMatic-Script
                                          ! UPTIME DER CCU
                                          ! http://www.christian-luetgens.de/homematic/cuxd/uptime/Uptime.htm
                                          
                                          string s_cuxd = "CUxD.CUX2801001:1.";
                                          !string s_cmd = "cat /proc/uptime | awk '// { printf \"%dT %02d:%02d\", $1/86400, $1/3600%24, $1/60%60 }'";
                                          string s_cmd = "cat /proc/uptime | awk '// { printf \"%d Tage, %02d Std, %02d Min\", $1/86400, $1/3600%24, $1/60%60 }'";
                                          dom.GetObject (s_cuxd # "CMD_SETS").State (s_cmd);
                                          dom.GetObject (s_cuxd # "CMD_QUERY_RET").State (1);
                                          dom.GetObject ("Uptime").State (dom.GetObject (s_cuxd # "CMD_RETS").State());
                                          
                                          !  Ende des Scripts
                                          
                                          

                                          Laufzeit QNAP
                                          Voraussetzungen:
                                          -SNMP-Adapter
                                          -OID für die Abfrage der Laufzeit: .1.3.6.1.2.1.25.1.1.0
                                          -Datenobjekt für das Umrechnugsskript: javascript.0.uptime.qnap-b

                                          Skript für die Umrechung von Sekunden in Tage etc.

                                          Bin erst jetzt dazugekommen dein Script einzuarbeiten, leider funktioniert es irgend wie nicht mit der Umrechnung von Sekunden in Tagen.
                                          Das ist ja ein JavaSkript oder? IP habe ich angepasst aber es kommen nur Fehlermeldungen.
                                          Könntest du mir etwas helfen?

                                          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

                                          680

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          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