grzegorz914 / homebridge-meraki-control

Homebridge plugin for Meraki devices using RESTFull API, publish as independent external platform accessory.
MIT License
0 stars 3 forks source link

Feature Request: Filter Devices #5

Closed magic7s closed 3 years ago

magic7s commented 3 years ago

This is very cool, thank you. I'm getting all the SSIDs in my network, even the unconfigured and disabled ones. Could we get a filter option? Maybe filter enabled only and/or by network name.

Screen Shot 2021-08-25 at 1 36 37 PM
grzegorz914 commented 3 years ago

added in 0.8.0

magic7s commented 3 years ago

So cool you delivered this so fast. Thank you. That cleans it up. For some reason the SSIDs show up in homebridge but not in homekit. I think it's something wrong on my side. I may have deleted or hidden the accessories and I'm not sure how to get it back.

It would still be great to get a filter by name as I would really only want to expose my "kids ssid" and not my main wireless network(s). A slip of the finger in Home app could take down my whole network, and make it cumbersome to recover (homebridge is connected to the network).

grzegorz914 commented 3 years ago

Are You add this accessory to the Home.app as in readme descriebed, its not display automaticall? https://github.com/grzegorz914/homebridge-meraki-control#homekit-pairing

In other thing or request can You be more specific what exactly want to do.

For switch off on finger press all networks or specific one You can create scene or use automation in the Home.app.

magic7s commented 3 years ago

Are You add this accessory to the Home.app as in readme descriebed, its not display automaticall? https://github.com/grzegorz914/homebridge-meraki-control#homekit-pairing

Yes. I just solved this problem by renaming the the device from "name": "Meraki Home Network", to "name": "Meraki Home SSID", then adding the accessory in Homekit. I think this is a local problem because I was adding and removing it too many times from both sides.

In other thing or request can You be more specific what exactly want to do.

From my screenshot, you can see I have three active networks (1HOTBR, b_only, and Neighborhood_Wifi). I only want to expose Neighborhood_Wifi to Homebridge/Homekit. I don't want an on/off button for 1HOTBR or b_only as they are my "production" network and never want to turn it off. So to prevent an accidental turn off, I would like to just filter it from the plugin, so only Neighborhood_Wifi is an accessory.

grzegorz914 commented 3 years ago

Ok, now Know what You want. I will add filter with custom SSIDS names, if You add incorrect SSIDS name to the filter then this SSIDS will not be exposed to the HomeKit.

magic7s commented 3 years ago

Awesome, thanks!

grzegorz914 commented 3 years ago

added in 0.8.2