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 ❤️