I bought a Fibaro Swipe gesture sensor and taped it behind a picture frame by the front door. Running off 4x AA batteries - has worked perfectly so far, and is still making me giggle every time. I sawed off a bit of useless plastic from the Swipe, and discarded the back part of the case, to make it fit within the depth of the frame. No other modifications needed:
Graciously demoed by my wife in this 29s video, while I giggled:
Z-Wave Tweaks
It’s a z-wave device, so added it in the usual (secure) way. It uses central scene, which is still not amazingly well supported out of the box. Had to stop hass, edit the zwcfg_*.xml
file, and add these bits in: (then restart hass)
<CommandClass id="91" name="COMMAND_CLASS_CENTRAL_SCENE" version="1" request_flags="4" innif="true" scenecount="0">
<Instance index="1" />
<Value type="int" genre="system" instance="1" index="0" label="Scene Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
<Value type="int" genre="user" instance="1" index="1" label="Swipe Up Scene" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
<Value type="int" genre="user" instance="1" index="2" label="Swipe Down Scene" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
<Value type="int" genre="user" instance="1" index="3" label="Swipe Left Scene" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
<Value type="int" genre="user" instance="1" index="4" label="Swipe Right Scene" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0" />
</CommandClass>
Automation YAML
The Swipe sends scene commands, but I’m not actually setting a scene – just using the scene trigger to run scripts. Here’s one of the automations:
- alias: Open Gate Gesture
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: zwave.entry_swipe
scene_id: 2
action:
- service: script.turn_on
entity_id: script.gate_press
- service: tts.google_say
entity_id: media_player.office
data:
message: "Opening gate"
Z-Wave Scenes
Scenes are as follows:
- 1 = swipe up
- 2 = swipe down
- 3 = swipe left
- 4 = swipe right
Have not tried gesture combos yet, but might experiment with them in future if I need to control anything else from this location.
Summary - A++++ would gesture again
Haven’t seen much mention of the Fibaro Swipe on these forums – so consider this my
5-star review. Was easy to install, works really well for the basic gestures I’ve tried, and was easily concealed.
Shoutout to everyone who's contributed to home-assistant - I continue to be in awe of this amazing project ❤️