Headphones required. The 40Hz tone is below what laptop speakers can produce. You will only hear and feel it through headphones or a subwoofer.
Suggestion
Put on headphones and press Ring HushBell to experience both channels. Try Random or Vagal mode to hear the anti-conditioning frequency variation.
LED Strip — 8 Amber Indicators
Frequency Mode — Anti-Conditioning
800 Hz
3500 Hz
900 Hz
+/- 200
MQTT — Hardware Bridge (ESP32)
PUB hushbell/ring · SUB hushbell/status · SUB hushbell/battery · SUB hushbell/config/state
○ DISCONNECTED
HW STATUS—
HW BATTERY—
LAST TOPIC—
LAST MESSAGE—
Battery Projection
Battery Simulation
1200 / 1200 rings
Real-Time FFT Spectrum
0 Hz5001000150020002500300035004000+ Hz
Frequency Guide
Orange bars = 40Hz (below the 67Hz dog hearing floor — they hear nothing).
Amber bars = secondary tone (varies per ring in random/preset/vagal modes — defeats classical conditioning).
Signal Status
40Hz sine IDLE
Secondary IDLE
Freq —
Fade-in —
Duration —
Ring Sigil — Frequency Fingerprint
Comparison
Standard doorbell: 2-4kHz sudden onset, dog barks 95% of the time.
HushBell: 40Hz sub-hearing + variable-frequency anti-startle fade + anti-conditioning randomisation.
How It Works — In Plain Language
Standard doorbells trigger barking because dogs hear the sudden sound and react on instinct. HushBell replaces that with two carefully chosen signals that dogs cannot hear or react to.
Channel 1: 40Hz tactile tone. Dogs hear from 67Hz upwards. A 40Hz tone sits below their hearing floor entirely. You feel it as a low rumble through headphones — the real hardware uses a tactile transducer. The dog hears nothing.
Channel 2: Variable frequency with fade-in. The acoustic startle reflex triggers when sound appears in under 20ms. HushBell fades in over 500ms — 25x slower. The frequency varies between rings to prevent classical conditioning (dogs learning to associate a fixed tone with door activity).
Four frequency modes: Fixed (original 2kHz), Random (800-3500Hz), Preset (rotate through favourites), Vagal (800-1100Hz range that resonates with the human vagus nerve — pleasant to hear).
Design by Thomas Frumkin. Anti-conditioning fix by Alex. Implementation by CodeTonight. AI Craftspeople Guild.