David Knowles
David Knowles
That's strange. The auto-addition/removal should be keying off of device id which is supposed to be unique. I took a quick second look and it seems correct. I won't have...
I found the bug. PR has been sent for review.
I have a partial implementation of the WebSocket protocol, but it's been too cold to run my smoker lately so I haven't been able to finish putting it through testing.
https://github.com/dknowles2/pytboss/compare/main...websocket has the library changes necessary if anyone wants to poke at it to verify correctness.
@burundiocibu If you open the PitBoss app and go to the "Edit Grill" screen, the Grill ID should be listed there. It's also the same name that's advertised over Bluetooth.
I'd also advise not to post your grill id anywhere, as the WebSocket protocol is totally unauthenticated unless you've set a grill password through the app. (I'm working on adding...
I pushed a preview release (2025.1.0b4) that changes the transport to use WiFi instead of bluetooth. You can install it through HACS if you [request to download a specific version](https://www.hacs.xyz/docs/use/repositories/dashboard/#downloading-a-specific-version-of-a-repository)...
> Only works if the grill is actually running. If the grill is off, the integration fails to load. Yes, there's no state stored on the PitBoss servers. The "WiFi"...
#127479 is another related bug report that manifests in a different way