r/homeassistant • u/jasontucker • 6d ago
đ§© Custom Integration Betta Neo robotic pool skimmer. Has anyone reverse-engineered the cloud API?
Hiya, Iâm looking for anyone whoâs already started or finished a HACS integration for the Betta Neo pool skimmer (bettabot.com). No existing integration shows up on HACS or GitHub as far as I can tell, so I want to check before I start from scratch.
Architecture, confirmed directly with Betta support: phone app talks to Bettaâs cloud, the cloud talks to an included WiFi gateway, and the gateway talks to the skimmer over 915MHz (gateway FCC ID 2BS32-BETTAGW25). Betta called it a âclosed networkâ and wonât share API docs, so any integration would have to come from proxying the appâs traffic to their cloud API, similar to how the Dolphin and Aiper community integrations got built.
Before I sink a weekend into MITMâing the app traffic myself, wanted to see if:
1. Anyoneâs already captured the Betta cloud API endpoints for the Neo or an older Betta model
2. Anyone knows if Betta uses the same backend as another skimmer brand (some of these white-label the same OEM hardware/cloud stack) I have a sneaky suspicion that theyâre using Tuya.
3. Thereâs a HACS repo out there that isnât showing up in my searches
Happy to share what I get from my own capture once I run it, if itâd help someone elseâs integration or add to an existing one. Just donât want to duplicate work thatâs already done.