Skip to content

Commit 82e3bd7

Browse files
committed
Release 1.10.16
1 parent d0f64c3 commit 82e3bd7

10 files changed

Lines changed: 44 additions & 22 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,17 @@ All notable changes to Smart (Components) Toolkit for Homey will be documented i
66
77
---
88

9+
## [1.10.16] - July 2026
10+
11+
### Added
12+
- Captures Homey device IDs and names in the app so Flow Doctor can resolve references to previously deleted devices.
13+
- Flow Doctor now shows resolved device names, or `N/A (ID: ...)` when a deleted device was never captured.
14+
15+
---
16+
917
## [1.10.0] - May 2026 (Test channel)
1018

11-
> Available only via [the test channel](https://homey.app/a/no.tiwas.booleantoolbox/test/). Stable channel still ships v1.9.2.
19+
> Initial 1.10.x test-channel release.
1220
1321
### ✨ New Device: Circadian Light Group
1422
A virtual light device that follows a circadian rhythm — adjusts dim and color temperature for a group of real lights based on time, sun position or ambient lux, with optional red mode at night.
@@ -29,7 +37,7 @@ A virtual light device that follows a circadian rhythm — adjusts dim and color
2937

3038
---
3139

32-
## [1.9.2] - February 2026 (Current stable)
40+
## [1.9.2] - February 2026
3341

3442
### 🐛 Bug Fixes
3543
- Fixed conditional gate condition cards to correctly return boolean values

HOMEY_COMMUNITY_LISTING.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
URL: https://community.homey.app/t/app-smart-components-toolkit-was-boolean-toolbox-create-advanced-logic-with-simple-formulas/143906
22

3-
Title: [APP] Smart (Components) Toolkit (was: Boolean Toolbox) - Create advanced logic with simple formulas [v1.10.7 — Circadian Light Group with parallel device writes]
3+
Title: [APP] Smart (Components) Toolkit (was: Boolean Toolbox) - Create advanced logic with simple formulas [v1.10.16 - Device ID resolver for Flow Doctor]
44

55
Content:
66
![xlarge|690x483](upload://iSxhJPUltgcgPQ7gy4z5iisCv5F.jpeg)
77

8-
# Smart (Components) Toolkit — v1.10.7
8+
# Smart (Components) Toolkit — v1.10.16
99

1010
> **📚 Full Documentation:** https://tiwas.github.io/SmartComponentsToolkit/
1111
@@ -15,12 +15,22 @@ Replace complex flow networks with powerful logic devices controlled by dynamic
1515

1616
---
1717

18+
## Changelog
19+
20+
### v1.10.16
21+
22+
- Captures Homey device IDs and names so Flow Doctor can resolve references to previously deleted devices.
23+
- Flow Doctor now shows resolved device names, or `N/A (ID: ...)` when a deleted device was never captured by the app.
24+
25+
---
26+
1827
## ✨ Circadian Light Group — now on stable
1928

20-
A virtual **light device** that adjusts brightness and color temperature for a group of real lights — automatically following a circadian rhythm. As of v1.10.7 it ships on both the stable and test channels.
29+
A virtual **light device** that adjusts brightness and color temperature for a group of real lights — automatically following a circadian rhythm. As of v1.10.16 it ships on both the stable and test channels.
2130

2231
### 🆕 What's new in 1.10.x
2332

33+
- **Device ID resolver (v1.10.16).** The app now captures Homey device IDs and names so Flow Doctor can resolve references to previously deleted devices.
2434
- **Parallel device writes (v1.10.7).** Multi-device flow actions and the scheduler push to up to 5 lights at the same time instead of one-after-another. A 16-light "turn on all" goes from minute-scale to seconds.
2535
- **Last-write-wins on conflicting commands (v1.10.7).** Trigger "all off" right after "all on" and the off command supersedes the in-flight on, instead of fighting it on every lamp. Each pass also verifies the on/off state afterwards and serially retries transient Z-Wave / Zigbee timeouts.
2636
- **Group-level "Turn on / off all members" actions (v1.10.7).** Convenience cards that switch every enabled light in the group, respecting the current circadian dim/temperature when turning on.
@@ -66,7 +76,7 @@ Choose how the device knows how bright it is outside:
6676

6777
<a href="https://tiwas.github.io/SmartComponentsToolkit/docs/circadian-light-group.html" target="_blank">→ Read full Circadian Light Group guide</a>
6878

69-
<a href="https://homey.app/en-no/app/no.tiwas.booleantoolbox/" target="_blank">→ Install v1.10.7</a>
79+
<a href="https://homey.app/en-no/app/no.tiwas.booleantoolbox/" target="_blank">→ Install v1.10.16</a>
7080

7181
---
7282

@@ -134,8 +144,8 @@ THEN: Wait until coffee machine temperature ≥ 90°C (timeout 5 min)
134144

135145
## Installation and Links
136146

137-
* **Homey App Store (v1.10.7, stable):** <a href="https://homey.app/en-no/app/no.tiwas.booleantoolbox/" target="_blank">Install Smart (Components) Toolkit</a>
138-
* **Test channel (also v1.10.7):** <a href="https://homey.app/a/no.tiwas.booleantoolbox/test/" target="_blank">Install test version</a>
147+
* **Homey App Store (v1.10.16, stable):** <a href="https://homey.app/en-no/app/no.tiwas.booleantoolbox/" target="_blank">Install Smart (Components) Toolkit</a>
148+
* **Test channel (also v1.10.16):** <a href="https://homey.app/a/no.tiwas.booleantoolbox/test/" target="_blank">Install test version</a>
139149
* **GitHub Repo:** <a href="https://github.com/tiwas/SmartComponentsToolkit" target="_blank">github.com/tiwas/SmartComponentsToolkit</a>
140150
* **Online Emulator:** <a href="https://tiwas.github.io/SmartComponentsToolkit/tools/emulator.html" target="_blank">Boolean Logic Emulator</a>
141151
* **Formula Builder:** <a href="https://tiwas.github.io/SmartComponentsToolkit/tools/formula-builder.html" target="_blank">Formula Builder</a>

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
77
Advanced logic and state management for your Homey automations. Create smart devices that react to multiple inputs with customizable formulas, and manage device states with powerful capture/restore functionality.
88

9-
[![Stable](https://img.shields.io/badge/stable-1.9.2-blue.svg)](https://homey.app/en-no/app/no.tiwas.booleantoolbox/)
10-
[![Test](https://img.shields.io/badge/test-1.10.0-orange.svg)](https://homey.app/a/no.tiwas.booleantoolbox/test/)
9+
[![Stable](https://img.shields.io/badge/stable-1.10.16-blue.svg)](https://homey.app/en-no/app/no.tiwas.booleantoolbox/)
10+
[![Test](https://img.shields.io/badge/test-1.10.16-orange.svg)](https://homey.app/a/no.tiwas.booleantoolbox/test/)
1111
[![Homey](https://img.shields.io/badge/Homey-5.0+-green.svg)](https://homey.app)
1212

13-
> **🧪 v1.10.0 in test channel**adds the new **Circadian Light Group** virtual device with time/solar/lux anchors, red mode threshold, outdoor light providers and a wide set of new flow cards. Install via [test channel](https://homey.app/a/no.tiwas.booleantoolbox/test/). [Read the guide](https://tiwas.github.io/SmartComponentsToolkit/docs/circadian-light-group.html)
13+
> **v1.10.16**captures Homey device IDs and names so Flow Doctor can resolve references to previously deleted devices. [Open Flow Doctor](https://tiwas.github.io/SmartComponentsToolkit/tools/flow-doctor.html)
1414
1515
---
1616

@@ -122,7 +122,7 @@ THEN: Pop state (restore previous)
122122

123123
---
124124

125-
### Circadian Light Group 🧪 *(test channel only — v1.10.0)*
125+
### Circadian Light Group *(v1.10.16)*
126126

127127
Virtual light device that adjusts brightness and color temperature for a group of real lights based on time, sun position or ambient lux.
128128

docs/docs/circadian-light-group.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,14 @@
7373
<main class="max-w-3xl mx-auto px-6 py-8 flex-grow">
7474
<div class="flex items-center gap-3 mb-2">
7575
<h1 class="text-4xl font-bold text-gray-900">Circadian Light Group</h1>
76-
<span class="bg-purple-100 text-purple-700 text-xs font-semibold px-2 py-1 rounded">v1.10.7</span>
76+
<span class="bg-purple-100 text-purple-700 text-xs font-semibold px-2 py-1 rounded">v1.10.16</span>
7777
</div>
7878
<p class="text-gray-600 mb-8">A virtual light device that automatically adjusts brightness and color temperature throughout the day based on time, sun position or ambient light, with an optional red mode for night use.</p>
7979

8080
<div class="card">
8181
<h2 class="text-xl font-semibold mb-2 text-purple-600">What's new in 1.10.x</h2>
8282
<ul class="list-disc ml-6 text-gray-700 space-y-1 text-sm">
83+
<li><strong>1.10.16</strong> — Flow Doctor can now resolve previously captured Homey device IDs when deleted devices only appear by ID in broken flows.</li>
8384
<li><strong>1.10.7</strong> — Multi-device flow cards and the scheduler now write to up to 5 lights in parallel and retry transient mesh timeouts. Conflicting commands (e.g. an "all off" arriving mid-"all on") supersede the running one instead of fighting it.</li>
8485
<li><strong>1.10.7</strong> — Group-level actions <em>Turn on all members</em> and <em>Turn off all members</em>.</li>
8586
<li><strong>1.10.6</strong> — On/off state is now respected correctly under all paths.</li>

docs/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ <h1 class="text-4xl md:text-5xl font-bold mb-4">Smart (Components) Toolkit for H
5656
</a>
5757
</div>
5858
<div class="flex justify-center gap-2 flex-wrap">
59-
<span class="bg-purple-800 text-white text-sm px-3 py-1 rounded">v1.10.7</span>
60-
<a href="https://homey.app/a/no.tiwas.booleantoolbox/test/" class="bg-amber-500 hover:bg-amber-600 text-white text-sm px-3 py-1 rounded">v1.10.7 test</a>
59+
<span class="bg-purple-800 text-white text-sm px-3 py-1 rounded">v1.10.16</span>
60+
<a href="https://homey.app/a/no.tiwas.booleantoolbox/test/" class="bg-amber-500 hover:bg-amber-600 text-white text-sm px-3 py-1 rounded">v1.10.16 test</a>
6161
<span class="bg-green-600 text-white text-sm px-3 py-1 rounded">Homey 5.0+</span>
6262
</div>
6363
</div>
@@ -267,7 +267,7 @@ <h3 class="text-xl font-semibold text-purple-600">Conditional Gates</h3>
267267
<div class="bg-white rounded-lg p-6 shadow-sm border border-gray-200 mb-6">
268268
<div class="flex items-center gap-3 mb-4">
269269
<h3 class="text-xl font-semibold text-purple-600">Circadian Light Group</h3>
270-
<span class="bg-purple-100 text-purple-700 text-xs font-semibold px-2 py-1 rounded">v1.10.7</span>
270+
<span class="bg-purple-100 text-purple-700 text-xs font-semibold px-2 py-1 rounded">v1.10.16</span>
271271
</div>
272272
<p class="text-gray-700 mb-4">A virtual light device that automatically adjusts brightness and color temperature for a group of real lights based on time of day, sun position or ambient light, with optional red mode at night.</p>
273273
<div class="overflow-x-auto mb-4">

no.tiwas.booleantoolbox/.homeychangelog.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,5 +94,8 @@
9494
},
9595
"1.10.15": {
9696
"en": "Cleaned up the app store description (removed redundant intro)."
97+
},
98+
"1.10.16": {
99+
"en": "Captures Homey device IDs and names so Flow Doctor can resolve references to previously deleted devices."
97100
}
98101
}

no.tiwas.booleantoolbox/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

no.tiwas.booleantoolbox/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "no.tiwas.booleantoolbox",
3-
"version": "1.9.0",
3+
"version": "1.10.16",
44
"main": "app.js",
55
"dependencies": {
66
"athom-api": "^3.5.0",

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "booleantoolbox-editor",
3-
"version": "1.9.0",
3+
"version": "1.10.16",
44
"type": "module",
55
"description": "Boolean Toolbox Editor for Homey",
66
"devDependencies": {

0 commit comments

Comments
 (0)