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. Die Wort-Uhr

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    354

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Die Wort-Uhr

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
53 Beiträge 9 Kommentatoren 7.2k Aufrufe 17 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.
  • L Langer

    @liv-in-sky
    @Homoran

    Habe es auch gerade probiert, Horror!!

    MfG
    Wastl

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    schrieb am zuletzt editiert von
    #35

    @langer

    habe mal auf die sekunden verzichtet ( die springen leider nicht sekündlich bei meinen "alten" tablets

    gruppiert und "gescaled"

    AApossis (83).gif

    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

    L 1 Antwort Letzte Antwort
    0
    • liv-in-skyL liv-in-sky

      @langer

      habe mal auf die sekunden verzichtet ( die springen leider nicht sekündlich bei meinen "alten" tablets

      gruppiert und "gescaled"

      AApossis (83).gif

      L Online
      L Online
      Langer
      schrieb am zuletzt editiert von
      #36

      @liv-in-sky

      Hallo,

      habe gerade etwas getestet, aber bevor ich mir das antue meine Frage an die Runde:

      Ich habe 40 Border Widget genommen, ein jqui-Input und ein Color Slider.

      Über das jqui-Input gebe ich die Größe der Border ein, über Color-Slider den Background. Beides über Datenpunkte.

      Das View gestartet und live Größe und Farbe der Border_Widget's verändert. Dies funktionierte ohne merkbarer Verzögerung.

      Nun meine Frage:
      Es werden ca. 700 Datenpunkte für eine Uhr benötigt um diese in beliebiger Größe und Farbe dar zustellen. Die Datenpunkte werden left, top, width, height, backcolor des Border-Widget zugeordnet.
      Wie sieht es da mit der Performens aus???

      Bilder:
      test2.png
      test1.png

      MfG
      Wastl

      liv-in-skyL 1 Antwort Letzte Antwort
      0
      • L Langer

        @liv-in-sky

        Hallo,

        habe gerade etwas getestet, aber bevor ich mir das antue meine Frage an die Runde:

        Ich habe 40 Border Widget genommen, ein jqui-Input und ein Color Slider.

        Über das jqui-Input gebe ich die Größe der Border ein, über Color-Slider den Background. Beides über Datenpunkte.

        Das View gestartet und live Größe und Farbe der Border_Widget's verändert. Dies funktionierte ohne merkbarer Verzögerung.

        Nun meine Frage:
        Es werden ca. 700 Datenpunkte für eine Uhr benötigt um diese in beliebiger Größe und Farbe dar zustellen. Die Datenpunkte werden left, top, width, height, backcolor des Border-Widget zugeordnet.
        Wie sieht es da mit der Performens aus???

        Bilder:
        test2.png
        test1.png

        MfG
        Wastl

        liv-in-skyL Offline
        liv-in-skyL Offline
        liv-in-sky
        schrieb am zuletzt editiert von
        #37

        @langer

        700 datenpunkte ist echt viel - ich kann die performance leider nicht einschätzen - hört sich nach arbeit an :-(

        ich teste gerade für die sekunden folgende ansicht (rechts)- dann kann ich das ganze besser verkleinern

        AApossis (84).gif

        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

        HomoranH 1 Antwort Letzte Antwort
        0
        • liv-in-skyL liv-in-sky

          @langer

          700 datenpunkte ist echt viel - ich kann die performance leider nicht einschätzen - hört sich nach arbeit an :-(

          ich teste gerade für die sekunden folgende ansicht (rechts)- dann kann ich das ganze besser verkleinern

          AApossis (84).gif

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #38

          @liv-in-sky sagte in Die Wort-Uhr:

          ich teste gerade für die sekunden folgende ansicht (rechts)

          [OT]
          so was wie links suche ich noch für mein go-e widget.
          Screenshot_20210731-170913_Polaris Office.jpg
          https://go-e.co/bedienungsanleitung-handbuch-de-go-echarger-home-11_22-kw/

          müsste dann da hinein
          Screenshot_20210731-171308_Firefox.jpg

          gerne in anderem Thread

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          liv-in-skyL 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @liv-in-sky sagte in Die Wort-Uhr:

            ich teste gerade für die sekunden folgende ansicht (rechts)

            [OT]
            so was wie links suche ich noch für mein go-e widget.
            Screenshot_20210731-170913_Polaris Office.jpg
            https://go-e.co/bedienungsanleitung-handbuch-de-go-echarger-home-11_22-kw/

            müsste dann da hinein
            Screenshot_20210731-171308_Firefox.jpg

            gerne in anderem Thread

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            schrieb am zuletzt editiert von
            #39

            @homoran

            theoretisch möglich einen "led kreis" zu erschaffen, der so aufgebaut ist, wie @langer das aufgebaut hat. anstatt sekunden muss halt eine andere logic die punkte ansteuern

            bei dir wären es ung. 32 punkte. das nervige ist halt das anordnen der einzelnen punkte in der vis und dann wieder das problem mit der größenänderung

            genial wäre da ein html teil mit script, der das kann, so was wie das hier: https://aurelio.me/radial/ oder :

            http://jsfiddle.net/vr60dLth/ - hier kann man direkt im javascriptteil z.b die var N= ... setzen (anschliessend "run" drücken) und die anzahl ändert sich - wenn man da noch die farbe der einzelnen punkte definieren könnte, wäre das so eine lösung

            leider überfordert mich das - da müßte ein richtiger profi her - wäre wohl was für einen "widget" programmierer

            ansonsten müßte man ein teilscript schreiben, was die einzelnen punkte steuern kann (farbe) - als js-function. die ansteuerung der punkte könnte dann über blockly gemacht werden und das erstellen der vis muss jeder selber machen - je nach anzahl , die benötigt wird - evtl kann man die einzelne punkte mit einem html widget machen und dann funktioniert das gruppieren wieder

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            HomoranH 1 Antwort Letzte Antwort
            2
            • liv-in-skyL liv-in-sky

              @homoran

              theoretisch möglich einen "led kreis" zu erschaffen, der so aufgebaut ist, wie @langer das aufgebaut hat. anstatt sekunden muss halt eine andere logic die punkte ansteuern

              bei dir wären es ung. 32 punkte. das nervige ist halt das anordnen der einzelnen punkte in der vis und dann wieder das problem mit der größenänderung

              genial wäre da ein html teil mit script, der das kann, so was wie das hier: https://aurelio.me/radial/ oder :

              http://jsfiddle.net/vr60dLth/ - hier kann man direkt im javascriptteil z.b die var N= ... setzen (anschliessend "run" drücken) und die anzahl ändert sich - wenn man da noch die farbe der einzelnen punkte definieren könnte, wäre das so eine lösung

              leider überfordert mich das - da müßte ein richtiger profi her - wäre wohl was für einen "widget" programmierer

              ansonsten müßte man ein teilscript schreiben, was die einzelnen punkte steuern kann (farbe) - als js-function. die ansteuerung der punkte könnte dann über blockly gemacht werden und das erstellen der vis muss jeder selber machen - je nach anzahl , die benötigt wird - evtl kann man die einzelne punkte mit einem html widget machen und dann funktioniert das gruppieren wieder

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #40

              @liv-in-sky
              Danke!

              @liv-in-sky sagte in Die Wort-Uhr:

              da müßte ein richtiger profi her - wäre wohl was für einen "widget" programmierer

              und das dann direkt im go-e Adapter integrieren.
              Dann haben wir keine Arbeit mehr

              nochmals Danke und [/OT]

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              liv-in-skyL 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @liv-in-sky
                Danke!

                @liv-in-sky sagte in Die Wort-Uhr:

                da müßte ein richtiger profi her - wäre wohl was für einen "widget" programmierer

                und das dann direkt im go-e Adapter integrieren.
                Dann haben wir keine Arbeit mehr

                nochmals Danke und [/OT]

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                schrieb am zuletzt editiert von
                #41

                @homoran nicht nur für diesen adapter - einen led kreis, mit verschiedenen farben, kann man für vieles brauchen

                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                OliverIOO 1 Antwort Letzte Antwort
                0
                • liv-in-skyL liv-in-sky

                  @homoran nicht nur für diesen adapter - einen led kreis, mit verschiedenen farben, kann man für vieles brauchen

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

                  @liv-in-sky @Homoran

                  ich habe da mal was probiert.
                  Das ist dann halt erstmal nur ein Schmalspur widget, für das ich nicht einen eigenen adapter machen wollte, sondern einer meiner vorhandenen wiederverwenden wollte.

                  e70de685-6576-4090-b359-9846f8dc4c8f-image.png
                  als grundvoraussetzung muss man dafür den adapter
                  iobroker.rssfeed von latest in version 0.9 installieren.
                  In diesem habe ich bereits seit längerem ein, meiner Meinung nach sehr flexibles widget mit drin. Details können hier nachgelesen werden:
                  https://forum.iobroker.net/topic/31521/test-widget-json-template?_=1627822900277
                  Dieses widget bietet ein template system an, mit dem diverse daten in html/javascript und css integriert und oder transformiert werden kann.

                  Nach Installation muss man in vis das widget JSON Template2 hinzufügen.
                  Danach müssen die folgenden 2 Attribute des widgets gefüllt werden:

                  json_template

                  <style> 
                  .ledback {
                     background-color: green;
                     border-radius: 50%;
                     position: relative;
                  }
                  .ledfront {
                     position: absolute;
                     border-radius: 50%;
                     background-color: red;
                  }
                  .ledfront.active {
                     background-color: blue;
                  }
                     
                  </style>
                  <%
                  //debugger;
                  var iobLed = {
                     widgetID:   "w00014",
                     count:      16,
                     frontR:     5,
                     position:     1,
                     pi:         Math.PI,
                     active:     Object.values(dp)[0]||"",
                     start: function() {
                         var $back = $('#' + iobLed.widgetID + " .ledback");
                         if (!$back.length) {
                             return setTimeout(function () {
                                 this.start();
                             }.bind(this), 100);
                         }
                         var $widget = $('#' + this.widgetID);
                         $back.empty();
                         var backR = Math.min($widget.height(),$widget.width())/2;
                         $back.width(backR*2).height(backR*2);
                         var cnt=0;
                         radius = backR*this.position-this.frontR;
                         //debugger;
                         var active = this.parse(this.active);
                         for(var angle = 0; angle < 2 * this.pi; angle += 2 * this.pi / this.count) {
                             $back.append(
                                 $('<div class="ledfront'+(active.includes(cnt)?" active":"")+'">').css({
                                  left: backR - this.frontR + radius * Math.cos(angle-this.pi/2) + 'px',
                                  top:  backR - this.frontR + radius * Math.sin(angle-this.pi/2) + 'px',
                                  width:  this.frontR * 2 + 'px',
                                  height: this.frontR * 2 + 'px'
                                 })
                             );
                             cnt++;
                         }
                     },
                     parse: function(string) {
                         const numbers = [];
                         for (const [, beginStr, endStr] of string.matchAll(/(\d+)(?:-(\d+))?/g)) {
                             const [begin, end] = [beginStr, endStr].map(Number);
                             numbers.push(begin);
                             if (endStr !== undefined) {
                                 for (let num = begin + 1; num <= end; num++) {
                                   numbers.push(num);
                               }
                             }
                         }
                         return numbers;
                     }
                  }
                  //debugger;
                  $('#' + iobLed.widgetID + " .ledback").remove();
                  iobLed.start();
                  %>
                  <div class="ledback"></div>
                  
                  

                  und

                  rss_dp[1] mit einem beliebigen datenpunkt mit typ Text

                  Die Farben und Anzahl der LEDs können im Template gepflegt werden:

                  widgetID:     "w00001",
                  count:        16,
                  frontR:       5,
                  position:     1,
                  

                  widgetID: aktuell kann das template sich in vis noch nicht selbst finden. daher muss die widgetID des widgets hier eingegeben werden
                  count: Die Anzahl der LEDs
                  frontR: der Radius einer LED
                  position: Die Position der LEDs. 1=ganz außen, .5 die hälfte des Radius des widgets, 0 ganz innen, macht aber kein Sinn.

                  Das Layout kann per css ebenfalls im Template angepasst werden:

                  <style> 
                  .ledback {
                      background-color: green;
                      border-radius: 50%;
                      position: relative;
                  }
                  .ledfront {
                      position: absolute;
                      border-radius: 50%;
                      background-color: red;
                  }
                  .ledfront.active {
                      background-color: blue;
                  }
                      
                  </style>
                  

                  ledback ist der runde Hintergrund
                  ledfront ist das design einer einzelnen led
                  ledfront.active ist das design einer aktiven led

                  die postion argumente müssen so bleiben, der Rest kann angepasst werden.

                  Im Standard sind alle LEDs aus. Also das Design von ledfront wird angezeigt.
                  Zum Einschalten ein oder mehrerer LEDs kann der verknüpfte Datenpunkt verwendet werden. Die folgende Auflistung hat die Basis 0, also die erste LED hat die Nummer 0
                  Zum aktivieren von LED 0, LED2 und LED 5-8 kann in den Datenpunkt folgendes eingetragen werden:

                  0,2,5-8
                  

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

                  sigi234S 1 Antwort Letzte Antwort
                  0
                  • OliverIOO OliverIO

                    @liv-in-sky @Homoran

                    ich habe da mal was probiert.
                    Das ist dann halt erstmal nur ein Schmalspur widget, für das ich nicht einen eigenen adapter machen wollte, sondern einer meiner vorhandenen wiederverwenden wollte.

                    e70de685-6576-4090-b359-9846f8dc4c8f-image.png
                    als grundvoraussetzung muss man dafür den adapter
                    iobroker.rssfeed von latest in version 0.9 installieren.
                    In diesem habe ich bereits seit längerem ein, meiner Meinung nach sehr flexibles widget mit drin. Details können hier nachgelesen werden:
                    https://forum.iobroker.net/topic/31521/test-widget-json-template?_=1627822900277
                    Dieses widget bietet ein template system an, mit dem diverse daten in html/javascript und css integriert und oder transformiert werden kann.

                    Nach Installation muss man in vis das widget JSON Template2 hinzufügen.
                    Danach müssen die folgenden 2 Attribute des widgets gefüllt werden:

                    json_template

                    <style> 
                    .ledback {
                       background-color: green;
                       border-radius: 50%;
                       position: relative;
                    }
                    .ledfront {
                       position: absolute;
                       border-radius: 50%;
                       background-color: red;
                    }
                    .ledfront.active {
                       background-color: blue;
                    }
                       
                    </style>
                    <%
                    //debugger;
                    var iobLed = {
                       widgetID:   "w00014",
                       count:      16,
                       frontR:     5,
                       position:     1,
                       pi:         Math.PI,
                       active:     Object.values(dp)[0]||"",
                       start: function() {
                           var $back = $('#' + iobLed.widgetID + " .ledback");
                           if (!$back.length) {
                               return setTimeout(function () {
                                   this.start();
                               }.bind(this), 100);
                           }
                           var $widget = $('#' + this.widgetID);
                           $back.empty();
                           var backR = Math.min($widget.height(),$widget.width())/2;
                           $back.width(backR*2).height(backR*2);
                           var cnt=0;
                           radius = backR*this.position-this.frontR;
                           //debugger;
                           var active = this.parse(this.active);
                           for(var angle = 0; angle < 2 * this.pi; angle += 2 * this.pi / this.count) {
                               $back.append(
                                   $('<div class="ledfront'+(active.includes(cnt)?" active":"")+'">').css({
                                    left: backR - this.frontR + radius * Math.cos(angle-this.pi/2) + 'px',
                                    top:  backR - this.frontR + radius * Math.sin(angle-this.pi/2) + 'px',
                                    width:  this.frontR * 2 + 'px',
                                    height: this.frontR * 2 + 'px'
                                   })
                               );
                               cnt++;
                           }
                       },
                       parse: function(string) {
                           const numbers = [];
                           for (const [, beginStr, endStr] of string.matchAll(/(\d+)(?:-(\d+))?/g)) {
                               const [begin, end] = [beginStr, endStr].map(Number);
                               numbers.push(begin);
                               if (endStr !== undefined) {
                                   for (let num = begin + 1; num <= end; num++) {
                                     numbers.push(num);
                                 }
                               }
                           }
                           return numbers;
                       }
                    }
                    //debugger;
                    $('#' + iobLed.widgetID + " .ledback").remove();
                    iobLed.start();
                    %>
                    <div class="ledback"></div>
                    
                    

                    und

                    rss_dp[1] mit einem beliebigen datenpunkt mit typ Text

                    Die Farben und Anzahl der LEDs können im Template gepflegt werden:

                    widgetID:     "w00001",
                    count:        16,
                    frontR:       5,
                    position:     1,
                    

                    widgetID: aktuell kann das template sich in vis noch nicht selbst finden. daher muss die widgetID des widgets hier eingegeben werden
                    count: Die Anzahl der LEDs
                    frontR: der Radius einer LED
                    position: Die Position der LEDs. 1=ganz außen, .5 die hälfte des Radius des widgets, 0 ganz innen, macht aber kein Sinn.

                    Das Layout kann per css ebenfalls im Template angepasst werden:

                    <style> 
                    .ledback {
                        background-color: green;
                        border-radius: 50%;
                        position: relative;
                    }
                    .ledfront {
                        position: absolute;
                        border-radius: 50%;
                        background-color: red;
                    }
                    .ledfront.active {
                        background-color: blue;
                    }
                        
                    </style>
                    

                    ledback ist der runde Hintergrund
                    ledfront ist das design einer einzelnen led
                    ledfront.active ist das design einer aktiven led

                    die postion argumente müssen so bleiben, der Rest kann angepasst werden.

                    Im Standard sind alle LEDs aus. Also das Design von ledfront wird angezeigt.
                    Zum Einschalten ein oder mehrerer LEDs kann der verknüpfte Datenpunkt verwendet werden. Die folgende Auflistung hat die Basis 0, also die erste LED hat die Nummer 0
                    Zum aktivieren von LED 0, LED2 und LED 5-8 kann in den Datenpunkt folgendes eingetragen werden:

                    0,2,5-8
                    
                    sigi234S Offline
                    sigi234S Offline
                    sigi234
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #43

                    @oliverio

                    Hallo, funktioniert bei mir. Aber ich verstehe den Zusammenhang mit der Wort-Uhr jetzt nicht.
                    Noch eine Frage kann man auch einen Led-Balken machen?

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Immer Daten sichern!

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • sigi234S sigi234

                      @oliverio

                      Hallo, funktioniert bei mir. Aber ich verstehe den Zusammenhang mit der Wort-Uhr jetzt nicht.
                      Noch eine Frage kann man auch einen Led-Balken machen?

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

                      @sigi234
                      das war ein beitrag zur zwischendiskussion von @Homoran und @liv-in-sky
                      ab hier https://forum.iobroker.net/topic/46636/die-wort-uhr/38?_=1627814293977

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

                      OliverIOO 1 Antwort Letzte Antwort
                      0
                      • OliverIOO OliverIO

                        @sigi234
                        das war ein beitrag zur zwischendiskussion von @Homoran und @liv-in-sky
                        ab hier https://forum.iobroker.net/topic/46636/die-wort-uhr/38?_=1627814293977

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

                        Das Widget ist nun im Adapter mytime in Version 0.7.0 auf latest verfügbar.
                        In Rund habe ich es nicht umgesetzt. Auc habe ich den Informationswert auf das nötigste reduziert. Mit vorhandenen widgets kann das Datum im view ja noch hinzugefügt werden.

                        https://forum.iobroker.net/topic/33376/test-adapter-mytime-v0-1-x/228?_=1627932352461

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

                        L 1 Antwort Letzte Antwort
                        0
                        • OliverIOO OliverIO

                          Das Widget ist nun im Adapter mytime in Version 0.7.0 auf latest verfügbar.
                          In Rund habe ich es nicht umgesetzt. Auc habe ich den Informationswert auf das nötigste reduziert. Mit vorhandenen widgets kann das Datum im view ja noch hinzugefügt werden.

                          https://forum.iobroker.net/topic/33376/test-adapter-mytime-v0-1-x/228?_=1627932352461

                          L Online
                          L Online
                          Langer
                          schrieb am zuletzt editiert von
                          #46

                          Hallo zusammen,
                          bin dabei die Uhr auf Minutengenaue Anzeige umzubauen.

                          Nun wird trefflich darüber gestritten, wie der Text für z.B. 1:38 Uhr aus zusehen hat. Hier ein paar Vorschläge:

                          es ist ein Uhr Acht und Dreissig
                          es ist acht und dreissig minuten nach eins
                          es ist acht minuten nach halb zwei
                          es ist zwei und zwanzig minuten vor zwei

                          Groß und klein Schreibung ist egal.

                          Die Uhr hat eine 16x16 Matrix.

                          Gibt es irgendwo eine DIN die das regelt?

                          Für Antworten bin ich sehr Dankbar!!

                          MfG
                          Wastl

                          OliverIOO 1 Antwort Letzte Antwort
                          0
                          • L Langer

                            Hallo zusammen,
                            bin dabei die Uhr auf Minutengenaue Anzeige umzubauen.

                            Nun wird trefflich darüber gestritten, wie der Text für z.B. 1:38 Uhr aus zusehen hat. Hier ein paar Vorschläge:

                            es ist ein Uhr Acht und Dreissig
                            es ist acht und dreissig minuten nach eins
                            es ist acht minuten nach halb zwei
                            es ist zwei und zwanzig minuten vor zwei

                            Groß und klein Schreibung ist egal.

                            Die Uhr hat eine 16x16 Matrix.

                            Gibt es irgendwo eine DIN die das regelt?

                            Für Antworten bin ich sehr Dankbar!!

                            MfG
                            Wastl

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

                            @langer

                            ob das in einer 16x16 matrix geht? Alle Minuten voll darzustellen?
                            Ich denke da benötigt man eine größere Matrix.
                            Du musst halt alle Wortbestandteile der Minuten von
                            eins,zwei,drei-9 zusätzlich aufnehmen, damit du auch 2:02 darstellen kannst.
                            Dann die ganzen 10er (also zehn, zwanzig,dreißig)
                            Dann die ganzen unregelmäßigen nochmal (elf,zwölf) für 11:11
                            das Wort und und Minuten
                            Dann kannst du bspw für 11:11 schreiben
                            Es ist elf Uhr und elf Minuten
                            oder
                            für 11:37
                            Es ist elf Uhr und sieben und dreißig Minuten

                            die word-clock wurde mittlerweile als widget im mytime-adapter aufgenommen.
                            die minuten werden dort auf einer 5 Minuten Basis angezeigt, also 5,10,15,20 etc.
                            Die Minuten 1-4 werden über Punkte in den jeweiligen Ecken angezeigt
                            Die Sekunden über Punkte die einmal um die Matrix herum laufen.

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

                            L 1 Antwort Letzte Antwort
                            0
                            • OliverIOO OliverIO

                              @langer

                              ob das in einer 16x16 matrix geht? Alle Minuten voll darzustellen?
                              Ich denke da benötigt man eine größere Matrix.
                              Du musst halt alle Wortbestandteile der Minuten von
                              eins,zwei,drei-9 zusätzlich aufnehmen, damit du auch 2:02 darstellen kannst.
                              Dann die ganzen 10er (also zehn, zwanzig,dreißig)
                              Dann die ganzen unregelmäßigen nochmal (elf,zwölf) für 11:11
                              das Wort und und Minuten
                              Dann kannst du bspw für 11:11 schreiben
                              Es ist elf Uhr und elf Minuten
                              oder
                              für 11:37
                              Es ist elf Uhr und sieben und dreißig Minuten

                              die word-clock wurde mittlerweile als widget im mytime-adapter aufgenommen.
                              die minuten werden dort auf einer 5 Minuten Basis angezeigt, also 5,10,15,20 etc.
                              Die Minuten 1-4 werden über Punkte in den jeweiligen Ecken angezeigt
                              Die Sekunden über Punkte die einmal um die Matrix herum laufen.

                              L Online
                              L Online
                              Langer
                              schrieb am zuletzt editiert von
                              #48

                              @oliverio

                              Dank für die Antwort,
                              es geht mit der 16x16 Matrix, habe sie schon fast fertig. Mir geht es hauptsächlich und die RICHTIGE Scheibweise, habe gegoogelt wie verrückt aber keinen Hinweis gefunden.

                              Werde es dann so machen
                              "Es ist elf Uhr und drei und zwanzig Minuten";
                              "Es ist fünf nach halb zwei";
                              "Es ist ein Uhr und acht und dreissig Minuten".

                              MfG
                              Wastl

                              L 1 Antwort Letzte Antwort
                              0
                              • L Langer

                                @oliverio

                                Dank für die Antwort,
                                es geht mit der 16x16 Matrix, habe sie schon fast fertig. Mir geht es hauptsächlich und die RICHTIGE Scheibweise, habe gegoogelt wie verrückt aber keinen Hinweis gefunden.

                                Werde es dann so machen
                                "Es ist elf Uhr und drei und zwanzig Minuten";
                                "Es ist fünf nach halb zwei";
                                "Es ist ein Uhr und acht und dreissig Minuten".

                                MfG
                                Wastl

                                L Online
                                L Online
                                Langer
                                schrieb am zuletzt editiert von
                                #49

                                Hier das erste Bild der neuen Uhr:

                                minutenuhr.png

                                Bitte keine Kommentare zu den Farbe, alles ist einstellbar!

                                Wie findet Ihr die Darstellung der Uhrzeit.

                                Bin noch dran, es wird noch einen Countdown geben, der am 31.12 23:01, die Minuten bis zum Neujahr darstellt.

                                MfG
                                Wastl

                                L 1 Antwort Letzte Antwort
                                1
                                • L Langer

                                  Hier das erste Bild der neuen Uhr:

                                  minutenuhr.png

                                  Bitte keine Kommentare zu den Farbe, alles ist einstellbar!

                                  Wie findet Ihr die Darstellung der Uhrzeit.

                                  Bin noch dran, es wird noch einen Countdown geben, der am 31.12 23:01, die Minuten bis zum Neujahr darstellt.

                                  MfG
                                  Wastl

                                  L Online
                                  L Online
                                  Langer
                                  schrieb am zuletzt editiert von
                                  #50

                                  Die Uhr ist soweit fertig und wird dem nächst hier eingestellt.

                                  Ich habe nur eine Frage:

                                  Ist der Befehl
                                  "let cronNeujahr = "01 23 31 12 *";"
                                  soweit richtig, das er jedes Jahr am 31.12 um 23:01 Uhr startet?

                                  MfG

                                  Wastl

                                  OliverIOO 1 Antwort Letzte Antwort
                                  0
                                  • L Langer

                                    Die Uhr ist soweit fertig und wird dem nächst hier eingestellt.

                                    Ich habe nur eine Frage:

                                    Ist der Befehl
                                    "let cronNeujahr = "01 23 31 12 *";"
                                    soweit richtig, das er jedes Jahr am 31.12 um 23:01 Uhr startet?

                                    MfG

                                    Wastl

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

                                    @langer said in Die Wort-Uhr:

                                    let cronNeujahr = "01 23 31 12 *";

                                    an wen geht die Frage? In welchem Kontext?
                                    Wenn du wissen willst, ob das ein gültiger Datumsausdruck ist, dann Nein
                                    eaa78a72-fb92-40e6-b265-ef5d2e02a09c-image.png

                                    Ein gültiger Datumsausdruck wäre

                                    new Date("2022-12-31 23:01")
                                    

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

                                    L 1 Antwort Letzte Antwort
                                    0
                                    • OliverIOO OliverIO

                                      @langer said in Die Wort-Uhr:

                                      let cronNeujahr = "01 23 31 12 *";

                                      an wen geht die Frage? In welchem Kontext?
                                      Wenn du wissen willst, ob das ein gültiger Datumsausdruck ist, dann Nein
                                      eaa78a72-fb92-40e6-b265-ef5d2e02a09c-image.png

                                      Ein gültiger Datumsausdruck wäre

                                      new Date("2022-12-31 23:01")
                                      
                                      L Online
                                      L Online
                                      Langer
                                      schrieb am zuletzt editiert von
                                      #52

                                      @oliverio

                                      Guten Morgen,

                                      let cronNeujahr = "01 23 31 12 *";
                                      
                                      function istSilvester() {
                                      
                                      };
                                      
                                      schedule(cronNeujahr, function () {istSilvester();}); !
                                      
                                      

                                      MfG
                                      Wastl

                                      L 1 Antwort Letzte Antwort
                                      0
                                      • L Langer

                                        @oliverio

                                        Guten Morgen,

                                        let cronNeujahr = "01 23 31 12 *";
                                        
                                        function istSilvester() {
                                        
                                        };
                                        
                                        schedule(cronNeujahr, function () {istSilvester();}); !
                                        
                                        

                                        MfG
                                        Wastl

                                        L Online
                                        L Online
                                        Langer
                                        schrieb am zuletzt editiert von
                                        #53

                                        Guten Morgen zusammen,

                                        hier die Uhr mit Minuten Anzeige:

                                        Screenshot:


                                        Uhr.png

                                        View:


                                        012_MinutenUhr.txt

                                        Skript:


                                        MinutenUhr.js

                                        Datenpunkte;


                                        0_userdata.0.vis.MinutenUhr.json

                                        Die Silverstergeschichte ist noch in Arbeit:

                                        Viel Spaß mit der Uhr

                                        MfG
                                        Wastl

                                        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

                                        324

                                        Online

                                        32.5k

                                        Benutzer

                                        81.8k

                                        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