Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Sonoff Geräte als HTML Tabelle - Vis

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Sonoff Geräte als HTML Tabelle - Vis

Scheduled Pinned Locked Moved JavaScript
javascriptmonitoringtemplate
632 Posts 34 Posters 146.8k Views 39 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.
  • J Jeffy

    @liv-in-sky Hi, die Gosund-Steckdosen laufen schon in deinem Skript mit der Version 08.0219:20.
    Im INFO.Module steht bei den Gosund-Steckdosen: "Gosund SP111".
    Im INFO.Module steht bei den KLAS REMO-Steckdosen: "SWA11". Keine Energieanzeige.

    Ich habe jetzt mal alle Sonoff-Devices Ordner in javascript.0 gelöscht. Jetzt tauchen alle meine angeschlossenen Geräte im vis richtig auf. Allerdings sind die Sonoff-Devices Ordner in javascript.0 immer noch weg.

    liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    wrote on last edited by
    #260

    @Jeffy

    ok also wenn die SWA11 keine energieanzeige haben, nehme ich sie standardmäßig in die basic kategorie mit auf - dann müßt ihr da nichts mehr umstellen oder willst du da eine eigene überschrift dafür ?

    die Gosund SP111 nehme ich in der Gosund kategorie auf

    die ordner kommen manchmal nach einem browser refresh - wären sie nicht im system, hättest du ein volles rotes log !

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

    1 Reply Last reply
    0
    • liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      wrote on last edited by
      #261

      habe nochmal ein update

      • mir ist erst jetzt aufgefallen, dass man ja die links zu den sonoff-web-interface mit einbeziehen könnte - kann auch abgeschalten werden - symbol vor ip-adresse öffnet popup
      • im design
        -farbe und style für nicht erreichbare sonoffs ist einstellbar
      • die schalter farben ON bzw OFF können mit farben belegt werden
      • distance-messer sind jetzt sichtbar für basics und generics

      es sind einige variablen im settingbereich dazugekommen - daher wäre es am besten , die settings von hand wieder anzupassen - direktes kopieren der settings von der letzten test version ist nicht möglich

      das script liegt im ersten post

      Image 3.png

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

      J ChaotC 2 Replies Last reply
      2
      • liv-in-skyL liv-in-sky

        habe nochmal ein update

        • mir ist erst jetzt aufgefallen, dass man ja die links zu den sonoff-web-interface mit einbeziehen könnte - kann auch abgeschalten werden - symbol vor ip-adresse öffnet popup
        • im design
          -farbe und style für nicht erreichbare sonoffs ist einstellbar
        • die schalter farben ON bzw OFF können mit farben belegt werden
        • distance-messer sind jetzt sichtbar für basics und generics

        es sind einige variablen im settingbereich dazugekommen - daher wäre es am besten , die settings von hand wieder anzupassen - direktes kopieren der settings von der letzten test version ist nicht möglich

        das script liegt im ersten post

        Image 3.png

        J Offline
        J Offline
        Jeffy
        wrote on last edited by Jeffy
        #262

        @liv-in-sky HI, klasse Idee mit dem web-interface.
        Funktioniert. Fensterhöhe vom web-interface ist bei mir nur etwas zu klein, ab das kann man ja größer ziehen. Oder noch eine Variable einbauen, welche man definieren kann.
        Ist übrigens nur bei den Geräten mit Leistungsmessung zu klein. Bei den Anderen passt es.

        Übrigens: Der Sonoff-Devices Ordner im Verzeichnis javascript.0 ist immer noch leer. Keine Einträge drin. Aber dein script geht. Auch nach mehreren Neustarts vom Raspberry.

        Noch ein Vorschlag zum ersten post:

        • Vielleicht noch ein (einfaches) changelog der Versionen einfügen mit ner kurzen Beschreibung.
        • Sonoff Mini bei den bisher integrierten Devices eintragen
        liv-in-skyL 1 Reply Last reply
        0
        • liv-in-skyL liv-in-sky

          habe nochmal ein update

          • mir ist erst jetzt aufgefallen, dass man ja die links zu den sonoff-web-interface mit einbeziehen könnte - kann auch abgeschalten werden - symbol vor ip-adresse öffnet popup
          • im design
            -farbe und style für nicht erreichbare sonoffs ist einstellbar
          • die schalter farben ON bzw OFF können mit farben belegt werden
          • distance-messer sind jetzt sichtbar für basics und generics

          es sind einige variablen im settingbereich dazugekommen - daher wäre es am besten , die settings von hand wieder anzupassen - direktes kopieren der settings von der letzten test version ist nicht möglich

          das script liegt im ersten post

          Image 3.png

          ChaotC Offline
          ChaotC Offline
          Chaot
          wrote on last edited by
          #263

          @liv-in-sky Schön geworden :clap:

          ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

          1 Reply Last reply
          0
          • J Jeffy

            @liv-in-sky HI, klasse Idee mit dem web-interface.
            Funktioniert. Fensterhöhe vom web-interface ist bei mir nur etwas zu klein, ab das kann man ja größer ziehen. Oder noch eine Variable einbauen, welche man definieren kann.
            Ist übrigens nur bei den Geräten mit Leistungsmessung zu klein. Bei den Anderen passt es.

            Übrigens: Der Sonoff-Devices Ordner im Verzeichnis javascript.0 ist immer noch leer. Keine Einträge drin. Aber dein script geht. Auch nach mehreren Neustarts vom Raspberry.

            Noch ein Vorschlag zum ersten post:

            • Vielleicht noch ein (einfaches) changelog der Versionen einfügen mit ner kurzen Beschreibung.
            • Sonoff Mini bei den bisher integrierten Devices eintragen
            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            wrote on last edited by
            #264

            @Jeffy das mit dem sonoff devices ordner verstehe ich nicht - was ist das für ein ordner

            es gibt 2 dp die du anlegen mußt und diese beiden dp müssen dann im script eingetragen werden

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

            J 1 Reply Last reply
            0
            • liv-in-skyL liv-in-sky

              @Jeffy das mit dem sonoff devices ordner verstehe ich nicht - was ist das für ein ordner

              es gibt 2 dp die du anlegen mußt und diese beiden dp müssen dann im script eingetragen werden

              J Offline
              J Offline
              Jeffy
              wrote on last edited by
              #265

              @liv-in-sky die beiden dp habe ich abgelegt.
              Vielleicht verwechsle ich da etwas. Habe zuvor ein ähnliches anderes script aus diesem Forum getestet (ohne Tabelle). Das hieß Sonoff-vis-info. Ich glaube dieses script hat die dp angelegt.

              liv-in-skyL GlasfaserG 2 Replies Last reply
              0
              • J Jeffy

                @liv-in-sky die beiden dp habe ich abgelegt.
                Vielleicht verwechsle ich da etwas. Habe zuvor ein ähnliches anderes script aus diesem Forum getestet (ohne Tabelle). Das hieß Sonoff-vis-info. Ich glaube dieses script hat die dp angelegt.

                liv-in-skyL Offline
                liv-in-skyL Offline
                liv-in-sky
                wrote on last edited by liv-in-sky
                #266

                @Jeffy das script kenne ich nicht

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

                1 Reply Last reply
                0
                • J Jeffy

                  @liv-in-sky die beiden dp habe ich abgelegt.
                  Vielleicht verwechsle ich da etwas. Habe zuvor ein ähnliches anderes script aus diesem Forum getestet (ohne Tabelle). Das hieß Sonoff-vis-info. Ich glaube dieses script hat die dp angelegt.

                  GlasfaserG Offline
                  GlasfaserG Offline
                  Glasfaser
                  wrote on last edited by
                  #267

                  @Jeffy sagte in Sonoff Geräte als HTML Tabelle - Vis - Iqontrol:

                  Sonoff-vis-info.

                  Du meinst bestimmt das von Kuddel Automatische Übersicht aller Sonoff Geräte

                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                  liv-in-skyL J 2 Replies Last reply
                  0
                  • GlasfaserG Glasfaser

                    @Jeffy sagte in Sonoff Geräte als HTML Tabelle - Vis - Iqontrol:

                    Sonoff-vis-info.

                    Du meinst bestimmt das von Kuddel Automatische Übersicht aller Sonoff Geräte

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    wrote on last edited by
                    #268

                    @Glasfaser erinnere mich wieder - war eine parallel entwicklung von mir

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

                    1 Reply Last reply
                    0
                    • GlasfaserG Glasfaser

                      @Jeffy sagte in Sonoff Geräte als HTML Tabelle - Vis - Iqontrol:

                      Sonoff-vis-info.

                      Du meinst bestimmt das von Kuddel Automatische Übersicht aller Sonoff Geräte

                      J Offline
                      J Offline
                      Jeffy
                      wrote on last edited by
                      #269

                      @Glasfaser genau das war es.
                      Wird jetzt aber dank dem super Script mit der Tabelle nicht mehr benötigt.

                      1 Reply Last reply
                      0
                      • Stephan SchleichS Offline
                        Stephan SchleichS Offline
                        Stephan Schleich
                        wrote on last edited by Stephan Schleich
                        #270

                        Falls jemand on und off einheitlich will, der Grüne ist nicht im Script mit enthalten:

                        🟢

                        1 Reply Last reply
                        0
                        • S Offline
                          S Offline
                          Sackbauer100
                          wrote on last edited by
                          #271

                          Hallo

                          Super Skript
                          Dir ist ein kleiner Fehler in Zeile 833 unterlaufen.

                          statt der Variablen val7 gehört val6 sonst fehlt beim Sonoff T2 Ch bei mitSchalten=false die on und off anzeige bei Power1

                          val6_1 ? val6=(" <font color=""+farbeSchalterON+""> ")+"ON" : val7=(" <font color=""+farbeSchalterOFF+""> ")+"OFF";

                          val6_1 ? val6=(" <font color=""+farbeSchalterON+""> ")+"ON" : val6=(" <font color=""+farbeSchalterOFF+""> ")+"OFF";

                          mfg

                          liv-in-skyL 1 Reply Last reply
                          1
                          • S Sackbauer100

                            Hallo

                            Super Skript
                            Dir ist ein kleiner Fehler in Zeile 833 unterlaufen.

                            statt der Variablen val7 gehört val6 sonst fehlt beim Sonoff T2 Ch bei mitSchalten=false die on und off anzeige bei Power1

                            val6_1 ? val6=(" <font color=""+farbeSchalterON+""> ")+"ON" : val7=(" <font color=""+farbeSchalterOFF+""> ")+"OFF";

                            val6_1 ? val6=(" <font color=""+farbeSchalterON+""> ")+"ON" : val6=(" <font color=""+farbeSchalterOFF+""> ")+"OFF";

                            mfg

                            liv-in-skyL Offline
                            liv-in-skyL Offline
                            liv-in-sky
                            wrote on last edited by
                            #272

                            @Sackbauer100

                            vielen dank - mit fehleranalyse und zeilenangabe - sehr praktisch

                            ist geändert

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

                            Meister MopperM 1 Reply Last reply
                            0
                            • liv-in-skyL liv-in-sky

                              @Sackbauer100

                              vielen dank - mit fehleranalyse und zeilenangabe - sehr praktisch

                              ist geändert

                              Meister MopperM Offline
                              Meister MopperM Offline
                              Meister Mopper
                              wrote on last edited by
                              #273

                              @liv-in-sky ich habe hier noch Tasmota-Steckdosen am Laufen. Es sind 2NICE -Steckdosen mit Thermometer. Vielleicht kannst Du sie ja bei Gelegenheit integrieren, ich wäre dankbar:

                              f29ec0c1-28e3-4047-aa3e-192b5b9a46f2-grafik.png

                              Proxmox und HA

                              liv-in-skyL 1 Reply Last reply
                              0
                              • Meister MopperM Meister Mopper

                                @liv-in-sky ich habe hier noch Tasmota-Steckdosen am Laufen. Es sind 2NICE -Steckdosen mit Thermometer. Vielleicht kannst Du sie ja bei Gelegenheit integrieren, ich wäre dankbar:

                                f29ec0c1-28e3-4047-aa3e-192b5b9a46f2-grafik.png

                                liv-in-skyL Offline
                                liv-in-skyL Offline
                                liv-in-sky
                                wrote on last edited by
                                #274

                                @Meister-Mopper gib mir doch mal das json export file deines sonoff.0 ordners - wenn du es über mail machen willst im chat anfragen https://forum.iobroker.net/post/355793 - ansonsten hier posten als datei

                                hast du evtl einen link, wie die dinger aussehen

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

                                Meister MopperM 1 Reply Last reply
                                0
                                • liv-in-skyL liv-in-sky

                                  @Meister-Mopper gib mir doch mal das json export file deines sonoff.0 ordners - wenn du es über mail machen willst im chat anfragen https://forum.iobroker.net/post/355793 - ansonsten hier posten als datei

                                  hast du evtl einen link, wie die dinger aussehen

                                  Meister MopperM Offline
                                  Meister MopperM Offline
                                  Meister Mopper
                                  wrote on last edited by
                                  #275

                                  @liv-in-sky okay, hier ein Bild:

                                  3744635f-6250-4a03-b47b-2046da7ec950-grafik.pngsonoff.0.json

                                  Datei habe ich angehängt.

                                  Proxmox und HA

                                  liv-in-skyL 1 Reply Last reply
                                  0
                                  • Meister MopperM Meister Mopper

                                    @liv-in-sky okay, hier ein Bild:

                                    3744635f-6250-4a03-b47b-2046da7ec950-grafik.pngsonoff.0.json

                                    Datei habe ich angehängt.

                                    liv-in-skyL Offline
                                    liv-in-skyL Offline
                                    liv-in-sky
                                    wrote on last edited by
                                    #276

                                    @Meister-Mopper müßte doch unter gosund miteinzubinden sein - ist das ok oder brauchst du eine eigene überschrift/kategorie für die ?

                                    du kannst mal testen ob das reicht, wenn du diese zeile
                                    Image 3.png

                                    mit dieser ersetzt:

                                     if (getState(id).val.includes("2NICE SP111") || getState(id).val.includes("Gosund SP1") || getState(id).val.includes("Gosund SP11") || getState(id).val.includes("Gosund SP111") || getState(id).val.includes("Gosund SP112")) {
                                    

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

                                    Meister MopperM 1 Reply Last reply
                                    0
                                    • liv-in-skyL liv-in-sky

                                      @Meister-Mopper müßte doch unter gosund miteinzubinden sein - ist das ok oder brauchst du eine eigene überschrift/kategorie für die ?

                                      du kannst mal testen ob das reicht, wenn du diese zeile
                                      Image 3.png

                                      mit dieser ersetzt:

                                       if (getState(id).val.includes("2NICE SP111") || getState(id).val.includes("Gosund SP1") || getState(id).val.includes("Gosund SP11") || getState(id).val.includes("Gosund SP111") || getState(id).val.includes("Gosund SP112")) {
                                      
                                      Meister MopperM Offline
                                      Meister MopperM Offline
                                      Meister Mopper
                                      wrote on last edited by
                                      #277

                                      @liv-in-sky Jo, aber Gosund SP1 habe ich ja auch. Werden dann die Gosund auch noch erfasst, oder muss ich da einen zusätzlichen Block für die 2NICE einbauen. Eine eigene Sparte ist nicht nötig, die können ruhig unter Gosund auftauchen.

                                      Proxmox und HA

                                      liv-in-skyL 1 Reply Last reply
                                      0
                                      • Meister MopperM Meister Mopper

                                        @liv-in-sky Jo, aber Gosund SP1 habe ich ja auch. Werden dann die Gosund auch noch erfasst, oder muss ich da einen zusätzlichen Block für die 2NICE einbauen. Eine eigene Sparte ist nicht nötig, die können ruhig unter Gosund auftauchen.

                                        liv-in-skyL Offline
                                        liv-in-skyL Offline
                                        liv-in-sky
                                        wrote on last edited by
                                        #278

                                        @Meister-Mopper die sollten einfach mit erscheinen im gosund block

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

                                        Meister MopperM 2 Replies Last reply
                                        0
                                        • liv-in-skyL liv-in-sky

                                          @Meister-Mopper die sollten einfach mit erscheinen im gosund block

                                          Meister MopperM Offline
                                          Meister MopperM Offline
                                          Meister Mopper
                                          wrote on last edited by
                                          #279

                                          @liv-in-sky hab die Zeilen getauscht, allerdings bekomme ich das:

                                          avascript.0	2020-04-01 15:50:48.552	error	(10408) at Script.runInContext (vm.js:133:20)
                                          javascript.0	2020-04-01 15:50:48.552	error	(10408) at script.js.java.sonstige.Sonoff_Test:2733:2
                                          javascript.0	2020-04-01 15:50:48.552	error	(10408) at writeHTML (script.js.java.sonstige.Sonoff_Test:448:30)
                                          javascript.0	2020-04-01 15:50:48.552	error	(10408) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
                                          javascript.0	2020-04-01 15:50:48.552	error	(10408) at script.js.java.sonstige.Sonoff_Test:473:70
                                          javascript.0	2020-04-01 15:50:48.552	error	(10408) TypeError: Cannot read property 'toString' of null
                                          javascript.0	2020-04-01 15:50:48.552	error	(10408) ^
                                          javascript.0	2020-04-01 15:50:48.552	error	(10408) val6=getState(id.replace("INFO.Module","ENERGY_Today")).val.toString();
                                          javascript.0	2020-04-01 15:50:48.552	error	(10408) script.js.java.sonstige.Sonoff_Test: script.js.java.sonstige.Sonoff_Test:473
                                          javascript.0	2020-04-01 15:50:48.552	warn	(10408) at script.js.java.sonstige.Sonoff_Test:2733:2
                                          javascript.0	2020-04-01 15:50:48.552	warn	(10408) at writeHTML (script.js.java.sonstige.Sonoff_Test:448:30)
                                          javascript.0	2020-04-01 15:50:48.552	warn	(10408) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
                                          javascript.0	2020-04-01 15:50:48.551	warn	(10408) at script.js.java.sonstige.Sonoff_Test:473:16
                                          javascript.0	2020-04-01 15:50:48.551	warn	(10408) getState "sonoff.0.kvm-switch.ENERGY_Today" not found (3)
                                          

                                          Proxmox und HA

                                          liv-in-skyL 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

                                          507

                                          Online

                                          32.7k

                                          Users

                                          82.3k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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