Hi, I’ve updated to the latest test version 1.2.8 and the Samsung SmartThings TV’s are now showing up again as TV’s instead of outlets. So it seems to be fixed with the latest update
Thanks!
I’m glad it’s been fixed; please don’t hesitate to let me know if you encounter any issues.
Version 1.2.11
-
Startup Speed Optimization: Optimized the accessory publishing process using a concurrent worker pool (limit: 5), resulting in up to 5x faster application startup.
-
Event-Driven Synchronization: Replaced heavy device polling with a Set-based local cache and event-driven updates, significantly reducing CPU and RAM overhead during setting changes.
-
Architectural Improvements: Refactored the codebase by moving filters, helpers, and constants into a modular directory structure (
lib/) for better maintainability and stability. -
Bug Fixes: Resolved reference errors during the initialization of TV and standalone accessories.
Major Update (v2.0 / Stability and New Devices)
In this release, the app’s core architecture has been completely overhauled to meet HomeKit standards. It’s now much more stable, capable, and intelligent!
Critical Stability Fix: HomeKit Room Reset Issue Resolved!
Deterministic Device Identifiers (AIDs): The chronic issue that caused rooms and settings for other devices in the Apple Home app to reset whenever a new device was added to or removed from Homey has been completely resolved. Now, every device receives a fixed identifier (AID) based on its own UUID. Whether you restart the app or add and remove devices, your rooms will never get messed up.
Newly Supported Device Types
We’ve expanded our device lineup. The following devices are now fully compatible with HomeKit:
Smart Speakers and Media Players (Now in a dedicated
Media tab in the interface—no longer mixed with TVs)
Smart Garage Doors
Universal Battery and Sensor Support (Unified Sensors)
Secondary sensors on your Homey devices are no longer ignored! If your door sensor, blind, or thermostat has a battery, its battery status is automatically reflected in HomeKit as a battery service.
Air Quality (PM2.5, VOC), CO2, Carbon Monoxide, Smoke, Water Leak, and Light (Lux) sensors integrated into main devices are automatically detected and transmitted to HomeKit.
Real-time Auto-Add
The “Auto-Add New Devices” option has been added to the Settings page.
When this setting is enabled, the moment you pair a new device (such as a Zigbee light) with Homey, it appears in HomeKit within seconds—without needing to restart the app!
Settings Interface (UI) and User Experience Improvements
Interface Jitter and Scroll Reset Issue Resolved: The issue where the page would constantly scroll back to the top (scroll reset) and freeze while toggling dozens of devices on the Settings page has been fixed. You now have a smooth, responsive interface where you can instantly select devices.
Security Limits: HomeKit bridges allow a maximum of 149 devices. When you approach or exceed the capacity limit, the interface notifies you with a smart alert.
Offline Devices: Devices that have lost connection (Offline) in Homey are marked with a special badge on the Settings page.
Tab Layout: A brand-new
Media tab has been added for speakers and doorbells.
Infrastructure and Performance
Memory leaks in the device.create, update, and delete event listeners have been prevented with a completely rewritten code architecture.
The process of scanning devices at startup and serving them to HomeKit has been optimized (lower CPU and RAM consumption).
When removing a device from the Bridge (Unpublish), a distinction has been made between standalone devices and bridged devices, reducing error rates to zero.