NEW TEST Version V1.11.0
- Numeric fields - Numeric Payload Formula in Binding Options transforms incoming numerical values with math (invert, scale, clamp, round, threshold). Includes presets.
- New: Boolean fields (switch state, visibility, and similar) - Binding Options add Transform Mode: Boolean Payload Mapping or Numeric Payload Formula. Formula mode converts numerical values to on/off with Threshold 50 and Round to 0 or 1 presets.
- New: Formulas can reference other live topics with Insert Topic (
{{topic/path}}tags). Boolean logic functions and, or, not, xor, and nor combine topic values and comparisons. Referenced topics update widgets automatically when their data changes. - Improved: Binding Options formula editor with Value and topic tag chips, default Value placeholder, Insert Value and Insert Topic rows, and yellow active icons for mapping, formulas, and color correction in light and dark mode.
- Improved: Help adds a Binding Options and Payload Formulas guide with topic references, logic functions, value coercion, and worked examples.
- Fixed: Binding Options popup no longer closes when picking Transform Mode or Insert Topic.
- Fixed: Formula field caret placement between tags and at the insert position for Insert Topic and Insert Value.
- Fixed: Master typography defaults for Light Grid and Icon widgets apply correctly.
- Fixed: Custom Google Fonts with plus signs in the name (e.g. Henny+Penny) now save and load correctly.
Binding Options got a serious upgrade.
When you make a setting dynamic, you can now add a formula to the incoming data. You can even create simple if/then/else formulas and reference values from other topics. This update will likely eliminate a lot of external Homey flows that were previously needed to adjust data before sending it to the dashboard.
Click the faders icon next to any bound field to open the new formula dialog.
You can set default values for empty topics, map custom strings to boolean states, or use basic math to transform numeric data (such as scaling 0–255 to a percentage, inverting signs, clamping, rounding, averaging, or setting thresholds). For example, you can now show a warning icon when a certain value goes over a threshold, just by adding a formula to “Visible” enabled / disabled setting of an icon widget. if(value >= 50, 1, 0)
The current topic payload is represented by a “Value” chip. You can even use other live data from other topics, click “Insert Topic” and select an item from your dashboard to add it as a distinct topic tag. A dropdown includes presets for common use cases, alongside a link to the complete syntax reference for logic functions and comparisons.
Field-specific behaviors:
- Checkbox bindings toggle between text-mapping mode and numeric formula mode.
- Color bindings consolidate default values and HSB corrections into this single popup, replacing the previous separate color correction dialog.
Existing data structures remain unchanged; current Binding Options for defaults and boolean mappings function exactly as before.
Anyway, please read the documentation for a complete list of syntax, possibilities and examples.
Fixes:
The default font settings of the Light Widget is now correctly linked ![]()
Also the 0 setting is now correctly transferred to the light grid settings. ![]()











