kingsleyadam / local-abbfreeathome-hass

This is the Home Assistant custom_components (HACS) repository for Busch Jaeger/ABB Free@Home (Local API)
MIT License
3 stars 2 forks source link

All wireless devices gone since version 0.5.0 #16

Closed nrenner73 closed 1 week ago

nrenner73 commented 1 week ago

After updating to version 0.5.0 all the previously detected devices became unavailable. I tried deleting the integration and do a complete reinstall.

Now I only have the system access point as a device and no switches anymore.

Is that somehow related to closed issue #8 ?

Thanks!

kingsleyadam commented 1 week ago

We added device filtering so it's possible your devices got filtered out. Do you have hard wired bus devices? Or another type of device?

You can downgrade to the previous version in HACS and it should come back online. I'd probably need a list of devices as it comes from the API to know if the filtering was the issue.

If possible you can do this with the example code here: https://github.com/kingsleyadam/local-abbfreeathome?tab=readme-ov-file#get-configuration

kingsleyadam commented 1 week ago

The PR related to filtering is #14

nrenner73 commented 1 week ago

I only have wireless devices so far. Where can I set up the filtering?

Thanks!

derjoerg commented 1 week ago

@nrenner73 : The filtering is hard-coded in the integration. So first we need to find out what is the interface-name of your wireless switches and afterwards the library and this integration needs to be upgraded.

So, if you can get the configuration as explained above by @kingsleyadam and - if possible - also provide the serial-number of the wireless switch it should be easily adaptable.

kingsleyadam commented 1 week ago

@nrenner73 , I've just pushed out a new version 0.5.1 that'll add a new "Action" to developer tools. It's device dump (see screenshot). When you run this you'll get your list of devices. Search for "interface" and let us know what you have and we can get it added.

Developer Tools -> Actions

Screenshot 2024-10-11 at 13 51 41
nrenner73 commented 1 week ago

Thanks for the new version @kingsleyadam The interface for the wireless devices is RF Here is an example: "ABB7F6318851": { "deviceReboots": "13", "floor": "03", "room": "0E", "interface": "RF",

kingsleyadam commented 1 week ago

@nrenner73 , I just pushed a new release with this interface included. Can you give this one a try?

nrenner73 commented 1 week ago

Can confirm, all wireless devices are back with version 0.5.2

Thanks!

kingsleyadam commented 1 week ago

Can confirm, all wireless devices are back with version 0.5.2

Thanks!

NIce! And thanks for trying out the integration, it's still super early but I'm glad it's working for you.