Replies: 3 comments 12 replies
-
@mmakaay this might be relevant/interesting for you. |
Beta Was this translation helpful? Give feedback.
-
One problem with DSMR using the Arduino library, is well.... that it's an Arduino library. This means that is external from the ESPHome code and that makes it hard to change. We already have the library forked at glmnet/arduino-dsmr to make it a bit easier, but this still is not optimal. I agree on the naming of things. I think it would be good to use generic names when they are used in multiple countries. We ought to keep the old names as aliases in that case, to prevent breaking existing configurations. |
Beta Was this translation helpful? Give feedback.
-
In Sweden the standard follows IEC 62056-6-1. (OBIS) So I would also suggest some name changes:
|
Beta Was this translation helpful? Give feedback.
-
Hi,
I am a user of esphome in Germany and using it for my smart meters.
I need the dsmr reader (DSMR Component) that is depending on arduino-dsmr.
In Germany (maybe in Austria or other countries as well) there are some more OBIS codes used.
Especially
1-65:1.8.3 - 1-65:1.8.9 --> are missing so far. Right now there are only
energy_delivered_tariff1
andenergy_delivered_tariff1
. There are some Companies that offer more tariff changes a day, like mine (e.g. 20-6, 6-14, 14-17, 17-20). Soenergy_delivered_tariff3-9
would be a nice addition.Maybe the OBIS-Code 1-65:1.8.0 should be renamed to
energy_delivered_total
. In some countries, only totals are relevant, but those counters should not have the country name in it (right now:energy_delivered_lux
). In Germany I got 1.8.0 for the totaI (using this entity right now) and 1.8.1 - 1.8.4 (4 tariffs).1-65:2.8.0 --> This counter should be renamed to
energy_returned_total
as well. Actual name:energy_returned_lux
.Maybe add 1-65:2.8.3 - 9 as well (
energy_returned_tariff3-9
, but not used in Germany to my knowledge.specs here:
https://www.edi-energy.de/index.php?id=38&tx_bdew_bdew%5Buid%5D=838&tx_bdew_bdew%5Baction%5D=download&tx_bdew_bdew%5Bcontroller%5D=Dokument&cHash=a7a251b9c22a4b3fa581f0717736a8ef
I found something for Europe as well:
https://www.promotic.eu/en/pmdoc/Subsystems/Comm/PmDrivers/IEC62056_OBIS.htm
https://www.satec-global.com/sites/default/files/EM920-IEC-62056-21.pdf
https://oms-group.org/fileadmin/files/download4all/specification/Vol2/4.1.2/OMS-Spec_Vol2_AnnexA_B042.pdf
I tried to contact somebody here, as I thought that esphome is using that library:
https://github.com/matthijskooijman/arduino-dsmr
But it seems to be dead.
Is there anybody I can talk to about this change and the additions?
Thx for any hint and sorry for the not-so-perfect English,
Seb
Beta Was this translation helpful? Give feedback.
All reactions