Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [Aufruf] Neuer Adapter ioBroker.tuya (WLAN devices Tuya Smart Life und andere)

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[Aufruf] Neuer Adapter ioBroker.tuya (WLAN devices Tuya Smart Life und andere)

Geplant Angeheftet Gesperrt Verschoben Tester
547 Beiträge 97 Kommentatoren 173.8k Aufrufe 20 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    mbslimline
    schrieb am zuletzt editiert von
    #189

    Das Problem hatte ich auch mit dem Zeitsync.Ich habe den anyproxy Ordner im Rootordner gelöscht und den kompletten Vorgang

    wiederholt und siehe da es funktioniert :D :D :D

    1 Antwort Letzte Antwort
    0
    • A Offline
      A Offline
      Andyxmas
      schrieb am zuletzt editiert von
      #190

      Bin erst seit neuestem mit iobroker vertraut genau gesagt zwei Tage.

      Deswegen hoffe ich das ich hier die Frage stellen darf.

      Danke aber erst mal an den Entwickler und sein Tutorial.

      Bisher hab ich nur Zwei Gosund SP1 (exakt wie im Tut) und einen Xiaomi Vacuum gen1 in Iobroker eingebunden. Mit paar Buttons in Vis.

      Das ganze läuft auf einem alten Odys Windows 10 Tablet. Smartphone für Erstverbindung ist ein Xiaomi Mi Max 3 mit Android 9 Treble Root.

      Jetzt zu meiner Frage. Ich habe bisher hinbekommen (wenn sicherlich auch stümperhaft mit try and error) die beiden Steckdosen getrennt als auch gemeinsam zu schalten. Sieht sicher erstmal total hässlich aus aber es funktioniert.

      Was auch klappt ist bei einschalten aktuellen Energieverbrauch in Watt anzuzeigen.

      Was ich aber nicht hinbekomme:

      Gesamtverbrauch der jeweiligen Steckdose.

      In der App zeigt er mir seitdem iobroker läuft keinerlei Verbrauch an.

      Und welchen Datenpunkt ich für den Gesamtverbrauch benötige erschließt sich mir nicht.

      Gibt es da schon jemanden der das irgendwie hinbekommen hat? Von mir aus einfach erstmal nur einen Wert anzuzeigen: xxxkw/h Gesamtverbrauch pro Steckdose.

      1 Antwort Letzte Antwort
      0
      • ElzersharkE Offline
        ElzersharkE Offline
        Elzershark
        schrieb am zuletzt editiert von
        #191

        Die Daten werden in der App berechnet. Nicht im Gerät. Deswegen wird im Adapter kein Gesamtverbrauch angezeigt.

        Bedeutet, man muss selber was "schreiben". Das ist aber sehr Mühselig.

        https://www.youtube.com/c/Elzershark

        https://t.me/joinchat/BD87n3xMU0QzYmUy

        https://www.facebook.com/elzershark

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          Andyxmas
          schrieb am zuletzt editiert von
          #192

          @Elzershark:

          Die Daten werden in der App berechnet. Nicht im Gerät. Deswegen wird im Adapter kein Gesamtverbrauch angezeigt.

          Bedeutet, man muss selber was "schreiben". Das ist aber sehr Mühselig. `

          Okay danke. Nee für selber Scripten bin ich zurzeit noch nicht so drin. Und so wichtig finde ich das jetzt nicht unbedingt.

          Danke für die Antwort.

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            martin
            schrieb am zuletzt editiert von
            #193

            Brauche eure Hilfe.

            Wenn ich die Adresse http://192.168.177.44:8889/fetchCrtFile im Android-Simulator Browser (Google Chrome) eingebe kommt nur "Die Website ist nicht erreichbar".

            Den Adapter habe ich auf dem iobroker installiert und am laufen.
            4531_zwischenablage01.jpg
            4531_zwischenablage02.jpg

            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #194

              Wenn Du ein bissl hier im Thread nach oben schauen würdest, würdest Du diese Meldung schon 3 mal glaube ich finden zusammen mit Infos zur Behebung. Sogar nur 3 Seiten zurück …

              viewtopic.php?f=36&t=18029&start=120#p194384

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • ElzersharkE Offline
                ElzersharkE Offline
                Elzershark
                schrieb am zuletzt editiert von
                #195

                Mist. Glaube ein blöden Bug gefunden zu haben. Der Tuya Adapter macht alle Befehle Doppelt, dreifach, mehrfach.

                Wenn der Wert abgefragt wird von Geräten in Tuya, werden sie aktualisiert. Mehrmals.

                Das ist mehr als blöd.

                Blockly…

                tuya Gerät = switch_on

                wird 2x hintereinander "wahr" gemacht, aktualisiert sich der Wert von switch on mehrmals der Wert.

                das timeout2 wird mehrmals hintereinander ausgeführt. bis zu 6x hintereinander.

                ![](</s><URL url=)http://89.163.196.39/iobroker/Clipboard 1.jpg" />

                https://www.youtube.com/c/Elzershark

                https://t.me/joinchat/BD87n3xMU0QzYmUy

                https://www.facebook.com/elzershark

                1 Antwort Letzte Antwort
                0
                • apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #196

                  Ne du darfst einfach nur „aktualisiert“ nehmen wenn du wissen willst ob er es ändert. Bzw musst auf geänderte werte prüfen.

                  Und ja „as designed“ aktualisiert der Adapter alles was reinkommt.

                  Gesendet vom Handy …

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  1 Antwort Letzte Antwort
                  0
                  • ElzersharkE Offline
                    ElzersharkE Offline
                    Elzershark
                    schrieb am zuletzt editiert von
                    #197

                    Dachte ich mir. Nicht zu ändern oder?

                    Wurde geändert, kann man stellen. Dann ist es nicht so.

                    Leider gibt es "Sachen" wo man "wurde aktualisiert" braucht.

                    Aber wenn es nicht geht, geht es nicht. Schade.

                    https://www.youtube.com/c/Elzershark

                    https://t.me/joinchat/BD87n3xMU0QzYmUy

                    https://www.facebook.com/elzershark

                    1 Antwort Letzte Antwort
                    0
                    • apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von
                      #198

                      In Bezug auf tuya Geräte: wo stört es? Bei einer schaltaktion ist am Ende der wert mit „bestätigt“ interessant wenn er dich ändert.

                      Ansonsten kleiner Tipp zu deinem blockly: in einem trigger den Wert von gleichen Datenpunkt zu lesen kann Probleme machen und ist nicht empfohlen! Es kann vorkommen das du einen alten Wert und nicht den aktuellen bekommst.

                      Im trigger stehen die variablen „value“ (und „oldValue“) zur Verfügung die exakt diesen Wert des triggers abbilden. Diese sind genau dazu da genutzt zu werden!

                      Gesendet vom Handy …

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      1 Antwort Letzte Antwort
                      0
                      • ElzersharkE Offline
                        ElzersharkE Offline
                        Elzershark
                        schrieb am zuletzt editiert von
                        #199

                        Kompliziertes Script.

                        Waschmaschine über Alexa steuern mit Ansage wann fertig, mit Intervall ansage (alle 15 min.)+ Ansage von Verbrauch Watt + kosten.

                        Automatische Erkennung ob Maschine läuft, stand by oder aus ist(KnopfAus gedrückt)

                        Automatische Erkennung das Sie wieder eingeschaltet wurde(KnopfAn)

                        Realisierbar über die Smart Life Steckdose mit Strommesser.

                        .. Mir Brummt der Schädel… <emoji seq="1f60a">😊</emoji>

                        Es müsste ein "falls Objekt" geben, das anspringt, wenn ein bestimmter Wert vorhanden ist.. Das wäre es...

                        Was meinst Du?

                        Im TUYA Objekt ist eine Steckdose die dauernd Werte vom Stromverbrauch anzeigt.

                        Diesen Wert dauerhaft überwachen bis er ein bestimmten Wert hat.. Gut oder nicht gut für ioBroker?

                        Keine Lust zu Testen wie die Auslastung dadurch von iobroker wird...

                        cur_power (tuya Adapter) ändert sich sec.(öfters?) bei laufender Waschmaschine

                        ![](</s><URL url=)http://89.163.196.39/iobroker/Clipboard 2.jpg" />

                        https://www.youtube.com/c/Elzershark

                        https://t.me/joinchat/BD87n3xMU0QzYmUy

                        https://www.facebook.com/elzershark

                        1 Antwort Letzte Antwort
                        0
                        • apollon77A Offline
                          apollon77A Offline
                          apollon77
                          schrieb am zuletzt editiert von
                          #200

                          Sobald ein neuer wert von der Steckdosen kommt wird der aktualisiert.

                          Normales JavaScript kann bei triggern noch viiiieeeel mehr als blockly. Da kannst du den trigger nur ausführen wenn ein bestimmter wert erreicht ist oder der Wert größer oder kleiner ist oder oder oder. Am Ende ist das aber auch nur etwas performanter als immer zu triggern und dann den Wert zu checken mit einem If

                          Gesendet vom Handy …

                          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                          1 Antwort Letzte Antwort
                          0
                          • ElzersharkE Offline
                            ElzersharkE Offline
                            Elzershark
                            schrieb am zuletzt editiert von
                            #201

                            Oder, wenn machbar.. das im Tuya Adapter die Stromverbrauch Werte nicht so "abfeuern" würden (Watt, Amper), sondern nur so alle 2-5 sec.

                            Wegen Java.. ich weiß. Da funzt bei mir ja so wies sein soll..Aber die "Mehrheit" kapiert Blockly schneller als Java. (Youtuber)

                            https://www.youtube.com/c/Elzershark

                            https://t.me/joinchat/BD87n3xMU0QzYmUy

                            https://www.facebook.com/elzershark

                            1 Antwort Letzte Antwort
                            0
                            • K Offline
                              K Offline
                              Kylo Ren
                              schrieb am zuletzt editiert von
                              #202

                              Hallo Zusammen,

                              habe gestern meine ersten WLAN-Steckdosen geliefert bekommen und gleich in Betrieb genommen. Die sind sogar mit Strommessung. Allerdings alles verschweißt, also eher nichts für Leute, die Tasmota flashen wollen https://www.amazon.de/gp/product/B07D5V139R

                              Nach anfänglichen Problemen, bis diese voll verwaltbar im Tuya-Adapter drin waren, klappt jetzt fast alles. Und zwar kann ich, wenn ich im Tuya-Adapter den switch_1 auf false setze, die Steckdose ausschalten, aber mit true nicht mehr einschalten. Daher erledige ich das Schalten jetzt mit dem Alexa-Adapter, aber die Abfrage von Werten über den Tuya-Adapter (denn der bekommt sofort die Statusänderung mit, der Alexa-Adapter nicht).

                              Ist das Problem bekannt oder mache ich was falsch?

                              Außerdem habe ich noch ein Problem mit der Strommessung. Ich würde mit dem SQL-Adapter gerne den aktuellen Verbrauch (also was in der App als 0.62 angezeigt wird) in der Datenbank abspeichern, aber in welchem Datenpunkt steht dieser Wert? Oder wird er errechnet? Wenn ja, weiß jemand, wie?
                              4630_tuya.png
                              4630_screenshot_2018-11-29-16-54-59.png

                              ioBroker auf Debian 12 (ESXi) • Echo dot • Steckdosen mit Tasmota • Broadlink RM pro • rund 20 Shellys • FritzBox 6490 + 7490 • 12 x Fritz!Dect 301

                              1 Antwort Letzte Antwort
                              0
                              • apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #203

                                @Elzershark:

                                Oder, wenn machbar.. das im Tuya Adapter die Stromverbrauch Werte nicht so "abfeuern" würden (Watt, Amper), sondern nur so alle 2-5 sec.

                                Wegen Java.. ich weiß. Da funzt bei mir ja so wies sein soll..Aber die "Mehrheit" kapiert Blockly schneller als Java. (Youtuber) `

                                Er feuert die Werte so wie Sie vom Gerät gemeldet werden. Ich will da nichts künstlich aussortieren. EInige User berechnen Stromverbräuche damit und da sind fehlende Lows or Highs blöd weil die Werte dann falsch sind.

                                Es ist JavaScript, nicht Java!!!!

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                1 Antwort Letzte Antwort
                                0
                                • apollon77A Offline
                                  apollon77A Offline
                                  apollon77
                                  schrieb am zuletzt editiert von
                                  #204

                                  @Kylo Ren:

                                  Nach anfänglichen Problemen, bis diese voll verwaltbar im Tuya-Adapter drin waren, klappt jetzt fast alles. Und zwar kann ich, wenn ich im Tuya-Adapter den switch_1 auf false setze, die Steckdose ausschalten, aber mit true nicht mehr einschalten. Daher erledige ich das Schalten jetzt mit dem Alexa-Adapter, aber die Abfrage von Werten über den Tuya-Adapter (denn der bekommt sofort die Statusänderung mit, der Alexa-Adapter nicht).

                                  Ist das Problem bekannt oder mache ich was falsch? `

                                  Bekannt wäre es nicht. Bitte Adapterinstanz auf Debug stellen (siehe meine Signatur). Dann mal ein und mal aus schalten und bitte von der ganzen Aktion seit Start des Adapters das Log senden - hier im Forum oder als PN. Bisher tut alles und wenn eine richtung tut sollte die zweite auch tun. Du bist auch sicher das der wert zum Auschalten korrekt ein "false" ist?

                                  @Kylo Ren:

                                  Außerdem habe ich noch ein Problem mit der Strommessung. Ich würde mit dem SQL-Adapter gerne den aktuellen Verbrauch (also was in der App als 0.62 angezeigt wird) in der Datenbank abspeichern, aber in welchem Datenpunkt steht dieser Wert? Oder wird er errechnet? Wenn ja, weiß jemand, wie? `

                                  Die aktuelle Vermutung ist das der Wert im gerät nicht existiert sondern nur in der Tuya-Cloud basierend auf den berichteten Werten errechnet wird. Damit kann der Adapter Ihn nicht haben. Damit könntest du es nur selbst errechnen.

                                  Man könnte das mal testen indem man die Cloud verbindung im Router sperrt, dann viel Strom verbraucht und schaut ob die App danach imer noch den gleichen wert wie vorher anzeigt …

                                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                  1 Antwort Letzte Antwort
                                  0
                                  • K Offline
                                    K Offline
                                    Kylo Ren
                                    schrieb am zuletzt editiert von
                                    #205

                                    Hallo Apollon,

                                    keine Ahnung warum, aber jetzt reagiert der Tuya-Adapter auf beide Zustände. Problem hat sich also von selbst erledigt.

                                    Zur Strommessung habe ich ein kleines Script geschrieben. Ich werde es noch mit der Verbrauchsmessung meiner FritzDect 200 gegenprüfen. Verbesserungsvorschläge sind willkommen.

                                    Edit: Das Script kann auch eingefügt werden. Einfach den Code unten kopieren, neues Script anlegen, Enginetyp auf Javascript umstellen, Script einfügen und Speichern. Er erkennt, dass es Blockly ist und fragt, ob er konvertieren soll.

                                    4630_tuya.png

                                    var Wh, letze_zeit, intervall, zeitdiff, power;
                                    
                                    Wh = getState("javascript.0.Strom.Gefriertruhe").val;
                                    letze_zeit = (new Date().getTime());
                                    intervall = setInterval(function () {
                                      zeitdiff = (new Date().getTime()) - letze_zeit;
                                      letze_zeit = (new Date().getTime());
                                      power = getState("tuya.0.03153005dc4f22d5eaa3.19").val;
                                      Wh = Wh + (power * zeitdiff) / 3600000;
                                      setState("javascript.0.Strom.Gefriertruhe"/*Gefriertruhe*/, Wh, true);
                                      console.log(Wh);
                                    }, 5000);
                                    
                                    //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMkUyJTNCJTdEIVJZWndaeSU1RCU3RGV4T1VIaWwlMjIlMjB4JTNEJTIyLTM4JTIyJTIweSUzRCUyMi0xNjIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlM0VXaCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMiU1QkYqbiU3Q1o3JTYwa25kRmJpfmtIeWZ+JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFamF2YXNjcmlwdC4wLlN0cm9tLkdlZnJpZXJ0cnVoZSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfc2V0JTIyJTIwaWQlM0QlMjI2V1clMkJzJTJGMiUzRlp1dW1vV0VnUjIlM0Z3JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTNFbGV0emVfemVpdCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0aW1lX2dldCUyMiUyMGlkJTNEJTIyTUklNjAoJTdENWU0LVpySiU1RG5ocSUzRCUyQzlQJTIyJTNFJTNDbXV0YXRpb24lMjBmb3JtYXQlM0QlMjJmYWxzZSUyMiUyMGxhbmd1YWdlJTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QVElPTiUyMiUzRW9iamVjdCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0aW1lb3V0c19zZXRpbnRlcnZhbCUyMiUyMGlkJTNEJTIyJTVEaSUzRFRiN3QlN0MlMkJuJTVCX3YoRSFQKk5BJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRWludGVydmFsbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIySU5URVJWQUwlMjIlM0U1JTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJVTklUJTIyJTNFc2VjJTNDJTJGZmllbGQlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyWSUyQyU3QyUyQjQlM0EzMW8lN0JBflklMkIlM0QlM0IhMGgxJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTNFemVpdGRpZmYlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9hcml0aG1ldGljJTIyJTIwaWQlM0QlMjI1JTNCJTNEbipIQ3VLJTNEbHpjeEwlMjVWTmkpJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VNSU5VUyUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyXyUyNURKRiUzQjV+ViU1RUt3NiUzRlJzTyUyRkQhJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZV9nZXQlMjIlMjBpZCUzRCUyMiU1RSU3RDFYNGxwVCU2MCFpVypYMzB4fnQ2JTIyJTNFJTNDbXV0YXRpb24lMjBmb3JtYXQlM0QlMjJmYWxzZSUyMiUyMGxhbmd1YWdlJTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QVElPTiUyMiUzRW9iamVjdCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMiU3RC5FYTgyTVJ2JTJCJTI1V2w0JTYwcWwzKCU2MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTElM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMn4lMjNXMk0wY0FOaXlfJTNBM2lhVSUyMyUyRiU3QyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUzRWxldHplX3plaXQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMjMlMkJZTFklMkZSNiUzRlg0RjIlM0QtJTJDYiU3QnREJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTNFbGV0emVfemVpdCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0aW1lX2dldCUyMiUyMGlkJTNEJTIyWSU3Qi0tJTJDJTJDVEN3LiU1Qi1nMmMhaFFrZyUyMiUzRSUzQ211dGF0aW9uJTIwZm9ybWF0JTNEJTIyZmFsc2UlMjIlMjBsYW5ndWFnZSUzRCUyMmZhbHNlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUFRJT04lMjIlM0VvYmplY3QlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyTDNIJTJCSXMwakJBTS10JTNCJTdEb2NxRnMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlM0Vwb3dlciUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMiU3QyU3RFIuTVIqZS11SSElN0MlM0RBWlpHSnglMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFdmFsJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0V0dXlhLjAuMDMxNTMwMDVkYzRmMjJkNWVhYTMuMTklM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIyJTIzRzVfRFhKTiU3QyUzRCUzQmtGJTVCSCU1RFohZyU1QiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUzRVdoJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfYXJpdGhtZXRpYyUyMiUyMGlkJTNEJTIyRWFvZzVmUVhzZVc2U3RZWSUyQ3F3ZiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFQUREJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJFayUyRnFxYXBYJTdEYjBNNS1xN0ZWciUyQyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTElM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMihyV0JTKW9JSUFMJTdCJTNGcCUyQ3lMJTQwKDYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlM0VXaCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMi4lMkNTJTYwazNTJTVFM3d5KHp5MTZRd35YJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9hcml0aG1ldGljJTIyJTIwaWQlM0QlMjJ6KEJSbWYlNUVrMGZTYjYlMkJuMSU3QzYlN0JMJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VESVZJREUlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMmNlYiUyQ2IqJTI1dCU1RTAlN0MlNURSMCU3QyU1RTROOCUyQiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTElM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfYXJpdGhtZXRpYyUyMiUyMGlkJTNEJTIyMSUzRiU2MCU0MDljSFguNG8zZUElN0NKSiUzQWNGJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VNVUxUSVBMWSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyOUVWVlpmd0ttdjdFNEFzcCUyNWpPTiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTElM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMjVkLiU3QlA0YTg4VXNaLXZGVTRrJTIzYiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUzRXBvd2VyJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIycDR2emQlNURqRVdOb34xRTZVLkZmKCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTM2MDAwMDAlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMklJbkslNjBVZyUyRmJtWSUzQSU3RDNFJTNGSFhoZyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUzRXplaXRkaWZmJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMiU2MCU1RGFoJTYwOSUyM2RzR0ljNEthejFVclolMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UzNjAwMDAwJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnVwZGF0ZSUyMiUyMGlkJTNEJTIyYUpQV0chJTI1VSU1QiF4ISU0MEozd3UlN0MlN0NVJTIyJTNFJTNDbXV0YXRpb24lMjBkZWxheV9pbnB1dCUzRCUyMmZhbHNlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VqYXZhc2NyaXB0LjAuU3Ryb20uR2VmcmllcnRydWhlJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyciUyQkJVN2liQSlnJTI1JTJCa01UZSUyRiU3QmNpJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVkFSJTIyJTNFV2glM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMjQ0QjglNUV3TG5xJTI1TGd2JTQwJTNCT1JKUyU0MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFbG9nJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMl8xLiU1QjFLQSU1RG4zKn5WSiU3Q0JJNiUzRCUyMyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VJbnRlcnZhbGwlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMko0UV9hNUNjJTNBTyU3RCUyM0ElMjUuQylnUiU1RCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUzRVdoJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnhtbCUzRQ==
                                    

                                    ioBroker auf Debian 12 (ESXi) • Echo dot • Steckdosen mit Tasmota • Broadlink RM pro • rund 20 Shellys • FritzBox 6490 + 7490 • 12 x Fritz!Dect 301

                                    1 Antwort Letzte Antwort
                                    0
                                    • A Offline
                                      A Offline
                                      Andyxmas
                                      schrieb am zuletzt editiert von
                                      #206

                                      Ich habe deinen Script nach Try n Error für meine TV - Wohnwand nachgebaut bekommen…

                                      Wenn ich deinen Script aber jetzt richtig verstanden habe berechnet der das ganze in WattStunden!? Wo muss ich in deinem Script das /1000 einbauen um auf kw/h zu kommen da ich gerade bei meiner Vis testweise einen Stromzähler eingebaut habe.

                                      Dort tickt das aber im Sekundentakt natürlich jetzt hoch in W/h möchte das aber in kW/h sehen.

                                      1 Antwort Letzte Antwort
                                      0
                                      • K Offline
                                        K Offline
                                        Kylo Ren
                                        schrieb am zuletzt editiert von
                                        #207

                                        @Andyxmas:

                                        Wenn ich deinen Script aber jetzt richtig verstanden habe berechnet der das ganze in WattStunden!? Wo muss ich in deinem Script das /1000 einbauen um auf kw/h zu kommen da ich gerade bei meiner Vis testweise einen Stromzähler eingebaut habe.

                                        Dort tickt das aber im Sekundentakt natürlich jetzt hoch in W/h möchte das aber in kW/h sehen. `

                                        An der Stelle, bei der ich durch 3600000 teile hängst Du einfach 3 Nullen an, dann hast Du kWh. Und der Optik halber würde ich die Variable in kWh umbenennen.

                                        ioBroker auf Debian 12 (ESXi) • Echo dot • Steckdosen mit Tasmota • Broadlink RM pro • rund 20 Shellys • FritzBox 6490 + 7490 • 12 x Fritz!Dect 301

                                        1 Antwort Letzte Antwort
                                        0
                                        • A Offline
                                          A Offline
                                          Andyxmas
                                          schrieb am zuletzt editiert von
                                          #208

                                          Quasi so ;)

                                          var kWh, letze_zeit, intervall, zeitdiff, power;
                                          
                                          kWh = getState("javascript.0.scriptEnabled.wohnzimmer.wohnwand").val;
                                          letze_zeit = (new Date().getTime());
                                          intervall = setInterval(function () {
                                            zeitdiff = (new Date().getTime()) - letze_zeit;
                                            letze_zeit = (new Date().getTime());
                                            power = getState("tuya.0.05075075dc4f22e8ba41.19").val;
                                            kWh = kWh + (power * zeitdiff) / 3600000000;
                                            setState("javascript.0.scriptEnabled.wohnzimmer.wohnwand"/*Wohnwand*/, kWh, true);
                                            console.log(kWh);
                                          }, 5000);
                                          
                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          659

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe