BWT Cosmy robot cleaner integration for Home Assistant through Bluetooth.
- Control your BWT Cosmy robot via Bluetooth
- On/Off switch entity
- Status reporting (On/Off, cleaning time remaining, in water)
- UI-based setup (no YAML required)
- Multi-language config flow (English, French)
- Automatic discovery of the robot via Bluetooth
- Home Assistant 2023.6 or newer recommended
- Bluetooth adapter or proxy supported by your system
- Install HACS (if not already installed).
- Add
https://github.com/Hyrla/integration_bwt_cosmy_ha
as a custom repository on HACS and search for "BWT Cosmy" integration to install it. - Go to Settings > Devices & Services, your BWT Cosmy robot should appear automatically on top of the page if the Bluetooth adapter is working and in range.
- If it doesn't appear, you can manually add it by clicking on Add Integration and searching for "BWT Cosmy". Enter the robot's Bluetooth MAC address (e.g.
48:70:1E:67:3E:55
) and a name for the device.
- Use the switch entity to turn the robot ON or OFF.
- The entity will show the remaining cleaning time.
- Make sure your Bluetooth adapter is working and accessible to Home Assistant.
- The robot's station must be powered and in range. The Cosmy Bluetooth antenna is really really weak.
- If you have issues, check the Home Assistant logs for errors from
bwt_cosmy
. (cat home-assistant.log | grep bwt_cosmy
)
- BWT Cosmy 200
- Other (if you have a different model, please report it) FSA1800 may work, but I don't have it to test
This integration was developed with the help of AI tools.
Edit: it was 100% vibe coded