David Knowles

Results 63 comments of David Knowles

`p1Target` and `p2Target` are sometimes available in the state dict: https://github.com/dknowles2/pytboss/blob/main/pytboss/grills.py#L67-L71 Some grills support setting the target temps. I only implemented the ability to set probe1's target though: https://github.com/dknowles2/pytboss/blob/main/pytboss/api.py#L157 If...

Yeah, that all sounds correct to me. > Should I avoid changing attr_unique_id for Temp? As in... if that gets changed and the integration is updated, will it maybe break...

Yeah, this is a common problem. There's some strange interactions between the esphome ble stack and the controllers on the grills that I haven't quite nailed down. You can try...

I wish there were something more I could do here. The grill/smoker bluetooth protocol requires an active connection from HA, which is way different from how most HA bluetooth integrations...

The WiFi protocol uses [AWS IoT Device Shadow](https://docs.aws.amazon.com/iot/latest/developerguide/iot-device-shadows.html) which sends MQTT notifications to Amazon servers. IIRC the topics only allow one subscriber at a time, so if you open the...

Turns out I'm wrong about the Device Shadow. I think the original firmware used that but they switched it to a plain (unauthenticated!!!!) WebSocket when they refreshed the app last...

Let's track WiFi support in https://github.com/dknowles2/ha-pitboss/issues/71

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)...

I'm going to close this issue. You can now choose between WiFi (WebSocket) and Bluetooth to connect, which I think should address all the issues that can be addressed.