Closed ayasystems closed 2 months ago
that would be absolutely fabulous!
I assume you are talking about the additional voltage in addition to the current battery level, decoded by Decoder.
The voltage needs to be acquired by connection to the BM6, whereas Decoder can only use and decode freely broadcast advertising data as it currently stands.
The new key already seems to have been posted in a link mentioned in the OpenMQTTGateway thread
https://github.com/1technophile/OpenMQTTGateway/issues/1792
and fetching the voltage for the BM6 would need to be implemented there, the same as the voltage for the BM2 currently is.
Closing as not applicable to Theengs Decoder.
I've BM2 not BM6
Seems like data is brodcasted , i'm not sure... some time manufacturerdata exposes diferents values
@ayasystems What are you using Theengs Decoder with to decode the current battery level?
If you are using the latest development version of OpenMQTTGateway you should also already get the voltage of your BM2, but since it is fetched by connection only, the interval it is being fetched is defined by the setting of intervalacts, which defaults to once an hour, so you might just need to wait a bit, or reduce intervalacts.
And you can see that only the lower manufacturerdata is being decoded with the battery level of your BM2 indicating 100 %.
Describe the solution you'd like A clear and concise description of what you want to happen.
ESPHome is able to decode it with the follow code
Could be used by this decoder in order to be used by mqttopenwateway?
Regards!!