---
# System prepended metadata

title: D-Installer WiFi support notes

---

# D-Installer WiFi support notes

## Filtering networks

We're filtering networks to avoid displaying

* Networks with same SSID (_repeated_?)
* Networks without SSID

However, when removing such a filter, I have found that I have up to 3 networks with the same SSID but different signal strength.

| Filtering | No filtering |
| --------- | ------------ |
| ![](https://i.imgur.com/CzswrKm.png) | ![](https://i.imgur.com/hOL6IvJ.png) |


Perhaps, we are ignoring 2.4G or 5G WiFi networks that are sharing the same SSID. Or Maybe we're detecting separated each _node_ of a mesh network (which I think is the case of _Melon_ and _Papaya_ networks seen in the above screenshots, although an Android device detects them only once).

Whichever the case, we should reconsider our filter.

## Managing errors

We have two kinds of errors when connecting to a WiFi network:

* _Bad-formed_ settings: do not close the form and tell the user something is wrong.
* _Wrong settigns_: close the form and show the connection, along its state, in the summary.

## Reusing components

The selector made for choosing a network is quite similar to the one used before for choosing a product. I'd say that it is even a little bit better from the UX point of view. So, we should extract that selector to a component to be reused.