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

  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. SONOFF NSPanel mit Lovelace UI

NEWS

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

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

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

SONOFF NSPanel mit Lovelace UI

Geplant Angeheftet Gesperrt Verschoben Hardware
lovelace uinspanelsonoff
7.8k Beiträge 272 Kommentatoren 6.7m Aufrufe 254 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.
  • ArmilarA Armilar

    @ticaki sagte in SONOFF NSPanel mit Lovelace UI:

    wenn Tom oder Armilar von einem Alias sprechen meinen sie meistens einen Channel

    @Doggie
    nein - meinen sie eigentlich immer ;-)

    Ohne channel ist ein Alias nutzlos.

    Für alle Fälle hier nochmal aufgeführt:
    https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker-ALIAS-Table

    und etwas Lektüre:
    https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker-ALIAS-Definitionen

    Rene55R Offline
    Rene55R Offline
    Rene55
    schrieb am zuletzt editiert von Rene55
    #4990

    @armilar Ich habe jetzt eine Kachel (darf man das so sagen?) mit dem type cardLChart nach dem Muster #4957 gebaut. Wenn die angezeigt werden soll bekomme ich NSPanelTS_38: error at function GenerateChartPage: txt.matchAll is not a function.

    Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
    ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
    Wetterstation: Froggit WH3000SE V1.6.6

    T theknutT 2 Antworten Letzte Antwort
    0
    • ArmilarA Armilar

      @gargano

      mach mal einen PR für HMI. Das ist leichter anzunehmen, als selbst neu zu schreiben oder zu erweitern - besonders dann, wenn das Rad bereits erfunden wurde :blush:

      Solange die Events nur auf den 5 Indicator-Icons sind, spricht da von meiner Seite nichts gegen. Selbst falls von irgend jemand nicht gewollt, könnten wir das parametrierbar machen und bei Bedarf ein bExit initiieren.

      Zumindest würdet ihr euch die Sonderlocken-Kopiererei bei jedem Script-Update sparen.

      GarganoG Offline
      GarganoG Offline
      Gargano
      schrieb am zuletzt editiert von
      #4991

      @armilar Ich habe jetzt die Indicator Events mal getestet, es funktioniert. Danke dafür, dann brauch ich schon mal die Änderung nicht immer zu machen.
      Ich habe aber gesehen, daß die Modifikation im Prinzip meiner entspricht, nur daß im HMI noch 5 zusätzliche Variablen nötig sind.

      ArmilarA 1 Antwort Letzte Antwort
      1
      • Rene55R Rene55

        @armilar Ich habe jetzt eine Kachel (darf man das so sagen?) mit dem type cardLChart nach dem Muster #4957 gebaut. Wenn die angezeigt werden soll bekomme ich NSPanelTS_38: error at function GenerateChartPage: txt.matchAll is not a function.

        T Offline
        T Offline
        TT-Tom
        schrieb am zuletzt editiert von TT-Tom
        #4992

        @rene55

        zeige bitte mal die Config der Page und die Daten für den Chart.

        Gruß Tom
        https://github.com/tt-tom17
        Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

        NSPanel Script Wiki
        https://github.com/joBr99/nspanel-lovelace-ui/wiki

        NSPanel Adapter Wiki
        https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

        Rene55R 1 Antwort Letzte Antwort
        0
        • T TT-Tom

          @rene55

          zeige bitte mal die Config der Page und die Daten für den Chart.

          Rene55R Offline
          Rene55R Offline
          Rene55
          schrieb am zuletzt editiert von
          #4993

          @tt-tom Hier die Config:

          
          let Temperatur_Bad_Chart: PageType =
          {
              'type': 'cardLChart',
              'heading': 'Bad Temperatur',
              'items': [{ 
                          id: 'alias.0.Sensoren.Arexx_Bad',
                          yAxis: 'Temperatur [°C]',
                          onColor: Yellow
                       }]
          };
          

          und der dazu gehörende Alias:

          NSP_Alias_Bad.png

          Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
          ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
          Wetterstation: Froggit WH3000SE V1.6.6

          T 1 Antwort Letzte Antwort
          0
          • GarganoG Gargano

            @armilar Ich habe jetzt die Indicator Events mal getestet, es funktioniert. Danke dafür, dann brauch ich schon mal die Änderung nicht immer zu machen.
            Ich habe aber gesehen, daß die Modifikation im Prinzip meiner entspricht, nur daß im HMI noch 5 zusätzliche Variablen nötig sind.

            ArmilarA Offline
            ArmilarA Offline
            Armilar
            Most Active Forum Testing
            schrieb am zuletzt editiert von
            #4994

            @gargano

            Ja, das Prinzip ist ähnlich. Wir haben uns nur dazu entschlossen, keine weiteren Schleifen über die PageItems zu drehen und direkt die Seite auf zu rufen. Danke für den PR :blush: - ich denke das wird einen Mehrwert für alle bringen.

            Mit den zusätzlichen 5 HMI-Variablen bewegen wir uns weiterhin im TFT-Standard-Design und das hat dann Vorteile für die anderen SmartHome-Systeme des NSPanel-Projektes.

            Installationsanleitung, Tipps, Alias-Definitionen, FAQ für das Sonoff NSPanel mit lovelace UI unter ioBroker
            https://github.com/joBr99/nspanel-lovelace-ui/wiki

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

            1 Antwort Letzte Antwort
            0
            • Rene55R Rene55

              @tt-tom Hier die Config:

              
              let Temperatur_Bad_Chart: PageType =
              {
                  'type': 'cardLChart',
                  'heading': 'Bad Temperatur',
                  'items': [{ 
                              id: 'alias.0.Sensoren.Arexx_Bad',
                              yAxis: 'Temperatur [°C]',
                              onColor: Yellow
                           }]
              };
              

              und der dazu gehörende Alias:

              NSP_Alias_Bad.png

              T Offline
              T Offline
              TT-Tom
              schrieb am zuletzt editiert von
              #4995

              @rene55

              Welche Rolle hat der Channel Arexx_Bad und die Daten aus dem Datenpunkt ACTUAL noch zeigen.

              Gruß Tom
              https://github.com/tt-tom17
              Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

              NSPanel Script Wiki
              https://github.com/joBr99/nspanel-lovelace-ui/wiki

              NSPanel Adapter Wiki
              https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

              Rene55R 1 Antwort Letzte Antwort
              0
              • T TT-Tom

                @rene55

                Welche Rolle hat der Channel Arexx_Bad und die Daten aus dem Datenpunkt ACTUAL noch zeigen.

                Rene55R Offline
                Rene55R Offline
                Rene55
                schrieb am zuletzt editiert von Rene55
                #4996

                @tt-tom Etwa so:

                
                {
                 "_id": "alias.0.Sensoren.Arexx_Bad.ACTUAL",
                 "common": {
                   "name": "ACTUAL",
                   "role": "value.temperature",
                   "type": "number",
                   "read": true,
                   "write": false,
                   "alias": {
                     "id": "mqtt.0.arexx.bad"
                   },
                   "unit": "°C"
                 },
                 "native": {},
                 "type": "state",
                 "acl": {
                   "object": 1636,
                   "state": 1636,
                   "owner": "system.user.api",
                   "ownerGroup": "system.group.api-user"
                 },
                 "from": "system.adapter.admin.0",
                 "user": "system.user.admin",
                 "ts": 1705863132842
                }
                


                und
                NSP_Alias_Bad_Value.png

                Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
                ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
                Wetterstation: Froggit WH3000SE V1.6.6

                T 1 Antwort Letzte Antwort
                0
                • Rene55R Rene55

                  @tt-tom sagte in SONOFF NSPanel mit Lovelace UI:

                  Mache ich morgen fertig.

                  Wow, Danke! :+1:

                  T Offline
                  T Offline
                  TT-Tom
                  schrieb am zuletzt editiert von
                  #4997

                  @rene55

                  Abfall Script ist jetzt erweitert auf 6 Events. Für Event 5 und 6 muss du hier noch ggf. die Farbe anpassen, ist aktuell grün von der Biotonne.

                                           case jsonEventName5:
                                              farbNummer = 2016;
                                              if (customEventName5 != '') {
                                                  eventName = customEventName4;
                                                  if (Debug) log('Event customName: ' + eventName, 'info');
                                              };
                                              break;
                                          case jsonEventName6:
                                              farbNummer = 2016;
                                              if (customEventName6 != '') {
                                                  eventName = customEventName4
                                                  if (Debug) log('Event customName: ' + eventName, 'info');
                                              };
                                              break;
                  

                  bei farbNummer kannst du eine andere Zahl (Farbe) eintragen, diese kannst du dir hier ermitteln. Die Zahl im Feld Nextion HMI musst du dann eintragen.

                  a70e2e10-742f-49fb-965b-19fe7f14918d-image.png

                  Gruß Tom
                  https://github.com/tt-tom17
                  Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                  NSPanel Script Wiki
                  https://github.com/joBr99/nspanel-lovelace-ui/wiki

                  NSPanel Adapter Wiki
                  https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                  1 Antwort Letzte Antwort
                  0
                  • Rene55R Rene55

                    @armilar Ich habe jetzt eine Kachel (darf man das so sagen?) mit dem type cardLChart nach dem Muster #4957 gebaut. Wenn die angezeigt werden soll bekomme ich NSPanelTS_38: error at function GenerateChartPage: txt.matchAll is not a function.

                    theknutT Offline
                    theknutT Offline
                    theknut
                    schrieb am zuletzt editiert von
                    #4998

                    @rene55 said in SONOFF NSPanel mit Lovelace UI:

                    @armilar Ich habe jetzt eine Kachel (darf man das so sagen?) mit dem type cardLChart nach dem Muster #4957 gebaut. Wenn die angezeigt werden soll bekomme ich NSPanelTS_38: error at function GenerateChartPage: txt.matchAll is not a function.

                    Ja das matchAll ist, wenn du yAxisTicks leer lässt und dann automatisch generieren lässt. Dann baut er es anhand der akutellen Werte. Dafür werden via RegEx aus dem State die Werte gematcht. Wundert mich, dass es da einen Fehler gibt. matchAll gibt es schon seit Node V12 und ist auch in der ECMAScript 2020 Spezifikation. Bei mir und @armilar lief es ohne Kompilierfehler. Temporär könntest du die yAxisTicks selbst vorgeben, dann sollte es gehen.

                    ☕ @ https://ko-fi.com/theknut

                    T 1 Antwort Letzte Antwort
                    0
                    • Rene55R Rene55

                      @tt-tom Etwa so:

                      
                      {
                       "_id": "alias.0.Sensoren.Arexx_Bad.ACTUAL",
                       "common": {
                         "name": "ACTUAL",
                         "role": "value.temperature",
                         "type": "number",
                         "read": true,
                         "write": false,
                         "alias": {
                           "id": "mqtt.0.arexx.bad"
                         },
                         "unit": "°C"
                       },
                       "native": {},
                       "type": "state",
                       "acl": {
                         "object": 1636,
                         "state": 1636,
                         "owner": "system.user.api",
                         "ownerGroup": "system.group.api-user"
                       },
                       "from": "system.adapter.admin.0",
                       "user": "system.user.admin",
                       "ts": 1705863132842
                      }
                      


                      und
                      NSP_Alias_Bad_Value.png

                      T Offline
                      T Offline
                      TT-Tom
                      schrieb am zuletzt editiert von TT-Tom
                      #4999

                      @Rene55

                      okay, du hast nicht die richtigen Daten, bei dir ist es ja nur ein Wert. Um einen Graphen zuerstellen, benötigst du eine Datensammlung entweder über den History -Adapter oder Influxdb. Die gesammelten Daten werden mittels externen Script ausgelesen und für die Anzeige in der cardLChart aufbereitet. Hier im WIKI ist das ganze noch einmal beschrieben.

                      Gruß Tom
                      https://github.com/tt-tom17
                      Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                      NSPanel Script Wiki
                      https://github.com/joBr99/nspanel-lovelace-ui/wiki

                      NSPanel Adapter Wiki
                      https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                      theknutT Rene55R 2 Antworten Letzte Antwort
                      0
                      • T TT-Tom

                        @Rene55

                        okay, du hast nicht die richtigen Daten, bei dir ist es ja nur ein Wert. Um einen Graphen zuerstellen, benötigst du eine Datensammlung entweder über den History -Adapter oder Influxdb. Die gesammelten Daten werden mittels externen Script ausgelesen und für die Anzeige in der cardLChart aufbereitet. Hier im WIKI ist das ganze noch einmal beschrieben.

                        theknutT Offline
                        theknutT Offline
                        theknut
                        schrieb am zuletzt editiert von theknut
                        #5000

                        @tt-tom said in SONOFF NSPanel mit Lovelace UI:

                        @Rene55

                        Hier im WIKI ist das ganze noch einmal beschrieben.

                        @Rene55 bitte warte mal noch bis heute Abend. Ich hab das Skript überarbeitet, es ist meiner Meinung nach jetzt stabiler und wesentlich einfacher zu verwenden. Ich mach heute Abend den PR.

                        ☕ @ https://ko-fi.com/theknut

                        T 1 Antwort Letzte Antwort
                        0
                        • T TT-Tom

                          @Rene55

                          okay, du hast nicht die richtigen Daten, bei dir ist es ja nur ein Wert. Um einen Graphen zuerstellen, benötigst du eine Datensammlung entweder über den History -Adapter oder Influxdb. Die gesammelten Daten werden mittels externen Script ausgelesen und für die Anzeige in der cardLChart aufbereitet. Hier im WIKI ist das ganze noch einmal beschrieben.

                          Rene55R Offline
                          Rene55R Offline
                          Rene55
                          schrieb am zuletzt editiert von
                          #5001

                          @tt-tom Mann was bin ich blind. Nen Graphen aus einem Wert malen - das ist schon hohe Kunst!
                          @theknut Dann mach ich mal langsam. Hab ja noch soviel zu lesen und auch noch die Mülltonnen :blush:

                          Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
                          ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
                          Wetterstation: Froggit WH3000SE V1.6.6

                          T 1 Antwort Letzte Antwort
                          0
                          • theknutT theknut

                            @tt-tom said in SONOFF NSPanel mit Lovelace UI:

                            @Rene55

                            Hier im WIKI ist das ganze noch einmal beschrieben.

                            @Rene55 bitte warte mal noch bis heute Abend. Ich hab das Skript überarbeitet, es ist meiner Meinung nach jetzt stabiler und wesentlich einfacher zu verwenden. Ich mach heute Abend den PR.

                            T Offline
                            T Offline
                            TT-Tom
                            schrieb am zuletzt editiert von
                            #5002

                            @theknut der Fehler bei Rene sind die Daten im ACTUAL. Er hat da eine Verknüpfung zu einem Sensordatenpunkt und nicht wie im Wiki beschrieben, die Daten vom Script.

                            Gruß Tom
                            https://github.com/tt-tom17
                            Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                            NSPanel Script Wiki
                            https://github.com/joBr99/nspanel-lovelace-ui/wiki

                            NSPanel Adapter Wiki
                            https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                            1 Antwort Letzte Antwort
                            1
                            • Rene55R Rene55

                              @tt-tom Mann was bin ich blind. Nen Graphen aus einem Wert malen - das ist schon hohe Kunst!
                              @theknut Dann mach ich mal langsam. Hab ja noch soviel zu lesen und auch noch die Mülltonnen :blush:

                              T Offline
                              T Offline
                              TT-Tom
                              schrieb am zuletzt editiert von
                              #5003

                              @rene55 das Script für die Mülltonnen findest du in meinem Github -> siehe Signatur

                              Gruß Tom
                              https://github.com/tt-tom17
                              Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                              NSPanel Script Wiki
                              https://github.com/joBr99/nspanel-lovelace-ui/wiki

                              NSPanel Adapter Wiki
                              https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                              Rene55R 1 Antwort Letzte Antwort
                              0
                              • theknutT theknut

                                @rene55 said in SONOFF NSPanel mit Lovelace UI:

                                @armilar Ich habe jetzt eine Kachel (darf man das so sagen?) mit dem type cardLChart nach dem Muster #4957 gebaut. Wenn die angezeigt werden soll bekomme ich NSPanelTS_38: error at function GenerateChartPage: txt.matchAll is not a function.

                                Ja das matchAll ist, wenn du yAxisTicks leer lässt und dann automatisch generieren lässt. Dann baut er es anhand der akutellen Werte. Dafür werden via RegEx aus dem State die Werte gematcht. Wundert mich, dass es da einen Fehler gibt. matchAll gibt es schon seit Node V12 und ist auch in der ECMAScript 2020 Spezifikation. Bei mir und @armilar lief es ohne Kompilierfehler. Temporär könntest du die yAxisTicks selbst vorgeben, dann sollte es gehen.

                                T Nicht stören
                                T Nicht stören
                                ticaki
                                schrieb am zuletzt editiert von
                                #5004

                                @theknut sagte in SONOFF NSPanel mit Lovelace UI:

                                Wundert mich, dass es da einen Fehler gibt. matchAll gibt es schon seit Node V12 und ist auch in der ECMAScript 2020 Spezifikation. Bei mir und @armilar lief es ohne Kompilierfehler. Temporär könntest du die yAxisTicks selbst vorgeben, dann sollte es gehen.

                                Da wird nicht getestet das es auch tatsächlich ein String ist, der da ankommt.

                                Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                Spenden

                                theknutT 1 Antwort Letzte Antwort
                                1
                                • T TT-Tom

                                  @rene55 das Script für die Mülltonnen findest du in meinem Github -> siehe Signatur

                                  Rene55R Offline
                                  Rene55R Offline
                                  Rene55
                                  schrieb am zuletzt editiert von
                                  #5005

                                  @tt-tom Ja, nochmals vielen Dank. Ich hab das schon eingebaut - aktuell habe ich Restmüll und Papiertonne doppelt, aber noch kein 'Fegen'.

                                  Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
                                  ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
                                  Wetterstation: Froggit WH3000SE V1.6.6

                                  T 1 Antwort Letzte Antwort
                                  0
                                  • Rene55R Rene55

                                    @tt-tom Ja, nochmals vielen Dank. Ich hab das schon eingebaut - aktuell habe ich Restmüll und Papiertonne doppelt, aber noch kein 'Fegen'.

                                    T Offline
                                    T Offline
                                    TT-Tom
                                    schrieb am zuletzt editiert von
                                    #5006

                                    @rene55

                                    hast du dir die Script version 5.1.1 runter geladen???

                                    2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: --------- Nächster Termin wird geprüft ---------
                                    2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: Startdatum UTC: 2024-01-28T23:00:00.000Z
                                    2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: Datum: 29.01.2024
                                    2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: Event: Treppe
                                    2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: Kontrolle Leerzeichen %Treppe%
                                    2024-01-21 20:00:27.864 - warn: javascript.0 (364) script.js.common.NSPanel.Abfall: Kein Abfalltermin => Event passt mit keinem Abfallnamen überein.
                                    

                                    laut dem Log von gestern heisst dein EVENT Treppe dieses musst du jetzt so einfügen.

                                    const jsonEventName5: string = 'Treppe';   // Vergleichstring für Event 5
                                    const customEventName5: string = 'Besen schwingen';        // benutzerdefinierter Text für Event 5
                                    

                                    die Konstante customEventName5 kannst du auch leer lassen, dann wird Treppe angezeigt.

                                    Gruß Tom
                                    https://github.com/tt-tom17
                                    Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                                    NSPanel Script Wiki
                                    https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                    NSPanel Adapter Wiki
                                    https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                                    Rene55R 1 Antwort Letzte Antwort
                                    1
                                    • T ticaki

                                      @theknut sagte in SONOFF NSPanel mit Lovelace UI:

                                      Wundert mich, dass es da einen Fehler gibt. matchAll gibt es schon seit Node V12 und ist auch in der ECMAScript 2020 Spezifikation. Bei mir und @armilar lief es ohne Kompilierfehler. Temporär könntest du die yAxisTicks selbst vorgeben, dann sollte es gehen.

                                      Da wird nicht getestet das es auch tatsächlich ein String ist, der da ankommt.

                                      theknutT Offline
                                      theknutT Offline
                                      theknut
                                      schrieb am zuletzt editiert von
                                      #5007

                                      @ticaki said in SONOFF NSPanel mit Lovelace UI:

                                      @theknut sagte in SONOFF NSPanel mit Lovelace UI:

                                      Wundert mich, dass es da einen Fehler gibt. matchAll gibt es schon seit Node V12 und ist auch in der ECMAScript 2020 Spezifikation. Bei mir und @armilar lief es ohne Kompilierfehler. Temporär könntest du die yAxisTicks selbst vorgeben, dann sollte es gehen.

                                      Da wird nicht getestet das es auch tatsächlich ein String ist, der da ankommt.

                                      guter Punkt, bau ich noch ein

                                      ☕ @ https://ko-fi.com/theknut

                                      T 1 Antwort Letzte Antwort
                                      0
                                      • T TT-Tom

                                        @rene55

                                        hast du dir die Script version 5.1.1 runter geladen???

                                        2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: --------- Nächster Termin wird geprüft ---------
                                        2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: Startdatum UTC: 2024-01-28T23:00:00.000Z
                                        2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: Datum: 29.01.2024
                                        2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: Event: Treppe
                                        2024-01-21 20:00:27.864 - info: javascript.0 (364) script.js.common.NSPanel.Abfall: Kontrolle Leerzeichen %Treppe%
                                        2024-01-21 20:00:27.864 - warn: javascript.0 (364) script.js.common.NSPanel.Abfall: Kein Abfalltermin => Event passt mit keinem Abfallnamen überein.
                                        

                                        laut dem Log von gestern heisst dein EVENT Treppe dieses musst du jetzt so einfügen.

                                        const jsonEventName5: string = 'Treppe';   // Vergleichstring für Event 5
                                        const customEventName5: string = 'Besen schwingen';        // benutzerdefinierter Text für Event 5
                                        

                                        die Konstante customEventName5 kannst du auch leer lassen, dann wird Treppe angezeigt.

                                        Rene55R Offline
                                        Rene55R Offline
                                        Rene55
                                        schrieb am zuletzt editiert von
                                        #5008

                                        @tt-tom Ja, die 5.1.1 ist aktiv und auch const jsonEventName5: string = 'Treppe'; ist angepasst. In '5' habe ich den Restmüll und in '6' die Papiertonne, jeweils von übernächster Woche.

                                        Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
                                        ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
                                        Wetterstation: Froggit WH3000SE V1.6.6

                                        T 1 Antwort Letzte Antwort
                                        0
                                        • Rene55R Rene55

                                          @tt-tom Ja, die 5.1.1 ist aktiv und auch const jsonEventName5: string = 'Treppe'; ist angepasst. In '5' habe ich den Restmüll und in '6' die Papiertonne, jeweils von übernächster Woche.

                                          T Offline
                                          T Offline
                                          TT-Tom
                                          schrieb am zuletzt editiert von
                                          #5009

                                          @rene55 sende bitte nochmal das Log und die Konstanten 1-6

                                          Gruß Tom
                                          https://github.com/tt-tom17
                                          Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                                          NSPanel Script Wiki
                                          https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                          NSPanel Adapter Wiki
                                          https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                                          Rene55R 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

                                          752

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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