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. Widget nach Zeit x automatisch ausblenden

NEWS

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

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

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

Widget nach Zeit x automatisch ausblenden

Geplant Angeheftet Gesperrt Verschoben Visualisierung
23 Beiträge 3 Kommentatoren 1.4k Aufrufe 5 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.
  • MarschelM Marschel

    @ubecker Das klingt genau richtig. Problem: ich kann wohl vorhandene Dinge nutzen und anwenden ... aber mehr nicht 🙈. Kannst Du mir das Script schreiben? Ich denke dann komm ich auch weiter ... :)

    ubeckerU Online
    ubeckerU Online
    ubecker
    schrieb am zuletzt editiert von
    #6

    @marschel mach ich gleich

    Gruß Udo

    MarschelM 1 Antwort Letzte Antwort
    0
    • ubeckerU ubecker

      @marschel mach ich gleich

      MarschelM Offline
      MarschelM Offline
      Marschel
      schrieb am zuletzt editiert von
      #7

      @ubecker :heart_eyes:

      ubeckerU 1 Antwort Letzte Antwort
      0
      • MarschelM Marschel

        @ubecker :heart_eyes:

        ubeckerU Online
        ubeckerU Online
        ubecker
        schrieb am zuletzt editiert von
        #8

        @marschel hier als Blockly und Widget. Hab meinen Gartendimmer benutzt. Gesteuert vom Dachfenster auf und zu
        Screenshot 2023-12-21 210031.png Screenshot 2023-12-21 205925.png

        Gruß Udo

        MarschelM 2 Antworten Letzte Antwort
        0
        • ubeckerU ubecker

          @marschel hier als Blockly und Widget. Hab meinen Gartendimmer benutzt. Gesteuert vom Dachfenster auf und zu
          Screenshot 2023-12-21 210031.png Screenshot 2023-12-21 205925.png

          MarschelM Offline
          MarschelM Offline
          Marschel
          schrieb am zuletzt editiert von
          #9

          @ubecker vielen Dank!
          Ich versuche mich mal! :)

          1 Antwort Letzte Antwort
          0
          • ubeckerU ubecker

            @marschel hier als Blockly und Widget. Hab meinen Gartendimmer benutzt. Gesteuert vom Dachfenster auf und zu
            Screenshot 2023-12-21 210031.png Screenshot 2023-12-21 205925.png

            MarschelM Offline
            MarschelM Offline
            Marschel
            schrieb am zuletzt editiert von
            #10

            @ubecker Hab den Einstieg gefunden ... :)
            Aber: es funzt natürlich noch net :rolling_on_the_floor_laughing:
            Ich vermute, dass es am Dummy liegt. Welchen Typs muss der sein? Boolean!? Muss ich eine Rolle vergeben?

            LG

            ubeckerU 1 Antwort Letzte Antwort
            0
            • MarschelM Marschel

              @ubecker Hab den Einstieg gefunden ... :)
              Aber: es funzt natürlich noch net :rolling_on_the_floor_laughing:
              Ich vermute, dass es am Dummy liegt. Welchen Typs muss der sein? Boolean!? Muss ich eine Rolle vergeben?

              LG

              ubeckerU Online
              ubeckerU Online
              ubecker
              schrieb am zuletzt editiert von
              #11

              @marschel mein Dummy ist vom Typ mixed da ich diesen für Testzwecke nutze. In deinem Fall brauchst du nur ein boolean. Kann aber sein das du in dem Widget dann für die Bedingung true eingeben musst. Da bin ich mir auch nicht immer sicher. Meistens funktioniert es mit 0 und 1. Wird intern dann auf true und false umgesetzt. Aber Hab auch schon widgets gehabt die das nicht gemacht haben.
              Ich habe mich entschlossen immer das zu verwenden was benötigt wird. Ist es ein boolean dann true oder false, ist es eine Zahl dann 0 oder 1.
              In der Regel meldet aber das debug von javascript das da was falsch ist. Nur nicht mischen. (In der VIS dann 0 oder 1 und im script true oder false geht oft schief)
              Thema Rolle: Ähhh, hab ich noch nicht richtig verstanden und nutze es (noch) nicht. Gerade mal geschaut sind bei mir alle type state.

              Gruß Udo

              MarschelM 1 Antwort Letzte Antwort
              0
              • ubeckerU ubecker

                @marschel mein Dummy ist vom Typ mixed da ich diesen für Testzwecke nutze. In deinem Fall brauchst du nur ein boolean. Kann aber sein das du in dem Widget dann für die Bedingung true eingeben musst. Da bin ich mir auch nicht immer sicher. Meistens funktioniert es mit 0 und 1. Wird intern dann auf true und false umgesetzt. Aber Hab auch schon widgets gehabt die das nicht gemacht haben.
                Ich habe mich entschlossen immer das zu verwenden was benötigt wird. Ist es ein boolean dann true oder false, ist es eine Zahl dann 0 oder 1.
                In der Regel meldet aber das debug von javascript das da was falsch ist. Nur nicht mischen. (In der VIS dann 0 oder 1 und im script true oder false geht oft schief)
                Thema Rolle: Ähhh, hab ich noch nicht richtig verstanden und nutze es (noch) nicht. Gerade mal geschaut sind bei mir alle type state.

                MarschelM Offline
                MarschelM Offline
                Marschel
                schrieb am zuletzt editiert von
                #12

                @ubecker egal was ich versuche, der ausgebene Wert passt nicht:
                Bildschirmfoto 2023-12-21 um 21.59.46.png
                Iwie steht nicht in Klarschrift true oder false. Immer ["ack":...]

                ubeckerU 1 Antwort Letzte Antwort
                0
                • MarschelM Marschel

                  @ubecker egal was ich versuche, der ausgebene Wert passt nicht:
                  Bildschirmfoto 2023-12-21 um 21.59.46.png
                  Iwie steht nicht in Klarschrift true oder false. Immer ["ack":...]

                  ubeckerU Online
                  ubeckerU Online
                  ubecker
                  schrieb am zuletzt editiert von
                  #13

                  @marschel dann wird von irgendwo die Bestätigung dort hin geschrieben. Zeig mal wo du es benutzt.

                  Gruß Udo

                  MarschelM 1 Antwort Letzte Antwort
                  0
                  • ubeckerU ubecker

                    @marschel dann wird von irgendwo die Bestätigung dort hin geschrieben. Zeig mal wo du es benutzt.

                    MarschelM Offline
                    MarschelM Offline
                    Marschel
                    schrieb am zuletzt editiert von
                    #14

                    @ubecker Nur in dem script:

                    21.12.2023, 22:05:56.050	[info ]: javascript.0 (4792) Stop script script.js.common.viewscripts.Slider_ausblenden
                    21.12.2023, 22:05:56.054	[info ]: javascript.0 (4792) Start javascript script.js.common.viewscripts.Slider_ausblenden
                    21.12.2023, 22:05:56.056	[info ]: javascript.0 (4792) script.js.common.viewscripts.Slider_ausblenden: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                    21.12.2023, 22:06:40.569	[info ]: javascript.0 (4792) Stop script script.js.common.viewscripts.Slider_ausblenden
                    21.12.2023, 22:06:40.572	[info ]: javascript.0 (4792) Start javascript script.js.common.viewscripts.Slider_ausblenden
                    21.12.2023, 22:06:40.575	[info ]: javascript.0 (4792) script.js.common.viewscripts.Slider_ausblenden: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                    

                    Bildschirmfoto 2023-12-21 um 22.14.09.png

                    ubeckerU 1 Antwort Letzte Antwort
                    0
                    • MarschelM Marschel

                      @ubecker Nur in dem script:

                      21.12.2023, 22:05:56.050	[info ]: javascript.0 (4792) Stop script script.js.common.viewscripts.Slider_ausblenden
                      21.12.2023, 22:05:56.054	[info ]: javascript.0 (4792) Start javascript script.js.common.viewscripts.Slider_ausblenden
                      21.12.2023, 22:05:56.056	[info ]: javascript.0 (4792) script.js.common.viewscripts.Slider_ausblenden: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                      21.12.2023, 22:06:40.569	[info ]: javascript.0 (4792) Stop script script.js.common.viewscripts.Slider_ausblenden
                      21.12.2023, 22:06:40.572	[info ]: javascript.0 (4792) Start javascript script.js.common.viewscripts.Slider_ausblenden
                      21.12.2023, 22:06:40.575	[info ]: javascript.0 (4792) script.js.common.viewscripts.Slider_ausblenden: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                      

                      Bildschirmfoto 2023-12-21 um 22.14.09.png

                      ubeckerU Online
                      ubeckerU Online
                      ubecker
                      schrieb am zuletzt editiert von
                      #15

                      @marschel ok, dann zeig mal die objectdaten der Variable (Dummy_Slider_Spotreihe)
                      sollte so was sein.
                      Ich muss noch dazu sagen das ich erst seit 2 Monaten mich mit iobroker beschäftige und auch noch viele Fragen habe.
                      Screenshot 2023-12-21 222927.png

                      Gruß Udo

                      MarschelM 2 Antworten Letzte Antwort
                      0
                      • ubeckerU ubecker

                        @marschel ok, dann zeig mal die objectdaten der Variable (Dummy_Slider_Spotreihe)
                        sollte so was sein.
                        Ich muss noch dazu sagen das ich erst seit 2 Monaten mich mit iobroker beschäftige und auch noch viele Fragen habe.
                        Screenshot 2023-12-21 222927.png

                        MarschelM Offline
                        MarschelM Offline
                        Marschel
                        schrieb am zuletzt editiert von
                        #16

                        @ubecker Bildschirmfoto 2023-12-21 um 22.31.51.png

                        ubeckerU 1 Antwort Letzte Antwort
                        0
                        • ubeckerU ubecker

                          @marschel ok, dann zeig mal die objectdaten der Variable (Dummy_Slider_Spotreihe)
                          sollte so was sein.
                          Ich muss noch dazu sagen das ich erst seit 2 Monaten mich mit iobroker beschäftige und auch noch viele Fragen habe.
                          Screenshot 2023-12-21 222927.png

                          MarschelM Offline
                          MarschelM Offline
                          Marschel
                          schrieb am zuletzt editiert von
                          #17

                          @ubecker Ich hab jetzt alle möglichen Einstellungen des Objects versucht. Der Wert ändert sich nie ...
                          Da muss iwo anders was faul sein ... :/

                          Ich fummel morgen weiter!

                          Besten Dank und gute Nacht 😴

                          1 Antwort Letzte Antwort
                          0
                          • MarschelM Marschel

                            @ubecker Bildschirmfoto 2023-12-21 um 22.31.51.png

                            ubeckerU Online
                            ubeckerU Online
                            ubecker
                            schrieb am zuletzt editiert von
                            #18

                            @marschel ich weiß nicht was aber etwas mit der Variablen ist falsch.
                            wenn du im Script alles entfernst und nur
                            Screenshot 2023-12-21 224025.png
                            das drin lässt, das Sript dann starten.
                            Dann muss in der Variablen true stehen
                            Screenshot 2023-12-21 224325.png

                            Gruß Udo

                            MarschelM 2 Antworten Letzte Antwort
                            0
                            • ubeckerU ubecker

                              @marschel ich weiß nicht was aber etwas mit der Variablen ist falsch.
                              wenn du im Script alles entfernst und nur
                              Screenshot 2023-12-21 224025.png
                              das drin lässt, das Sript dann starten.
                              Dann muss in der Variablen true stehen
                              Screenshot 2023-12-21 224325.png

                              MarschelM Offline
                              MarschelM Offline
                              Marschel
                              schrieb am zuletzt editiert von
                              #19

                              @ubecker Leider nicht.
                              Lege ich ein Object neu an, steht true sauber drin. Sobald das Script drüber gelaufen ist, steht es mit "ack" drin. Was auch wohl bedeutet, dass es ein Gerät oder so darstellt. Aber ich habe es nicht als Gerät angelegt ...

                              ubeckerU 1 Antwort Letzte Antwort
                              0
                              • MarschelM Marschel

                                @ubecker Leider nicht.
                                Lege ich ein Object neu an, steht true sauber drin. Sobald das Script drüber gelaufen ist, steht es mit "ack" drin. Was auch wohl bedeutet, dass es ein Gerät oder so darstellt. Aber ich habe es nicht als Gerät angelegt ...

                                ubeckerU Online
                                ubeckerU Online
                                ubecker
                                schrieb am zuletzt editiert von
                                #20

                                @marschel hab ich auch mal gemacht (als Gerät angelegt) dann meldet aber Javascript sofort einen Fehler.
                                fast egal wie ich die Variable anlege, es geht immer.
                                Jetzt fällt mir nur noch ein das es an den Versionen von Javascript und dazu gehörige liegen kann.
                                komplette Liste mit allem bekommst du mit "iob diag" von der Konsole aus.

                                Used repository: stable
                                Adapter    "admin"        : 6.12.0   , installed 6.12.0
                                Adapter    "backitup"     : 2.8.7    , installed 2.8.7
                                Adapter    "broadlink2"   : 2.1.5    , installed 2.1.5
                                Adapter    "discovery"    : 4.2.0    , installed 4.2.0
                                Adapter    "email"        : 1.2.0    , installed 1.2.0
                                Adapter    "flot"         : 1.12.0   , installed 1.12.0
                                Adapter    "history"      : 3.0.1    , installed 3.0.1
                                Adapter    "hm-rega"      : 4.0.0    , installed 4.0.0
                                Adapter    "hm-rpc"       : 1.15.19  , installed 1.15.19
                                Adapter    "icons-material-svg": 0.1.0, installed 0.1.0
                                Adapter    "icons-mfd-svg": 1.1.0    , installed 1.1.0
                                Adapter    "javascript"   : 7.1.6    , installed 7.1.6
                                Controller "js-controller": 5.0.17   , installed 5.0.17
                                Adapter    "simple-api"   : 2.7.2    , installed 2.7.2
                                Adapter    "socketio"     : 6.6.0    , installed 6.6.0
                                Adapter    "tankerkoenig" : 3.3.7    , installed 3.3.7
                                Adapter    "vis"          : 1.5.4    , installed 1.4.16 [Updatable]
                                Adapter    "vis-history"  : 1.0.0    , installed 1.0.0
                                Adapter    "vis-jqui-mfd" : 1.0.12   , installed 1.0.12
                                Adapter    "vis-material-advanced": 1.7.4, installed 1.7.4
                                Adapter    "web"          : 6.1.10   , installed 6.1.10
                                Adapter    "ws"           : 2.5.8    , installed 2.5.8
                                

                                Gruß Udo

                                1 Antwort Letzte Antwort
                                0
                                • ubeckerU ubecker

                                  @marschel ich weiß nicht was aber etwas mit der Variablen ist falsch.
                                  wenn du im Script alles entfernst und nur
                                  Screenshot 2023-12-21 224025.png
                                  das drin lässt, das Sript dann starten.
                                  Dann muss in der Variablen true stehen
                                  Screenshot 2023-12-21 224325.png

                                  MarschelM Offline
                                  MarschelM Offline
                                  Marschel
                                  schrieb am zuletzt editiert von
                                  #21

                                  @ubecker Ich weiß nicht warum, aber jetzt klappt es. Ich hab nichts mehr verändert. Es einfach mal ruhen lassen .... 🤷🏼‍♂️🥳

                                  1 Antwort Letzte Antwort
                                  0
                                  • MarschelM Marschel

                                    Nabend zusammen,

                                    folgendes, vermeintlich einfaches, hab ich vor: ich möchte, wenn eine dimmbare Leuchte über einen Button eingeschaltet wird, einen Slider zum dimmen einblenden. Das ist kein Problem!
                                    Der Slider soll aber nach einer bestimmten Zeit wieder automatisch ausgeblendet werden ...

                                    Wie kann ich das bewerkstelligen?
                                    Hat das schon jmd umgesetzt oder kann mir ein passendes Skript (oder was man braucht) zur Verfügung stellen?

                                    Besten Dank und Grüße

                                    OliverIOO Offline
                                    OliverIOO Offline
                                    OliverIO
                                    schrieb am zuletzt editiert von OliverIO
                                    #22

                                    @marschel

                                    neben der skriptlösung würde das auch über reine css gehen.
                                    das einzige was du machen musst ist eine css klasse setzen.
                                    das kann ebenfalls mittels binding auf basis des status eines datenpunkts passieren.

                                    die erste css klasse würde das einblenden übernehmen und dann gesetzt werden, wenn die lampe eingeschaltet wird

                                    die zweite css klasse würde über die css animationsfunktion das proberty visible oder display nach einer gewissen zeit auf none setzen.

                                    das folgende css definiert einmal die beiden css klassen, sowie eine animation,
                                    in 8/10 der Zeit macht die nix. in der css klasse ist die zeit auf 10 Sekunden gesetzt, kann aber angepasst werden.
                                    im letzten beiden 10tel der zeit wird dann die opacity von 1 auf 0, also sichtbar auf voll durchscheinend transformiert. daher sollte das widget nicht einfach weg sein, sonder langsam ausgeblendet werden. visibility hidden, macht dann das widget voll funktionsunfähig. sonst wäre es noch da, aber halt nicht sichtbar.

                                    .lampean {
                                      visibility: visible;
                                      opacity: 1;
                                    }
                                    .lampeaus {
                                      animation: widgetausblenden  10s;
                                    }
                                    
                                    @keyframes widgetausblenden  {
                                      0% {
                                        visibility: visible;
                                      }  
                                      80% {
                                        opacity: 1;
                                      }
                                      100% {
                                        visibility: hidden;
                                        opacity: 0;
                                      }
                                    }
                                    

                                    die css klasse per binding könnte man so setzen, wie die vielen beispiele für farben, wenn bestimmte zustände von datenpunkten erreicht sind.

                                    ps
                                    ich habe das blind zusammengetippt ohne konkreten test. es könnte noch der ein oder andere fehler enthalten. falls ja, dann schreiben

                                    Meine Adapter und Widgets
                                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                    Links im Profil

                                    1 Antwort Letzte Antwort
                                    0
                                    • MarschelM Offline
                                      MarschelM Offline
                                      Marschel
                                      schrieb am zuletzt editiert von
                                      #23

                                      @oliverio Hört sich auch spannend an. Teste ich mal 👍🏻

                                      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

                                      365

                                      Online

                                      32.5k

                                      Benutzer

                                      81.6k

                                      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