Just letting everyone know that I have released 1.1.9.
I got some comments regarding the reporting of capabilities to GitHub issues, so I fixed that. It should now report exactly what I need to know.
Iām really looking forward to the Device Database that HA is creating. Having a direct connection to that will make things a whole lot easier for everyone. And for me to create a script that would check that regularly would be fantastic.
Opt-in capability title naming: Homey apps can provide human-readable title fields for capabilities (e.g., āTemperatureā, āTarget Temperatureā). By default, entity names use the capability ID (e.g., āLiving Room measure_temperatureā). Enable this option in integration settings to use the app-provided titles instead (e.g., āLiving Room Temperatureā) for cleaner names in the UI.
Rename entities service: homey.rename_entities_to_titles service to bulk-update existing entity display names to capability titles without changing entity_ids. Use this after enabling title naming to update entities that were created before the option was turned on.
Media player shuffle/repeat: Full support for speaker_shuffle and speaker_repeat capabilities (SHUFFLE_SET, REPEAT_SET features)
Binary sensor alarm types: Added device classes for alarm_vibration, alarm_occupancy, and alarm_presence
Device class mappings: Added heater, switch, and vacuumcleaner to central device class mapping for correct type detection
Changed
Device info: Expanded Homey device class mapping for more reliable classification
Fixed
Capability reporting: When new Homey capabilities are detected (e.g., after an app update), the integration now shows a persistent notification with device and capability details plus a prefilled GitHub issue link. Call homey.test_capability_report from Developer Tools ā Actions to try the report flow and see the format. Reports include device class, driver, type, setable/getable flags, and suggested platform for unknown capabilities.
(Note, for new installs the title naming will be managed by default. But I did not want to f**k up your current installs so I made it optional for existing users)
As always, if you have any feedback or feature-requests. Please let me know!
Does it work with Homey Bridge as well? That way it can be used as hub for all the radios it contains. That can be useful for a lot of HA users. Tomorrow I receive my Homey Brige then I will try out my self. I now have connected with Homey self-hosted server and that also works.
Homey bridge is just a piece of hardware.
Did you perhaps mean Homey Cloud + Bridge?
Then itās a negative, Jeroen.
It only works for Homey types with the local API feature.
To connect HA to Homey Cloud youāll need this app https://homey.app/a/io.home-assistant/
Only that works the other way round: it adds HA devices to Homey.
I donāt know anything which can add Homey Cloud devices to HA, besides by using webhooks
I donāt know how Homey bridge works, that I will found out tomorrow.
I was expecting that it has a kind of interface for setup the devices.
But from your reaction it needs Homey-cloud or Self-hosted sever (the bridge I mean)
I can confirm this app works with Homey Self-hosted sever
2 - From the 50 devices, 3 become āUnavailableā. 2 are full and 2 are partial. I remove them, and added again with success, but some minutes, they become unavailable again.
It now can have 3 different roles:
1st:
as extension to Homey Cloud, by adding local radios (zigbee, z-wave, IR etc.)
2nd:
as satellite, adding bridged-over-wifi possibilities for IR/Bluetooth/433MHz signals, and acting as ordinary zigbee and z-wave router (like any mains powered zigbee z-wave device);
Multiple bridges can be added as satellite.
3rd:
as extension to Homey SHS, by adding zigbee and z-wave controllers, and additional local radios IR, Bluetooth and 433MHz.
The bridge is not needed for cloud-2-cloud connections, or in case of SHS, not needed for LAN-2-LAN and LAN-2-cloud connections.
Edit:
In v1.2.0 I added a filter that skipped sensors that were already in the entity registry. That caused those sensors to stop receiving updates and show as Unavailable, while switches and other controls kept working. Iāve removed that filter.
I also fixed the āDiscoveredā Homey showing when youāve already configured it manually. Discovery was using different identifiers than manual setup, so it didnāt recognize the hub as already configured. Iāve added a check so discovery is suppressed when an existing config entry points to the same host.
Both fixes are in the dev release (v1.2.0-dev.1).
If anybody wants to test and report back:
Press āRedownloadā on the integration in HACS, then switch the integration to the dev branch and update. If everything looks good, Iāll include these fixes in the next stable release.