Boolean Toolbox v1.5.0 is now available in the Homey App Store!
Replace complex flow networks with powerful logic devices controlled by dynamic formulas. Make your flows cleaner, more readable, and easier to maintain.
What’s New in v1.5.0
Waiter Gates (BETA)
Reactive flow cards that pause and wait for device states to change:
- Wait until device capability becomes value (with YES/NO paths)
- Perfect for verifying that commands actually executed
- Auto-generated waiter IDs for easy management
→ Read Waiter Gates Documentation
Complete Localization
All flow cards now support 12 languages: English, Norwegian, Danish, German, Spanish, French, Italian, Dutch, Swedish, Polish, Finnish, Russian
Code Quality Improvements
Reduced logging verbosity and improved code documentation
Device Types
Logic Device - Recommended for beginners
- Visual pairing wizard with zone/room selection
- Single formula per device
- State changed trigger
Logic Unit - For advanced users
- Multiple formulas per device
- Full JSON configuration
- Dynamic input expansion (2-10 inputs)
Logic Unit X - Deprecated
- Fixed input counts (2, 3, 4…10)
- Still functional but not recommended for new setups
Documentation
- Getting Started Guide - Create your first logic device in 5 minutes
- Flow Cards Reference - Complete guide to all available cards
- Changelog - Full version history
Installation and Links
- Homey App Store: Install Boolean Toolbox v1.4.1
- Install test version: Install Boolean Toolbox v1.5.0
- GitHub Repo (source code): https://github.com/tiwas/HomeyBooleanToolbox
- Online Emulator: https://tiwas.github.io/HomeyBooleanToolbox/emulator.html
- Formula Builder: https://tiwas.github.io/HomeyBooleanToolbox/formula-builder.html
Feedback & Support
Found a bug or have a suggestion? Please report it:
- GitHub Issues: Report here
- This Forum Thread: Reply below!
All feedback is greatly appreciated and helps shape the future of this app.
Support the Project
If you find Boolean Toolbox useful, consider supporting its development:
Boolean Toolbox - Simplify complex logic in your Homey flows ![]()



