This is an old revision of the document!
Table of Contents
The NodOn Soft Remote is a fun 4-button remote with splashproof cover, funky colours and a magnetic base so it can be stuck to things.
WARNING: This comes with various different radio protocols (e.g. Z-Wave, EnOcean). Make sure you're getting the right one!
Using with Home Assistant
If configured in Scene Mode, which is the default mode once included in a Z-Wave network, you must set config parameter 3 (Scene Mode) to “Scene Activiation”. The default is “Central Scene” and this mode will not trigger the
zwave.scene_activated
events in Home Assistant.
The scenes will be actived as follows:
| Press Type | Scene |
|---|---|
| Quick Press | X0 |
| Double Press | X3 |
| Long Press | X2 |
| Released (from Long Press) | X1 |
The X in the table above should be replaced with the number of the button:
+----------+ +----------+ | 2 4 | | + - | | | | | | 1 3 | | ● ○ | +----------+ +----------+
This means a single press of the + button will activate scene 20. A long press of the ○ button will activate scene 32, followed by scene 31 when the button is released.
Example Configuration
The following is example configuration from irl to control the lounge television and Kodi using a Wasabi coloured remote (the colour is not really important).
##################################
### Lounge Wasabi Remote ###
##################################
- alias: "Lounge Wasabi Remote Turn On TV"
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.lounge_wasabi_remote
scene_id: 10
action:
- service: switch.turn_on
entity_id: switch.lounge_tv_power
- alias: "Lounge Wasabi Remote Turn Off TV"
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.lounge_wasabi_remote
scene_id: 32
action:
- service: switch.turn_off
entity_id: switch.lounge_tv_power
- alias: "Lounge Wasabi Remote Pause Media"
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.lounge_wasabi_remote
scene_id: 30
action:
- service: media_player.media_play_pause
entity_id: media_player.lounge_kodi
- alias: "Lounge Wasabi Remote Play Groove Salad"
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.lounge_wasabi_remote
scene_id: 12
action:
- service: media_player.play_media
data:
entity_id: media_player.lounge_kodi
media_content_id: "plugin://plugin.audio.somafm/groovesalad"
media_content_type: "MUSIC"
- service: switch.turn_on
entity_id: switch.lounge_tv_power
- alias: "Lounge Wasabi Remote Volume Down"
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.lounge_wasabi_remote
scene_id: 40
action:
- service: media_player.volume_down
entity_id: media_player.lounge_kodi
- alias: "Lounge Wasabi Remote Volume Up"
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.lounge_wasabi_remote
scene_id: 20
action:
- service: media_player.volume_up
entity_id: media_player.lounge_kodi

