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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Vorstellung] Meine zweite Visualisierung

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    202

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

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

[Vorstellung] Meine zweite Visualisierung

[Vorstellung] Meine zweite Visualisierung

Scheduled Pinned Locked Moved Visualisierung
vistemplate
1.3k Posts 148 Posters 547.5k Views 157 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Kuddel

    @RobertM

    CCU Laufzeit (Skript auf CCU)

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

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

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

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

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

    @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

    @RobertM

    CCU Laufzeit (Skript auf CCU)

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

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

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

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

    1 Reply Last reply
    0
    • T Offline
      T Offline
      Torsten_MG
      wrote on last edited by 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 Replies Last reply
      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
        wrote on last edited by
        #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 Reply Last reply
        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?

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

          @Torsten_MG

          guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

          da muss bei dir entsprechend angepasst werden.

          wollt erst mit blinkenden Icons je nach Temperatur arbeiten. War mir dann aber zu nervig

          T H 2 Replies Last reply
          0
          • K Kuddel

            @Torsten_MG

            guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

            da muss bei dir entsprechend angepasst werden.

            wollt erst mit blinkenden Icons je nach Temperatur arbeiten. War mir dann aber zu nervig

            T Offline
            T Offline
            Torsten_MG
            wrote on last edited by
            #227

            @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

            @Torsten_MG

            guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

            da muss bei dir entsprechend angepasst werden.

            Ok, danke, daran hats gelegen

            1 Reply Last reply
            0
            • K Kuddel

              @Torsten_MG

              guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

              da muss bei dir entsprechend angepasst werden.

              wollt erst mit blinkenden Icons je nach Temperatur arbeiten. War mir dann aber zu nervig

              H Offline
              H Offline
              helfi9999
              wrote on last edited by helfi9999
              #228

              @Kuddel welche Scripte verwendest du für
              js-Controller,
              npm
              nodejs
              und node
              sowie hier für die Sachen:

              //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'});

              Intel NUC mit Iobroker

              1 Reply Last reply
              0
              • K Kuddel

                @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 Offline
                H Offline
                helfi9999
                wrote on last edited by
                #229

                @Kuddel
                würdest du bitte die scripte zur verfügung stellen

                Intel NUC mit Iobroker

                K 1 Reply Last reply
                0
                • H helfi9999

                  @Kuddel
                  würdest du bitte die scripte zur verfügung stellen

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

                  @helfi9999

                  Eintrag auf Seite 3

                  H 1 Reply Last reply
                  0
                  • K Kuddel

                    @helfi9999

                    Eintrag auf Seite 3

                    H Offline
                    H Offline
                    helfi9999
                    wrote on last edited by
                    #231

                    @Kuddel
                    hi finde die scripte leider nicht für die echos und um iobroker auszulesen
                    oder ich bin total blind☹

                    Könntest du die nochmals freigeben.
                    Schöne Grüße
                    helfi9999

                    Intel NUC mit Iobroker

                    K 1 Reply Last reply
                    0
                    • H helfi9999

                      @Kuddel
                      hi finde die scripte leider nicht für die echos und um iobroker auszulesen
                      oder ich bin total blind☹

                      Könntest du die nochmals freigeben.
                      Schöne Grüße
                      helfi9999

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

                      @helfi9999 musst du mal ein paar seiten zurückblättern.

                      da ich diese woche zu nichts komme, werde ich nächste woche, alle skripte auf seite 1 hinzufügen.

                      dann ist es übersichtlicher

                      H 1 Reply Last reply
                      1
                      • T Offline
                        T Offline
                        Torsten_MG
                        wrote on last edited by
                        #233

                        Wie sieht das Script für den Sonnenaufgang aus? Blicke da gerade nicht durch

                        javascript.0.zeiten.sonnenaufgang
                        
                        H 1 Reply Last reply
                        0
                        • K Kuddel

                          @helfi9999 musst du mal ein paar seiten zurückblättern.

                          da ich diese woche zu nichts komme, werde ich nächste woche, alle skripte auf seite 1 hinzufügen.

                          dann ist es übersichtlicher

                          H Offline
                          H Offline
                          helfi9999
                          wrote on last edited by
                          #234

                          @Kuddel das wäe super danke erstmal

                          gruß helfi

                          Intel NUC mit Iobroker

                          1 Reply Last reply
                          0
                          • T Torsten_MG

                            Wie sieht das Script für den Sonnenaufgang aus? Blicke da gerade nicht durch

                            javascript.0.zeiten.sonnenaufgang
                            
                            H Offline
                            H Offline
                            helfi9999
                            wrote on last edited by
                            #235

                            @Torsten_MG
                            du musst erstmal folgende States anlegen und dann die scripte

                            // 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'});

                            und dann die vier Scripte
                            Sonnenauf- und Untergang für VIS
                            Tages- und Nachtlänge
                            Differenz
                            und
                            Fortschritt

                            musst nur aufpassen die blocky's stimmen am anfang und am Ende nicht:
                            Anfang: <xml xmlns="http://www.w3.org/1999/xhtml">
                            <block

                            und am Ende fehlt folgender Befehl:
                            </block>
                            </xml>
                            Als ich diese Sachen eingegeben habe haben die Scripte funktioniert.

                            gruß
                            helfi

                            Intel NUC mit Iobroker

                            T 1 Reply Last reply
                            0
                            • H helfi9999

                              @Torsten_MG
                              du musst erstmal folgende States anlegen und dann die scripte

                              // 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'});

                              und dann die vier Scripte
                              Sonnenauf- und Untergang für VIS
                              Tages- und Nachtlänge
                              Differenz
                              und
                              Fortschritt

                              musst nur aufpassen die blocky's stimmen am anfang und am Ende nicht:
                              Anfang: <xml xmlns="http://www.w3.org/1999/xhtml">
                              <block

                              und am Ende fehlt folgender Befehl:
                              </block>
                              </xml>
                              Als ich diese Sachen eingegeben habe haben die Scripte funktioniert.

                              gruß
                              helfi

                              T Offline
                              T Offline
                              Torsten_MG
                              wrote on last edited by
                              #236

                              @helfi9999
                              Vielen Dank!!

                              1 Reply Last reply
                              0
                              • K Kuddel

                                @gfrene

                                Hier ist das Javascript für die Abfalltage

                                abfalltage.txt

                                S Offline
                                S Offline
                                slemy
                                wrote on last edited by
                                #237

                                @Kuddel
                                Bekomme lauter Fehlermeldungen und weiß nicht weiter, woran kann es liegen ?
                                Screenshot (1).png

                                THX

                                NegaleinN 1 Reply Last reply
                                0
                                • S slemy

                                  @Kuddel
                                  Bekomme lauter Fehlermeldungen und weiß nicht weiter, woran kann es liegen ?
                                  Screenshot (1).png

                                  THX

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

                                  @slemy sagte in [Vorstellung] Meine zweite Visualisierung:

                                  Bekomme lauter Fehlermeldungen und weiß nicht weiter, woran kann es liegen ?

                                  zeig mal bitte deine Einstellungen vom ICAL-Adapter!
                                  Vorallem der Reiter "Ereignisse" ist interessant!

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

                                  S 1 Reply Last reply
                                  0
                                  • NegaleinN Negalein

                                    @slemy sagte in [Vorstellung] Meine zweite Visualisierung:

                                    Bekomme lauter Fehlermeldungen und weiß nicht weiter, woran kann es liegen ?

                                    zeig mal bitte deine Einstellungen vom ICAL-Adapter!
                                    Vorallem der Reiter "Ereignisse" ist interessant!

                                    S Offline
                                    S Offline
                                    slemy
                                    wrote on last edited by slemy
                                    #239

                                    @Negalein

                                    Müllabfuhr zeigt was an, aber unter Abholung zeigt mir überal -1 an

                                    Screenshot (4).png

                                    Screenshot (2).png

                                    Screenshot (3).png

                                    NegaleinN 1 Reply Last reply
                                    0
                                    • S slemy

                                      @Negalein

                                      Müllabfuhr zeigt was an, aber unter Abholung zeigt mir überal -1 an

                                      Screenshot (4).png

                                      Screenshot (2).png

                                      Screenshot (3).png

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

                                      @slemy sagte in [Vorstellung] Meine zweite Visualisierung:

                                      Müllabfuhr zeigt was an, aber unter Abholung zeigt mir überal -1 an

                                      Mir ist was in erinnerung mit dem -1

                                      Schau am besten mal im Müllkalender-Thread nach. Da steht irgendwas darüber.

                                      Hier auch noch.

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

                                      S 1 Reply Last reply
                                      0
                                      • NegaleinN Negalein

                                        @slemy sagte in [Vorstellung] Meine zweite Visualisierung:

                                        Müllabfuhr zeigt was an, aber unter Abholung zeigt mir überal -1 an

                                        Mir ist was in erinnerung mit dem -1

                                        Schau am besten mal im Müllkalender-Thread nach. Da steht irgendwas darüber.

                                        Hier auch noch.

                                        S Offline
                                        S Offline
                                        slemy
                                        wrote on last edited by
                                        #241

                                        @Negalein
                                        THX, ich schau mal nach .

                                        RöstkartoffelR 1 Reply Last reply
                                        0
                                        • S slemy

                                          @Negalein
                                          THX, ich schau mal nach .

                                          RöstkartoffelR Offline
                                          RöstkartoffelR Offline
                                          Röstkartoffel
                                          wrote on last edited by
                                          #242

                                          @slemy

                                          überall -1

                                          Oder hier: Link Text

                                          NUC7i3BNH mit Proxmox und ioBroker (VM Debian Buster), Raspi3 (Slave Smartmeter für eHZ easymeter), Hardware CCU2, SMA SB5000TL-21

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          135

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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