KNX Input
KNX Input configuration and functioanlity are applicable to Shelly Input components.
Configuration
Properties:
Property | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| string | Selected input compoennent mode of operation. One of | ||||||||||||||||||||||||||||||
| object | Properties of the
| ||||||||||||||||||||||||||||||
| object | Properties of the
| ||||||||||||||||||||||||||||||
| object | Properties of the
| ||||||||||||||||||||||||||||||
| object | Properties of the
| ||||||||||||||||||||||||||||||
| object | Properties of the
|
Input button extended mode of operation is experimental and may change. Its configuration is available only through RPC and not in the web interface.
Functionality
Switch (sw_toggle)
- On input switch state change corresponding state is sent to kNX on
fb_status
addresses via GroupValueWrite requests. fb_status
adresses can be queried from KNX via GroupValueRead for current state.
- On input switch state change corresponding state is sent to kNX on
Dual button dimming (btn_dual_dim)
- For direction
down
:- On short press: Send
off
command to KNX onfb_state
adresses via GroupValueWrite requests. - On long press (start): Send start dimming down with the specified step to KNX on
fb_dim
adresses via GroupValueWrite requests.. - On long press (release): Send stop dimming to KNX on
fb_dim
adresses via GroupValueWrite requests.
- On short press: Send
- For direction
up
:- On short press: Send
on
comamnd to KNX onfb_state
adresses via GroupValueWrite requests. - On long press (start): Send start dimming up with the specified step to KNX on
fb_dim
adresses via GroupValueWrite requests.. - On long press (release): Send stop dimming to KNX on
fb_dim
adresses via GroupValueWrite requests.
- On short press: Send
- For direction
Single button dimming (btn_single_dim)
- Listen on
cmd_state
address for updates of the current state of corresponding actuators from KNX. More than one can report their state on this address and the resulting state is a logical OR on all states. State request via GroupValueRead is sent to KNX when this mode is activated. - Keeps internally dimming direction, defaulting to
up
. - On short press: Flip saved reported state and send it to KNX on
fb_state
adresses via GroupValueWrite requests. - On long press(start): Send start dimming in the saved direction and specified step to KNX on
fb_dim
adresses via GroupValueWrite requests. If reported state isoff
always send start dimmingup
. - On long press (release): Send stop dimming to KNX on
fb_dim
adresses via GroupValueWrite requests and flip saved direction.
- Listen on
Button (btn_normal)
- Listen on
cmd_state
adresses for updates of the current state of corresponding actuators from KNX. More than one can report their state on this address and the resulting state is a logical OR on all states. State request via GroupValueRead is sent when this mode is activated. This is in effect only for commandtoggle
. - For command
toggle
- On short press: Flip the saved reported state and send it to KNX on
fb_state
adresses via GroupValueWrite requests.
- On short press: Flip the saved reported state and send it to KNX on
- For command
on
:- On short press: Send unconditionally
on
command to KNX onfb_state
adresses via GroupValueWrite requests.
- On short press: Send unconditionally
- For command
off
:- On short press: Send unconditionally
off
command to KNX onfb_state
adresses via GroupValueWrite requests.
- On short press: Send unconditionally
- Listen on
Button extended (btn_extended)
- Listen on
cmd_state
adresses for updates of the current state of corresponding actuators from KNX. More than one can report their state on this address and the resulting state is a logical OR on all states. State request via GroupValueRead is sent when this mode is activated. This is in effect only if command toggle is specified in any of the button event configurations. - For each button event configured type of action will be performed.
none
: Ignore event.command
: Send configured command to KNX onfb
adresses for the event via GroupValueWrite requests as described inbtn_normal
mode.percent
: Send to KNX onfb
adresses for the event via GroupValueWrite requests the configured percent value.ratio
: Send to KNX onfb
adresses for the event via GroupValueWrite requests the configured ratio value.scene_set
andscene_recall
: Send to KNX onfb
for the event via GroupValueWrite requests scene control command as described inDPT_SceneControl(18.001)
, using configured scene number.
- Listen on