Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Sonoff Geräte als HTML Tabelle - Vis

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Sonoff Geräte als HTML Tabelle - Vis

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky @Jeffy last edited by

      @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 !

      1 Reply Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky last edited by

        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 Chaot 2 Replies Last reply Reply Quote 2
        • J
          Jeffy @liv-in-sky last edited by 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-sky 1 Reply Last reply Reply Quote 0
          • Chaot
            Chaot @liv-in-sky last edited by

            @liv-in-sky Schön geworden 👏

            1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @Jeffy last edited by

              @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 1 Reply Last reply Reply Quote 0
              • J
                Jeffy @liv-in-sky last edited by

                @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-sky Glasfaser 2 Replies Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @Jeffy last edited by liv-in-sky

                  @Jeffy das script kenne ich nicht

                  1 Reply Last reply Reply Quote 0
                  • Glasfaser
                    Glasfaser @Jeffy last edited by

                    @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-sky J 2 Replies Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @Glasfaser last edited by

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

                      1 Reply Last reply Reply Quote 0
                      • J
                        Jeffy @Glasfaser last edited by

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

                        1 Reply Last reply Reply Quote 0
                        • Stephan Schleich
                          Stephan Schleich last edited by Stephan Schleich

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

                          🟢

                          1 Reply Last reply Reply Quote 0
                          • S
                            Sackbauer100 last edited by

                            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-sky 1 Reply Last reply Reply Quote 1
                            • liv-in-sky
                              liv-in-sky @Sackbauer100 last edited by

                              @Sackbauer100

                              vielen dank - mit fehleranalyse und zeilenangabe - sehr praktisch

                              ist geändert

                              Meister Mopper 1 Reply Last reply Reply Quote 0
                              • Meister Mopper
                                Meister Mopper @liv-in-sky last edited by

                                @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-sky 1 Reply Last reply Reply Quote 0
                                • liv-in-sky
                                  liv-in-sky @Meister Mopper last edited by

                                  @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 Mopper 1 Reply Last reply Reply Quote 0
                                  • Meister Mopper
                                    Meister Mopper @liv-in-sky last edited by

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

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

                                    Datei habe ich angehängt.

                                    liv-in-sky 1 Reply Last reply Reply Quote 0
                                    • liv-in-sky
                                      liv-in-sky @Meister Mopper last edited by

                                      @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 Mopper 1 Reply Last reply Reply Quote 0
                                      • Meister Mopper
                                        Meister Mopper @liv-in-sky last edited by

                                        @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-sky 1 Reply Last reply Reply Quote 0
                                        • liv-in-sky
                                          liv-in-sky @Meister Mopper last edited by

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

                                          Meister Mopper 2 Replies Last reply Reply Quote 0
                                          • Meister Mopper
                                            Meister Mopper @liv-in-sky last edited by

                                            @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)
                                            
                                            liv-in-sky 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            942
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript monitoring template
                                            33
                                            629
                                            101317
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo