Open crozo5 opened 3 years ago
I've done some research, and my software may work with home assistant without any modifications. There's a part of home assistant to interact with apple homekit devices that may work. I don't use HA, but if someone else with an Alpicool fridge wants to help, perhaps we can get this working.
Iād love to help with this, I have an older Alpicool w/out bluetooth, but am about to upgrade to a larger one with. I have several ESP32 devices running in my bus with ESPHome that I can test on.
I just bought "EUHOMY" which as far as I can tell is an Alpicool and has the same app. If we could get an ESP32 library going, seems ripe for an alpicool bluetooth gateway so folks can integrate it on things like Blynk or node JS. Certainly small enough to integrate it right into the bowels of the fridge.
I'm getting another Bluetooth Alpicool this week (mine was stolen š¤). I recently picked up an esp32 board, so perhaps there will be be a critical mass of interest now.
Awesome (except for the theft - that sucks)! I had my eye on your other project with HomeKit, but wasn't sure if I had enough expertise to dive in. I'm happy to help if I can keep up.
I'm interested in helping out with this. Not done any esphome dev before but happy to try and pick it up as I go along.
I am soooo game for this! I have home assistant running in my Overland Prius and an Alpicool fridge. MY PRIUS HAS A REFRIDGERATOR THE BASE OF MY CAR AUTOMATION SYSTEM
Does anyone have enough esphome experience to get us started?
I don't have any experience with esp32 or hass. I'm reading some basic docs to get my head around what esphome is, what it does, how it works.
Hi! Any progress on this topic?
I've done some research, and my software may work with home assistants without any modifications. There's a part of home assistant to interact with apple home kit devices that may work. I don't use HA, but if someone else with an Alpicool fridge wants to help, perhaps we can get this working.
what do you need to get started? I have unlimited resources and am happy to help.
thing is now... based on what I've gathered you might be our knight in shining armor to get this working for us. just, the way my brain works, if you at least get on base, for most of us we'd consider it a home run and my brain has two other "systems" that with you mirroring success would be very beneficial for A LARGE number of folks out there.
the current setup in my rig there is a raspi 4(storage nas for better words), raspi 3b+(openwrt main router w/load balancing multiple "hotspot" devices and main Wifi6 Wifi master), beryl router, slate router and a bmax mini pc(zwave usb controller and my home assistant controller). the thing is, my fridge and a few other components that are smart with bluetooth are lacking connectivity to home assistant. this is where the way my brian works is going... if you contact me through my site[black.jmyntrn.com], id love to chat offline and see if we can at least get this alpicool project finished in the next 14 days.
I have been talking with more than one refrigerator manufacturer who uses the alpicool app... if it turns out you need one I can make it happen! Two parts as I see it. 1) Bluetooth Fridge to Bluetooth device running Home Assistant 2) ESP board wired to non-bluetooth fridge <-->Bluetooth device running Home Assistant /or/ Wifi Device through IP to Home Assistant
This might be even easier to implement for HA 2022.9+, which supports remote bluetooth devices using ESPHome and now Shelly devices.
All we may actually need is to adapt @johnelliott's HomeKit code (which is Go) and make it into a python library and/or Home Assistant component. https://developers.home-assistant.io/docs/bluetooth/ appears to have some details of developing with the remote bluetooth functionality
+1 I was trying to reverse engineer my travel cooler which is Yeticool brand (Polish) and I think It's generally the re-branded Alpicool. I'd love to be able to integrate It via MQTT.
Hi! Any progress on this topic?
hello just bought apicool clone exactly peme expedition uses the same app i also have homeassistan and esp32 i can help but i don't know how to go about it
hy, i have a Outwell Arctic Cooler with the same Coller-Controller and BT. I'am als very interessted to help in this Project.
https://github.com/johnelliott/alpicoold/blob/main/cmd/alpicoold/bluetooth.go
That might give you the services and characteristics needed to talk to the cooler; but with the new Bluetooth proxies the support is probably better added to HomeAssistant rather than ESPHome?
(edit: which is what conallob said i guess)
The bluetooth implementation changed quite a bit in all these years. Is someone working on this?
The bluetooth implementation changed quite a bit in all these years. Is someone working on this?
I have some python that works outside of esphome/ha, will try and tidy it up and get it into a home assistant integration sometime soon
The bluetooth implementation changed quite a bit in all these years. Is someone working on this?
I have some python that works outside of esphome/ha, will try and tidy it up and get it into a home assistant integration sometime soon
Let me know when I can test something.
The bluetooth implementation changed quite a bit in all these years. Is someone working on this?
I have some python that works outside of esphome/ha, will try and tidy it up and get it into a home assistant integration sometime soon
Let me know how I can help.
Have all needed items ready for testing.
The bluetooth implementation changed quite a bit in all these years. Is someone working on this?
I have some python that works outside of esphome/ha, will try and tidy it up and get it into a home assistant integration sometime soon @markgdev Happy to help with the pyton if you care to share.
I got my GPTs fired up for this š I have a BougeRV that I bet uses the same app I was going to see if I could reverse engineer for funs.
I have a Renogy cooler that I could use to test. I think they all use the same control board, BT protocol and app.
Maybe somebody finds useful my implementation based on esp32 and mqqt. I do not use esphome yet, but feel free to reuse fridge class. Control commands are taken from johnelliott Go implementation. https://github.com/jakub-hajek/alpicool-esp32-mqtt/
Describe the problem you have/What new integration you would like I wanna that ESPHome support Alpicool refrigerators.
Please describe your use case for this integration and alternatives you've tried: Alpicool refrigerators are the most used for people with camper vans or caravans due to their quality/price ratio. These refrigerators have Bluetooth to be controlled through an APP. It would be great to be able to control the on/off and temperature control from anywhere.
Additional context