Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. mein aktuelles VISv7

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    mein aktuelles VISv7

    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      Zuki @dos1973 last edited by Zuki

      @dos1973

      Ja das hat sich erledigt. Danke für die schnelle Antwort. Hatte einen Buchstabendreher im Datenpunkt...
      Allerdings sehe ich gerade das ich das Material Design Widget nicht bei den Adaptern finden kann.

      cce4cbed-53f8-4996-92fc-f0aa9cc568e4-image.png

      D 1 Reply Last reply Reply Quote 0
      • D
        dos1973 @Zuki last edited by dos1973

        @Zuki
        das braucht es unbedingt...

        Z 1 Reply Last reply Reply Quote 0
        • Z
          Zuki @dos1973 last edited by Zuki

          @dos1973
          Ja, das ist mir auch sofort klar geworden 😉

          Ich muss nun aber erstmal in Erfahrung bringen warum der Adapter bei mir nicht auftaucht. Auch in der Liste der manuell installierbaren Adaptern von GitHub erscheint er nicht.

          1 Reply Last reply Reply Quote 0
          • H
            hofmannha @Kuddel last edited by

            Hallo @Kuddel,
            würdest Du mir deine neue View Weckzeit zur Verfügung stellen?
            Gruß

            1 Reply Last reply Reply Quote 0
            • I
              IOMax last edited by IOMax

              Ich habe die Wettericons underground_icon.zip in VIS über den Datei Manager importiert. Mehr habe ich schon nicht geändert, aber die Icons werden im c_container_a_start_linker_Block nicht dargestellt (ich meine damit nicht nur im Editor). Alles andere in dem Block funktioniert (Datum, Temperatur, ...). Muss ich noch etwas speziell berücksichtigen ?

              da_Woody D 2 Replies Last reply Reply Quote 0
              • da_Woody
                da_Woody @IOMax last edited by

                @IOMax den richtigen pfad vergeben?

                1 Reply Last reply Reply Quote 0
                • D
                  dos1973 @IOMax last edited by

                  @IOMax

                  Schaum mal hier. Du brauchst das Darksky Script...

                  Klick

                  M 1 Reply Last reply Reply Quote 1
                  • M
                    mameier1234 @dos1973 last edited by

                    @dos1973 Bei Dasksky kann man leider keinen neuen Account mehr erstellen...

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      dos1973 @mameier1234 last edited by

                      @mameier1234

                      echt, das war mir nicht bekannt.
                      Ich habe Darksky nur im Einsatz weil die auch "NachtSymbole" für die aktuelle Uhrzeit haben.
                      Bildschirmfoto 2020-11-04 um 23.12.05.png

                      du könntest alternativ

                      daswetter.0.NextHours.Location_1.Day_1.current.symbol_value
                      

                      für den Tag nehmen

                      und das für die Nacht nehmen

                      daswetter.0.NextHours.Location_1.Day_1.moon_symbol
                      

                      Bildschirmfoto 2020-11-04 um 23.19.26.png

                      du musst dir nur etwas überlegen, welchen Datepunkt du für die Sichtbarkeit der beiden Symbole nutzen kannst, ggfs. ein Blockly welches abhängig von Sonnenuntergang/ Aufgang einen Datenpunkt schreibt (Nacht oder Tag)

                      hier beide Symbole als Widget

                      [{"tpl":"tplStatefulImage8","data":{"oid":"daswetter.0.NextHours.Location_1.Day_1.moon_symbol","g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","count":"22","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"src_0":"","src_1":"/vis.0/Wettericons/google_wetter/32.png","src_2":"/vis.0/Wettericons/google_wetter/34.png","src_3":"/vis.0/Wettericons/google_wetter/30.png","src_4":"/vis.0/Wettericons/google_wetter/26.png","src_5":"/vis.0/Wettericons/google_wetter/37.png","src_6":"/vis.0/Wettericons/google_wetter/37.png","src_7":"/vis.0/Wettericons/google_wetter/39.png","src_8":"/vis.0/Wettericons/google_wetter/37.png","src_9":"/vis.0/Wettericons/google_wetter/37.png","src_10":"/vis.0/Wettericons/google_wetter/40.png","src_11":"/vis.0/Wettericons/google_wetter/38.png","src_12":"/vis.0/Wettericons/google_wetter/38.png","src_13":"/vis.0/Wettericons/google_wetter/38.png","src_14":"/vis.0/Wettericons/google_wetter/37.png","src_15":"/vis.0/Wettericons/google_wetter/37.png","src_16":"/vis.0/Wettericons/google_wetter/39.png","src_17":"/vis.0/Wettericons/google_wetter/13.png","src_18":"/vis.0/Wettericons/google_wetter/13.png","src_19":"/vis.0/Wettericons/google_wetter/13.png","src_20":"/vis.0/Wettericons/google_wetter/13.png","src_21":"/vis.0/Wettericons/google_wetter/13.png","src_22":"/vis.0/Wettericons/google_wetter/13.png"},"style":{"left":"130px","top":"280px","z-index":"4","width":"70px","height":"70px"},"widgetSet":"basic"},{"tpl":"tplStatefulImage8","data":{"oid":"daswetter.0.NextHours.Location_1.Day_1.current.symbol_value","g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","count":"22","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"src_0":"","src_1":"/vis.0/Wettericons/google_wetter/32.png","src_2":"/vis.0/Wettericons/google_wetter/34.png","src_3":"/vis.0/Wettericons/google_wetter/30.png","src_4":"/vis.0/Wettericons/google_wetter/26.png","src_5":"/vis.0/Wettericons/google_wetter/37.png","src_6":"/vis.0/Wettericons/google_wetter/37.png","src_7":"/vis.0/Wettericons/google_wetter/39.png","src_8":"/vis.0/Wettericons/google_wetter/37.png","src_9":"/vis.0/Wettericons/google_wetter/37.png","src_10":"/vis.0/Wettericons/google_wetter/40.png","src_11":"/vis.0/Wettericons/google_wetter/38.png","src_12":"/vis.0/Wettericons/google_wetter/38.png","src_13":"/vis.0/Wettericons/google_wetter/38.png","src_14":"/vis.0/Wettericons/google_wetter/37.png","src_15":"/vis.0/Wettericons/google_wetter/37.png","src_16":"/vis.0/Wettericons/google_wetter/39.png","src_17":"/vis.0/Wettericons/google_wetter/13.png","src_18":"/vis.0/Wettericons/google_wetter/13.png","src_19":"/vis.0/Wettericons/google_wetter/13.png","src_20":"/vis.0/Wettericons/google_wetter/13.png","src_21":"/vis.0/Wettericons/google_wetter/13.png","src_22":"/vis.0/Wettericons/google_wetter/13.png"},"style":{"left":"50px","top":"280px","z-index":"4","width":"70px","height":"70px"},"widgetSet":"basic"}]
                      
                      I 1 Reply Last reply Reply Quote 0
                      • I
                        IOMax @dos1973 last edited by IOMax

                        @dos1973 said in mein aktuelles VISv7:

                        hier beide Symbole als Widget

                        Danke, ich stehe auf dem Schlauch: wo bekomme ich die Google Wettericons (/vis.0/Wettericons/google_wetter/....png) her ? Ich finde dazu nichts, oder sehe den Wald vor lauter Bäumen nicht 🙂

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          dos1973 @IOMax last edited by

                          @IOMax
                          habe die icons an den Starpost gehängt.

                          1 Reply Last reply Reply Quote 1
                          • F
                            FlohOn3 @dos1973 last edited by

                            @dos1973 Holla die Waldfee, ich ziehe meinen Hut wirklich sehr nice gemacht. Gefällt mir sehr gut. Könntest du vielleicht um das ich mir es noch mehr angucken kann, von der Hauptseite Beleuchtung die Java scripte mal zur Verfügung stellen ?

                            Das wäre wirklich sehr lieb.

                            Danke

                            G D 2 Replies Last reply Reply Quote 0
                            • G
                              Grantlhaua @FlohOn3 last edited by

                              Hallo Zusammen,

                              ich war auch so frei und hab deine VIS als Grundlage für meine neue genommen, nur hab ich eben auch das Problem mit den Wettersymbolen.

                              Ich hab passende Icons abgelegt aber wie genau bekomme ich es jetzt hin, dass je nach Wetter das richtige Icon angezeigt wird?
                              Ganz verstehen tu ich das trotz dieses Treads hier noch nicht.

                              Danke! 🙂

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                dos1973 @FlohOn3 last edited by

                                @FlohOn3
                                Du meinst die Kachel x von x Lampen eingeschaltet?

                                Das ist ein „zähleLichter“ Script aus dem Forum, kann es heute abend bereitstellen.

                                F 1 Reply Last reply Reply Quote 1
                                • D
                                  dos1973 @Grantlhaua last edited by

                                  @Grantlhaua

                                  Es gebit den Wetter Adapter für die 3-Tage vorschau.
                                  Es gibt das Darksky Script für die „Jetzt“ Ansicht.

                                  Wie ich gestern erfahren habe, können keine weiteren DarkSky Accounts mehr erstellt werden. Daher kann ich bei der „Jetzt“ Ansicht hier leider nicht mehr weiterhelfen. Du wirst aus dem Wetter Adapter den DP „Current“ nutzen müssen, siehe 2-3 Posts vorher

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    Grantlhaua @dos1973 last edited by Grantlhaua

                                    @dos1973

                                    Das hab ich schon gelesen. Aber wie krieg ich das mit dem Datenpunkt hin, dass sich das Bild in der VIS ändert? Das krieg ich leider nicht hin 😞 Der Wetteradapter läuft soweit und ich hab auch Temperatur usw. eingepflegt.

                                    D 1 Reply Last reply Reply Quote 0
                                    • D
                                      dos1973 @Grantlhaua last edited by

                                      @Grantlhaua
                                      zeig doch mal was du hast/ nicht geht...

                                      G 2 Replies Last reply Reply Quote 0
                                      • F
                                        FlohOn3 @dos1973 last edited by

                                        @dos1973 said in mein aktuelles VISv7:

                                        @FlohOn3
                                        Du meinst die Kachel x von x Lampen eingeschaltet?

                                        Das ist ein „zähleLichter“ Script aus dem Forum, kann es heute abend bereitstellen.

                                        Ja genau , weil du hast unter Heizung und unter Licht auf dem Button ja jeweils ein Script laufen.

                                        Dank dir

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          dos1973 @FlohOn3 last edited by

                                          @FlohOn3
                                          hier die Licht/ beleuchtungsscripte.

                                          du brauchst folgende Datenpunkte als ZAHL

                                          0_userdata.0.Wohnung.Status.Beleuchtung.Lampen_ein
                                          0_userdata.0.Wohnung.Status.Beleuchtung.Lampen_aus
                                          0_userdata.0.Wohnung.Status.Beleuchtung.manuell_alle_verfügbaren_Lampen
                                          

                                          du brauchst folgenden Datenpunkt als Zeichenkette

                                          0_userdata.0.Wohnung.Status.Beleuchtung.Text_Lampen_ein
                                          

                                          Im DP " manuell_alle_verfügbaren_Lampen" musst du manuell deine Anzahl Lampen eintragen, welche du als "alle Lampen ein" definieren möchtest. die eingeschalteten Lampen werden dann vom Script davon subtrahiert.

                                          Lichtstatus:
                                          (Das ist ein Javascript, kein Blockly)

                                          function countOpenWindowsDoors() {
                                             var openWindows = 0;
                                             var openDoors = 0;
                                             var lights_on = 0;
                                             var listWindows = [];
                                             var listDoors = [];
                                             var listlights = [];
                                          
                                             // Lichter
                                             var windows = getObject("enum.functions.light").common.members;
                                             for(let i = 0; i < windows.length; i++) {
                                                 var Status = getState(windows[i]).val;
                                                 if ( Status ) { 
                                                     lights_on++;
                                                     let id = windows[i].substring(0, windows[i].lastIndexOf('.')); // Device ID
                                                      listlights.push(getObject(id).common.name); // Device Name
                                                 }
                                             }
                                          
                                             // Fenster
                                             //var windows = getObject("enum.functions.windowstatus").common.members;
                                             //for(let i = 0; i < windows.length; i++) {
                                                // var Status = getState(windows[i]).val;
                                                // if ( Status ) { 
                                                  //   openWindows++;
                                                  //   let id = windows[i].substring(0, windows[i].lastIndexOf('.')); // Device ID
                                                  //    listWindows.push(getObject(id).common.name); // Device Name
                                               //  }
                                           //  }
                                          
                                             // Türen
                                             //var doors = getObject("enum.functions.doorstatus").common.members;
                                             //for(let i = 0; i < doors.length; i++) { 
                                              //   var Status = getState(doors[i]).val; 
                                              //   if ( Status ) { 
                                              //       openDoors++;       
                                              //       let id = windows[i].substring(0, windows[i].lastIndexOf('.')); // Device ID
                                              //        listDoors.push(getObject(id).common.name); // Device Name
                                              //   }
                                            // } 
                                          
                                            
                                             // var openWindowsText = "Kein Fenster geöffnet"; 
                                             // var openDoorsText = "Keine Tür geöffnet";
                                             var lights_onText = "Keine Lampe eingeschaltet";
                                             //if(listWindows.length) openWindowsText = '' + listWindows.join((', '));
                                             //if(listDoors.length) openDoorsText = 'Offene Türen: ' + listDoors.join((',<br>'));
                                            
                                             if(listlights.length) lights_onText = 'Lampen ein' + listlights.join((',<br>'));
                                             if(listlights.length) lights_onText = '' + listlights.join((',<br> '));
                                             
                                             //setState('0_userdata.0.Wohnung.Status.Fenster.Text_Fenster_offen', openWindowsText, true);
                                             //setState('0_userdata.0.Wohnung.Status.Türen.Text_Tür_offen', openDoorsText, true);
                                             setState('0_userdata.0.Wohnung.Status.Beleuchtung.Text_Lampen_ein', lights_onText, true);
                                          
                                             //setState('0_userdata.0.Wohnung.Status.Fenster.Fenster_offen', openWindows, true );
                                             //setState('0_userdata.0.Wohnung.Status.Türen.Tür_offen', openDoors, true );
                                             setState('0_userdata.0.Wohnung.Status.Beleuchtung.Lampen_ein', lights_on, true );
                                          }
                                          
                                          $('state(functions=light)').on(function(obj) {
                                             countOpenWindowsDoors();
                                          });
                                          
                                          $('state(functions=windowstatus)').on(function(obj) {
                                             countOpenWindowsDoors();
                                          });
                                          
                                          $('state(functions=doorstatus)').on(function(obj) {
                                             countOpenWindowsDoors();
                                          });
                                          
                                           //  countOpenWindowsDoors();
                                          
                                          

                                          Licht zählen
                                          (Blockly)

                                          <xml xmlns="https://developers.google.com/blockly/xml">
                                           <block type="on_ext" id="99s9l:(A=3g8kc/LuFJn" x="-212" y="63">
                                             <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                                             <field name="CONDITION">ne</field>
                                             <field name="ACK_CONDITION"></field>
                                             <value name="OID0">
                                               <shadow type="field_oid" id="}/wxT}B=.B!dkfzO.(wr">
                                                 <field name="oid">0_userdata.0.Wohnung.Status.Beleuchtung.Lampen_ein</field>
                                               </shadow>
                                             </value>
                                             <statement name="STATEMENT">
                                               <block type="update" id=",7fup!S+KMsF4xh;U2LG">
                                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                 <field name="OID">0_userdata.0.Wohnung.Status.Beleuchtung.Lampen_aus</field>
                                                 <field name="WITH_DELAY">FALSE</field>
                                                 <value name="VALUE">
                                                   <block type="math_arithmetic" id="A%wB^X_I_0dE9eqpsiK!">
                                                     <field name="OP">MINUS</field>
                                                     <value name="A">
                                                       <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="cF]!55F.93(*=g82Zpu7">
                                                         <field name="NUM">1</field>
                                                       </shadow>
                                                       <block type="get_value" id="*DS4s#7gulTkC6`;1+/`">
                                                         <field name="ATTR">val</field>
                                                         <field name="OID">0_userdata.0.Wohnung.Status.Beleuchtung.manuell_alle_verfügbaren_Lampen</field>
                                                       </block>
                                                     </value>
                                                     <value name="B">
                                                       <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="=U!/1Y{C)?r)/Q+G]Wj2">
                                                         <field name="NUM">1</field>
                                                       </shadow>
                                                       <block type="get_value" id=",!NB1vR_uIU,6wzRNMo`">
                                                         <field name="ATTR">val</field>
                                                         <field name="OID">0_userdata.0.Wohnung.Status.Beleuchtung.Lampen_ein</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </value>
                                               </block>
                                             </statement>
                                           </block>
                                          </xml>
                                          

                                          1 Reply Last reply Reply Quote 0
                                          • E
                                            eMd @dos1973 last edited by

                                            @dos1973

                                            Wo kann ich die Icons herunterladen für den Status am rechten Rand? Finde die nicht im System...

                                            Z. B. Alpha i Box usw.

                                            MfG
                                            eMd

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            914
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            vis
                                            30
                                            142
                                            20983
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo