Controller/wall-switch discovered as light; not working

Home Assistant thinks my z-wave controllers with 4 buttons are lights with on/off.

Everything looks fine in ozwcp, clicking on of the buttons gives

Detail, Node006,   Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x06, 0x05, 0x5b, 0x03, 0x63, 0x00, 0x05, 0xcd 
Detail,  
Info, Node006, Received Central Scene set from node 6: scene id=5 in 0 seconds. Sending event notification.
Warning, Node006, No ValueID created for Scene 5 

Nodes are 5 and 6, possible ValueIds are 1,2,5,6

I named them MainSwitch and SecondarySwitch (creative, I know) in ozwcp, the entity ids in HA are light.mainswitch_level_5 and light.secondaryswitch_level_6

Pressing one of the buttons shows nothing in the hass log.

z-wave related logentries:

INFO:openzwave:Driver ready using library Static Controller version Z-Wave 4.05
INFO:openzwave:home_id 0xd32da33f, controller node id is 1
INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.light, discovered=node_id=5, value_id=72057594126630913>
INFO:homeassistant.loader:Loaded light.zwave from homeassistant.components.light.zwave
INFO:homeassistant.core:Bus:Handling <Event state_changed[L]: new_state=<state light.mainswitch_level_5=off; node_id=5, friendly_name=MainSwitch Level @ 2016-04-22T21:03:55.852903+02:00>, entity_id=light.mainswitch_level_5, old_state=None> 

INFO:homeassistant.core:Bus:Handling <Event state_changed[L]: new_state=<state light.secondaryswitch_level_6=off; node_id=6, friendly_name=SecondarySwitch Level @ 2016-04-22T21:03:56.020560+02:00>, entity_id=light.secondaryswitch_level_6, old_state=None>
INFO:homeassistant.core:Bus:Handling <Event state_changed[L]: new_state=None, entity_id=group.all_lights, old_state=<state group.all_lights=on; order=0, entity_id=('light.mainswitch_level_5', 'light.floor', 'light.bed', 'light.spot', 'light.pc', 'light.kitchen'), friendly_name=Apr 22 21:03:56 minibian hass[27539]: INFO:homeassistant.core:Bus:Handling <Event state_changed[L]: new_state=<state group.all_lights=on; order=0, entity_id=('light.mainswitch_level_5', 'light.floor', 'light.secondaryswitch_level_6', 'light.bed', 'light.spot', 'light.pc', 'light.kitchen'), friendly_name=all lights,Apr 22 21:03:56 minibian hass[27539]: INFO:homeassistant.components.zwave:network state: 5 Driver initialised
INFO:homeassistant.components.zwave:network state: 5 Driver initialised
INFO:homeassistant.components.zwave:network state: 5 Driver initialised
INFO:homeassistant.components.zwave:network state: 5 Driver initialised
INFO:homeassistant.components.device_tracker.asuswrt:Checking ARP
INFO:homeassistant.components.zwave:network state: 5 Driver initialised
INFO:homeassistant.components.zwave:network state: 5 Driver initialised
INFO:homeassistant.components.zwave:network state: 5 Driver initialised
INFO:homeassistant.components.zwave:network state: 5 Driver initialised
INFO:homeassistant.components.zwave:network state: 7 Topology loaded
INFO:homeassistant.components.zwave:zwave ready after 9 seconds
INFO:homeassistant.components.zwave:zwave polling interval set to 60000 ms

Any ideas what to do? USB stick is the z-wave.me