Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. VIS dynamischer Hintergrund durch Binding

    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

    VIS dynamischer Hintergrund durch Binding

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

      Morgen,
      mir ist aufgefallen dass meine VIS abends oder nachts doch recht grell rüberkommt.
      Jetzt dachte ich mir ich schreibe per Blockly in einen DP als Beispiel folgendes:

      rgba(0, 0, 0, 0) linear-gradient(rgb(35, 83, 138) 0%, rgb(167, 207, 223) 100%) repeat scroll 0% 0%
      

      und diesen DP als Binding unter Background einfügen:
      Screenshot 2022-08-31 060322.png

      ohne Erfolg.
      Ob es da ein Geheimnis gibt welches ich nicht kenne ?

      Merci für Unterstützung

      EDIT: es soll kein Bild eingefügt werden sondern Farbcodes (mit Verlauf)

      SBorg Andreios liv-in-sky 3 Replies Last reply Reply Quote 0
      • SBorg
        SBorg Forum Testing Most Active @DJMarc75 last edited by

        @djmarc75 sagte in VIS dynamischer Hintergrund durch Binding:

        Ob es da ein Geheimnis gibt welches ich nicht kenne ?

        In deinem Falle leider ja. Bindings funktionieren nur innerhalb der Widgets, nicht innerhalb der VIS 😉

        DJMarc75 1 Reply Last reply Reply Quote 1
        • DJMarc75
          DJMarc75 @SBorg last edited by

          @sborg
          Ok und merci für die Antwort.
          Dann wirds wohl ein HTML-Widget als Hintergrund mit z-index 0 werden !
          Grüße

          1 Reply Last reply Reply Quote 0
          • Andreios
            Andreios Forum Testing @DJMarc75 last edited by

            @djmarc75 sagte in VIS dynamischer Hintergrund durch Binding:

            Morgen,
            mir ist aufgefallen dass meine VIS abends oder nachts doch recht grell rüberkommt.

            Wo hast Du die Vis denn drauf laufen?
            Wenn es ein Tablet ist, dann kann das evtl. den Bildschirm abdunkeln, wenn die Umgebung dunkler wird.

            DJMarc75 1 Reply Last reply Reply Quote 0
            • DJMarc75
              DJMarc75 @Andreios last edited by

              @andreas-5 sagte in VIS dynamischer Hintergrund durch Binding:

              evtl. den Bildschirm abdunkeln

              Das ist weniger eine Option - hab ich schon ausprobiert und gefällt mir schlicht nicht.
              Es geht da auch mehr um den Hintergrund und nicht um die Widgets denn die kann ich ja einstellen.

              Trotzdem danke 👍

              liv-in-sky 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @DJMarc75 last edited by

                @djmarc75

                mit dem script kannst du es mal testen - script gehört in script-tab im vis editor - und checkt jede halbe stunde, welche stunde es ist und setzt den hintergrund

                sollte so funktionieren - mußt es nur mit den stunden und deinen hintergrund-farb-werten einstellen

                  var testInter=  setInterval( function () {
                  var currentTime = new Date().getHours();
                  console.log(currentTime);
                	   if (7 <= currentTime&&currentTime < 20) {
                          $('#visview_DHL.vis-view').css({
                          'background-image': ' linear-gradient(#c6c6dc,#a8b4d6, #fabf67,#f9a05a)',
                          })}
                	   else{
                	      $('#visview_DHL.vis-view').css({
                         'background-image': ' linear-gradient(90deg, rgba(194,50,167,1) 0%, rgba(69,113,175,1) 49%, rgba(84,141,159,1) 100%)',
                    })
                	}
                	 }, 180000);
                
                DJMarc75 1 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @DJMarc75 last edited by

                  @djmarc75 sagte in VIS dynamischer Hintergrund durch Binding:

                  rgba(0, 0, 0, 0) linear-gradient(rgb(35, 83, 138) 0%, rgb(167, 207, 223) 100%) repeat scroll 0% 0%

                  mit diesem wert funktioniert es nicht - weiß nicht warum

                  1 Reply Last reply Reply Quote 0
                  • DJMarc75
                    DJMarc75 @liv-in-sky last edited by

                    @liv-in-sky sagte in VIS dynamischer Hintergrund durch Binding:

                    mit dem script kannst du es mal testen

                    bin dabei 👍

                    liv-in-sky 1 Reply Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @DJMarc75 last edited by

                      @djmarc75

                      noch eine sache - im script wird das auf eine bestimmte view (DHL) von mir angewendet

                      diese zeilen ( kommt 2 mal vor)

                       $('#visview_DHL.vis-view').css({
                      

                      mit

                       $('.vis-view').css({
                      

                      ist es für alle views gültig !

                      hatte ich ganz vergessen 😞

                      DJMarc75 1 Reply Last reply Reply Quote 1
                      • DJMarc75
                        DJMarc75 @liv-in-sky last edited by

                        @liv-in-sky super... klappt...
                        sogar mit meinen Werten von oben ABER dazu musste ich den Code bissle ändern:

                          var testInter=  setInterval( function () {
                          var currentTime = new Date().getHours();
                          console.log(currentTime);
                        	   if (7 <= currentTime&&currentTime < 20) {
                                  $('.vis-view').css({
                                  'background': ' rgba(0, 0, 0, 0) linear-gradient(rgb(0, 0, 0) 0%, rgb(69, 72, 77) 100%) repeat scroll 0% 0%',
                                  })}
                        	   else{
                        	      $('.vis-view').css({
                                 'background': 'rgba(0, 0, 0, 0) linear-gradient(rgb(0, 0, 0) 0%, rgb(69, 72, 77) 100%) repeat scroll 0% 0%',
                            })
                        	}
                        	 }, 60000);
                        

                        background-image einfach in background geändert !

                        Vielen Dank 👍

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        613
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        4
                        10
                        400
                        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