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

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

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

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

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.
  • T TT-Tom

    Fehler post

    Meister-xM Offline
    Meister-xM Offline
    Meister-x
    wrote on last edited by
    #767

    @tt-tom
    Servus,
    was meinst damit ?

    T 1 Reply Last reply
    0
    • Meister-xM Meister-x

      @tt-tom
      Servus,
      was meinst damit ?

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

      @meister-x

      ich hatte diesen Post,
      https://forum.iobroker.net/post/889863

      ist aber nicht genau was du wolltest. Darum Fehlpost

      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

      Meister-xM ArmilarA 2 Replies Last reply
      0
      • T TT-Tom

        @meister-x

        ich hatte diesen Post,
        https://forum.iobroker.net/post/889863

        ist aber nicht genau was du wolltest. Darum Fehlpost

        Meister-xM Offline
        Meister-xM Offline
        Meister-x
        wrote on last edited by
        #769

        @tt-tom
        danke , ich schau es mir an

        1 Reply Last reply
        0
        • ArmilarA Offline
          ArmilarA Offline
          Armilar
          Most Active Forum Testing
          wrote on last edited by
          #770

          @meister-x

          Aktuell gibt es das so noch nicht - das Spielchen mit dem Dimmode 😉

          Finde die Idee aber nicht schlecht und daher überlege ich mir etwas über einen externen Datenpunkt. Dann könnte der Bewegungsmelder sich mit dem Datenpunkt synchronisieren.

          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.

          Meister-xM 1 Reply Last reply
          0
          • ArmilarA Armilar

            @meister-x

            Aktuell gibt es das so noch nicht - das Spielchen mit dem Dimmode 😉

            Finde die Idee aber nicht schlecht und daher überlege ich mir etwas über einen externen Datenpunkt. Dann könnte der Bewegungsmelder sich mit dem Datenpunkt synchronisieren.

            Meister-xM Offline
            Meister-xM Offline
            Meister-x
            wrote on last edited by
            #771

            @armilar
            das wäre super !!
            ja, kann ihn über MQTT erkennen

            1 Reply Last reply
            0
            • T TT-Tom

              @meister-x

              ich hatte diesen Post,
              https://forum.iobroker.net/post/889863

              ist aber nicht genau was du wolltest. Darum Fehlpost

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

              @tt-tom

              Ist ähnlich aber nicht das gleiche. Mit der Beschriebenen Version läufst du durch den Bewegungsmelder oder sonst einen Auslöser und eine Seite wird aufgeschaltet.

              @Meister-x möchte den Screensaver heller, solange eine Bewegung stattfindet. Das gibt es aktuell noch nicht...

              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
              • W Wuschl

                Guten Abend, ich bekomme diese Fehlermeldungen und finde nicht warum. Was ist der Fehler?

                16.11.2022, 20:36:30.073	[warn ]: javascript.0 (806)     at HandleScreensaverUpdate (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:4658:29)
                16.11.2022, 20:36:30.074	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:888:13)
                16.11.2022, 20:36:30.074	[warn ]: javascript.0 (806)     at step (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:33:23)
                16.11.2022, 20:36:30.074	[warn ]: javascript.0 (806)     at Object.next (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:14:53)
                16.11.2022, 20:36:30.074	[warn ]: javascript.0 (806)     at script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:8:71
                16.11.2022, 20:36:30.075	[warn ]: javascript.0 (806)     at __awaiter (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:4:12)
                16.11.2022, 20:36:30.075	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:885:12)
                16.11.2022, 20:36:30.079	[warn ]: javascript.0 (806)     at HandleScreensaverUpdate (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:4665:34)
                16.11.2022, 20:36:30.079	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:888:13)
                16.11.2022, 20:36:30.080	[warn ]: javascript.0 (806)     at step (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:33:23)
                16.11.2022, 20:36:30.080	[warn ]: javascript.0 (806)     at Object.next (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:14:53)
                16.11.2022, 20:36:30.080	[warn ]: javascript.0 (806)     at script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:8:71
                16.11.2022, 20:36:30.081	[warn ]: javascript.0 (806)     at __awaiter (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:4:12)
                16.11.2022, 20:36:30.085	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:885:12)
                16.11.2022, 20:36:30.089	[warn ]: javascript.0 (806)     at HandleScreensaverUpdate (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:4679:29)
                16.11.2022, 20:36:30.089	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:888:13)
                16.11.2022, 20:36:30.090	[warn ]: javascript.0 (806)     at step (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:33:23)
                16.11.2022, 20:36:30.090	[warn ]: javascript.0 (806)     at Object.next (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:14:53)
                16.11.2022, 20:36:30.090	[warn ]: javascript.0 (806)     at script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:8:71
                16.11.2022, 20:36:30.091	[warn ]: javascript.0 (806)     at __awaiter (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:4:12)
                16.11.2022, 20:36:30.091	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:885:12)
                16.11.2022, 20:36:30.095	[warn ]: javascript.0 (806)     at HandleScreensaverUpdate (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:4686:34)
                16.11.2022, 20:36:30.096	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:888:13)
                16.11.2022, 20:36:30.096	[warn ]: javascript.0 (806)     at step (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:33:23)
                16.11.2022, 20:36:30.097	[warn ]: javascript.0 (806)     at Object.next (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:14:53)
                16.11.2022, 20:36:30.097	[warn ]: javascript.0 (806)     at script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:8:71
                16.11.2022, 20:36:30.098	[warn ]: javascript.0 (806)     at __awaiter (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:4:12)
                16.11.2022, 20:36:30.098	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:885:12)
                

                Bei dem anderen Panel diese

                16.11.2022, 20:39:41.087	[warn ]: javascript.0 (806)     at script.js.Ns-Panels.Garage-3_5_0_5:1335:46
                16.11.2022, 20:39:41.087	[warn ]: javascript.0 (806)     at step (script.js.Ns-Panels.Garage-3_5_0_5:33:23)
                16.11.2022, 20:39:41.087	[warn ]: javascript.0 (806)     at Object.next (script.js.Ns-Panels.Garage-3_5_0_5:14:53)
                16.11.2022, 20:39:41.087	[warn ]: javascript.0 (806)     at fulfilled (script.js.Ns-Panels.Garage-3_5_0_5:5:58)
                16.11.2022, 20:40:01.621	[warn ]: javascript.0 (806)     at HandleScreensaverUpdate (script.js.Ns-Panels.Garage-3_5_0_5:4700:29)
                16.11.2022, 20:40:01.621	[warn ]: javascript.0 (806)     at HandleScreensaver (script.js.Ns-Panels.Garage-3_5_0_5:4330:5)
                16.11.2022, 20:40:01.622	[warn ]: javascript.0 (806)     at HandleMessage (script.js.Ns-Panels.Garage-3_5_0_5:1825:21)
                16.11.2022, 20:40:01.622	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Ns-Panels.Garage-3_5_0_5:1762:17)
                16.11.2022, 20:40:01.623	[warn ]: javascript.0 (806)     at HandleScreensaverUpdate (script.js.Ns-Panels.Garage-3_5_0_5:4707:34)
                16.11.2022, 20:40:01.623	[warn ]: javascript.0 (806)     at HandleScreensaver (script.js.Ns-Panels.Garage-3_5_0_5:4330:5)
                16.11.2022, 20:40:01.624	[warn ]: javascript.0 (806)     at HandleMessage (script.js.Ns-Panels.Garage-3_5_0_5:1825:21)
                16.11.2022, 20:40:01.624	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Ns-Panels.Garage-3_5_0_5:1762:17)
                16.11.2022, 20:40:01.626	[warn ]: javascript.0 (806)     at HandleScreensaverUpdate (script.js.Ns-Panels.Garage-3_5_0_5:4721:29)
                16.11.2022, 20:40:01.627	[warn ]: javascript.0 (806)     at HandleScreensaver (script.js.Ns-Panels.Garage-3_5_0_5:4330:5)
                16.11.2022, 20:40:01.627	[warn ]: javascript.0 (806)     at HandleMessage (script.js.Ns-Panels.Garage-3_5_0_5:1825:21)
                16.11.2022, 20:40:01.627	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Ns-Panels.Garage-3_5_0_5:1762:17)
                16.11.2022, 20:40:01.629	[warn ]: javascript.0 (806)     at HandleScreensaverUpdate (script.js.Ns-Panels.Garage-3_5_0_5:4728:34)
                16.11.2022, 20:40:01.629	[warn ]: javascript.0 (806)     at HandleScreensaver (script.js.Ns-Panels.Garage-3_5_0_5:4330:5)
                16.11.2022, 20:40:01.629	[warn ]: javascript.0 (806)     at HandleMessage (script.js.Ns-Panels.Garage-3_5_0_5:1825:21)
                16.11.2022, 20:40:01.629	[warn ]: javascript.0 (806)     at Object.<anonymous> (script.js.Ns-Panels.Garage-3_5_0_5:1762:17)
                
                ArmilarA Offline
                ArmilarA Offline
                Armilar
                Most Active Forum Testing
                wrote on last edited by Armilar
                #773

                @wuschl

                Sende mal deine Config. Ich denke es liegt an einem Parameter. Entweder der Relay-Status oder eine ScreensaverEntity

                Die Fehlermeldung ist ja mal wieder Gold wert 😉

                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.

                W 1 Reply Last reply
                0
                • ArmilarA Armilar

                  @tt-tom

                  Ist ähnlich aber nicht das gleiche. Mit der Beschriebenen Version läufst du durch den Bewegungsmelder oder sonst einen Auslöser und eine Seite wird aufgeschaltet.

                  @Meister-x möchte den Screensaver heller, solange eine Bewegung stattfindet. Das gibt es aktuell noch nicht...

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

                  @armilar
                  ja das habe ich dann auch gecheckt, darum Fehlpost 😖

                  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
                  0
                  • ArmilarA Armilar

                    @wuschl

                    Sende mal deine Config. Ich denke es liegt an einem Parameter. Entweder der Relay-Status oder eine ScreensaverEntity

                    Die Fehlermeldung ist ja mal wieder Gold wert 😉

                    W Offline
                    W Offline
                    Wuschl
                    wrote on last edited by Wuschl
                    #775

                    @armilar

                    export const config: Config = {
                       panelRecvTopic: 'mqtt.0.tele.NS-Panel-Paps_0BED20.RESULT',       // anpassen
                       panelSendTopic: 'mqtt.0.cmnd.NS-Panel-Paps_0BED20.CustomSend',   // anpassen
                       firstScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Hourly.h0.PrecipitationProbability', ScreensaverEntityIcon: 'weather-pouring', ScreensaverEntityText: 'Regen', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100} },
                       secondScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.WindSpeed', ScreensaverEntityIcon: 'weather-windy', ScreensaverEntityText: "Wind", ScreensaverEntityUnitText: 'km/h', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 120} },
                       thirdScreensaverEntity: { ScreensaverEntity: "shelly.1.SHSW-1#E098068D8BFC#1.ext.temperatureC3", ScreensaverEntityIcon: "pool-thermometer", ScreensaverEntityText: "Pool", ScreensaverEntityUnitText: "°C", ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 40} },
                       fourthScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.RelativeHumidity', ScreensaverEntityIcon: 'water-percent', ScreensaverEntityText: 'Luft', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100, 'val_best': 65} },
                       alternativeScreensaverLayout: false,
                       autoWeatherColorScreensaverLayout: true,
                       mrIcon1ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.tasmota_0E3BFC.POWER1', ScreensaverEntityIcon: 'light-switch', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                       mrIcon2ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.tasmota_0E3BFC.POWER2', ScreensaverEntityIcon: 'lightbulb', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                       timeoutScreensaver: 20,
                       dimmode: 20,
                       active: 100, //Standard-Brightness TFT
                       screenSaverDoubleClick: true,
                       locale: 'de-DE',                                // en-US, de-DE, nl-NL, da-DK, es-ES, fr-FR, it-IT, ru-RU, etc.
                       timeFormat: '%H:%M',                            // currently not used 
                       dateFormat: '%A, %d. %B %Y',                    // currently not used 
                       weatherEntity: 'alias.0.Wetter.Gerät_1',                // Dieser Alias muss erstellt werden, damit die 4 kleineren Icons (Wetter oder DP) angezeigt werden können --> oder autoCreateAlias auf true
                       defaultOffColor: Off,
                       defaultOnColor: On,
                       defaultColor: Off,
                       defaultBackgroundColor: Black,    //New Parameter
                       temperatureUnit: '°C',
                       pages: [
                               Garagen
                               WLAN
                              
                               Service             //Auto-Alias Service Page
                       ],
                       subPages: [
                                                   
                                   NSPanel_Infos,              //Auto-Alias Service Page
                                   NSPanel_Einstellungen,      //Auto-Alias Service Page
                                   NSPanel_Firmware_Info       //Auto-Alias Service Page
                       ],
                       button1Page: null,   //Beispiel-Seite auf Button 1, wenn Rule2 definiert - Wenn nicht definiert --> button1Page: null, 
                       button2Page: null    //Beispiel-Seite auf Button 2, wenn Rule2 definiert - Wenn nicht definiert --> button1Page: null,
                    };
                    
                    ArmilarA Meister-xM 4 Replies Last reply
                    0
                    • W Wuschl

                      @armilar

                      export const config: Config = {
                         panelRecvTopic: 'mqtt.0.tele.NS-Panel-Paps_0BED20.RESULT',       // anpassen
                         panelSendTopic: 'mqtt.0.cmnd.NS-Panel-Paps_0BED20.CustomSend',   // anpassen
                         firstScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Hourly.h0.PrecipitationProbability', ScreensaverEntityIcon: 'weather-pouring', ScreensaverEntityText: 'Regen', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100} },
                         secondScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.WindSpeed', ScreensaverEntityIcon: 'weather-windy', ScreensaverEntityText: "Wind", ScreensaverEntityUnitText: 'km/h', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 120} },
                         thirdScreensaverEntity: { ScreensaverEntity: "shelly.1.SHSW-1#E098068D8BFC#1.ext.temperatureC3", ScreensaverEntityIcon: "pool-thermometer", ScreensaverEntityText: "Pool", ScreensaverEntityUnitText: "°C", ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 40} },
                         fourthScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.RelativeHumidity', ScreensaverEntityIcon: 'water-percent', ScreensaverEntityText: 'Luft', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100, 'val_best': 65} },
                         alternativeScreensaverLayout: false,
                         autoWeatherColorScreensaverLayout: true,
                         mrIcon1ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.tasmota_0E3BFC.POWER1', ScreensaverEntityIcon: 'light-switch', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                         mrIcon2ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.tasmota_0E3BFC.POWER2', ScreensaverEntityIcon: 'lightbulb', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                         timeoutScreensaver: 20,
                         dimmode: 20,
                         active: 100, //Standard-Brightness TFT
                         screenSaverDoubleClick: true,
                         locale: 'de-DE',                                // en-US, de-DE, nl-NL, da-DK, es-ES, fr-FR, it-IT, ru-RU, etc.
                         timeFormat: '%H:%M',                            // currently not used 
                         dateFormat: '%A, %d. %B %Y',                    // currently not used 
                         weatherEntity: 'alias.0.Wetter.Gerät_1',                // Dieser Alias muss erstellt werden, damit die 4 kleineren Icons (Wetter oder DP) angezeigt werden können --> oder autoCreateAlias auf true
                         defaultOffColor: Off,
                         defaultOnColor: On,
                         defaultColor: Off,
                         defaultBackgroundColor: Black,    //New Parameter
                         temperatureUnit: '°C',
                         pages: [
                                 Garagen
                                 WLAN
                                
                                 Service             //Auto-Alias Service Page
                         ],
                         subPages: [
                                                     
                                     NSPanel_Infos,              //Auto-Alias Service Page
                                     NSPanel_Einstellungen,      //Auto-Alias Service Page
                                     NSPanel_Firmware_Info       //Auto-Alias Service Page
                         ],
                         button1Page: null,   //Beispiel-Seite auf Button 1, wenn Rule2 definiert - Wenn nicht definiert --> button1Page: null, 
                         button2Page: null    //Beispiel-Seite auf Button 2, wenn Rule2 definiert - Wenn nicht definiert --> button1Page: null,
                      };
                      
                      ArmilarA Offline
                      ArmilarA Offline
                      Armilar
                      Most Active Forum Testing
                      wrote on last edited by
                      #776

                      @wuschl sagte in SONOFF NSPanel mit Lovelace UI:

                      Setzte mal die da ``` in die Spalte darunter und ganz nach vorne. Dann wird es besser lesbar

                      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
                      • ArmilarA Armilar

                        @peoples

                        Nein die Postion ist egal. Habe es etwas höher, jedoch wäre die Position egal. Würde mich mal interessieren ob du bei einem anderen Trigger oder auch Datenpunkt an common.name kommst

                        Welche node.js hast du?

                        PeoplesP Offline
                        PeoplesP Offline
                        Peoples
                        wrote on last edited by
                        #777

                        @armilar
                        Wenn du mir sagst wie ich den Common Name Abfrage Versuche ich's Mal.

                        Node ist die 16.18.1

                        Ich beantworte keine Fragen zu Themen via PN

                        ArmilarA 2 Replies Last reply
                        0
                        • W Wuschl

                          @armilar

                          export const config: Config = {
                             panelRecvTopic: 'mqtt.0.tele.NS-Panel-Paps_0BED20.RESULT',       // anpassen
                             panelSendTopic: 'mqtt.0.cmnd.NS-Panel-Paps_0BED20.CustomSend',   // anpassen
                             firstScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Hourly.h0.PrecipitationProbability', ScreensaverEntityIcon: 'weather-pouring', ScreensaverEntityText: 'Regen', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100} },
                             secondScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.WindSpeed', ScreensaverEntityIcon: 'weather-windy', ScreensaverEntityText: "Wind", ScreensaverEntityUnitText: 'km/h', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 120} },
                             thirdScreensaverEntity: { ScreensaverEntity: "shelly.1.SHSW-1#E098068D8BFC#1.ext.temperatureC3", ScreensaverEntityIcon: "pool-thermometer", ScreensaverEntityText: "Pool", ScreensaverEntityUnitText: "°C", ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 40} },
                             fourthScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.RelativeHumidity', ScreensaverEntityIcon: 'water-percent', ScreensaverEntityText: 'Luft', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100, 'val_best': 65} },
                             alternativeScreensaverLayout: false,
                             autoWeatherColorScreensaverLayout: true,
                             mrIcon1ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.tasmota_0E3BFC.POWER1', ScreensaverEntityIcon: 'light-switch', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                             mrIcon2ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.tasmota_0E3BFC.POWER2', ScreensaverEntityIcon: 'lightbulb', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                             timeoutScreensaver: 20,
                             dimmode: 20,
                             active: 100, //Standard-Brightness TFT
                             screenSaverDoubleClick: true,
                             locale: 'de-DE',                                // en-US, de-DE, nl-NL, da-DK, es-ES, fr-FR, it-IT, ru-RU, etc.
                             timeFormat: '%H:%M',                            // currently not used 
                             dateFormat: '%A, %d. %B %Y',                    // currently not used 
                             weatherEntity: 'alias.0.Wetter.Gerät_1',                // Dieser Alias muss erstellt werden, damit die 4 kleineren Icons (Wetter oder DP) angezeigt werden können --> oder autoCreateAlias auf true
                             defaultOffColor: Off,
                             defaultOnColor: On,
                             defaultColor: Off,
                             defaultBackgroundColor: Black,    //New Parameter
                             temperatureUnit: '°C',
                             pages: [
                                     Garagen
                                     WLAN
                                    
                                     Service             //Auto-Alias Service Page
                             ],
                             subPages: [
                                                         
                                         NSPanel_Infos,              //Auto-Alias Service Page
                                         NSPanel_Einstellungen,      //Auto-Alias Service Page
                                         NSPanel_Firmware_Info       //Auto-Alias Service Page
                             ],
                             button1Page: null,   //Beispiel-Seite auf Button 1, wenn Rule2 definiert - Wenn nicht definiert --> button1Page: null, 
                             button2Page: null    //Beispiel-Seite auf Button 2, wenn Rule2 definiert - Wenn nicht definiert --> button1Page: null,
                          };
                          
                          Meister-xM Offline
                          Meister-xM Offline
                          Meister-x
                          wrote on last edited by
                          #778

                          @wuschl
                          Hallo,
                          wo müsste ich meie Meldung Bwegungsmelder dazu einfügen?

                          ArmilarA 1 Reply Last reply
                          0
                          • W Wuschl

                            @armilar

                            export const config: Config = {
                               panelRecvTopic: 'mqtt.0.tele.NS-Panel-Paps_0BED20.RESULT',       // anpassen
                               panelSendTopic: 'mqtt.0.cmnd.NS-Panel-Paps_0BED20.CustomSend',   // anpassen
                               firstScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Hourly.h0.PrecipitationProbability', ScreensaverEntityIcon: 'weather-pouring', ScreensaverEntityText: 'Regen', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100} },
                               secondScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.WindSpeed', ScreensaverEntityIcon: 'weather-windy', ScreensaverEntityText: "Wind", ScreensaverEntityUnitText: 'km/h', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 120} },
                               thirdScreensaverEntity: { ScreensaverEntity: "shelly.1.SHSW-1#E098068D8BFC#1.ext.temperatureC3", ScreensaverEntityIcon: "pool-thermometer", ScreensaverEntityText: "Pool", ScreensaverEntityUnitText: "°C", ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 40} },
                               fourthScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.RelativeHumidity', ScreensaverEntityIcon: 'water-percent', ScreensaverEntityText: 'Luft', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100, 'val_best': 65} },
                               alternativeScreensaverLayout: false,
                               autoWeatherColorScreensaverLayout: true,
                               mrIcon1ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.tasmota_0E3BFC.POWER1', ScreensaverEntityIcon: 'light-switch', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                               mrIcon2ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.tasmota_0E3BFC.POWER2', ScreensaverEntityIcon: 'lightbulb', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                               timeoutScreensaver: 20,
                               dimmode: 20,
                               active: 100, //Standard-Brightness TFT
                               screenSaverDoubleClick: true,
                               locale: 'de-DE',                                // en-US, de-DE, nl-NL, da-DK, es-ES, fr-FR, it-IT, ru-RU, etc.
                               timeFormat: '%H:%M',                            // currently not used 
                               dateFormat: '%A, %d. %B %Y',                    // currently not used 
                               weatherEntity: 'alias.0.Wetter.Gerät_1',                // Dieser Alias muss erstellt werden, damit die 4 kleineren Icons (Wetter oder DP) angezeigt werden können --> oder autoCreateAlias auf true
                               defaultOffColor: Off,
                               defaultOnColor: On,
                               defaultColor: Off,
                               defaultBackgroundColor: Black,    //New Parameter
                               temperatureUnit: '°C',
                               pages: [
                                       Garagen
                                       WLAN
                                      
                                       Service             //Auto-Alias Service Page
                               ],
                               subPages: [
                                                           
                                           NSPanel_Infos,              //Auto-Alias Service Page
                                           NSPanel_Einstellungen,      //Auto-Alias Service Page
                                           NSPanel_Firmware_Info       //Auto-Alias Service Page
                               ],
                               button1Page: null,   //Beispiel-Seite auf Button 1, wenn Rule2 definiert - Wenn nicht definiert --> button1Page: null, 
                               button2Page: null    //Beispiel-Seite auf Button 2, wenn Rule2 definiert - Wenn nicht definiert --> button1Page: null,
                            };
                            
                            ArmilarA Offline
                            ArmilarA Offline
                            Armilar
                            Most Active Forum Testing
                            wrote on last edited by
                            #779

                            @wuschl sagte in SONOFF NSPanel mit Lovelace UI:

                            mqtt.0.stat.tasmota_0E3BFC.POWER1

                            Da ist doch schon etwas...

                            Dein Tele läuft auf:

                            mqtt.0.tele.NS-Panel-Paps_0BED20.RESULT
                            

                            dein Stat läuft auf:

                            mqtt.0.stat.tasmota_0E3BFC.POWER1
                            

                            und ist irgendwie ein völlig anderes Gerät

                            Versuche es mal mit:

                            mrIcon1ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.NS-Panel-Paps_0BED20.POWER1', ScreensaverEntityIcon: 'light-switch', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                            mrIcon2ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.NS-Panel-Paps_0BED20.POWER2', ScreensaverEntityIcon: 'lightbulb', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                            

                            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.

                            W 1 Reply Last reply
                            0
                            • Meister-xM Meister-x

                              @wuschl
                              Hallo,
                              wo müsste ich meie Meldung Bwegungsmelder dazu einfügen?

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

                              @meister-x

                              ich muss es erstmal einbauen. Wird in die nächste Version kommen.

                              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.

                              Meister-xM 2 Replies Last reply
                              0
                              • ArmilarA Armilar

                                @meister-x

                                ich muss es erstmal einbauen. Wird in die nächste Version kommen.

                                Meister-xM Offline
                                Meister-xM Offline
                                Meister-x
                                wrote on last edited by
                                #781

                                @armilar
                                super -vielen Dank !!!!!!

                                1 Reply Last reply
                                0
                                • PeoplesP Peoples

                                  @armilar
                                  Wenn du mir sagst wie ich den Common Name Abfrage Versuche ich's Mal.

                                  Node ist die 16.18.1

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

                                  @peoples

                                  Warte - ich klicke mal schnell ein paar Zeilen zusammen...

                                  16.18.1 passt. Schon vorbildlich 😊

                                  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
                                  0
                                  • ArmilarA Armilar

                                    @wuschl sagte in SONOFF NSPanel mit Lovelace UI:

                                    mqtt.0.stat.tasmota_0E3BFC.POWER1

                                    Da ist doch schon etwas...

                                    Dein Tele läuft auf:

                                    mqtt.0.tele.NS-Panel-Paps_0BED20.RESULT
                                    

                                    dein Stat läuft auf:

                                    mqtt.0.stat.tasmota_0E3BFC.POWER1
                                    

                                    und ist irgendwie ein völlig anderes Gerät

                                    Versuche es mal mit:

                                    mrIcon1ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.NS-Panel-Paps_0BED20.POWER1', ScreensaverEntityIcon: 'light-switch', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                                    mrIcon2ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.NS-Panel-Paps_0BED20.POWER2', ScreensaverEntityIcon: 'lightbulb', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff  },
                                    
                                    W Offline
                                    W Offline
                                    Wuschl
                                    wrote on last edited by
                                    #783

                                    @armilar super danke. Jetzt bleibt nur noch das übrig

                                    16.11.2022, 21:22:50.314	[warn ]: javascript.0 (806)     at script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:1293:46
                                    16.11.2022, 21:22:50.314	[warn ]: javascript.0 (806)     at step (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:33:23)
                                    16.11.2022, 21:22:50.314	[warn ]: javascript.0 (806)     at Object.next (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:14:53)
                                    16.11.2022, 21:22:50.314	[warn ]: javascript.0 (806)     at fulfilled (script.js.Papa-Garagen.NS-Panel-Paps-3_5_0_5:5:58)
                                    
                                    1 Reply Last reply
                                    0
                                    • ArmilarA Offline
                                      ArmilarA Offline
                                      Armilar
                                      Most Active Forum Testing
                                      wrote on last edited by
                                      #784

                                      @armilar

                                      Würde mir ein klein wenig von deiner Seite helfen, wenn du sehen würdest, was im Screensaver aktuell nicht läuft 😉

                                      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.

                                      W 1 Reply Last reply
                                      0
                                      • ArmilarA Armilar

                                        @armilar

                                        Würde mir ein klein wenig von deiner Seite helfen, wenn du sehen würdest, was im Screensaver aktuell nicht läuft 😉

                                        W Offline
                                        W Offline
                                        Wuschl
                                        wrote on last edited by
                                        #785

                                        @armilar das hier fehlt, das finde ich nirgends.

                                         //Subpage 2 von Subpages_2
                                                let NSPanel_Einstellungen: PageEntities =
                                                {
                                                    'type': 'cardEntities',
                                                    'heading': 'Screensaver',
                                                    'useColor': true,
                                                    'subPage': true,
                                                    'parent': Service,
                                                    'items': [
                                                        <PageItem>{ id: AliasPath + 'Dimmode.brightnessDay', name: 'Brightness Tag', icon: 'brightness-5', offColor: MSYellow, onColor: MSYellow, useColor: true, minValue: 5, maxValue: 10},
                                                        <PageItem>{ id: AliasPath + 'Dimmode.brightnessNight', name: 'Brightness Nacht', icon: 'brightness-4', offColor: MSYellow, onColor: MSYellow, useColor: true, minValue: 0, maxValue: 4},
                                                        <PageItem>{ id: AliasPath + 'Dimmode.hourDay', name: 'Stunde Tag', icon: 'sun-clock', offColor: MSYellow, onColor: MSYellow, useColor: true, minValue: 0, maxValue: 23},
                                                        <PageItem>{ id: AliasPath + 'Dimmode.hourNight', name: 'Stunde Nacht', icon: 'sun-clock-outline', offColor: MSYellow, onColor: MSYellow, useColor: true, minValue: 0, maxValue: 23}
                                                    ]
                                                };
                                        
                                        ArmilarA 1 Reply Last reply
                                        0
                                        • ArmilarA Armilar

                                          @peoples

                                          Warte - ich klicke mal schnell ein paar Zeilen zusammen...

                                          16.18.1 passt. Schon vorbildlich 😊

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

                                          @armilar

                                          on({id: [].concat(['0_userdata.0.NSPanel.1.Relay.1']).concat(['0_userdata.0.NSPanel.1.Relay.2']), change: "ne"}, async function (obj) {
                                              console.log(obj.id);
                                              console.log((obj.common ? obj.common.name : ""));
                                              console.log((obj.common ? obj.common.desc : ""));
                                              console.log(obj.channelId);
                                              console.log(obj.channelName);
                                              console.log(obj.deviceName);
                                              console.log((obj.state ? obj.state.val : ""));
                                              console.log((obj.state ? obj.state.ts : ""));
                                              console.log((obj.state ? obj.state.q : ""));
                                              console.log((obj.state ? obj.state.from : ""));
                                          });
                                          

                                          Pass mal die beiden Datenpunkte im Trigger an deine an. Dann Trigger mal beide Datenpunkte (true/false) und sende das Log zurück.

                                          --> Als neues Test-Script anlegen

                                          Ich denke wir werden mit einem Spit über die obj.id gehen. Die ist eindeutig

                                          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.

                                          PeoplesP 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

                                          523

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          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