Projects / DESCO tracker

Personal ProjectSource Not PublicAutomation and Data

DESCO Prepaid Meter Tracker

It keeps track of my prepaid electricity meter so I never run out unexpectedly.

  • Python
  • SQLite
  • Telegram

What It Does

  • A Python script fetches data from DESCO's web dashboard on a schedule.
  • It stores daily electricity usage in units, and that day's per-unit rate, in an SQLite database.
  • It alerts me when the prepaid balance runs low.
  • It posts balance and consumption updates to a Telegram group.

Source not public. The repository is private, so there is no code link here. Screenshots, when added, will have the meter number and account details hidden.

Gallery