Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.11 KB

File metadata and controls

25 lines (18 loc) · 1.11 KB

Bring your physical devices to life with Bitcoin Lightning payments and powerful time-based controls.

DeviceTimer extends the bitcoinSwitch ecosystem, allowing you to create time-controlled Lightning-powered devices with ease.

Features

  • Cooldown Timeout - Enforce waiting periods between triggers to prevent abuse
  • Daily Limits - Restrict the maximum number of activations per day
  • Custom Status Images - Display images when closed or during cooldown
  • Multiple Switches - Configure multiple GPIO outputs per device
  • Real-time Monitoring - Track connected devices via WebSocket
  • Multi-Currency Support - Price in sats or fiat
  • Timezone Aware - Operating hours respect your configured timezone

Use Cases

  • Animal feeding machines (zoos, farms, petting areas)
  • Vending machines and product dispensers
  • Arcade games and entertainment devices
  • Access control and gate openers
  • Any IoT device you want to monetize with Bitcoin

Hardware

Works with ESP32-based bitcoinSwitch devices. Flash your device directly from the browser using the Web Flasher.