Share your vibration sensor projects or ideas

I brought a bulk lot of zigbee vibration sensors and I have 25 left over from my project, I’m going to keep some back as spares in case of breakdowns, but I would like to hear about any interesting or unusual projects that anyone in the community has made using vibration sensors.

I’m using them to detect cavitation in my water pipes as this usually means that I’m getting air in the line from my well, and to pick up buffetting from high winds.

What are you doing with yours?

I´ve had one in shower cubicle for years controlling my bathrooms air ventilation when somebody is in the shower, because I don´t like the humidity based control which is slow and not that economical especially at winter without heat recovery.in my ventilation system.

Washer / dryer is a good use case.

Door knock detection

alias: Door Knock Detection
description: ''
use_blueprint:
  path: gist.notexpectedyet.com/door_knock.yaml
  input:
    contact_sensor: binary_sensor.front_door_sensor_contact
    virbation_sensor: binary_sensor.front_door_knocking_vibration
    action_to_trigger:
      - action: notify.mobile_app_my_s26
        metadata: {}
        data:
          message: 'Someone knocking to front door. '
      - action: tts.speak
        metadata: {}
        data:
          cache: true
          media_player_entity_id: media_player.lenovosmartdisplay107143
          message: В дверь стучат, откройте пожалуйста!!!!
          language: ru
        enabled: false
      - action: tts.google_translate_say
        metadata: {}
        data:
          cache: false
          entity_id: media_player.lenovosmartdisplay107143
          message: В дверь стучат, откройте пожалуйста!!!!
          language: ru

Message is in Russian, but it’s mean " Someone knocked to the door, please open!!!"

I have one on the long linear light above the kitchen bench. A light tap with the spoon while cooking turns the light on.

I have one on the serving area of my bar. If I put a glass there, when I make gin and tonics, it turns a nearby light on so I can see how much I am pouring into the glass.

As mentioned can be used for washing machine / dryer automations especialy if you combine it with contact sensors on doors.
But vibration senors usually have tilt function.
Im using them also to monitor window and balcony door tilt function.
Also can be used as bed occupancy sensor using the same tilt function.

Interesting approach for bed occupancy. If you don’t mind, please share your setup and automation.

This is not originally my idea. This will not, as i know, work with all type of beds.
Thing you need:
one vibration sensor with tilt function, one old coat hanger made out metal or similar light metal stick and a bed with bed sprung slats.

The basic idea is very simple. Put a coat hanger between mattress and sprung slats with vibration sensor attached to the end of a hanger. You can attatch it with some electrical tape. You must find a place where most of your body weight is pressed on the mattress. When you lie on the bed your body weight will push hanger enough to change position and vibration sensor will change tilt position.

The reast is easy. Just create binary sensor for bed iccupancy like this

{{ states('sensor.bed_sensor_z') | float(1000) > 40 }}

and use it in automations.

Speaking of tilt, if it has tilt sensors you can fix it under a dining area chair and then send out the robot vacuum to vacuum under the table when the chair is tilted upside down (placed out of the way on top of the table).

That’s very kind, thank you sir. :smiling_face:. Not just for linking Greg, but also bringing this interresting topic to my attention. Love the creativity!

Brilliantly simple and effective

door knock detection

so obviously in hindsight, but that one never even crossed my mind

Also can be used as bed occupancy sensor using the same tilt function.

for sleepwalker?

No. I have radar motion sensor and i dont want it to turn on lights when im in bed.
So i use this to turn off lights when i got to sleep.

Attach to inside of window.if window broken then alerts you to break in.