ZULU
1 ZULUProjectsRS1Modules › RS1.VIBRATION
Module 29Live

RS1.VIBRATION

Equipment Cabinet Vibration Detection

Has anything moved the cabinet?

What it is

A three-axis Zigbee vibration sensor inside the equipment cabinet. It reports movement, and separately reports its own orientation, so a cabinet that has been knocked, climbed on, or worked on with the roof still down does not go unremarked.

The design decision that matters here is that movement is a burst, not a state. A naive monitor alerts on every report and with the sensitivity set high that is a phone you end up muting. So activity is grouped into disturbances: the first movement opens one, further movement keeps it open, and it closes after two minutes of stillness. One alert per disturbance, however much shaking it contains.

It also alerts on its own silence after twelve hours. That is not theoretical on this site: two temperature sensors once sat showing their last reading for twelve and fourteen days before anyone noticed they had stopped talking, and a vibration sensor that has gone flat looks exactly like a cabinet nobody has touched.

At a glance

SensorThird Reality 3RVS01031Z
ReportsMovement, three-axis orientation, battery, link quality
PathZigbee → zigbee2mqtt → mosquitto → daemon → panel
DisturbanceCloses after 2 minutes of stillness
Alert rateAt most one per 15 minutes
SilenceFlagged after 12 hours without a word
Alerts viaRS1.PUSHOVER

Where it runs

  • sitenamepi

Hardware

  • Third Reality 3RVS01031Z Zigbee vibration sensor
  • Zigbee USB coordinator on the site Pi

Shows up in

  • /admin/vibration/

Depends on

Used by

Media

Screenshots and video

Nothing here yet. Drop images or video into /projects/rs1/modules/rs1-vibration/media/ and they appear on this page at the next build — or list them in module.json with captions to control the order and the wording.

Code

Source

Not published yet. Code for this module will live in /projects/rs1/modules/rs1-vibration/ alongside its module.json, and gets listed here once it does.