Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Vorstellung] Meine zweite Visualisierung

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

[Vorstellung] Meine zweite Visualisierung

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vistemplate
1.3k Beiträge 148 Kommentatoren 550.2k Aufrufe 157 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • E 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
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • G Offline
      G Offline
      GeorgS
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      0
      • E Offline
        E Offline
        excalibur270
        schrieb am zuletzt editiert von
        #208

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

        NashraN 1 Antwort Letzte Antwort
        0
        • E excalibur270

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

          NashraN Offline
          NashraN Offline
          Nashra
          Most Active Forum Testing
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          0
          • opossumO Offline
            opossumO Offline
            opossum
            schrieb am zuletzt editiert von
            #210

            Hallo, @Kuddel ,

            vielen Dank.
            Gruß
            opossum

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

            1 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antworten Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                • D Daniel1103

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

                  K Offline
                  K Offline
                  Kuddel
                  schrieb am zuletzt editiert von
                  #213

                  @Daniel1103 was genau benötigst du ?

                  Die Auswertung des Aktuellen Status eines Alexa Device?

                  1 Antwort Letzte Antwort
                  0
                  • J jack99n

                    Cool danke kuddel.

                    K Offline
                    K Offline
                    Kuddel
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      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
                        schrieb am zuletzt editiert von
                        #216

                        @GeorgS ZoneCleanup führe ich nur manuell aus.

                        Per Zeitplan starte ich nur die komplette Reinigung

                        1 Antwort Letzte Antwort
                        0
                        • K Offline
                          K Offline
                          Kaiman55
                          schrieb am zuletzt editiert von
                          #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 Antwort Letzte Antwort
                          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
                            schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                            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
                              schrieb am zuletzt editiert von
                              #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 Antwort Letzte Antwort
                              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
                                schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                                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
                                  schrieb am zuletzt editiert von
                                  #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: 20.17.0 NPM: 10.8.2
                                  ° Proxmox, Ubuntu 22.04.3 LTS
                                  ° Fixer ---> iob fix

                                  1 Antwort Letzte Antwort
                                  0
                                  • opossumO Offline
                                    opossumO Offline
                                    opossum
                                    schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                                    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
                                      schrieb am zuletzt editiert von
                                      #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 Antwort Letzte Antwort
                                      0
                                      • T Offline
                                        T Offline
                                        Torsten_MG
                                        schrieb am zuletzt editiert von Torsten_MG
                                        #224

                                        Hallo, bin heute morgen zufällig hier drauf gestoßen. Super Projekt!!

                                        Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem
                                        Siehe Fotos:

                                        Ansicht im Editor.JPG

                                        Darstellung im Runtime.JPG

                                        Weiß jemand woran das liegt?

                                        NegaleinN K 2 Antworten Letzte Antwort
                                        0
                                        • T Torsten_MG

                                          Hallo, bin heute morgen zufällig hier drauf gestoßen. Super Projekt!!

                                          Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem
                                          Siehe Fotos:

                                          Ansicht im Editor.JPG

                                          Darstellung im Runtime.JPG

                                          Weiß jemand woran das liegt?

                                          NegaleinN Offline
                                          NegaleinN Offline
                                          Negalein
                                          Global Moderator
                                          schrieb am zuletzt editiert von
                                          #225

                                          @Torsten_MG sagte in [Vorstellung] Meine zweite Visualisierung:

                                          Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem

                                          zeig mal die rechte Spalte mit den Einstellungen

                                          ° Node.js: 20.17.0 NPM: 10.8.2
                                          ° Proxmox, Ubuntu 22.04.3 LTS
                                          ° Fixer ---> iob fix

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          502

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe