I have TWO of these meters (one for normal single use (enkelvoudig tarief) and one for pure night (accumulation heating) , the one for pure night only gets power when the grid switches after 23.00 at night.
I can not find a way to integrate BOTH of them, I can get them both to work, but since all the sensors and stuff are named exactly the same, it just keeps overwriting the data , I need a way to give a specific meter that is connected to a specific USB port a different name so I can differentiate between power usages and other info off both these meters.
anyone know of a way to do this ??
because I can assign the needed/used USB port but that just to get it working, I cant seem to use that to give them seperate names ??
(home assistant also only finds TWO integrations, the power and the gass meter from ONE meter, it should find 4 if it would see a difference between the two meters)
Reading the code of the integration, it didn’t have the case of having 2 DSMR in mind, indeed.
It generates proper unique ID’s, though, apparently, so you should be able to rename the entities, don’t you?
Could you please tell me more how I could do this ??
I think there is a bigger problem for using them at the same time tho because in configuration.yaml I can only specify a port ONE time, so I dont see a way of using both at the same time ??
So maybey it is possible to rename the entities so they dont overwrite each other, but that would still not fix the fact I cant read both meters at the same time without switching the hardware or changing the USB port in configuration.yaml
A fix for this would be I think the ability to specify a meter name and a specific port for that meter, than appending something to the entities that get created name wise.
But im afread that would have to be added to the integration itself ?
Gues I have to put in a feature request somewhere ??
Can anyone tell me how I can do that for the specific integration so the people maintaining it can take a look ?
I switched my log to debug mode, but most I found when I search on DSMR
2021-06-22 14:38:03 INFO (MainThread) [homeassistant.setup] Setting up dsmr
2021-06-22 14:38:03 INFO (MainThread) [homeassistant.setup] Setup of domain dsmr took 0.0 seconds
2021-06-22 14:38:06 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.dsmr
2021-06-22 14:38:06 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.dsmr
2021-06-22 14:38:06 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.dsmr
2021-06-22 14:38:06 DEBUG (MainThread) [dsmr_parser.clients.protocol] received data: NUL NUL
and for the rest setting up of the components and sending the actual telegrams with information about the meter.
/FLU5\253769484_A is my internal electric meter unique number, so if we could get the information from BOTH meters somehow, and than assign all the components to one specific fysical meter, that would be the solution, but im guesing that would mean soms serious re-write of the integration :§
How exactly should I try to rename all the sensors than so if it works and I do see two meters tonight that I know what meter is witch one ?
(should they show up double but with different unique id’s ??)
Just tried it, no second meter or extra integrations show up,
also just to be sure rebooted the home assistant to see if it finds the meter that now is also powered on, but still it will only detect the meter that is connected to the first one in the configuration.yaml (on the USB0 in this case)
So I am afread we do need a re-write of the addon/integration to make it compatible with 2 or more meters.
What is the best and most efficiënt way to request that feature for this integration ? I dident realy see an option to post something that goes specific to the maintainers of the integration.