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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Sonoff Geräte als HTML Tabelle - Vis

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

      @liv-in-sky
      Hallo, sorry, war doch nicht das aktuelle Skript.
      Jetzt hat es geklappt. Siehe Bild. Danke !!
      Tabelle Sonoff.jpg

      1 Reply Last reply Reply Quote 0
      • Meister Mopper
        Meister Mopper last edited by

        @liv-in-sky Moin,

        bei mir läuft das aktuelle Skript nicht mehr. Ich bekomme dieses im log:

        javascript.0	2020-01-26 10:03:00.155	error	(26285) at tryOnTimeout (timers.js:300:5)
        javascript.0	2020-01-26 10:03:00.154	error	(26285) at ontimeout (timers.js:436:11)
        javascript.0	2020-01-26 10:03:00.154	error	(26285) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:501:7)
        javascript.0	2020-01-26 10:03:00.153	error	(26285) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:543:11
        javascript.0	2020-01-26 10:03:00.153	error	(26285) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:173:10)
        javascript.0	2020-01-26 10:03:00.152	error	(26285) at Job.nodeSchedule.scheduleJob [as job] (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1319:34)
        javascript.0	2020-01-26 10:03:00.151	error	(26285) at Object.<anonymous> (script.js.java.sonstige.Sonoff_Tabelle_neueste:2863:2)
        javascript.0	2020-01-26 10:03:00.151	error	(26285) at writeHTML (script.js.java.sonstige.Sonoff_Tabelle_neueste:2037:30)
        javascript.0	2020-01-26 10:03:00.151	error	(26285) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
        javascript.0	2020-01-26 10:03:00.149	error	(26285) at script.js.java.sonstige.Sonoff_Tabelle_neueste:2061:60
        javascript.0	2020-01-26 10:03:00.149	error	(26285) Error in callback: TypeError: Cannot read property 'replace' of null
        javascript.0	2020-01-26 10:03:00.147	warn	(26285) at Timer.processTimers (timers.js:223:10)
        javascript.0	2020-01-26 10:03:00.147	warn	(26285) at listOnTimeout (timers.js:263:5)
        javascript.0	2020-01-26 10:03:00.146	warn	(26285) at tryOnTimeout (timers.js:300:5)
        javascript.0	2020-01-26 10:03:00.146	warn	(26285) at ontimeout (timers.js:436:11)
        javascript.0	2020-01-26 10:03:00.146	warn	(26285) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:501:7)
        javascript.0	2020-01-26 10:03:00.145	warn	(26285) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:543:11
        javascript.0	2020-01-26 10:03:00.145	warn	(26285) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:173:10)
        javascript.0	2020-01-26 10:03:00.145	warn	(26285) at Job.nodeSchedule.scheduleJob [as job] (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1319:34)
        javascript.0	2020-01-26 10:03:00.144	warn	(26285) at Object.<anonymous> (script.js.java.sonstige.Sonoff_Tabelle_neueste:2863:2)
        javascript.0	2020-01-26 10:03:00.144	warn	(26285) at writeHTML (script.js.java.sonstige.Sonoff_Tabelle_neueste:2037:30)
        javascript.0	2020-01-26 10:03:00.144	warn	(26285) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
        javascript.0	2020-01-26 10:03:00.144	warn	(26285) at script.js.java.sonstige.Sonoff_Tabelle_neueste:2061:16
        javascript.0	2020-01-26 10:03:00.142	warn	(26285) getState "sonoff.0.Weihnachtsbaum.INFO.Version" not found (3)
        javascript.0	2020-01-26 10:02:46.814	error	(26285) at Script.runInContext (vm.js:133:20)
        javascript.0	2020-01-26 10:02:46.814	error	(26285) at script.js.java.sonstige.Sonoff_Tabelle_neueste:2869:2
        javascript.0	2020-01-26 10:02:46.814	error	(26285) at writeHTML (script.js.java.sonstige.Sonoff_Tabelle_neueste:2037:30)
        javascript.0	2020-01-26 10:02:46.813	error	(26285) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
        javascript.0	2020-01-26 10:02:46.813	error	(26285) at script.js.java.sonstige.Sonoff_Tabelle_neueste:2061:60
        javascript.0	2020-01-26 10:02:46.813	error	(26285) TypeError: Cannot read property 'replace' of null
        javascript.0	2020-01-26 10:02:46.813	error	(26285) ^
        javascript.0	2020-01-26 10:02:46.813	error	(26285) val2=getState(id.replace("Module","Version")).val.replace(/\(.+\)/g,"") //sonoff.0.SonoffPow1.Wifi_RSSIsonoff.0.SonoffPow1.POWER
        javascript.0	2020-01-26 10:02:46.813	error	(26285) script.js.java.sonstige.Sonoff_Tabelle_neueste: script.js.java.sonstige.Sonoff_Tabelle_neueste:2061
        javascript.0	2020-01-26 10:02:46.812	warn	(26285) at script.js.java.sonstige.Sonoff_Tabelle_neueste:2869:2
        javascript.0	2020-01-26 10:02:46.812	warn	(26285) at writeHTML (script.js.java.sonstige.Sonoff_Tabelle_neueste:2037:30)
        javascript.0	2020-01-26 10:02:46.811	warn	(26285) at Object.result.each (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:846:29)
        javascript.0	2020-01-26 10:02:46.811	warn	(26285) at script.js.java.sonstige.Sonoff_Tabelle_neueste:2061:16
        javascript.0	2020-01-26 10:02:46.810	warn	(26285) getState "sonoff.0.Weihnachtsbaum.INFO.Version" not found (3)
        javascript.0	2020-01-26 10:02:46.759	info	(26285) Start javascript script.js.java.sonstige.Sonoff_Tabelle_neueste
        
        liv-in-sky 2 Replies Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @Meister Mopper last edited by

          @Meister-Mopper zeig mal ein bild - alles aufgeklappt - mit rechter werte seite- vom weihnachtsbaum sonoff - gibt es den ?

          hast du evtl beim kopieren etwas ersetzt - die zeileangaben sind so hoch, dass es meist daran liegt

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

            @Meister-Mopper um auszuschliessen, dass es ein copy fehler war

            am besten das script vom ersten post in ein neues script bei dir kopieren - dann nur die beiden datenpunkte angleichen und starten - das alte script zuvor stoppen

            dann kommen zwar alle überschriften - aber erstmal weiß man, ob die neue version läuft - danach kann man seine eigenen settings in das neue übertragen

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

              @liv-in-sky Es lag tatsächlich an der Steckdose "Weihnachtsbaum", die ja bekanntermaßen nur begrenzt zum Einsatz kommt. Ich habe sie aus den Objekten gelöscht und alles läuft.

              1 Reply Last reply Reply Quote 0
              • ?
                A Former User @liv-in-sky last edited by A Former User

                Bitte meinen Post löschen 🙂

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

                  @liv-in-sky Hi mein Channel 1 von Sonoff wird nicht erkannt. Kannst Du da was machen ?
                  df3f0a70-4091-49d6-a4e1-2a3cdb91199e-image.png

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

                    @MyMeyer mach ich - es kommt bald wieder ein update - morgen - dann ist es drin

                    falls schneller

                    ungefähr zeile 688 ändern in

                    if (getState(id).val=="Sonoff T1 1CH" || getState(id).val=="1 Channel" ) {
                    

                    Image 2.png

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

                      es gibt ein neues script im ersten post - script muss vollständig neu kopiert werden - zuviele neue settings geändert- was ist dazugekommen:

                      • sonoff th mit temp
                      • der bereich der spaltenüberschrift (ganz oben) ist in höhe der zelle und schriftfarbe einsellbar
                        Image 5.png
                      • unter dieser überschriften kann eine extra linie mit farbe und höhe definiert werden
                        Image 11.png
                      • es können für die basics und generic's die sensoren mit angezeigt werden
                        Image 8.png
                      ? Latzi 2 Replies Last reply Reply Quote 3
                      • ?
                        A Former User @liv-in-sky last edited by

                        @liv-in-sky Danke Dir vielmals:-) das geht in Richtung meiner Klimadaten. bei meinem Generic fehlen ein paar Daten 🙂

                        Bildschirmfoto 2020-01-30 um 15.05.15.JPG

                        Bildschirmfoto 2020-01-30 um 15.06.22.JPG

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

                          @HeinrichB das liegt daran, dass ich den letzten gefundene wert aufnehme - also nur lux ( temperatur wird gefunden und überschrieben). ich bin eher von basics ausgegangen, bei denen meist nur ein sensor da ist (bei mir ) und zudem wird die spalte zu breit mit all den daten
                          wer bestimmte sensoren daten braucht, muss sich melden - die müßten alle einzeln eingepflegt werden, da sie ja unterschiedliche datenpunktnamen haben - die muss ich erstmal im script herausfinden und dann abfragen

                          ich habe deine klima sache nicht vergessen, sondern mache noch ein paar änderungen bei den anderen tabellen scripts - z.b batterie - im klimascript wäre das finden der datenpunke einfacher, weil wir ja definieren pro gerät - und nur diese suchen würden

                          und meine größte baustelle - ich würde gerne, bei ansicht mehrerer tabellen nebeneinander, einen trennstrich zwischen die tabellen "zaubern" - das gibt ein viel besseres bild zum ansehen, wenn die tabellen nebeneinander sind

                          ? 4 Replies Last reply Reply Quote 0
                          • ?
                            A Former User @liv-in-sky last edited by

                            @liv-in-sky Danke Dir. Ich wollte einfach dir mein Feedback dazu geben, da ich auch ein paar Prototypen hier habe wie bspw. einen Basic mit Sensoren, einen S20 geöffnet und die Sensoren dran etc. Nur als Feedback und das mit der Spaltenbreite verstehe ich natürlich

                            liv-in-sky 1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User @liv-in-sky last edited by

                              @liv-in-sky said in Sonoff Geräte als HTML Tabelle - Vis - Iqontrol:

                              wer bestimmte sensoren daten braucht, muss sich melden - die müßten alle einzeln eingepflegt werden, da sie ja unterschiedliche datenpunktnamen haben - die muss ich erstmal im script herausfinden und dann abfragen

                              Und wie du siehst hängen an meinem Generic zwei Sensoren mit 4 DP dran 🙂

                              • Feuchte
                              • Temp
                              • Luftdruck
                              • Helligkeit
                              1 Reply Last reply Reply Quote 0
                              • liv-in-sky
                                liv-in-sky @Guest last edited by

                                @HeinrichB hat der s20 mehrer sensorendatenpunkte - theoretisch kann ich für jedes sonoff-module einen datenpunkt für sensoren freischalten - ist nur copy paste für mich

                                ? 1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User @liv-in-sky last edited by

                                  @liv-in-sky Der S20 ist ein Prototyp mit seinen Sensoren. Lass den mal noch eher weg. Den habe ich augemacht und bin dann mit meinen Sensoren testweise an die Platine und habe da die RX/TX- Daten abgegriffen. Das waren dann auch im Grunde die vier oben genannten, theoretisch aber auch andere, die gerade nicht bei mir auf dem Tisch waren 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • ?
                                    A Former User @liv-in-sky last edited by

                                    @liv-in-sky Eine kleine Sache. Bei dem Generic wird der Power-State wohl nicht recht ausgelesen 🙂

                                    liv-in-sky 1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @liv-in-sky last edited by

                                      @liv-in-sky said in Sonoff Geräte als HTML Tabelle - Vis - Iqontrol:

                                      ich habe deine klima sache nicht vergessen

                                      Ich bin gespannt und freu mich 🙂

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

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

                                        @liv-in-sky Eine kleine Sache. Bei dem Generic wird der Power-State wohl nicht recht ausgelesen 🙂

                                        ist jetzt drin - im ersten post !

                                        ? 1 Reply Last reply Reply Quote 0
                                        • ?
                                          A Former User @liv-in-sky last edited by

                                          @liv-in-sky Danke Dir 🙂 Klappt alles jetzt was ich so sehe. Und das mit den Sensordaten haben wir ja besprochen. 🙂

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

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

                                            sonoff th mit temp

                                            Genial! Danke 👏

                                            winziger Schönheitsfehler: Bei den 2 Sonoff mit Temp/Luftfeuchte-Soensor stimmt die Einheit nicht (g/m3; sollte % sein) - stört mich persönlich nicht wirklich

                                            31363dad-fddb-440b-b275-659225a5153b-grafik.png

                                            ? liv-in-sky 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            923
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript monitoring template
                                            33
                                            629
                                            105618
                                            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