I have found this as well with my IW30R, which is a very similar unit. they appear to use the same “sensor” for both drawers, so we cannot distinguish between one or the other opening/closing, its just “one door”, if that makes sense.
glad its working well, feel free to open a GH issue if you have any features or problems!
It does make sense to have a single “sensor” for the double freezer drawers.
It appears the number of “sensors” is related to the number of temperature setpoints. There are four on our wine fridge (upper, lower, refrigerator, freezer) and only two on the other unit (refrigerator, freezer).
I’m curious how this works. Does it take the Bluetooth connection and manage that instead of putting it on Wi-Fi through their app? How close does my device need to be?
Why ESPHome? Is it possible Home Assistant could do this integration itself?
I didn’t see a way to put my device in pairing mode either through there.
I thought, in the past, there was another way to do it with a jack inside, but wireless is more convenient.
Right now the work is setup for BLE inside of an ESP32 device. Since this is just Bluetooth, there is nothing stopping anyone from re-implementing that same logic in Home Assistant natively.
This does work with Wifi enabled and does not interfere with the App over Wifi. Pairing is initiated from ESPHome / Home Assistant and the appliance will show a pairing code on it.
There was discussion much earlier utilizing in a serial connector within an appliance (I think it was for a fridge), but work on that didn’t proceed so far. It also sounded like the serial connector was not something readily available to an average user.
I consider myself only at the prosumer level, and the ESP32 programming was initially a concern for me. It is a tad more involved than just flashing pre-existing FW to make it into a BT ESP32 proxy, which was my only exposure to ESP32 programming before this. But once I went through the work of obtaining the BT PIN, it ended up working quite well.
I am still working on the serial connection. I put it together with most of the parts from earlier in this thread and the biggest advantage for me is that the module is powered from the fridge’s port so no need to do any extra power supply. I have the module tucked into the bottom of the fridge currently and so its both listening for the RS485 traffic which i am making progress on decoding as well as using the BLE integration.
Ultimately I would like to get as much as I can out of the serial connection since a wired connection is always preferred to Bluetooth, however, Bluetooth is nice for people that want no fuss of wiring something into the fridge.
are folks interested in a custom component that just utilizes esphome bt proxies? it would simplify setup and onboarding a bit, I’ve got a working port to this if people are interested. not as stable as esphome yet, but seems to have potential
@jon102034050 I am interested and I imagine others are as well. On the one hand the dedicated ESP32 device for the fridge has some benefits but it relies entirely on that one and the custom component would be able to utilize any of them within range.
Just for your reference this custom component is what I used to integrate with my fireplace. It uses BLE and currently communicates via my ESPHome bluetooth proxies. Might be worth a glance to see the patterns used.
Thank you for this. Set it up yesterday with a M5Stack M5nanoC6. Claude chose to make a small modification to the package to be compatible with the C6 but everything appears to be working.
Next I will try to power the ESP using the low voltage bus in the service compartment of my fridge, so it can be tucked neatly there and not on my shelf.