Closed mariusmuja closed 6 months ago
Will test shortly. I still have my flasher connected so can test much more quickly. I will also test a remote in service one
Set it to 42, reflashed, got 39064890.0
Thanks @mariusmuja
Yeah, just noticed that too...
Oh, the number sensor is not a good fit for this setting (unless we restrict the size of the client_id). Currently it's 28 bits (2 bytes followed by 0x539) and that cannot always be represented by a float precisely (because not enough bits in the fraction part).
I think its fine to restrict the size of the client id. It just needs to be random enough that its unlikely they hit a collision when switching between firmware types
I don't think https://github.com/esphome/issues/issues/2875 is going to be solved any time soon
I can confirm my client ID was also automatically updated. 👍
Ensure existing ratgdo client_ids end with
0x539
.