Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. SONOFF NSPanel mit Lovelace UI

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    215

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

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

SONOFF NSPanel mit Lovelace UI

SONOFF NSPanel mit Lovelace UI

Scheduled Pinned Locked Moved Hardware
lovelace uinspanelsonoff
7.7k Posts 271 Posters 6.7m Views 253 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ArmilarA Armilar

    @maxim

    Du kannst es nicht lösen, aktuell nur ignorieren. Liegt an anderer Stelle des ioBroker's - nicht am Script...

    Hat außerdem keinen Einfluss auf die Funktionalität und kommt nur beim Start des Skriptes...

    M Offline
    M Offline
    Maxim
    wrote on last edited by
    #6416

    @armilar

    Alles klar, vielen Dank 🙂

    1 Reply Last reply
    1
    • T TT-Tom

      @gregors
      wir können in deinem Script keine Fehler erkennen, bis auf die Entity Seite mit der Navigation zu den Charts die ins Leere läuft.
      so wie @Armilar schreib hört es sich nach zwei laufenden Scripts an.
      Hast du mehrere Instanzen von Javascript?
      Wo liegen die Scripts fürs Panel unter common oder global?
      Hast du mal die den ioBroker neu gestartet.

      EDIT: hier muss ACTUAL entfernt werden.

      let WLAN: PageType =
      {
           'type': 'cardQR',
           'heading': 'Gäste WLAN',
           'items': [{ id: 'alias.0.NSPanel.GuestWiFi.ACTUAL', hidePassword: true, autoCreateALias: true }],
      
      GregorSG Offline
      GregorSG Offline
      GregorS
      wrote on last edited by GregorS
      #6417

      @tt-tom

      Hi Tom,

      der Neustart hat bedingt was gebracht. WSar glaube ich auch mal nötig, da das System seit 284 Tagen lief.
      Die Chart-Geisterbilder sind weg.
      Habe nun das originale Script wieder gestartet, Pfeil rückwärts ist alles ok, Pfeil vorwärts wieder die oben
      gezeigten Zahlenkolonnen.
      Die cardGrid mit den Icons springt auch nur auf die Seiten mit den Zahlen.

      EDIT:
      Jetzt läuft alles. Keine Bilder mit Zahlen usw.

      Wie kann ich im Chart mit den Back-Pfeil wieder auf die ChartGrid wechseln?

      INTEL NUC i7, Sonoff, hmIP, AVM, Jeelink, T-Link, Alexa, Saia-Burgess, uvm.

      T ArmilarA 2 Replies Last reply
      0
      • GregorSG GregorS

        @tt-tom

        Hi Tom,

        der Neustart hat bedingt was gebracht. WSar glaube ich auch mal nötig, da das System seit 284 Tagen lief.
        Die Chart-Geisterbilder sind weg.
        Habe nun das originale Script wieder gestartet, Pfeil rückwärts ist alles ok, Pfeil vorwärts wieder die oben
        gezeigten Zahlenkolonnen.
        Die cardGrid mit den Icons springt auch nur auf die Seiten mit den Zahlen.

        EDIT:
        Jetzt läuft alles. Keine Bilder mit Zahlen usw.

        Wie kann ich im Chart mit den Back-Pfeil wieder auf die ChartGrid wechseln?

        T Offline
        T Offline
        TT-Tom
        wrote on last edited by
        #6418

        @gregors

        Wie kann ich im Chart mit den Back-Pfeil wieder auf die ChartGrid wechseln?

        Verstehe deine Frage nicht. Was ist ChartGrid. Bitte genauer erläutern.

        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 Reply Last reply
        2
        • GregorSG GregorS

          @tt-tom

          Hi Tom,

          der Neustart hat bedingt was gebracht. WSar glaube ich auch mal nötig, da das System seit 284 Tagen lief.
          Die Chart-Geisterbilder sind weg.
          Habe nun das originale Script wieder gestartet, Pfeil rückwärts ist alles ok, Pfeil vorwärts wieder die oben
          gezeigten Zahlenkolonnen.
          Die cardGrid mit den Icons springt auch nur auf die Seiten mit den Zahlen.

          EDIT:
          Jetzt läuft alles. Keine Bilder mit Zahlen usw.

          Wie kann ich im Chart mit den Back-Pfeil wieder auf die ChartGrid wechseln?

          ArmilarA Offline
          ArmilarA Offline
          Armilar
          Most Active Forum Testing
          wrote on last edited by Armilar
          #6419

          @gregors sagte in SONOFF NSPanel mit Lovelace UI:

          Wie kann ich im Chart mit den Back-Pfeil wieder auf die ChartGrid cardGrid wechseln?

          das Zauberwort heißt parent

          https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker-Navigation

          let CardLChart_AZ: PageType =
          {
              'type': 'cardLChart',
              'heading': 'Büro Temperatur',
              'useColor': true,
              'subPage': true,
              'parent': Charts_1,
              'home': 'Charts_1',
              'items': [{ 
                          id: 'alias.0.NSPanel.Temperaturen.AZ',
                          yAxis: 'Temperatur [°C]',
                          yAxisTicks: [100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250],
                          onColor: Yellow
                       }]
          };
          

          falls es jetzt wieder eine subPage sein sollte (war ja die Tage zwischendurch mal anders)

          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.

          ArmilarA GregorSG 2 Replies Last reply
          0
          • ArmilarA Armilar

            @gregors sagte in SONOFF NSPanel mit Lovelace UI:

            Wie kann ich im Chart mit den Back-Pfeil wieder auf die ChartGrid cardGrid wechseln?

            das Zauberwort heißt parent

            https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker-Navigation

            let CardLChart_AZ: PageType =
            {
                'type': 'cardLChart',
                'heading': 'Büro Temperatur',
                'useColor': true,
                'subPage': true,
                'parent': Charts_1,
                'home': 'Charts_1',
                'items': [{ 
                            id: 'alias.0.NSPanel.Temperaturen.AZ',
                            yAxis: 'Temperatur [°C]',
                            yAxisTicks: [100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250],
                            onColor: Yellow
                         }]
            };
            

            falls es jetzt wieder eine subPage sein sollte (war ja die Tage zwischendurch mal anders)

            ArmilarA Offline
            ArmilarA Offline
            Armilar
            Most Active Forum Testing
            wrote on last edited by Armilar
            #6420

            @armilar

            Hallo liebe NSPanel'er

            morgen ist dieser Thread genau 2 Jahre alt und mir kommt es irgendwie gar nicht so lang vor 😉

            47f08dc7-7395-4982-bb38-cc9c11f91652-image.png

            Mit fast 6500 Beträgen und > 500.000 Seitenaufrufen (aktuell sogar 5000-10000 pro Tag) scheint das NSPanel immer noch ein interessantes Thema zu sein... 😊

            Vielen Dank an euch alle, die mit ihren konstruktiven Verbesserungen das NSPanel zu dem gemacht haben, dass es heute ist.

            VG Armilar 👍 👍 👍 (auch im Namen von @TT-Tom , @ticaki und @Kuckuckmann )

            P.S.: mit dem Adapter wird es natürlich auch einen neuen Thread geben, aber das dauert noch 'ne Weile 😊


            Da einige von euch noch Fehler beim Start durch dayjs im LOG haben, habe ich gestern eine Version im DEV ohne day.js zur Verfügung gestellt.

            9482bb42-67e7-4239-9637-345f4a1dd9ef-image.png
            https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/DEV/NSPanelTs.ts

            Da ich das Problem bei mir nicht habe (und @TT-Tom ebenfalls nicht), dass Module nicht geladen werden, wäre es schön, wenn jemand von euch diesen Test übernehmen könnte.

            D.h. es sollten auch keine Fehler durch moment und moment-parseformat ausgegeben werden.

            Den unteren Teil des Scriptes austauschen sollte ausreichen...

            Danke und VG
            Armilar

            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.

            Rene55R 1 Reply Last reply
            4
            • ArmilarA Armilar

              @armilar

              Hallo liebe NSPanel'er

              morgen ist dieser Thread genau 2 Jahre alt und mir kommt es irgendwie gar nicht so lang vor 😉

              47f08dc7-7395-4982-bb38-cc9c11f91652-image.png

              Mit fast 6500 Beträgen und > 500.000 Seitenaufrufen (aktuell sogar 5000-10000 pro Tag) scheint das NSPanel immer noch ein interessantes Thema zu sein... 😊

              Vielen Dank an euch alle, die mit ihren konstruktiven Verbesserungen das NSPanel zu dem gemacht haben, dass es heute ist.

              VG Armilar 👍 👍 👍 (auch im Namen von @TT-Tom , @ticaki und @Kuckuckmann )

              P.S.: mit dem Adapter wird es natürlich auch einen neuen Thread geben, aber das dauert noch 'ne Weile 😊


              Da einige von euch noch Fehler beim Start durch dayjs im LOG haben, habe ich gestern eine Version im DEV ohne day.js zur Verfügung gestellt.

              9482bb42-67e7-4239-9637-345f4a1dd9ef-image.png
              https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/DEV/NSPanelTs.ts

              Da ich das Problem bei mir nicht habe (und @TT-Tom ebenfalls nicht), dass Module nicht geladen werden, wäre es schön, wenn jemand von euch diesen Test übernehmen könnte.

              D.h. es sollten auch keine Fehler durch moment und moment-parseformat ausgegeben werden.

              Den unteren Teil des Scriptes austauschen sollte ausreichen...

              Danke und VG
              Armilar

              Rene55R Offline
              Rene55R Offline
              Rene55
              wrote on last edited by
              #6421

              @armilar Ich habe die neue Version einfach "stumpf" eingebaut und laufen lassen. Es kommen keine Fehler zum 'dayjs' mehr. Ich hab anschließend auch die Module 'dayjs' und 'moments' aus der JS-Instanz rausgeworfen. Scheint immer noch zu laufen.
              Worauf kann/soll ich besonders achten?

              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

              ArmilarA 1 Reply Last reply
              1
              • Rene55R Rene55

                @armilar Ich habe die neue Version einfach "stumpf" eingebaut und laufen lassen. Es kommen keine Fehler zum 'dayjs' mehr. Ich hab anschließend auch die Module 'dayjs' und 'moments' aus der JS-Instanz rausgeworfen. Scheint immer noch zu laufen.
                Worauf kann/soll ich besonders achten?

                ArmilarA Offline
                ArmilarA Offline
                Armilar
                Most Active Forum Testing
                wrote on last edited by
                #6422

                @rene55 sagte in SONOFF NSPanel mit Lovelace UI:

                Ich hab anschließend auch die Module 'dayjs' und 'moments' aus der JS-Instanz rausgeworfen. Scheint immer noch zu laufen.
                Worauf kann/soll ich besonders achten?

                moment.js wird noch benötigt, ist aber ja wahrscheinlich bereits im Verzeichnis vorhanden. Bei einer NEU-Installation würde er daher meckern.

                Für mich klingt der Test erstmal positiv.

                Wenn du ein Custom-Date-Format (wie z.B. dddd - DD.MM.YYYY ) definierst und das Skript durchstartest, wird moment verwendet. Auch mit anderen Sprachen.

                6b2ff6e6-1126-4ec0-989f-1d6fe557a7a1-image.png

                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 Reply Last reply
                1
                • ArmilarA Armilar

                  @gregors sagte in SONOFF NSPanel mit Lovelace UI:

                  Wie kann ich im Chart mit den Back-Pfeil wieder auf die ChartGrid cardGrid wechseln?

                  das Zauberwort heißt parent

                  https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker-Navigation

                  let CardLChart_AZ: PageType =
                  {
                      'type': 'cardLChart',
                      'heading': 'Büro Temperatur',
                      'useColor': true,
                      'subPage': true,
                      'parent': Charts_1,
                      'home': 'Charts_1',
                      'items': [{ 
                                  id: 'alias.0.NSPanel.Temperaturen.AZ',
                                  yAxis: 'Temperatur [°C]',
                                  yAxisTicks: [100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250],
                                  onColor: Yellow
                               }]
                  };
                  

                  falls es jetzt wieder eine subPage sein sollte (war ja die Tage zwischendurch mal anders)

                  GregorSG Offline
                  GregorSG Offline
                  GregorS
                  wrote on last edited by
                  #6423

                  @armilar
                  @TT-Tom

                  War ein Schreibfehler 😕 "cardGrid" ist richtig.
                  Ich habe mir auf einer cardGrid 3 Icons hinterlegt, die auf die entsprechenden cardLChart-Seiten
                  verweisen. Der Sprung funktioniert auch, aber ich komme nicht mehr zurück, da die Pfeile auf die folgenden und vorherigen Seiten verweisen.
                  Ich probiere heute mal den Tipp von armilar aus.

                  Im übrigen habe ich die fehlerhaften Seiten weg bekommen, indem ich stückweise die Seiten wieder eingefügt habe.
                  Nach jeder Page das Script neu gestartet, die Javascript-Engine angehalten und das Panel resetiert.
                  Dann war alles gut.

                  INTEL NUC i7, Sonoff, hmIP, AVM, Jeelink, T-Link, Alexa, Saia-Burgess, uvm.

                  T 1 Reply Last reply
                  0
                  • GregorSG GregorS

                    @armilar
                    @TT-Tom

                    War ein Schreibfehler 😕 "cardGrid" ist richtig.
                    Ich habe mir auf einer cardGrid 3 Icons hinterlegt, die auf die entsprechenden cardLChart-Seiten
                    verweisen. Der Sprung funktioniert auch, aber ich komme nicht mehr zurück, da die Pfeile auf die folgenden und vorherigen Seiten verweisen.
                    Ich probiere heute mal den Tipp von armilar aus.

                    Im übrigen habe ich die fehlerhaften Seiten weg bekommen, indem ich stückweise die Seiten wieder eingefügt habe.
                    Nach jeder Page das Script neu gestartet, die Javascript-Engine angehalten und das Panel resetiert.
                    Dann war alles gut.

                    T Offline
                    T Offline
                    TT-Tom
                    wrote on last edited by TT-Tom
                    #6424

                    @gregors

                    okay, das hört sich gut. folge mal dem Link, den @Armilar dir gesendet hat. In der Doku ist eine Zeichnung, die die Navigation des Panel gut visualisiert. Wenn du es in einem größeren Format möchtest, melde dich noch mal.

                    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 Reply Last reply
                    1
                    • GregorSG Offline
                      GregorSG Offline
                      GregorS
                      wrote on last edited by
                      #6425

                      @armilar

                      'useColor': bringt Fehler.
                      Aber es funktioniert jetzt.

                      Großen Dank.

                      INTEL NUC i7, Sonoff, hmIP, AVM, Jeelink, T-Link, Alexa, Saia-Burgess, uvm.

                      T ArmilarA 2 Replies Last reply
                      1
                      • GregorSG GregorS

                        @armilar

                        'useColor': bringt Fehler.
                        Aber es funktioniert jetzt.

                        Großen Dank.

                        T Offline
                        T Offline
                        TT-Tom
                        wrote on last edited by TT-Tom
                        #6426

                        @gregors bei welcher Seite ??
                        Fehlermeldung posten.

                        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 Reply Last reply
                        1
                        • GregorSG GregorS

                          @armilar

                          'useColor': bringt Fehler.
                          Aber es funktioniert jetzt.

                          Großen Dank.

                          ArmilarA Offline
                          ArmilarA Offline
                          Armilar
                          Most Active Forum Testing
                          wrote on last edited by
                          #6427

                          @gregors

                          Mein Fehler 😊

                          Nimm die useColor Zeile raus

                          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.

                          T 1 Reply Last reply
                          0
                          • ArmilarA Armilar

                            @gregors

                            Mein Fehler 😊

                            Nimm die useColor Zeile raus

                            T Offline
                            T Offline
                            TT-Tom
                            wrote on last edited by
                            #6428

                            @armilar Fehler im Wiki???

                            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

                            ArmilarA 1 Reply Last reply
                            0
                            • T TT-Tom

                              @armilar Fehler im Wiki???

                              ArmilarA Offline
                              ArmilarA Offline
                              Armilar
                              Most Active Forum Testing
                              wrote on last edited by
                              #6429

                              @tt-tom

                              Nee, habe die cardLChart einfach mal so gestern mit useColor gepostet 😖

                              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.

                              ArmilarA 1 Reply Last reply
                              1
                              • ArmilarA Armilar

                                @tt-tom

                                Nee, habe die cardLChart einfach mal so gestern mit useColor gepostet 😖

                                ArmilarA Offline
                                ArmilarA Offline
                                Armilar
                                Most Active Forum Testing
                                wrote on last edited by
                                #6430

                                903ee543-17c6-4d95-aefc-da68a60bc462-image.png

                                https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/NsPanelTs.ts

                                Hallo zusammen,

                                Jetzt offiziell im Stable. Das Skript nutzt kein day.js mehr. Damit sollten die Fehlermeldungen bzgl. dayjs zum Skript-Start jetzt der Vergangenheit angehören.

                                Das NodeJS-Modul dayjs kann, sofern nicht in anderen Skripten genutzt, aus der Instanz des JS-Adapters entfernt werden.

                                Es reicht, den unteren Teil des Skriptes zu ersetzen

                                69c01c0e-e6cb-43a1-a924-6ae1b8d61e10-image.png

                                VG
                                Armilar

                                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.

                                M 1 Reply Last reply
                                2
                                • ArmilarA Armilar

                                  903ee543-17c6-4d95-aefc-da68a60bc462-image.png

                                  https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/NsPanelTs.ts

                                  Hallo zusammen,

                                  Jetzt offiziell im Stable. Das Skript nutzt kein day.js mehr. Damit sollten die Fehlermeldungen bzgl. dayjs zum Skript-Start jetzt der Vergangenheit angehören.

                                  Das NodeJS-Modul dayjs kann, sofern nicht in anderen Skripten genutzt, aus der Instanz des JS-Adapters entfernt werden.

                                  Es reicht, den unteren Teil des Skriptes zu ersetzen

                                  69c01c0e-e6cb-43a1-a924-6ae1b8d61e10-image.png

                                  VG
                                  Armilar

                                  M Offline
                                  M Offline
                                  mrjeschke
                                  wrote on last edited by
                                  #6431

                                  @armilar
                                  Läuft ohne Probleme. Ein Fehler kommt nur noch vom Port-Check.

                                  script.js.common.Displays.nspanel_4_4_0_4: Object "system.adapter.undefined" does not exist
                                  

                                  Ich nutze den mqtt-client adapter, da passt der Befehl nicht ganz.

                                  let instanceName: string = config.panelRecvTopic.substring(0, 6);
                                  

                                  Habe ihn ersetzt durch

                                  let instanceName: string = (config.panelRecvTopic).split('.')[0] + "." + (config.panelRecvTopic).split('.')[1];
                                  

                                  Gibt vermutlich bessere Lösungen, aber es funktioniert.

                                  ArmilarA 1 Reply Last reply
                                  1
                                  • M mrjeschke

                                    @armilar
                                    Läuft ohne Probleme. Ein Fehler kommt nur noch vom Port-Check.

                                    script.js.common.Displays.nspanel_4_4_0_4: Object "system.adapter.undefined" does not exist
                                    

                                    Ich nutze den mqtt-client adapter, da passt der Befehl nicht ganz.

                                    let instanceName: string = config.panelRecvTopic.substring(0, 6);
                                    

                                    Habe ihn ersetzt durch

                                    let instanceName: string = (config.panelRecvTopic).split('.')[0] + "." + (config.panelRecvTopic).split('.')[1];
                                    

                                    Gibt vermutlich bessere Lösungen, aber es funktioniert.

                                    ArmilarA Offline
                                    ArmilarA Offline
                                    Armilar
                                    Most Active Forum Testing
                                    wrote on last edited by Armilar
                                    #6432

                                    @mrjeschke sagte in SONOFF NSPanel mit Lovelace UI:

                                    Oja - den gibt es ja auch noch 🙄

                                    Wir können auf beide prüfen - sehen wir mal in der nächsten Zeit vor...

                                    EDIT: Was rede ich denn da? 😁 Deine Lösung geht ja schon auf beide Adapter 😶 Übernehme ich 1:1 ins DEV

                                    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 Reply Last reply
                                    0
                                    • G Offline
                                      G Offline
                                      Gre4t0ne
                                      wrote on last edited by
                                      #6433

                                      Wie bekommt man denn den dauernd auftretenden Error weg?

                                      javascript.0
                                      2024-09-20 23:16:00.008	error	script.js.NSPanel: existsObject has been called with id of type "object" but expects a string
                                      
                                      ArmilarA 1 Reply Last reply
                                      0
                                      • G Gre4t0ne

                                        Wie bekommt man denn den dauernd auftretenden Error weg?

                                        javascript.0
                                        2024-09-20 23:16:00.008	error	script.js.NSPanel: existsObject has been called with id of type "object" but expects a string
                                        
                                        ArmilarA Offline
                                        ArmilarA Offline
                                        Armilar
                                        Most Active Forum Testing
                                        wrote on last edited by
                                        #6434

                                        @gre4t0ne sagte in SONOFF NSPanel mit Lovelace UI:

                                        Wie bekommt man denn den dauernd auftretenden Error weg?
                                        javascript.0 2024-09-20 23:16:00.008 error script.js.NSPanel: existsObject has been called with id of type "object" but expects a string

                                        in dem wir erstmal die Ursache für die fehlerhafte Konfiguration finden...

                                        Steht da mehr im Log als nur eine Zeile?

                                        Ansonsten den Debugmode anschalten und den kompletten Teil posten.

                                        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.

                                        G 1 Reply Last reply
                                        1
                                        • ArmilarA Armilar

                                          @gre4t0ne sagte in SONOFF NSPanel mit Lovelace UI:

                                          Wie bekommt man denn den dauernd auftretenden Error weg?
                                          javascript.0 2024-09-20 23:16:00.008 error script.js.NSPanel: existsObject has been called with id of type "object" but expects a string

                                          in dem wir erstmal die Ursache für die fehlerhafte Konfiguration finden...

                                          Steht da mehr im Log als nur eine Zeile?

                                          Ansonsten den Debugmode anschalten und den kompletten Teil posten.

                                          G Offline
                                          G Offline
                                          Gre4t0ne
                                          wrote on last edited by
                                          #6435

                                          @armilar es kommen immer 4x die Errors im Protokoll.

                                          Wenn ich im Skript Debug starte kommt folgende Liste:

                                          javascript.0	09:42:00.007	error	script.js.NSPanel: existsObject has been called with id of type "object" but expects a string
                                          javascript.0	09:42:00.007	error	script.js.NSPanel: existsObject has been called with id of type "object" but expects a string
                                          javascript.0	09:42:00.007	error	script.js.NSPanel: existsObject has been called with id of type "object" but expects a string
                                          javascript.0	09:42:00.007	error	script.js.NSPanel: existsObject has been called with id of type "object" but expects a string
                                          javascript.0	09:43:16.126	info	Stopping script script.js.NSPanel
                                          javascript.0	09:43:17.247	info	Compiling TypeScript source script.js.NSPanel
                                          javascript.0	09:43:18.592	info	script.js.NSPanel: source code did not change, using cached compilation result...
                                          javascript.0	09:43:18.709	warn	script.js.NSPanel: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
                                          javascript.0	09:43:18.714	warn	script.js.NSPanel: setForeignState(id=0_userdata.0.NSPanel.1.Display_Firmware.desiredVersion, state={"val":53,"ack":false,"ts":1726904598714,"q":0,"from":"system.adapter.javascript.0","lc":1695149197638,"c":"script.js.NSPanel"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.764	info	script.js.NSPanel: setObjects enabled - create Alias Channels possible
                                          javascript.0	09:43:18.769	warn	script.js.NSPanel: setObject(id=alias.0.NSPanel.1.ScreensaverInfo.activeBrightness, obj={"type":"channel","common":{"role":"slider","name":"activeBrightness"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.771	warn	script.js.NSPanel: setObject(id=alias.0.NSPanel.1.Relay.1, obj={"type":"channel","common":{"role":"socket","name":"Relay.1"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.772	warn	script.js.NSPanel: setObject(id=alias.0.NSPanel.1.Config.MRIcons.alternateMRIconSize.1, obj={"type":"channel","common":{"role":"socket","name":"alternateMRIconSize.1"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.775	info	script.js.NSPanel: weather alias for accuweather.0. already exists
                                          javascript.0	09:43:18.777	warn	script.js.NSPanel: setObject(id=alias.0.NSPanel.1.ScreensaverInfo.weatherForecast, obj={"type":"channel","common":{"role":"socket","name":"weatherForecast"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.789	warn	script.js.NSPanel: setForeignState(id=mqtt.0.cmnd.nspanel_0C007C.CustomSend, state={"val":"dimmode~8~100~6371","ack":false,"ts":1726904598789,"q":0,"from":"system.adapter.javascript.0","lc":1726904598789,"c":"script.js.NSPanel"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.847	warn	script.js.NSPanel: setForeignState(id=mqtt.0.cmnd.nspanel_0C007C.CustomSend, state={"val":"pageType~pageStartup","ack":false,"ts":1726904598847,"q":0,"from":"system.adapter.javascript.0","lc":1726904598847,"c":"script.js.NSPanel"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.852	info	script.js.NSPanel: registered 29 subscriptions, 7 schedules, 0 messages, 0 logs and 0 file subscriptions
                                          javascript.0	09:43:18.856	warn	script.js.NSPanel: setForeignState(id=0_userdata.0.NSPanel.1.Config.Update.activ, state={"val":0,"ack":false,"ts":1726904598856,"q":0,"from":"system.adapter.javascript.0","lc":1695155409634,"c":"script.js.NSPanel"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.912	info	script.js.NSPanel: Desired TFT Firmware: 53 / v4.3.1
                                          javascript.0	09:43:18.912	info	script.js.NSPanel: Installed TFT Firmware: 53 / v4.3.1
                                          javascript.0	09:43:18.913	warn	script.js.NSPanel: setForeignState(id=0_userdata.0.NSPanel.1.Display_Firmware.TFT.currentVersion, state={"val":"53 / v4.3.1","ack":false,"ts":1726904598913,"q":0,"from":"system.adapter.javascript.0","lc":1695156668895,"c":"script.js.NSPanel"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.919	warn	script.js.NSPanel: setForeignState(id=0_userdata.0.NSPanel.1.Display_Firmware.TFT.desiredVersion, state={"val":"53 / v4.3.1","ack":false,"ts":1726904598917,"q":0,"from":"system.adapter.javascript.0","lc":1695155410092,"c":"script.js.NSPanel"}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.921	warn	script.js.NSPanel: setObject(id=alias.0.NSPanel.1.Config.ScripgtDebugStatus, obj={"type":"channel","common":{"role":"socket","name":"ScripgtDebugStatus"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.921	warn	script.js.NSPanel: setObject(id=alias.0.NSPanel.1.Config.MQTT.portCheck, obj={"type":"channel","common":{"role":"socket","name":"mqttPortCheck"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.922	warn	script.js.NSPanel: setObject(id=alias.0.NSPanel.1.Config.Screensaver.alternativeScreensaverLayout, obj={"type":"channel","common":{"role":"socket","name":"alternativeScreensaverLayout"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:18.926	warn	script.js.NSPanel: setObject(id=alias.0.NSPanel.1.autoUpdate, obj={"type":"channel","common":{"role":"socket","name":"AutoUpdate"},"native":{}}) - wurde nicht ausgeführt, während der Debug-Modus aktiv ist
                                          javascript.0	09:43:19.185	warn	script.js.NSPanel: setForeignState(id=0_userdata.0.NSPanel.1.NSPanel_locales_json, state={"val":"{\n \"lights\":{\n \"Brightness\":{\n \"en-US\":\"Brightness\",\n \"de-DE\":\"Helligkeit\",\n \"nl-NL\":\"Helderheid\",\n \"da-DK\":\"Lysstyrke\",\n \"es-ES\":\"Brillo\",\n \"fr-FR\":\"Luminosité\",\n \"it-IT\":\"Luminosità\",\n \"ru-RU\":\"Яркость\",\n \"nb-NO\":\"Lysstyrke\",\n \"nn-NO\":\"Lysstyrke\",\n \"pl-PL\":\"Jasność\",\n \"pt-PT\":\"Brilho\",\n \"af-ZA\":\"Helderheid\",\n \"ar-SY\":\"السطوع\",\n \"bg-BG\":\"Яркост\",\n \"ca-ES\":\"Brillantor\",\n \"cs-CZ\":\"Jas\",\n \"el-GR\":\"Φωτεινότητα\",\n \"et-EE\":\"Heledus\",\n \"fa-IR\":\"روشنایی\",\n \"fi-FI\":\"Kirkkaus\",\n \"he-IL\":\"בהירות\",\n \"hr-xx\":\"Svjetlina\",\n \"hu-HU\":\"Fényerő\",\n \"hy-AM\":\"Պայծառություն\",\n \"id-ID\":\"Kecerahan\",\n \"is-IS\":\"Birtustig\",\n \"lb-xx\":\"Hellegkeet\",\n \"lt-LT\":\"Ryškumas\",\n \"ro-RO\":\"Luminozitate\",\n \"sk-SK\":\"Jas\",\n \"sl-SI\":\"Svetlost\",\n \"sv-SE\":\"Ljusstyrka\",\n \"th-TH\":\"ความสว่าง\",\n \"tr-TR\":\"Parlaklık\",\n \"uk-UA\":\"Яскравість\",\n \"vi-VN\":\"Độ sáng\",\n \"zh-CN\":\"亮度\",\n \"zh-TW\":\"亮度\"\n },\n \"Temperature\":{\n \"en-US\":\"Color temperature\",\n \"de-DE\":\"Farbtemperatur\",\n \"nl-NL\":\"Kleurtemperatuur\",\n \"da-DK\":\"Farvetemperatur\",\n \"es-ES\":\"Temperatura del color\",\n \"fr-FR\":\"Température de couleur\",\n \"it-IT\":\"Temperatura colore\",\n \"ru-RU\":\"Цветовая температура\",\n \"nb-NO\":\"Fargetemperatur\",\n \"nn-NO\":\"Fargetemperatur\",\n \"pl-PL\":\"Temperatura barwy\",\n \"pt-PT\":\"Temperatura de cor\",\n \"af-ZA\":\"Kleur temperatuur\",\n \"ar-SY\":\"درجة حرارة اللون\",\n \"bg-BG\":\"Цветова температура\",\n \"ca-ES\":\"Temperatura de color\",\n \"cs-CZ\":\"Teplota barvy\",\n \"el-GR\":\"Θερμοκρασία χρώματος\",\n \"et-EE\":\"Värvustemperatuur\",\n \"fa-IR\":\"دمای رنگ\",\n \"fi-FI\":\"Värilämpötila\",\n \"he-IL\":\"טמפרטורת הצבע\",\n \"hr-xx\":\"Temperatura boje\",\n \"hu-HU\":\"Színhőmérséklet\",\n \"hy-AM\":\"Գունային ջերմաստիճան\",\n \"id-ID\":\"Temperatur warna\",\n \"is-IS\":\"Litastig\",\n \"lb-xx\":\"Faarf Temperatur\",\n \"lt-LT\":\"Spalvos temperatūra\",\n \"ro-RO\":\"Temperatură de culoare\",\n \"sk-SK\":\"Teplota farby\",\n \"sl-SI\":\"Temperatura barve\",\n \"sv-SE\":\"Färgtemperatur\",\n \"th-TH\":\"อุณหภูมิสี\",\n \"tr-TR\":\"Renk sıcaklığı\",\n \"uk-UA\":\"Кольорова температура\",\n \"vi-VN\":\"Nhiệt độ màu\",\n \"zh-CN\":\"色温\",\n \"zh-TW\":\"色溫\"\n }\n },\n \"window\":{\n \"closed\":{\n \"en-US\":\"Closed\",\n \"de-DE\":\"Geschlossen\",\n \"nl-NL\":\"Dicht\",\n \"da-DK\":\"Lukket\",\n \"es-ES\":\"Cerrada\",\n \"fr-FR\":\"Fermée\",\n \"it-IT\":\"Chiusa\",\n \"ru-RU\":\"Закрыто\",\n \"nb-NO\":\"Lukket\",\n \"nn-NO\":\"Lukka\",\n \"pl-PL\":\"zamknięte\",\n \"pt-PT\":\"Fechada\",\n \"af-ZA\":\"Toe\",\n \"ar-SY\":\"مغلق\",\n \"bg-BG\":\"Затворен\",\n \"ca-ES\":\"Tancada\",\n \"cs-CZ\":\"Zavřeno\",\n \"el-GR\":\"Κλειστό\",\n \"et-EE\":\"Suletud\",\n \"fa-IR\":\"بسته\",\n \"fi-FI\":\"Suljettu\",\n \"he-IL\":\"סגור\",\n \"hr-xx\":\"Zatvoreno\",\n \"hu-HU\":\"Zárva\",\n \"hy-AM\":\"Փակված է\",\n \"id-ID\":\"Tertutup\",\n \"is-IS\":\"Loka\",\n \"lb-xx\":\"Zou\",\n \"lt-LT\":\"Uždaryta\",\n \"ro-RO\":\"Închis\",\n \"sk-SK\":\"Zatvorené\",\n \"sl-SI\":\"Zaprto\",\n \"sv-SE\":\"Stängt\",\n \"th-TH\":\"ปิดแล้ว\",\n \"tr-TR\":\"Kapalı\",\n \"uk-UA\":\"Зачинене\",\n \"vi-VN\":\"Đóng\",\n \"zh-CN\":\"关闭\",\n \"zh-TW\":\"關閉\"\n },\n \"opened\":{\n \"en-US\":\"Open\",\n \"de-DE\":\"Offen\",\n \"nl-NL\":\"Open\",\n \"da-DK\":\"Åben\",\n \"es-ES\":\"Abierta\",\n \"fr-FR\":\"Ouverte\",\n \"it-IT\":\"Aperta\",\n \"ru-RU\":\"Открыто\",\n \"nb-NO\":\"Åpent\",\n \"nn-NO\":\"Open\",\n \"pl-PL\":\"otwarte\",\n \"pt-PT\":\"Aberta\",\n \"af-ZA\":\"Oop\",\n \"ar-SY\":\"مفتوح\",\n \"bg-BG\":\"Отворен\",\n \"ca-ES\":\"Oberta\",\n \"cs-CZ\":\"Otevřeno\",\n \"el-GR\":\"Ανοιχτό\",\n \"et-EE\":\"Avatud\",\n \"fa-IR\":\"باز\",\n \"fi-FI\":\"Auki\",\n \"he-IL\":\"פתוח\",\n \"hr-xx\":\"Otvoreno\",\n \"hu-HU\":\"Nyitva\",\n \"hy-AM\":\"Բացել\",\n \"id-ID\":\"Terbuka\",\n \"is-IS\":\"Opna\",\n \"lb-xx\":\"Op\",\n \"lt-LT\":\"Atidaryta\",\n \"ro-RO\":\"Deschis\",\n \"sk-SK\":\"Otvorené\",\n \"sl-SI\":\"Odprto\",\n \"sv-SE\":\"Öppet\",\n \"th-TH\":\"เปิด\",\n \"tr-TR\":\"Açık\",\n \"uk-UA\":\"Відчинене\",\n \"vi-VN\":\"Mở\",\n \"zh-CN\":\"开启\",\n \"zh-TW\":\"開啟\"\n }\n },\n \"door\":{\n \"closed\":{\n \"en-US\":\"Closed\",\n \"de-DE\":\"Geschlossen\",\n \"nl-NL\":\"Dicht\",\n \"da-DK\":\"Lukket\",\n \"es-ES\":\"Cerrada\",\n \"fr-FR\":\"Fermée\",\n \"it-IT\":\"Chiusa\",\n \"ru-RU\":\"Закрыта\",\n \"nb-NO\":\"Lukket\",\n \"nn-NO\":\"Lukka\",\n \"pl-PL\":\"zamknięte\",\n \"pt-PT\":\"Fechada\",\n \"af-ZA\":\"Toe\",\n \"ar-SY\":\"مغلق\",\n \"bg-BG\":\"Затворена\",\n \"ca-ES\":\"Tancada\",\n \"cs-CZ\":\"Zavřeno\",\n \"el-GR\":\"Κλειστή\",\n \"et-EE\":\"Suletud\",\n \"fa-IR\":\"بسته\",\n \"fi-FI\":\"Suljettu\",\n \"he-IL\":\"סגורה\",\n \"hr-xx\":\"Zatvoreno\",\n \"hu-HU\":\"Zárva\",\n \"hy-AM\":\"Փակված է\",\n \"id-ID\":\"Tertutup\",\n \"is-IS\":\"Lokuð\",\n \"lb-xx\":\"Zou\",\n \"lt-LT\":\"Uždaryta\",\n \"ro-RO\":\"Închis\",\n \"sk-SK\":\"Zatvorené\",\n \"sl-SI\":\"Zaprto\",\n \"sv-SE\":\"Stängd\",\n \"th-TH\":\"ปิดแล้ว\",\n \"tr-TR\":\"Kapalı\",\n \"uk-UA\":\"Зачинені\",\n \"vi-VN\":\"Đóng\",\n \"zh-CN\":\"关闭\",\n \"zh-TW\":\"已關閉\"\n },\n \"opened\":{\n \"en-US\":\"Open\",\n \"de-DE\":\"Offen\",\n \"nl-NL\":\"Open\",\n \"da-DK\":\"Åben\",\n \"es-ES\":\"Abierta\",\n \"fr-FR\":\"Ouverte\",\n \"it-IT\":\"Aperta\",\n \"ru-RU\":\"Открыта\",\n \"nb-NO\":\"Åpen\",\n \"nn-NO\":\"Open\",\n \"pl-PL\":\"otwarte\",\n \"pt-PT\":\"Aberta\",\n \"af-ZA\":\"Oop\",\n \"ar-SY\":\"مفتوح\",\n \"bg-BG\":\"Отворена\",\n \"ca-ES\":\"Oberta\",\n \"cs-CZ\":\"Otevřeno\",\n \"el-GR\":\"Ανοιχτή\",\n \"et-EE\":\"Avatud\",\n \"fa-IR\":\"باز\",\n \"fi-FI\":\"Auki\",\n \"he-IL\":\"פתוחה\",\n \"hr-xx\":\"Otvori\",\n \"hu-HU\":\"Nyitva\",\n \"hy-AM\":\"Բացել\",\n \"id-ID\":\"Terbuka\",\n \"is-IS\":\"Opin\",\n \"lb-xx\":\"Op\",\n \"lt-LT\":\"Atidaryta\",\n \"ro-RO\":\"Deschis\",\n \"sk-SK\":\"Otvorené\",\n \"sl-SI\":\"Odprto\",\n \"sv-SE\":\"Öppen\",\n \"th-TH\":\"เปิด\",\n \"tr-TR\":\"Açık\",\n \"uk-UA\":\"Відчинені\",\n \"vi-VN\":\"Mở\",\n \"zh-CN\":\"开启\",\n \"zh-TW\":\"已開啟\"\n }\n },\n \"lock\":{\n \"LOCK\":{\n \"en-US\":\"Lock\",\n \"de-DE\":\"Verriegeln\",\n \"nl-NL\":\"Vergrendelen\",\n \"da-DK\":\"Lås\",\n \"es-ES\":\"Bloquear\",\n \"fr-FR\":\"Verrouiller\",\n \"it-IT\":\"Blocca\",\n \"ru-RU\":\"Закрыть\",\n \"nb-NO\":\"Lås\",\n \"nn-NO\":\"Lås\",\n \"pl-PL\":\"Zablokuj\",\n \"pt-PT\":\"Bloquear\",\n \"af-ZA\":\"Sluit toe\",\n \"ar-SY\":\"قفل\",\n \"bg-BG\":\"Заключване\",\n \"ca-ES\":\"Bloquejar\",\n \"cs-CZ\":\"Zamknout\",\n \"el-GR\":\"Κλείδωμα\",\n \"et-EE\":\"Lukusta\",\n \"fa-IR\":\"قفل\",\n \"fi-FI\":\"Lukitse\",\n \"he-IL\":\"נעילה\",\n \"hr-xx\":\"zaključati\",\n \"hu-HU\":\"Bezár\",\n \"hy-AM\":\"Կողպեք\",\n \"id-ID\":\"Kunci\",\n \"is-IS\":\"Læsa\",\n \"lb-xx\":\"Spären\",\n \"lt-LT\":\"Užrakinti\",\n \"ro-RO\":\"Blocat\",\n \"sk-SK\":\"Zamknúť\",\n \"sl-SI\":\"Zakleni\",\n \"sv-SE\":\"Lås\",\n \"th-TH\":\"ล็อค\",\n \"tr-TR\":\"Kilitle\",\n \"uk-UA\":\"Блокувати\",\n \"vi-VN\":\"Khóa\",\n \"zh-CN\":\"锁定\",\n \"zh-TW\":\"上鎖\"\n },\n \"UNLOCK\":{\n \"en-US\":\"Unlock\",\n \"de-DE\":\"Entriegeln\",\n \"nl-NL\":\"Ontgrendelen\",\n \"da-DK\":\"Lås op\",\n \"es-ES\":\"Desbloquear\",\n \"fr-FR\":\"Déverrouiller\",\n \"it-IT\":\"Sblocca\",\n \"ru-RU\":\"Открыть\",\n \"nb-NO\":\"Lås opp\",\n \"nn-NO\":\"Lås opp\",\n \"pl-PL\":\"Odblokuj\",\n \"pt-PT\":\"Desbloquear\",\n \"af-ZA\":\"Sluit oop\",\n \"ar-SY\":\"فتح\",\n \"bg-BG\":\"Отключване\",\n \"ca-ES\":\"Desbloquejar\",\n \"cs-CZ\":\"Odemknout\",\n \"el-GR\":\"Ξεκλείδωμα\",\n \"et-EE\":\"Ava\",\n \"fa-IR\":\"باز کردن\",\n \"fi-FI\":\"Avaa lukitus\",\n \"he-IL\":\"ביטול נעילה\",\n \"hr-xx\":\"Otključati\",\n \"hu-HU\":\"Kinyit\",\n \"hy-AM\":\"Բացել\",\n \"id-ID\":\"Buka\",\n \"is-IS\":\"Aflæsa\",\n \"lb-xx\":\"Entspären\",\n \"lt-LT\":\"Atrakinti\",\n \"ro-RO\":\"Deblocare\",\n \"sk-SK\":\"Odomknúť\",\n \"sl-SI\":\"Odkleni\",\n \"sv-SE\":\"Lås upp\",\n \"th-TH\":\"ปลดล็อค\",\n \"tr-TR\":\"Kilidi aç\",\n \"uk-UA\":\"Розблокувати\",\n \"vi-VN\":\"Mở khóa\",\n \"zh-CN\":\"解锁\",\n \"zh-TW\":\"解鎖\"\n }\n },\n \"blinds\":{\n \"Position\":{\n \"en-US\":\"Position\",\n \"de-DE\":\"Position\",\n \"nl-NL\":\"Positie\",\n \"da-DK\":\"Position\",\n \"es-ES\":\"Posición\",\n \"fr-FR\":\"Position\",\n \"it-IT\":\"Apertura\",\n \"ru-RU\":\"Положение\",\n \"nb-NO\":\"Posisjon\",\n \"nn-NO\":\"Posisjon\",\n \"pl-PL\":\"Pozycja\",\n \"pt-PT\":\"Posição\",\n \"af-ZA\":\"Posisie\",\n \"ar-SY\":\"موضع\",\n \"bg-BG\":\"Позиция\",\n \"ca-ES\":\"Posició\",\n \"cs-CZ\":\"Pozice\",\n \"el-GR\":\"Θέση\",\n \"et-EE\":\"Asend\",\n \"fa-IR\":\"موقعیت\",\n \"fi-FI\":\"Sijainti\",\n \"he-IL\":\"מיקום\",\n \"hr-xx\":\"Pozicija\",\n \"hu-HU\":\"Pozíció\",\n \"hy-AM\":\"Դիրք\",\n \"id-ID\":\"Posisi\",\n \"is-IS\":\"Staðsetning\",\n \"lb-xx\":\"Positioun\",\n \"lt-LT\":\"Padėtis\",\n \"ro-RO\":\"Poziţie\",\n \"sk-SK\":\"Poloha\",\n \"sl-SI\":\"Položaj\",\n \"sv-SE\":\"Position\",\n \"th-TH\":\"ตำแหน่ง\",\n \"tr-TR\":\"Pozisyon\",\n \"uk-UA\":\"Положення\",\n \"vi-VN\":\"Vị trí\",\n \"zh-CN\":\"位置\",\n \"zh-TW\":\"位置\"\n },\n \"tilt_position\":{\n \"en-US\":\"Tilt position\",\n \"de-DE\":\"Kippstellung\",\n \"nl-NL\":\"Kantelpositie\",\n \"da-DK\":\"Vippeposition\",\n \"es-ES\":\"Posición inclinada\",\n \"fr-FR\":\"Inclinaison\",\n \"it-IT\":\"Inclinazione\",\n \"ru-RU\":\"Наклон\",\n \"nb-NO\":\"Vend posisjon\",\n \"nn-NO\":\"Tiltposisjon\",\n \"pl-PL\":\"Pochylenie\",\n \"pt-PT\":\"Posição de inclinação\",\n \"af-ZA\":\"Kantel posisie\",\n \"ar-SY\":\"وضع الإمالة\",\n \"bg-BG\":\"Наклон\",\n \"ca-ES\":\"Inclinació\",\n \"cs-CZ\":\"Náklon\",\n \"el-GR\":\"Θέση ανάκλισης\",\n \"et-EE\":\"Kalde asend\",\n \"fa-IR\":\"موقعیت شیب\",\n \"fi-FI\":\"Kallistus\",\n \"he-IL\":\"הטיה\",\n \"hr-xx\":\"Položaj nagiba\",\n \"hu-HU\":\"Döntési pozíció\",\n \"hy-AM\":\"Դիրքի թեքությունը\",\n \"id-ID\":\"Posisi kemiringan\",\n \"is-IS\":\"Hallastaða\",\n \"lb-xx\":\"Kippestellung\",\n \"lt-LT\":\"Pakreipimo padėtis\",\n \"ro-RO\":\"Poziție de înclinare\",\n \"sk-SK\":\"Poloha sklonu\",\n \"sl-SI\":\"Položaj nagiba\",\n \"sv-SE\":\"Tilt position\",\n \"th-TH\":\"ตำแหน่งการเอียง\",\n \"tr-TR\":\"Tilt pozisyonu\",\n \"uk-UA\":\"Положення нахилу\",\n \"vi-VN\":\"Nghiêng vị trí\",\n \"zh-CN\":\"倾斜位置\",\n \"zh-TW\":\"葉片位置\"\n }\n },\n \"thermostat\":{\n \"Currently\":{\n \"en-US\":\"Currently\",\n \"de-DE\":\"Aktuell\",\n \"nl-NL\":\"Momenteel\",\n \"da-DK\":\"Aktuelt\",\n \"es-ES\":\"Actualmente\",\n \"fr-FR\":\"Actuellement\",\n \"it-IT\":\"Attualmente\",\n \"ru-RU\":\"Сейчас\",\n \"nb-NO\":\"Er nå\",\n \"nn-NO\":\"Akkurat no\",\n \"pl-PL\":\"Obecnie\",\n \"pt-PT\":\"Atualmente\",\n \"af-ZA\":\"Tans\",\n \"ar-SY\":\"حاليا\",\n \"bg-BG\":\"В момента\",\n \"ca-ES\":\"Actual\",\n \"cs-CZ\":\"Aktuálně\",\n \"el-GR\":\"Αυτή τη στιγμή\",\n \"et-EE\":\"Hetkel\",\n \"fa-IR\":\"در حال حاضر\",\n \"fi-FI\":\"Tällä hetkellä\",\n \"he-IL\":\"כעת\",\n \"hr-xx\":\"Trenutno\",\n \"hu-HU\":\"Jelenleg\",\n \"hy-AM\":\"Ներկայումս\",\n \"id-ID\":\"Saat ini\",\n \"is-IS\":\"Er núna\",\n \"lb-xx\":\"Momentan\",\n \"lt-LT\":\"Šiuo metu\",\n \"ro-RO\":\"În prezent\",\n \"sk-SK\":\"Aktuálne\",\n \"sl-SI\":\"Trenutno\",\n \"sv-SE\":\"Nuvarande\",\n \"th-TH\":\"ในขณะนี้\",\n \"tr-TR\":\"Şu an\",\n \"uk-UA\":\"В даний час\",\n \"vi-VN\":\"Hiện tại\",\n \"zh-CN\":\"当前\",\n \"zh-TW\":\"目前狀態\"\n },\n \"State\":{\n \"en-US\":\"State\",\n \"de-DE\":\"Zustand\",\n \"nl-NL\":\"Toestand\",\n \"da-DK\":\"Tilstand\",\n \"es-ES\":\"Estado\",\n \"fr-FR\":\"État\",\n \"it-IT\":\"Stato\",\n \"ru-RU\":\"Состояние\",\n \"nb-NO\":\"Tilstand\",\n \"nn-NO\":\"Tilstand\",\n \"pl-PL\":\"Stan\",\n \"pt-PT\":\"Estado\",\n \"af-ZA\":\"\",\n \"ar-SY\":\"\",\n \"bg-BG\":\"\",\n \"ca-ES\":\"Estat\",\n \"cs-CZ\":\"Stav\",\n \"el-GR\":\"Κατάσταση\",\n \"et-EE\":\"Olek\",\n \"fa-IR\":\"\",\n \"fi-FI\":\"Tila\",\n \"he-IL\":\"מצב\",\n \"hr-xx\":\"\",\n \"hu-HU\":\"Állapot\",\n \"hy-AM\":\"\",\n \"id-ID\":\"Status\",\n \"is-IS\":\"Staða\",\n \"lb-xx\":\"\",\n \"lt-LT\":\"\",\n \"ro-RO\":\"\",\n \"sk-SK\":\"Stav\",\n \"sl-SI\":\"Stanje\",\n \"sv-SE\":\"Tillstånd\",\n \"th-TH\":\"สถานะ\",\n \"tr-TR\":\"Durum\",\n \"uk-UA\":\"Стан\",\n \"vi-VN\":\"\",\n \"zh-CN\":\"状态\",\n \"zh-TW\":\"狀態\"\n },\n \"Action\":{\n \"en-US\":\"Operation\",\n \"de-DE\":\"Aktion\",\n \"nl-NL\":\"Werking\",\n \"da-DK\":\"Drifttype\",\n \"es-ES\":\"Modo\",\n \"fr-FR\":\"Opération\",\n \"it-IT\":\"Operazione\",\n \"ru-RU\":\"Режим работы\",\n \"nb-NO\":\"Operasjon\",\n \"nn-NO\":\"Operasjon\",\n \"pl-PL\":\"Tryb pracy\",\n \"pt-PT\":\"Operação\",\n \"af-ZA\":\"Operasie\",\n \"ar-SY\":\"الوضع\",\n \"bg-BG\":\"Режим\",\n \"ca-ES\":\"Funcionament\",\n \"cs-CZ\":\"Provoz\",\n \"el-GR\":\"Λειτουργία\",\n \"et-EE\":\"Töörežiim\",\n \"fa-IR\":\"عملیات\",\n \"fi-FI\":\"Toiminto\",\n \"he-IL\":\"פעולה\",\n \"hr-xx\":\"operacija\",\n \"hu-HU\":\"Működés\",\n \"hy-AM\":\"Գործողություն\",\n \"id-ID\":\"Operasi\",\n \"is-IS\":\"Aðgerð\",\n \"lb-xx\":\"Aktioun\",\n \"lt-LT\":\"Operacija\",\n \"ro-RO\":\"Operație\",\n \"sk-SK\":\"Prevádzka\",\n \"sl-SI\":\"Delovanje\",\n \"sv-SE\":\"Driftläge\",\n \"th-TH\":\"การทำงาน\",\n \"tr-TR\":\"İşlem\",\n \"uk-UA\":\"Режим\",\n \"vi-VN\":\"Chế độ hoạt động\",\n \"zh-CN\":\"运行模式\",\n \"zh-TW\":\"運轉模式\"\n }\n },\n \"button\":{\n \"press\":{\n \"en-US\":\"Press\",\n \"de-DE\":\"Drücken\",\n \"nl-NL\":\"Klik\",\n \"da-DK\":\"Tryk\",\n \"es-ES\":\"Pulsa\",\n \"fr-FR\":\"Appui\",\n \"it-IT\":\"Premi\",\n \"ru-RU\":\"Нажать\",\n \"nb-NO\":\"trykk\",\n \"nn-NO\":\"\",\n \"pl-PL\":\"Naciśnij\",\n \"pt-PT\":\"Pressione\",\n \"af-ZA\":\"\",\n \"ar-SY\":\"\",\n \"bg-BG\":\"\",\n \"ca-ES\":\"Prem\",\n \"cs-CZ\":\"Stisknutí\",\n \"el-GR\":\"Πατήστε\",\n \"et-EE\":\"Vajuta nuppu\",\n \"fa-IR\":\"\",\n \"fi-FI\":\"Paina\",\n \"he-IL\":\"לחיצה\",\n \"hr-xx\":\"\",\n \"hu-HU\":\"Gombnyomás\",\n \"hy-AM\":\"\",\n \"id-ID\":\"Tekan\",\n \"is-IS\":\"Ýttu á\",\n \"lb-xx\":\"\",\n \"lt-LT\":\"\",\n \"ro-RO\":\"\",\n \"sk-SK\":\"\",\n \"sl-SI\":\"Pritisnite\",\n \"sv-SE\":\"Tryck\",\n \"th-TH\":\"กด\",\n \"tr-TR\":\"Basınız\",\n \"uk-UA\":\"Натисніть\",\n \"vi-VN\":\"\",\n \"zh-CN\":\"按下\",\n \"zh-TW\":\"按下\"\n }\n },\n \"script\":{\n \"run\":{\n \"en-US\":\"Run\",\n \"de-DE\":\"Ausführen\",\n \"nl-NL\":\"Uitvoeren\",\n \"da-DK\":\"Kør\",\n \"es-ES\":\"Ejecutar\",\n \"fr-FR\":\"Exécuter\",\n \"it-IT\":\"Esegui\",\n \"ru-RU\":\"Запустить\",\n \"nb-NO\":\"Kjør\",\n \"nn-NO\":\"Køyr\",\n \"pl-PL\":\"Uruchom\",\n \"pt-PT\":\"Executar\",\n \"af-ZA\":\"\",\n \"ar-SY\":\"تشغيل\",\n \"bg-BG\":\"Изпълни\",\n \"ca-ES\":\"Executa\",\n \"cs-CZ\":\"Spustit\",\n \"el-GR\":\"Εκτέλεση\",\n \"et-EE\":\"Käivita\",\n \"fa-IR\":\"\",\n \"fi-FI\":\"Suorita\",\n \"he-IL\":\"רוץ\",\n \"hr-xx\":\"\",\n \"hu-HU\":\"Futtatás\",\n \"hy-AM\":\"\",\n \"id-ID\":\"Jalankan\",\n \"is-IS\":\"Keyra\",\n \"lb-xx\":\"\",\n \"lt-LT\":\"\",\n \"ro-RO\":\"\",\n \"sk-SK\":\"Spustiť\",\n \"sl-SI\":\"Poženi\",\n \"sv-SE\":\"Kör\",\n \"th-TH\":\"\",\n \"tr-TR\":\"Çalıştır\",\n \"uk-UA\":\"Запустити\",\n \"vi-VN\":\"\",\n \"zh-CN\":\"运行\",\n \"zh-TW\":\"執行\"\n }\n },\n \"scene\":{\n \"activate\":{\n \"en-US\":\"Activate\",\n \"de-DE\":\"Aktivieren\",\n \"nl-NL\":\"Activeren\",\n \"da-DK\":\"Aktiver\",\n \"es-ES\":\"Activar\",\n \"fr-FR\":\"Activer\",\n \"it-IT\":\"Attiva\",\n \"ru-RU\":\"Активировать\",\n \"nb-NO\":\"Aktiver\",\n \"nn-NO\":\"Aktiver\",\n \"pl-PL\":\"Aktywuj\",\n \"pt-PT\":\"Ativar\",\n \"af-ZA\":\"Aktiveer\",\n \"ar-SY\":\"تفعيل\",\n \"bg-BG\":\"Активирай\",\n \"ca-ES\":\"Activar\",\n \"cs-CZ\":\"Aktivovat\",\n \"el-GR\":\"Ενεργοποίηση\",\n \"et-EE\":\"Aktiveeri\",\n \"fa-IR\":\"فعال سازی\",\n \"fi-FI\":\"Aktivoi\",\n \"he-IL\":\"הפעל\",\n \"hr-xx\":\"Aktivirati\",\n \"hu-HU\":\"Aktiválás\",\n \"hy-AM\":\"Ակտիվացնել\",\n \"id-ID\":\"Aktifkan\",\n \"is-IS\":\"Virkja\",\n \"lb-xx\":\"Aktivéieren\",\n \"lt-LT\":\"Suaktyvinti\",\n \"ro-RO\":\"Activați\",\n \"sk-SK\":\"Aktivovať\",\n \"sl-SI\":\"Aktiviraj\",\n \"sv-SE\":\"Aktivera\",\n \"th-TH\":\"กระตุ้น\",\n \"tr-TR\":\"Etkinleştir\",\n \"uk-UA\":\"Активувати\",\n \"vi-VN\":\"Kích hoạt\",\n \"zh-CN\":\"激活\",\n \"zh-TW\":\"啟用\"\n }\n },\n \"vacuum\":{\n \"start_cleaning\":{\n \"en-US\":\"Start cleaning\",\n \"de-DE\":\"Reinigung starten\",\n \"nl-NL\":\"Begin schoonmaak\",\n \"da-DK\":\"Start rengøring\",\n \"es-ES\":\"Empezar la limpieza\",\n \"fr-FR\":\"Commencer à nettoyer\",\n \"it-IT\":\"Inizia pulizia\",\n \"ru-RU\":\"Начать уборку\",\n \"nb-NO\":\"Start rengjøring\",\n \"nn-NO\":\"Start reingjering\",\n \"pl-PL\":\"Rozpocznij sprzątanie\",\n \"pt-PT\":\"Iniciar a limpeza\",\n \"af-ZA\":\"Begin stofsuig\",\n \"ar-SY\":\"بدء تنظيف\",\n \"bg-BG\":\"Започнете почистването\",\n \"ca-ES\":\"Comença neteja\",\n \"cs-CZ\":\"Zahájit čištění\",\n \"el-GR\":\"Έναρξη καθαρισμού\",\n \"et-EE\":\"Alusta puhastamist\",\n \"fa-IR\":\"شروع به تمیز کردن\",\n \"fi-FI\":\"Aloita imurointi\",\n \"he-IL\":\"התחל לנקות\",\n \"hr-xx\":\"Započnite čišćenje\",\n \"hu-HU\":\"Takarítás indítása\",\n \"hy-AM\":\"Սկսել մաքրում \",\n \"id-ID\":\"Mulai membersihkan\",\n \"is-IS\":\"Byrja að þrífa\",\n \"lb-xx\":\"Fänk mam botzen un\",\n \"lt-LT\":\"Pradėti valymą\",\n \"ro-RO\":\"Începe curățarea\",\n \"sk-SK\":\"Začať čistenie\",\n \"sl-SI\":\"Začni čiščenje\",\n \"sv-SE\":\"Börja städning\",\n \"th-TH\":\"เริ่มทำความสะอาด\",\n \"tr-TR\":\"Temizlemeye başla\",\n \"uk-UA\":\"Почати прибирання\",\n \"vi-VN\":\"Bắt đầu dọn dẹp\",\n \"zh-CN\":\"开始清扫\",\n \"zh-TW\":\"開始清掃\"\n },\n \"return_to_base\":{\n \"en-US\":\"Return to dock\",\n \"de-DE\":\"Zurück zur Dockingstation\",\n \"nl-NL\":\"Keer terug naar dock\",\n \"da-DK\":\"Tilbage til dock\",\n \"es-ES\":\"Volver a la base\",\n \"fr-FR\":\"Retourner à la base\",\n \"it-IT\":\"Ritorna alla base\",\n \"ru-RU\":\"Вернуть к док-станции\",\n \"nb-NO\":\"Returner til dokken\",\n \"nn-NO\":\"Gå tilbake til ladestasjonen\",\n \"pl-PL\":\"Powrót do stacji dokującej\",\n \"pt-PT\":\"Voltar à doca\",\n \"af-ZA\":\"Keer terug na die hawe\",\n \"ar-SY\":\"العودة\",\n \"bg-BG\":\"Върни се в базовата станция\",\n \"ca-ES\":\"Retorna a la base\",\n \"cs-CZ\":\"Vrátit do stanice\",\n \"el-GR\":\"Επιστροφή στο φορτιστή\",\n \"et-EE\":\"Tagasi dokki\",\n \"fa-IR\":\"بازگشت به خانه\",\n \"fi-FI\":\"Palaa telakkaan\",\n \"he-IL\":\"חוזר לתחנת עגינה\",\n \"hr-xx\":\"Povratak na dok\",\n \"hu-HU\":\"Dokkolás\",\n \"hy-AM\":\"Վերադառնալ նավահանգիստ\",\n \"id-ID\":\"Kembali ke dock\",\n \"is-IS\":\"Fara aftur í bryggju\",\n \"lb-xx\":\"Zeréck zur Statioun kommen\",\n \"lt-LT\":\"\",\n \"ro-RO\":\"Întoarcere la doc\",\n \"sk-SK\":\"Návrat do doku\",\n \"sl-SI\":\"Vrni se na postajo\",\n \"sv-SE\":\"Återgå till docka\",\n \"th-TH\":\"กลับไปจุดเชื่อมต่อ\",\n \"tr-TR\":\"Dock'a geri dönüş\",\n \"uk-UA\":\"Повернутись на док-станцію\",\n \"vi-VN\":\"Trở lại dock\",\n \"zh-CN\":\"返回底座\",\n \"zh-TW\":\"返回充電\"\n }\n },\n \"fan\":{\n \"speed\":{\n \"en-US\":\"Speed\",\n \"de-DE\":\"Geschwindigkeit\",\n \"nl-NL\":\"Snelheid\",\n \"da-DK\":\"Hastighed\",\n \"es-ES\":\"Velocidad\",\n \"fr-FR\":\"Vitesse\",\n \"it-IT\":\"Velocità\",\n \"ru-RU\":\"Скорость\",\n \"nb-NO\":\"Hastighet\",\n \"nn-NO\":\"Fart\",\n \"pl-PL\":\"Prędkość\",\n \"pt-PT\":\"Velocidade\",\n \"af-ZA\":\"Spoed\",\n \"ar-SY\":\"Snelheid\",\n \"bg-BG\":\"Скорост\",\n \"ca-ES\":\"Velocitat\",\n \"cs-CZ\":\"Rychlost\",\n \"el-GR\":\"Ταχύτητα\",\n \"et-EE\":\"Kiirus\",\n \"fa-IR\":\"سرعت\",\n \"fi-FI\":\"Nopeus\",\n \"he-IL\":\"מהירות\",\n \"hr-xx\":\"Brzina\",\n \"hu-HU\":\"Sebesség\",\n \"hy-AM\":\"Արագություն\",\n \"id-ID\":\"Kecepatan\",\n \"is-IS\":\"Hraði\",\n \"lb-xx\":\"Vitesse\",\n \"lt-LT\":\"Greitis\",\n \"ro-RO\":\"Viteză\",\n \"sk-SK\":\"Rýchlosť\",\n \"sl-SI\":\"Hitrost\",\n \"sv-SE\":\"Hastighet\",\n \"th-TH\":\"ความเร็วลม\",\n \"tr-TR\":\"Hız\",\n \"uk-UA\":\"Швидкість\",\n \"vi-VN\":\"Tốc độ\",\n \"zh-CN\":\"风速\",\n \"zh-TW\":\"風速\"\n }\n },\n \"timer\":{\n \"start\":{\n \"en-US\":\"start\",\n \"de-DE\":\"Start\",\n \"nl-NL\":\"start\",\n \"da-DK\":\"start\",\n \"es-ES\":\"Iniciar\",\n \"fr-FR\":\"démarrer\",\n \"it-IT\":\"avvia\",\n \"ru-RU\":\"Запуск\",\n \"nb-NO\":\"\",\n \"nn-NO\":\"start\",\n \"pl-PL\":\"start\",\n \"pt-PT\":\"Iniciar\",\n \"af-ZA\":\"\",\n \"ar-SY\":\"بدء\",\n \"bg-BG\":\"старт\",\n \"ca-ES\":\"inicia\",\n \"cs-CZ\":\"Spustit\",\n \"el-GR\":\"Εκκίνηση\",\n \"et-EE\":\"käivita\",\n \"fa-IR\":\"شروع\",\n \"fi-FI\":\"Aloita\",\n \"he-IL\":\"התחלה\",\n \"hr-xx\":\"početak\",\n \"hu-HU\":\"indítás\",\n \"hy-AM\":\"սկսել\",\n \"id-ID\":\"mulai\",\n \"is-IS\":\"byrja\",\n \"lb-xx\":\"Start\",\n \"lt-LT\":\"pradėti\",\n \"ro-RO\":\"Începe\",\n \"sk-SK\":\"Štart\",\n \"sl-SI\":\"Zagon\",\n \"sv-SE\":\"starta\",\n \"th-TH\":\"เริ่มต้น\",\n \"tr-TR\":\"başlat\",\n \"uk-UA\":\"Запуск\",\n \"vi-VN\":\"\",\n \"zh-CN\":\"开始\",\n \"zh-TW\":\"開始\"\n },\n \"pause\":{\n \"en-US\":\"pause\",\n \"de-DE\":\"Pause\",\n \"nl-NL\":\"pauze\",\n \"da-DK\":\"pause\",\n \"es-ES\":\"Pausar\",\n \"fr-FR\":\"pause\",\n \"it-IT\":\"pausa\",\n \"ru-RU\":\"Пауза\",\n \"nb-NO\":\"\",\n \"nn-NO\":\"pause\",\n \"pl-PL\":\"wstrzymaj\",\n \"pt-PT\":\"pausa\",\n \"af-ZA\":\"\",\n \"ar-SY\":\"إيقاف مؤقت\",\n \"bg-BG\":\"пауза\",\n \"ca-ES\":\"pausa\",\n \"cs-CZ\":\"pauza\",\n \"el-GR\":\"Παύση\",\n \"et-EE\":\"peata\",\n \"fa-IR\":\"pauza\",\n \"fi-FI\":\"tauko\",\n \"he-IL\":\"השהיה\",\n \"hr-xx\":\"pauza\",\n \"hu-HU\":\"szünet\",\n \"hy-AM\":\"ընդհատել\",\n \"id-ID\":\"jeda\",\n \"is-IS\":\"hlé\",\n \"lb-xx\":\"Pause\",\n \"lt-LT\":\"sustabdyti\",\n \"ro-RO\":\"Pauză\",\n \"sk-SK\":\"Pozastaviť\",\n \"sl-SI\":\"pavza\",\n \"sv-SE\":\"pausa\",\n \"th-TH\":\"หยุดชั่วคราว\",\n \"tr-TR\":\"duraklat\",\n \"uk-UA\":\"Пауза\",\n \"vi-VN\":\"\",\n \"zh-CN\":\"暂停\",\n \"zh-TW\":\"暫停\"\n },\n \"cancel\":{\n \"en-US\":\"cancel\",\n \"de-DE\":\"Abbrechen\",\n \"nl-NL\":\"annuleren\",\n \"da-DK\":\"annuller\",\n \"es-ES\":\"Cancelar\",\n \"fr-FR\":\"annuler\",\n \"it-IT\":\"annulla\",\n \"ru-RU\":\"Отмена\",\n \"nb-NO\":\"Avbryt\",\n \"nn-NO\":\"avbryt\",\n \"pl-PL\":\"anuluj\",\n \"pt-PT\":\"Cancelar\",\n \"af-ZA\":\"\",\n \"ar-SY\":\"إلغاء\",\n \"bg-BG\":\"прекратяване\",\n \"ca-ES\":\"cancel·la\",\n \"cs-CZ\":\"Zrušit\",\n \"el-GR\":\"Ακύρωση\",\n \"et-EE\":\"loobu\",\n \"fa-IR\":\"anuleaza\",\n \"fi-FI\":\"Peruuta\",\n \"he-IL\":\"ביטול\",\n \"hr-xx\":\"otkaži\",\n \"hu-HU\":\"mégse\",\n \"hy-AM\":\"չեղարկել\",\n \"id-ID\":\"batalkan\",\n \"is-IS\":\"hætta við\",\n \"lb-xx\":\"Ofbriechen\",\n \"lt-LT\":\"atšaukti\",\n \"ro-RO\":\"anulare\",\n \"sk-SK\":\"Zrušiť\",\n \"sl-SI\":\"Prekliči\",\n \"sv-SE\":\"avbryt\",\n \"th-TH\":\"ยกเลิก\",\n \"tr-TR\":\"iptal\",\n \"uk-UA\":\"Скасувати\",\n \"vi-VN\":\"\",\n \"zh-CN\":\"取消\",\n \"zh-TW\":\"取消\"\n },\n \"finish\":{\n \"en-US\":\"finish\",\n \"de-DE\":\"Ende\",\n \"nl-NL\":\"voltooien\",\n \"da-DK\":\"afslut\",\n \"es-ES\":\"Terminar\",\n \"fr-FR\":\"terminer\",\n \"it-IT\":\"termina\",\n \"ru-RU\":\"Готово\",\n \"nb-NO\":\"Ferdig\",\n \"nn-NO\":\"fullfør\",\n \"pl-PL\":\"koniec\",\n \"pt-PT\":\"Terminar\",\n \"af-ZA\":\"\",\n \"ar-SY\":\"إنهاء\",\n \"bg-BG\":\"финал\",\n \"ca-ES\":\"finalitza\",\n \"cs-CZ\":\"Dokončit\",\n \"el-GR\":\"Ολοκληρώθηκαν\",\n \"et-EE\":\"lõpeta\",\n \"fa-IR\":\"termina\",\n \"fi-FI\":\"Valmis\",\n \"he-IL\":\"סיום\",\n \"hr-xx\":\"Završiti\",\n \"hu-HU\":\"befejezés\",\n \"hy-AM\":\"ավարտել\",\n \"id-ID\":\"selesai\",\n \"is-IS\":\"lokið\",\n \"lb-xx\":\"Ofschléissen\",\n \"lt-LT\":\"užbaigti\",\n \"ro-RO\":\"finalizează\",\n \"sk-SK\":\"Dokončiť\",\n \"sl-SI\":\"Dokončaj\",\n \"sv-SE\":\"slutför\",\n \"th-TH\":\"เสร็จสิ้น\",\n \"tr-TR\":\"bitir\",\n \"uk-UA\":\"Готово\",\n \"vi-VN\":\"\",\n \"zh-CN\":\"完成\",\n \"zh-TW\":\"完成\"\n },\n \"active\":{\n \"en-US\":\"Active\",\n \"de-DE\":\"aktiv\",\n \"nl-NL\":\"Actief\",\n \"da-DK\":\"aktiv\",\n \"es-ES\":\"activo\",\n \"fr-FR\":\"actif\",\n \"it-IT\":\"attivo\",\n \"ru-RU\":\"Отсчёт\",\n \"nb-NO\":\"aktiv\",\n \"nn-NO\":\"aktiv\",\n \"pl-PL\":\"aktywny\",\n \"pt-PT\":\"ativo\",\n \"af-ZA\":\"aktief\",\n \"ar-SY\":\"مفعل\",\n \"bg-BG\":\"активен\",\n \"ca-ES\":\"Actiu\",\n \"cs-CZ\":\"aktivní\",\n \"el-GR\":\"ενεργό\",\n \"et-EE\":\"aktiivne\",\n \"fa-IR\":\"فعال\",\n \"fi-FI\":\"aktiivinen\",\n \"he-IL\":\"פעיל\",\n \"hr-xx\":\"aktivan\",\n \"hu-HU\":\"Aktív\",\n \"hy-AM\":\"ակտիվ\",\n \"id-ID\":\"Aktif\",\n \"is-IS\":\"virkur\",\n \"lb-xx\":\"Aktiv\",\n \"lt-LT\":\"aktyvus\",\n \"ro-RO\":\"activ\",\n \"sk-SK\":\"aktívny\",\n \"sl-SI\":\"aktiven\",\n \"sv-SE\":\"aktiv\",\n \"th-TH\":\"ใช้งานอยู่\",\n \"tr-TR\":\"Aktif\",\n \"uk-UA\":\"активний\",\n \"vi-VN\":\"hoạt động\",\n \"zh-CN\":\"激活\",\n \"zh-TW\":\"啟用\"\n },\n \"idle\":{\n \"en-US\":\"Idle\",\n \"de-DE\":\"Leerlauf\",\n \"nl-NL\":\"Inactief\",\n \"da-DK\":\"inaktiv\",\n \"es-ES\":\"inactivo\",\n \"fr-FR\":\"en veille\",\n \"it-IT\":\"inattivo\",\n \"ru-RU\":\"Ожидание\",\n \"nb-NO\":\"inaktiv\",\n \"nn-NO\":\"tomgang\",\n \"pl-PL\":\"nieaktywny\",\n \"pt-PT\":\"Em espera\",\n \"af-ZA\":\"onaktief\",\n \"ar-SY\":\"خامل\",\n \"bg-BG\":\"неработещ\",\n \"ca-ES\":\"inactiu\",\n \"cs-CZ\":\"nečinné\",\n \"el-GR\":\"Σε αδράνεια\",\n \"et-EE\":\"ootel\",\n \"fa-IR\":\"بیکار \",\n \"fi-FI\":\"Lepotilassa\",\n \"he-IL\":\"לא פעיל\",\n \"hr-xx\":\"neaktivan\",\n \"hu-HU\":\"Tétlen\",\n \"hy-AM\":\"պարապ\",\n \"id-ID\":\"Siaga\",\n \"is-IS\":\"aðgerðalaus\",\n \"lb-xx\":\"Waart\",\n \"lt-LT\":\"\",\n \"ro-RO\":\"inactiv\",\n \"sk-SK\":\"nečinný\",\n \"sl-SI\":\"V pripravljenosti\",\n \"sv-SE\":\"inaktiv\",\n \"th-TH\":\"ไม่ได้ใช้งาน\",\n \"tr-TR\":\"Boşta\",\n \"uk-UA\":\"очікування\",\n \"vi-VN\":\"nhàn rỗi\",\n \"zh-CN\":\"空闲\",\n \"zh-TW\":\"暫停\"\n },\n \"on\":{\n \"en-US\":\"On\",\n \"de-DE\":\"Ein\"\n }, \n \"off\":{\n \"en-US\":\"Off\",\n \"de-DE\":\"Aus\"\n },\n \"paused\":{\n \"en-US\":\"Paused\",\n \"de-DE\":\"pausiert\",\n \"nl-NL\":\"Gepauzeerd\",\n \"da-DK\":\"pause\",\n \"es-ES\":\"pausado\",\n \"fr-FR\":\"en pause\",\n \"it-IT\":\"in pausa\",\n \"ru-RU\":\"Пауза\",\n \"nb-NO\":\"pauset\",\n \"nn-NO\":\"pausa\",\n \"pl-PL\":\"wstrzymany\",\n \"pt-PT\":\"Em pausa\",\n \"af-ZA\":\"Onderbreek\",\n \"ar-SY\":\"موقّف مؤقتا\",\n \"bg-BG\":\"в пауза\",\n \"ca-ES\":\"Pausat\",\n \"cs-CZ\":\"pozastaveno\",\n \"el-GR\":\"σε παύση\",\n \"et-EE\":\"peatatud\",\n \"fa-IR\":\"متوقف شد\",\n \"fi-FI\":\"Pysäytetty\",\n \"he-IL\":\"מושהה\",\n \"hr-xx\":\"pauzirano\",\n \"hu-HU\":\"Szünetel\",\n \"hy-AM\":\"դադար \",\n \"id-ID\":\"Jeda\",\n \"is-IS\":\"í bið\",\n \"lb-xx\":\"Pauseiert\",\n \"lt-LT\":\"pristabdytas\",\n \"ro-RO\":\"În pauză\",\n \"sk-SK\":\"pozastavený\",\n \"sl-SI\":\"Na pavzi\",\n \"sv-SE\":\"pausad\",\n \"th-TH\":\"หยุดชั่วคราว\",\n \"tr-TR\":\"Durduruldu\",\n \"uk-UA\":\"на паузі\",\n \"vi-VN\":\"tạm dừng\",\n \"zh-CN\":\"暂停\",\n \"zh-TW\":\"暫停\"\n }\n },\n \"alarm_control_panel\":{\n \"armed\":{\n \"en-US\":\"Armed\",\n \"de-DE\":\"Aktiv\",\n \"nl-NL\":\"Actief\",\n \"da-DK\":\"Tilkoblet\",\n \"es-ES\":\"Armada\",\n \"fr-FR\":\"Activé\",\n \"it-IT\":\"Attivo\",\n \"ru-RU\":\"Охрана\",\n \"nb-NO\":\"Aktivert\",\n \"nn-NO\":\"Påslått\",\n \"pl-PL\":\"uzbr\",\n \"pt-PT\":\"Armado\",\n \"af-ZA\":\"Gewapen\",\n \"ar-SY\":\"مفعل\",\n \"bg-BG\":\"Охрана\",\n \"ca-ES\":\"Activad.\",\n \"cs-CZ\":\"Zabezpečeno\",\n \"el-GR\":\"Οπλισμένος\",\n \"et-EE\":\"Valves\",\n \"fa-IR\":\"مصلح شده\",\n \"fi-FI\":\"Viritetty\",\n \"he-IL\":\"דרוך\",\n \"hr-xx\":\"Aktivirano\",\n \"hu-HU\":\"Élesítve\",\n \"hy-AM\":\"Զինված\",\n \"id-ID\":\"Diaktifkan\",\n \"is-IS\":\"Ekki á verði\",\n \"lb-xx\":\"Aktivéiert\",\n \"lt-LT\":\"Užrakinta\",\n \"ro-RO\":\"Armat\",\n \"sk-SK\":\"Zakód\",\n \"sl-SI\":\"Aktiven\",\n \"sv-SE\":\"Larmat\",\n \"th-TH\":\"เปิดการป้องกัน\",\n \"tr-TR\":\"Aktif\",\n \"uk-UA\":\"Охороняється\",\n \"vi-VN\":\"VT\",\n \"zh-CN\":\"警戒中\",\n \"zh-TW\":\"已警戒\"\n },\n \"armed_away\":{\n \"en-US\":\"Armed\",\n \"de-DE\":\"Aktiv\",\n \"nl-NL\":\"Actief\",\n \"da-DK\":\"Tilkoblet\",\n \"es-ES\":\"Armada\",\n \"fr-FR\":\"Activé\",\n \"it-IT\":\"Attivo\",\n \"ru-RU\":\"Охрана\",\n \"nb-NO\":\"Aktivert\",\n \"nn-NO\":\"Påslått\",\n \"pl-PL\":\"uzbr\",\n \"pt-PT\":\"Armado\",\n \"af-ZA\":\"Aktief\",\n \"ar-SY\":\"مفعل\",\n \"bg-BG\":\"Охрана\",\n \"ca-ES\":\"Activad.\",\n \"cs-CZ\":\"Zabezpečeno\",\n \"el-GR\":\"Οπλισμένος\",\n \"et-EE\":\"Valves\",\n \"fa-IR\":\"تجهیزات بیرون\",\n \"fi-FI\":\"Viritetty\",\n \"he-IL\":\"דרוך\",\n \"hr-xx\":\"Aktivirano\",\n \"hu-HU\":\"Élesítve\",\n \"hy-AM\":\"Զինված\",\n \"id-ID\":\"Diaktifkan\",\n \"is-IS\":\"Á verði\",\n \"lb-xx\":\"Aktivéiert\",\n \"lt-LT\":\"Užrakinta\",\n \"ro-RO\":\"Armat\",\n \"sk-SK\":\"Zakód\",\n \"sl-SI\":\"Aktiven\",\n \"sv-SE\":\"Larmat\",\n \"th-TH\":\"เปิดการป้องกัน\",\n \"tr-TR\":\"Aktif\",\n \"uk-UA\":\"Охороняється\",\n \"vi-VN\":\"VT\",\n \"zh-CN\":\"警戒中
                                          
                                          
                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          45

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe