Hallo,
das habe ich initial auch gedacht - aber von einem Shelly Plug zu einem Shelly 1 PM ein Unterschied von mehr als Faktor 200?
Zusätzlich habe ich mir Daten von Shelly Plug S angeschaut, die ich 2023 verbaut habe. Diese haben eine scheinbare Auflösung von ca. 0,5mWh bei den minütlichen Verbrauchswerten, also um den Faktor 400 besser als das, was ich von den neuen erhalte.
Ich glaube nicht, dass Shelly in den 2 Jahren seine Hardware derart verschlechtert hat ![]()
Viele Grüße
Beiträge von PhilippReis
-
-
Hallo,
ich habe mehrere Plug S verbaut (müssten Gen 3 sein, kann ich nochmal gegenchecken), die alle das gleiche Verhalten zeigen:
die by_minute Werte (Verbrauch pro Minute in mWh) haben alle die gleichen, recht groben Schritte von ca. 210, 420, 630, 840... mWh. Dazwischen gibt es keine anderen Werte. Der "Basiswert" ist pro Plug S minimal unterschiedlich, aber immer im Bereich von 210 - 215. Wenn das "alles" ist, würde das einer minimalen Auflösung von 12W entsprechen!
Anbei ein Beispiel für Werte:Code{"id":0, "source":"init", "output":true, "apower":10.5, "voltage":239.3, "freq":50.1, "current":0.081, "aenergy":{"total":24616.741,"by_minute":[212.589,212.589,212.589],"minute_ts":1773839160}, "ret_aenergy":{"total":0.000,"by_minute":[0.000,0.000,0.000],"minute_ts":1773839160},"temperature":{"tC":45.3, "tF":113.5}} {"id":0, "source":"init", "output":true, "apower":10.6, "voltage":239.0, "freq":50.1, "current":0.081, "aenergy":{"total":24616.954,"by_minute":[212.589,212.589,212.589],"minute_ts":1773839220}, "ret_aenergy":{"total":0.000,"by_minute":[0.000,0.000,0.000],"minute_ts":1773839220},"temperature":{"tC":45.3, "tF":113.5}} {"id":0, "source":"init", "output":true, "apower":10.6, "voltage":240.2, "freq":50.1, "current":0.081, "aenergy":{"total":24616.954,"by_minute":[0.000,212.589,212.589],"minute_ts":1773839280}, "ret_aenergy":{"total":0.000,"by_minute":[0.000,0.000,0.000],"minute_ts":1773839280},"temperature":{"tC":45.3, "tF":113.5}}
Das sind 3 Messwerte, die jeweils in einer Minute Anstand übertragen wurden. Ihr könnt klar die immer wiederkehrende 212.589 erkennen.
Da ich die Shellys auch verwenden will, um kleine Leistungen zu monitoren, sind diese Schritte für mich viel zu grob.
Parallel sind auch mehrere Shelly 1PM Gen3 und 2pm Gen3 verbaut, diese haben eine Auflösung, die kleiner 1mWh bei den Minutenwerten ist, also um mehr als den Faktor 200 feiner als das, was ich von den Plug S an Daten erhalte.
Ist das ein bekanntes Verhalten? Die Shellys wurden Mitte 2025 gekauft und kürzlich verbaut.
Die Firmware-Changelogs lesen sich nicht so, als ob es im letzten Jahr irgendetwas dazu gab.
Danke & Grüße
Philipp -
we are using some Shelly Plus Plug S to measure the power consumption of electrical devices. The data is sent via MQTT to our IoT Platform - there, the data is stored and visualized.
The standard behaviour of the Shelly Plus Plug S is: Send a MQTT packet each minuteSend additional MQTT packets when changes in power consumption are monitored. These packets can be very frequent (we counted up to 15 packets per minute)
For our use case, this generates an unneccesary amount of data. What we would like to achieve is: only send a packet each 5 minutes (instead of each minute).More importantly, limit the number of additional packets. Currently, they are sent even if very small changes in power consumption are detected (2.9W -> 3.0W triggers a packet). A threshold would be very helpful here, e.g. only send an additional packet if the detected change is >5%.
We checked the configuration UI that the Shellys offer. For neither 1) nor 2) we found any setting there. However, we are aware that more configuration options exist than the ones that are shown in the UI.
Thanks & best regards
-
Hello,
I am pretty new to Shellys, but plan to use them for power monitoring at power plugs and light switches. I want to send periodic power consumption data (and also, if available, event data like "light on"/"light off"), to an external MQTT broker using MQTTS and username/password authentication. After reading through the documentation, I am quite sure this should work, but to be sure I am asking here.
So, to summarize, my questions are:
- Can I configure a Shelly to send the power consumption data periodically via MQTT?
- Can I configure a Shelly to send events (e.g. light on/off) via MQTT?
- Can I use an external MQTT broker by its domain name (e.g. mqtt.somedomain.com:8883)?
- Can I use username/password authentication?
- Can I use encrypted MQTT (MQTTS) - pretty sure that this works
?Thanks & best regards
Philipp