How it works
Four moving parts: the dashboard where you register devices, our custodial Lightning gateway that creates invoices and auto-pays out to your wallet, your own MQTT broker that carries the signed payment event, and the Home Assistant automation that turns the hardware on.
In the dashboard, add a device: name, price in sats, the Lightning Address that will receive payouts, and the Home Assistant entity you want triggered (e.g. switch.coffee_machine + switch.turn_on).
We generate a permanent LNURL-pay endpoint per asset. Print the QR on a sticker and put it on the machine. Each scan produces a fresh, single-use Lightning invoice.
Any Lightning wallet works (Phoenix, Wallet of Satoshi, Zeus, Alby). The invoice is created by our custodial LNBits gateway and settles in under a second on the Lightning Network.
LNBits fires an HMAC-signed webhook back to the gateway. We deduct the configurable platform fee and immediately pay the remainder out over Lightning to the Lightning Address on your account.
A signed payment event is published to your own MQTT broker (credentials encrypted at rest). A Home Assistant automation listening on that topic calls the configured service — coffee gets brewed, charger turns on, ride starts running.