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. Timer über Button legen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    742

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Timer über Button legen

Geplant Angeheftet Gesperrt Verschoben Ungelöst Visualisierung
vis
12 Beiträge 4 Kommentatoren 1.3k Aufrufe 6 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.
  • S SaiBot1981

    Moin,
    ich würde gerne für meine Frau einen Timer über den Button legen wenn der Saugrobotter gestartet wird, so das Sie sehen kann wie lange er noch fährt.
    Ich arbeite ganz normal mit Vis und der Timer für den Saugrobotter habe ich auf 45 Min Fahrzeit gestellt.

    Vielleicht kann mir ja jemand helfen...

    S Offline
    S Offline
    spaceduck
    schrieb am zuletzt editiert von
    #2

    @SaiBot1981

    meinst Du sowas?
    ezgif-7-e5cfb6cd7ef5.gif

    Ich habe eine Warmwasseranforderung während des Absenkbetrieb realisiert - wird per Button akktiviert, danach Button ausgeblendet und dann läuft ein Timer

    HP Gen8 16GB / Ubuntu Server 20.04 LTS - Nein, ein Server braucht keine GUI…;-)

    S metaxaM 2 Antworten Letzte Antwort
    1
    • S spaceduck

      @SaiBot1981

      meinst Du sowas?
      ezgif-7-e5cfb6cd7ef5.gif

      Ich habe eine Warmwasseranforderung während des Absenkbetrieb realisiert - wird per Button akktiviert, danach Button ausgeblendet und dann läuft ein Timer

      S Offline
      S Offline
      SaiBot1981
      schrieb am zuletzt editiert von
      #3

      @spaceduck sagte in Timer über Button legen:

      @SaiBot1981

      meinst Du sowas?
      ezgif-7-e5cfb6cd7ef5.gif

      Ich habe eine Warmwasseranforderung während des Absenkbetrieb realisiert - wird per Button akktiviert, danach Button ausgeblendet und dann läuft ein Timer

      ja genau sowas meine ich

      S 1 Antwort Letzte Antwort
      0
      • S SaiBot1981

        @spaceduck sagte in Timer über Button legen:

        @SaiBot1981

        meinst Du sowas?
        ezgif-7-e5cfb6cd7ef5.gif

        Ich habe eine Warmwasseranforderung während des Absenkbetrieb realisiert - wird per Button akktiviert, danach Button ausgeblendet und dann läuft ein Timer

        ja genau sowas meine ich

        S Offline
        S Offline
        spaceduck
        schrieb am zuletzt editiert von spaceduck
        #4

        @SaiBot1981

        Du installierst Dir erstmal den Adapter mytime und legst dort Deinen gewünschten Timer an.
        https://forum.iobroker.net/topic/33376/test-adapter-mytime-v0-1-x

        Jetzt zur GUI: Ich setze mit dem Button eine Variable auf "True"
        1.PNG

        Auf diese Variable reagiere ich in einem Script und starte den Timer (ich habe den Code auf das nötigste eingedampft und meine Heizungsansteuerung entfernt).
        Nach 15 Minuten zurücksetzen auf "False"
        Sichtbarkeit des Buttons und des Timers dann entsprechend auch über diese Variable steuern.

        Hier noch der Code, sollte selbsterklärend sein.

        on({id: "0_userdata.0.Warmwasser", val: true}, async function (obj) {
            setState("mytime.0.Countdown.TimerWarmwasser.cmd", "start"); 
            setTimeout(function() {
                setState("0_userdata.0.Warmwasser", false);
            }, 900000);
        });
        

        Timer Widget (kommt mit dem mytime Adapter mit)

        2.PNG

        Soweit nachvollziehbar?

        HP Gen8 16GB / Ubuntu Server 20.04 LTS - Nein, ein Server braucht keine GUI…;-)

        S 1 Antwort Letzte Antwort
        0
        • S spaceduck

          @SaiBot1981

          Du installierst Dir erstmal den Adapter mytime und legst dort Deinen gewünschten Timer an.
          https://forum.iobroker.net/topic/33376/test-adapter-mytime-v0-1-x

          Jetzt zur GUI: Ich setze mit dem Button eine Variable auf "True"
          1.PNG

          Auf diese Variable reagiere ich in einem Script und starte den Timer (ich habe den Code auf das nötigste eingedampft und meine Heizungsansteuerung entfernt).
          Nach 15 Minuten zurücksetzen auf "False"
          Sichtbarkeit des Buttons und des Timers dann entsprechend auch über diese Variable steuern.

          Hier noch der Code, sollte selbsterklärend sein.

          on({id: "0_userdata.0.Warmwasser", val: true}, async function (obj) {
              setState("mytime.0.Countdown.TimerWarmwasser.cmd", "start"); 
              setTimeout(function() {
                  setState("0_userdata.0.Warmwasser", false);
              }, 900000);
          });
          

          Timer Widget (kommt mit dem mytime Adapter mit)

          2.PNG

          Soweit nachvollziehbar?

          S Offline
          S Offline
          SaiBot1981
          schrieb am zuletzt editiert von
          #5

          @spaceduck ja perfekt... danke dir

          S 1 Antwort Letzte Antwort
          0
          • S SaiBot1981

            @spaceduck ja perfekt... danke dir

            S Offline
            S Offline
            spaceduck
            schrieb am zuletzt editiert von
            #6

            @SaiBot1981
            Kannst ja mal zeigen wie du es dann für deine Anwendung umgesetzt hast

            HP Gen8 16GB / Ubuntu Server 20.04 LTS - Nein, ein Server braucht keine GUI…;-)

            S 2 Antworten Letzte Antwort
            0
            • S spaceduck

              @SaiBot1981
              Kannst ja mal zeigen wie du es dann für deine Anwendung umgesetzt hast

              S Offline
              S Offline
              SaiBot1981
              schrieb am zuletzt editiert von
              #7

              @spaceduck sagte in Timer über Button legen:

              @SaiBot1981
              Kannst ja mal zeigen wie du es dann für deine Anwendung umgesetzt hast

              Die Umsetztung war sehr einfach... nur mein ipad 2 kann das nicht anzeigen...
              aufm browswer am rachner siehts super aus... am handy auch... nur das ipad kanns helt nicht... um das richtig zu haben muss ich wohl n neuerers ipad kaufen... aber vielen dank dafür...

              OliverIOO 1 Antwort Letzte Antwort
              0
              • S spaceduck

                @SaiBot1981
                Kannst ja mal zeigen wie du es dann für deine Anwendung umgesetzt hast

                S Offline
                S Offline
                SaiBot1981
                schrieb am zuletzt editiert von
                #8

                @spaceduck habs nun ganz anders gebaut....

                James.jpg

                1 Antwort Letzte Antwort
                0
                • S spaceduck

                  @SaiBot1981

                  meinst Du sowas?
                  ezgif-7-e5cfb6cd7ef5.gif

                  Ich habe eine Warmwasseranforderung während des Absenkbetrieb realisiert - wird per Button akktiviert, danach Button ausgeblendet und dann läuft ein Timer

                  metaxaM Offline
                  metaxaM Offline
                  metaxa
                  schrieb am zuletzt editiert von
                  #9

                  @spaceduck sagte in Timer über Button legen:

                  Ich habe eine Warmwasseranforderung während des Absenkbetrieb realisiert - wird per Button akktiviert, danach Button ausgeblendet und dann läuft ein Timer

                  Hi, eventuell kannst du mir helfen:
                  Ich lese die Werte meiner Junkers Therme mit BBQ´s "EMS-ESP" aus. Die Daten landen vie JSON und aufbereitet via Script im iO-Broker. Meine ursprüngliche Idee die Warmwasseranforderung über MQTT an den Bus der Heizung zu senden, davon bin ich meilenweit entfernt. Nicht den geringsten Schimmer wo ich anfangen muss.

                  Hast du in der Richtung etwas gemacht?

                  LG, mxa

                  S 1 Antwort Letzte Antwort
                  0
                  • S SaiBot1981

                    @spaceduck sagte in Timer über Button legen:

                    @SaiBot1981
                    Kannst ja mal zeigen wie du es dann für deine Anwendung umgesetzt hast

                    Die Umsetztung war sehr einfach... nur mein ipad 2 kann das nicht anzeigen...
                    aufm browswer am rachner siehts super aus... am handy auch... nur das ipad kanns helt nicht... um das richtig zu haben muss ich wohl n neuerers ipad kaufen... aber vielen dank dafür...

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

                    @SaiBot1981
                    Das Problem ist, das die Widgets in die Iobroker App integriert sein müssten.
                    Also alternative kannst du eine view in View bauen.
                    Zuerst eine neue view mit einem Iframe Widget anlegen.
                    Dann in das Iframe Die http Adresse des ersten views eintragen und die Größen anpassen.
                    Der 2. view wird dann in der App angezeigt.

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

                    S 1 Antwort Letzte Antwort
                    0
                    • OliverIOO OliverIO

                      @SaiBot1981
                      Das Problem ist, das die Widgets in die Iobroker App integriert sein müssten.
                      Also alternative kannst du eine view in View bauen.
                      Zuerst eine neue view mit einem Iframe Widget anlegen.
                      Dann in das Iframe Die http Adresse des ersten views eintragen und die Größen anpassen.
                      Der 2. view wird dann in der App angezeigt.

                      S Offline
                      S Offline
                      SaiBot1981
                      schrieb am zuletzt editiert von
                      #11

                      @OliverIO sagte in Timer über Button legen:

                      @SaiBot1981
                      Das Problem ist, das die Widgets in die Iobroker App integriert sein müssten.
                      Also alternative kannst du eine view in View bauen.
                      Zuerst eine neue view mit einem Iframe Widget anlegen.
                      Dann in das Iframe Die http Adresse des ersten views eintragen und die Größen anpassen.
                      Der 2. view wird dann in der App angezeigt.

                      Ich habs mir als wertausgabe gebaut... das klappt echt gut... nur komischerweise wird ab und an der echo angesprochen das der saugrobotter fertig sei... ich sehe aber keine aktivität des java skriptes...

                      muss also nochmal suchen

                      1 Antwort Letzte Antwort
                      0
                      • metaxaM metaxa

                        @spaceduck sagte in Timer über Button legen:

                        Ich habe eine Warmwasseranforderung während des Absenkbetrieb realisiert - wird per Button akktiviert, danach Button ausgeblendet und dann läuft ein Timer

                        Hi, eventuell kannst du mir helfen:
                        Ich lese die Werte meiner Junkers Therme mit BBQ´s "EMS-ESP" aus. Die Daten landen vie JSON und aufbereitet via Script im iO-Broker. Meine ursprüngliche Idee die Warmwasseranforderung über MQTT an den Bus der Heizung zu senden, davon bin ich meilenweit entfernt. Nicht den geringsten Schimmer wo ich anfangen muss.

                        Hast du in der Richtung etwas gemacht?

                        LG, mxa

                        S Offline
                        S Offline
                        spaceduck
                        schrieb am zuletzt editiert von spaceduck
                        #12

                        @metaxa said in Timer über Button legen:

                        die Warmwasseranforderung über MQTT an den Bus der Heizung zu sende

                        Nee, sorry da bin ich raus. Meine Heizung hat ne RS232, MQTT kenn ich mich zu wenig aus.

                        HP Gen8 16GB / Ubuntu Server 20.04 LTS - Nein, ein Server braucht keine GUI…;-)

                        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

                        385

                        Online

                        32.6k

                        Benutzer

                        82.0k

                        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