Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: NdyGen/wiab

Tags

v1.0.16

Toggle v1.0.16's commit message
Release v1.0.16

automatic app release

v1.0.9

Toggle v1.0.9's commit message
Release v1.0.9

release proces automation

v1.0.8

Toggle v1.0.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: automate changelog generation from git commits (#35)

Co-authored-by: Andy van Dongen <[email protected]>

v1.0.7

Toggle v1.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: use official Athom GitHub Action for publishing (#34)

Co-authored-by: Andy van Dongen <[email protected]>

v1.0.6

Toggle v1.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: remove app.json from version commit (in .gitignore) (#33)

Co-authored-by: Andy van Dongen <[email protected]>

v1.0.5

Toggle v1.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: commit version updates before homey publish (#32)

Co-authored-by: Andy van Dongen <[email protected]>

v1.0.4

Toggle v1.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: add flag to skip uncommitted changes validation in homey publish (

…#31)

Co-authored-by: Andy van Dongen <[email protected]>

v1.0.2

Toggle v1.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release v1.0.2 - add GitHub support URLs (#14)

* fix: add driver images to compose for store submission

* docs: add submission status notes documenting Homey CLI v3.10.0 bug

* docs: update submission notes with GitHub issue #414 details

* fix: consolidate driver compose files to correct location

Move driver configuration from .homeycompose/drivers/ to drivers/ directory
as per Homey Compose specification. Homey build system ignores compose files
in .homeycompose/drivers/ and only reads from drivers/ directory.

Changes:
- Merged images property into drivers/wiab-device/driver.compose.json
- Merged occupancy_state capability into driver.compose.json
- Removed duplicate compose files from .homeycompose/drivers/wiab-device/
- Removed redundant icon property (icons are auto-detected from assets/)

This fixes the issue where driver images were not appearing in app.json,
which would cause Homey App Store submission rejection.

Resolves issue reported in athombv/homey-apps-sdk-issues#414

* chore: merge v1.0.0 release back to develop

Merges v1.0.0 release from main back to develop to complete Gitflow cycle.

* fix: remove Homey Cloud platform support to resolve account eligibility

- Removed 'cloud' from platforms array in app and driver compose files
- App now only supports Homey Pro (local platform)
- Resolves 'Processing failed' submission error due to unverified cloud publishing rights
- App validates successfully at publish level with local-only support

* chore: bump version to 1.0.1 for resubmission

* chore: add .playwright-mcp to gitignore

* fix: correct gitignore patterns for build artifacts

* feat: add GitHub support URLs for issue tracking (#13)

Co-authored-by: Andy van Dongen <[email protected]>

* chore: bump version to 1.0.2

---------

Co-authored-by: Andy van Dongen <[email protected]>

v1.0.1

Toggle v1.0.1's commit message
Release v1.0.1 - Homey Pro Only

WIAB (Wasp in a Box) - Virtual occupancy sensor for Homey Pro

- **Removed Homey Cloud support** due to developer account eligibility restrictions
- App now supports **Homey Pro (local platform) only**
- Resolves Build #1 processing failure: "Your account is not eligible to publish apps for Homey Cloud"

- Removed 'cloud' from platforms array in app and driver configuration
- App validates successfully at publish level with local-only support
- All 78 unit tests pass
- No functional changes to occupancy detection logic

Install from Homey App Store (Build #2):
1. Open Homey App on your mobile device or desktop
2. Go to "More" → "Apps"
3. Search for "Wasp in a Box" or "WIAB"
4. Click "Install"

**Note:** This version only works on Homey Pro devices with local installation. Homey Cloud is not supported.

- Virtual occupancy sensors based on physical sensor triggers
- Quad-state occupancy model (UNKNOWN, OCCUPIED, UNOCCUPIED, PAUSED)
- Configurable trigger sensors (motion/presence detectors)
- Configurable reset sensors (door/window contacts)
- Automatic sensor classification
- Real-time monitoring with capability listeners
- Configurable T_ENTER timer (5-60s)
- Configurable T_CLEAR timer (60-3600s)
- Manual control via action cards
- Pause/unpause functionality

- ✅ Homey Pro (local installation)
- ❌ Homey Cloud (not supported in this version)

- Homey Pro (≥12.2.0)
- Homey SDK 3
- Node.js 20.x (for development)

- **README:** Comprehensive user guide at /README.txt
- **Repository:** https://github.com/NdyGen/wiab
- **Issues:** https://github.com/NdyGen/wiab/issues

MIT License - Copyright (c) 2025 Andy van Dongen

---

**Release Date:** December 15, 2025
**Build ID:** 2 (pending submission)
**Previous Version:** v1.0.0 (Build #1 - failed processing)

v1.0.0

Toggle v1.0.0's commit message
Release v1.0.0 - First Production Release

WIAB (Wasp in a Box) - Virtual occupancy sensor for Homey

Core Features:
- Virtual occupancy sensor combining multiple physical sensors
- Quad-state occupancy model (UNKNOWN, OCCUPIED, UNOCCUPIED, PAUSED)
- Event-driven monitoring using capability listeners
- Configurable T_ENTER and T_CLEAR timers
- Manual control via SET STATE and UNPAUSE action cards
- IS PAUSED condition card for flow integration

Technical Specifications:
- Homey SDK v3 compatible
- Requires Homey firmware >=12.2.0
- 78 unit tests with 70%+ coverage enforced
- Full CI/CD pipeline with GitHub Actions
- TypeScript strict mode implementation

Store Submission:
- Ready for Homey App Store submission
- Blocked by Homey CLI v3.10.0 bug (issue athombv/homey-apps-sdk-issues#414)
- All store requirements met (images, documentation, validation)

Key Commits in This Release:
- Driver compose consolidation (d79c2af)
- Submission documentation (d296369, 8070384)
- Store preparation fixes (daa00bc)
- Pause/unpause features (#7)
- Context-aware timing (#4)