Skip to main content
Utilities iOSIn development

Better Apps

Better Home Hacks

Control your Dyson, DREO, and SwitchBot devices

One app to control your Dyson, DREO, and SwitchBot devices.

Current progress

In development

Implemented device routes cover local Dyson control and cloud DREO/SwitchBot control; Bluetooth SwitchBot control is not implemented.

The iOS app has not shipped. Follow this project for launch updates.

Reviewed

More about Better Home Hacks

Overview

About this app

Better Home Hacks is an iOS app that puts Dyson fans, DREO air conditioners, and SwitchBot Bots under one clean interface, choosing per-device between direct local-network control and cloud APIs. The Dyson client speaks MQTT directly over a raw socket connection to control power, oscillation, and timer without any third-party dependency, while DREO and SwitchBot use their respective cloud APIs for power, temperature, and button-press control with success confirmation. Built with Swift 6, SwiftUI, and SwiftData, it stores device credentials exclusively in the Keychain and uses stuarttech-shared for core utilities, UI components, and networking.

Need help with Better Home Hacks?

We're here to help. Check our FAQ for common questions or contact our support team directly.

Related products

Continue with the Better suite

Apps that complement this one — same privacy-first standards.

In development

Follow progress for Better Home Hacks or join the launch list.

Get notified when Better Home Hacks launches.

Be the first to know when Better Home Hacks is available.