# Tuya: Stromverbrauchsdaten des Steckers auslesen

**URL:** <https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375>\
**Category:** Demandes livrées\
**Tags:** feature-integration\
**Created:** [23. September 2023 um 10:07 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375 "2023-09-23T10:07:57Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![PhilippeMA](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/p/b3f665/32.png) [@PhilippeMA](https://community.gladysassistant.com/u/PhilippeMA)\
**Post date:** [23. September 2023 um 10:07 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/1 "2023-09-23T10:07:58Z")

</div>

Hallo,

Zuerst einmal vielen Dank an @Lokkye für die Entwicklung dieses Dienstes!

Aktuell nutze ich ihn mit einer Outdoor Smart plug\_Wi-Fi\_BLE-Steckdose

Nur die Schaltfunktion funktioniert. Wäre es möglich, die folgenden Funktionen hinzuzufügen?

```auto
countdown_1	Integer	

{
  "unit": "s",
  "min": 0,
  "max": 86400,
  "scale": 0,
  "step": 1
}

add_ele	Integer	

{
  "unit": "kW·h",
  "min": 0,
  "max": 50000,
  "scale": 3,
  "step": 100
}

cur_current	Integer	

{
  "unit": "mA",
  "min": 0,
  "max": 30000,
  "scale": 0,
  "step": 1
}

cur_power	Integer	

{
  "unit": "W",
  "min": 0,
  "max": 80000,
  "scale": 1,
  "step": 1
}

cur_voltage	Integer	

{
  "unit": "V",
  "min": 0,
  "max": 5000,
  "scale": 1,
  "step": 1
}

```

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [25. September 2023 um 07:13 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/2 "2023-09-25T07:13:30Z")

</div>

Hallo @PhilippeMA

Ich habe gerade das kleine PR erstellt, um diese Werte hinzuzufügen:

> <https://github.com/GladysAssistant/Gladys/pull/1898>
>
> \### Pull Request check-list
> 
> To ensure your Pull Request can be accepted as fa…st as possible, make sure to review and check all of these items:
> 
> \- \[x\] If your changes affects code, did your write the tests?
> \- \[x\] Are tests passing? (\`npm test\` on both front/server)
> \- \[x\] Is the linter passing? (\`npm run eslint\` on both front/server)
> \- \[x\] Did you run prettier? (\`npm run prettier\` on both front/server)
> \- \[x\] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community (\[french forum\](https://community.gladysassistant.com/)/\[english forum\](https://en-community.gladysassistant.com/)) for testing before merging.
> 
> \### Description of change
> 
> Just adding energy value from tuya switch device

Aber ich konnte ‹&nbsp;countdown\_1&nbsp;› nicht hinzufügen, weil wir keine Integration für diesen Typ von Wert haben  
Normalerweise ermöglicht dies, die Steckdose oder das Licht nach einer bestimmten Zeit auszuschalten.  
@pierre-gilles: Haben wir schon einmal ein Gerät mit dieser Funktion gehabt?

Und der von «&nbsp;add\_ele&nbsp;» gemeldete Wert ist ziemlich seltsam, denn laut der Dokumentation: «&nbsp;Increased power: Es bezieht sich auf den Stromverbrauch des Geräts. Jedes Mal, wenn der „inkrementelle“ Wert gemeldet wird.&nbsp;»  
Daher müssten die Werte zwischen ihnen hinzugefügt werden, aber ich weiß nicht, wie das funktioniert.

So, ich hoffe, das entspricht trotzdem deinen Erwartungen.

Lass mich wissen, wenn du ein Docker-Testbild möchtest 🙂

---

<div class="post-metadata">

**Author:** ![PhilippeMA](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/p/b3f665/32.png) [@PhilippeMA](https://community.gladysassistant.com/u/PhilippeMA)\
**Post date:** [25. September 2023 um 14:37 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/3 "2023-09-25T14:37:05Z")

</div>

Hallo @Lokkye

Super, danke für deine schnelle Antwort.

> [@Lokkye](#):
>
> Und der von « add\_ele » gemeldete Wert ist etwas seltsam, denn laut der Dokumentation: « Increased power: It refers to the power consumption of the device. Each time the “incremental” is reported. »  
> Also müsste man die Werte addieren, aber ich weiß nicht, wie.

Dieser Datenwert ist der kumulative Verbrauch. Es sieht so aus, als würde diese Kumulierung intern von Tuya durchgeführt. Der zurückgegebene Wert berücksichtigt bereits die Berechnung. Das sollte getestet werden (ich bin zur Verfügung!).

Nochmals vielen Dank!

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [25. September 2023 um 15:40 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/4 "2023-09-25T15:40:03Z")

</div>

> [@Lokkye](#):
>
> Aber ich konnte ‹ countdown\_1 › nicht hinzufügen, weil wir keine Integration für diesen Wert haben  
> Normalerweise kann man damit die Steckdose oder das Licht nach einer bestimmten Zeit ausschalten.  
> @pierre-gilles: Haben wir schon mal ein Gerät mit dieser Funktion gehabt?

Nein, dafür haben wir nichts! Aber das kann man relativ einfach hinzufügen, wenn es gewünscht ist.

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [26. September 2023 um 06:48 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/5 "2023-09-26T06:48:51Z")

</div>

> [@PhilippeMA](#):
>
> Diese Daten sind der kumulierte Verbrauch. Ich habe den Eindruck, dass diese Kumulierung intern von Tuya erfolgt. Der zurückgelieferte Wert berücksichtigt bereits die Berechnung. Das sollte getestet werden (ich stehe dir zur Verfügung!).

Bei mir zeigt mein Gerät nur 0 oder 1 an, daher denke ich, dass ich die Berechnung selbst durchführen muss.

Hier ist das Docker-Image, um die Tests auf deiner Seite durchzuführen: delogzway/gladys:add\_energy\_tuya (es wird in 1 Stunde aktiv sein, da es gerade gebaut wird)

> [@pierre-gilles](#):
>
> Nein, dafür haben wir nichts! Aber das kann relativ einfach hinzugefügt werden, wenn es gewünscht wird

Danke für die Antwort @pierre-gilles.  
@PhilippeMA: Ich denke, man müsste einen speziellen Antrag stellen, um die Funktion hinzuzufügen (Aber ich denke, wir können dieses Verhalten bereits mit Szenen erreichen, wenn ich mich nicht irre)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [27. September 2023 um 07:14 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/6 "2023-09-27T07:14:23Z")

</div>

Tatsächlich, im Moment bin ich für das Feedback von @PhilippeMA zum Docker-Image dankbar. Es ist schon super, wenn wir die Verbrauchsinformationen in die Produktion übernehmen, auch wenn wir die andere Funktion später hinzufügen können!

Danke @Lokkye für den PR 👏

---

<div class="post-metadata">

**Author:** ![PhilippeMA](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/p/b3f665/32.png) [@PhilippeMA](https://community.gladysassistant.com/u/PhilippeMA)\
**Post date:** [27. September 2023 um 14:13 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/7 "2023-09-27T14:13:38Z")

</div>

Ich bin bis Freitagabend unterwegs. Ich schaue mir das am Wochenende an!

---

<div class="post-metadata">

**Author:** ![PhilippeMA](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/p/b3f665/32.png) [@PhilippeMA](https://community.gladysassistant.com/u/PhilippeMA)\
**Post date:** [30. September 2023 um 15:26 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/8 "2023-09-30T15:26:29Z")

</div>

Hallo,

Heute getestetes Bild.

Die Informationen _Intensität_, _Leistung_ und _Spannung_ sind korrekt.

Was die Daten _Energie_ angeht, verstehe ich nicht, was sie bedeuten:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/8/8eae0060baa9e3dfbaaad4f210b6ec83787ff98f.png)

Was die Stecker-App anzeigt (die Infos unterscheiden sich leicht, weil ich nicht genau zur gleichen Zeit Screenshots gemacht habe):

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/9/98c62fde06390e2ba4635aded11c4403331ff301.jpeg)

Ist es möglich, die von Tuya gesendeten Daten von der Website [iot.tuya.com](http://iot.tuya.com) zu lesen? Ich finde nichts…

Danke 😉

---

<div class="post-metadata">

**Author:** ![PhilippeMA](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/p/b3f665/32.png) [@PhilippeMA](https://community.gladysassistant.com/u/PhilippeMA)\
**Post date:** [30. September 2023 um 15:43 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/9 "2023-09-30T15:43:10Z")

</div>

Ich habe herausgefunden, wie man die Daten liest. Wenn es sich um die Daten _Add Electricity_ handelt, ist das ein Problem mit der Rundung/Genauigkeit?

Jedenfalls, wie du bereits erwähnt hast, werden diese Daten kumuliert, um die kumulierte Gesamtenergie und die Energie des Tages zu speisen.

Hier ist ein Teil meiner Daten von heute:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/f/fafc20a3a99c9ebc65de5823e4eb975ecfcb8e63.png)

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [2. Oktober 2023 um 06:19 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/10 "2023-10-02T06:19:42Z")

</div>

@PhilippeMA: Danke für den Test und die Untersuchung. Ich hatte nicht gesehen, dass in der Dokumentation steht, dass der zurückgegebene Wert mit 100 multipliziert wird. ☹  
Ich habe die Änderung vorgenommen. Ich werde ein Bild mit diesem Fix veröffentlichen.  
Aber ich glaube, dieser Wert wird nur in einem Diagramm nützlich sein.

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [13. Oktober 2023 um 08:08 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/11 "2023-10-13T08:08:43Z")

</div>

@PhilippeMA: Hast du die Tests mit dem neuen Docker-Image nochmal durchführen können?

---

<div class="post-metadata">

**Author:** ![PhilippeMA](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/p/b3f665/32.png) [@PhilippeMA](https://community.gladysassistant.com/u/PhilippeMA)\
**Post date:** [14. Oktober 2023 um 15:41 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/12 "2023-10-14T15:41:00Z")

</div>

Hallo @Lokkye

Alles klar, Bild getestet. Ich bestätige dir, dass alle zurückgegebenen Werte korrekt sind.

Danke 😉

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/a/a09b7a625372660a203a5c53d3d71c6364809930.png)

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [16. Oktober 2023 um 07:29 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/13 "2023-10-16T07:29:22Z")

</div>

@PhilippeMA Danke für die Tests. 🤩  
@pierre-gilles : Könntest du bitte nochmal drüber schauen? 🙂  
Ich glaube, es ist bereit zum Mergen

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [16. Oktober 2023 um 07:50 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/14 "2023-10-16T07:50:06Z")

</div>

> [@Lokkye](#):
>
> @pierre-gilles: Könntest du das bitte kurz gegenlesen? 🙂

Für mich ist alles okay zum Mergen, aber es gibt einen Merge-Konflikt im Pull Request?

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [16. Oktober 2023 um 08:07 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/15 "2023-10-16T08:07:44Z")

</div>

Ja, ich habe gerade von master rebase gemacht (und den Konflikt behoben).

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [16. Oktober 2023 um 12:35 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/16 "2023-10-16T12:35:24Z")

</div>

Danke! Ich habe auf master gemerged, das wird in der nächsten Version veröffentlicht 🙌

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [1. November 2023 um 09:15 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/17 "2023-11-01T09:15:32Z")

</div>

Diese Funktion ist in Gladys Assistant 4.30 verfügbar!

> **[Une alarme complète débarque dans Gladys ! | Gladys Assistant](https://gladysassistant.com/fr/blog/gladys-4-30-alarm-mode/)**
>
> La sécurité, c'est la base de la domotique. Aujourd'hui, une alarme complète débarque dans Gladys pour vous permettre de gérer la sécurité de votre maison.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [1. November 2023 um 09:15 UTC](https://community.gladysassistant.com/t/tuya-lecture-infos-de-consommation-prise/8375/18 "2023-11-01T09:15:35Z")

</div>


