Bond Smart Hub Integration

Hello everyone, i just released a new integration for the BOND smart hub.
if you are unfamiliar with BOND it is a very popular smart hub primarily used for ceiling fans/Fireplaces/Shades with remote. This is geared towards people who has the BOND remote but don’t necessarily have Home Assistant or Smart things.

This integration will auto identify all devices you have on your hub and automatically create pages on the remote entity with all available options. Please review the full README file on GitHub for more details.

Features

PIN-based Authentication: Secure setup using your Bond device’s PIN
Auto-discovery: Automatically find Bond hubs on your local network
Full Device Support: Control ceiling fans, fireplaces, motorized shades, lights, and more
Device-specific UI: Customized control pages based on device type with clear text labels
Real-time Control: Direct communication with Bond Local API
Command Throttling: Prevents rapid-fire commands that could cause errors
Multiple Deployment Options: Install via tar.gz or Docker

Supported Devices

Ceiling Fans (CF): Power, speed control, direction, light control
Fireplaces (FP): Power, flame control, fan control
Motorized Shades (MS): Open/close, position control
Lights (LT): On/off, brightness control
Generic devices (GX): Basic power and available action controls

Thank you so much and i hope you enjoy this integration.

This isn’t something I have to make use of the integration, but I just wanted to say that for someone that states “ I am not a developer” you’re knocking out a lot of these integrations. And with very few issues too from what I see. Well done!

2 Likes

Truly appreciate your comment man, thank you so much! :folded_hands::folded_hands::folded_hands:

1 Like

Just finished a new build that changed the hardcoded increments from 3 to 1 to better support range of fans and changed the logic to handle 400 errors. feel free to give this update a try: Release v1.0.1 · mase1981/uc-intg-bond · GitHub