I have a workaround; its not ideal as it removes the devices from the Legrand gateway and Home + Control app and requires additional hardware, but it works. It also proves the display type CAN be changed for switches, and not having the option is a decision by Netatmo to not implement it.
You will need Home Assistant and a zigbee radio.
I’ve added a Legrand Adorne wired switch to my ZHA integration in home assistant. It will show up as a light, not a switch, and you’ll need to add this line to your configuration.yaml file;
zha:
device_config:
64:62:66:ff:fe:62:23:72-1:
type: ‘switch’
You will use your device ID address, and add “-1:” as an endpoint ID. Restart Home Assistant. It is best to do this immediately after you’ve paired the device. If you wait for the HomeKit integration in Home Assistant to pickup the device, you will need to go into your services and unpair the device from HomeKit, re-pair and reload the HomeKit integration.
You can see in the attached screenshots I have a Legrand switch, and I’m able to change the display type to “switch” or “fan”.