🏡 Open Source Home Assistant & HACS Hub

Home Assistant Integrations

Custom Home Assistant and HACS components engineered for real-time solar inverter monitoring, battery management, and zero-credential automated utility bill tracking.

Solar & Energy HACS Ready

Solar of Things HA Integration

Complete Home Assistant integration for solar inverters (NEXT and POWMR models) with real-time PV generation, battery state of charge (SOC), and grid export telemetry.

  • 10+ real-time per-device power and battery sensors
  • Native Home Assistant Energy Dashboard support
  • Config Flow UI setup with automated 5-minute polling
  • Monthly station-level generation & grid import statistics
Electricity Bill HACS Ready

CEB Electricity Bill (Sri Lanka)

Track your Ceylon Electricity Board (CEB) bill balance, bill issue date, and customer details directly in Home Assistant using official CEB InstantPay services.

  • Zero credentials required — only 10-digit account number
  • Automatic daily background polling for outstanding balances
  • Supports tracking multiple CEB electricity connections
  • Monetary sensor class with rich customer & bill metadata
Electricity Bill HACS Ready

LECO Electricity Bill (Sri Lanka)

Monitor Lanka Electricity Company (LECO) bill balance and live connection status directly in Home Assistant through the official LECO portal.

  • Zero credentials required — only 10-digit account number
  • Provides bill balance and connection status sensors
  • Rich attributes including registered address & meter serial
  • Easy Config Flow UI setup with multiple account support
Water Utility HACS Ready

NWSDB Water Bill (Sri Lanka)

Track National Water Supply & Drainage Board (NWSDB) water bill balance and connection notice status directly in Home Assistant via cloud polling.

  • Direct cloud polling without headless browser or CDP
  • Supports 14-character NWSDB account format
  • Live connection status indicators (Active, Notice, etc.)
  • Supplies meter number, category, and service area
Telecom & Fiber HACS Ready

SLT Bill & Broadband (Sri Lanka)

Automated tracking for Sri Lanka Telecom (SLT-Mobitel) accounts. Communicates with MySLT to monitor bill balances, payment due dates, and broadband quota.

  • Multi-connection discovery across telephone & fiber lines
  • Dedicated device created per line in Home Assistant
  • Tracks outstanding balance, last bill, and payment due date
  • Broadband data quota and usage tracking sensors

How to Install via HACS

All integrations can be added directly to your Home Assistant instance using the Home Assistant Community Store (HACS) as custom repositories:

  1. Open HACS in your Home Assistant sidebar → Click Integrations.
  2. Click the ⋮ (three dots) menu in the top right corner → Select Custom repositories.
  3. Paste the GitHub repository URL (e.g. https://github.com/muradjabir/ha-ceb-electricity-bill).
  4. Select category Integration and click Add.
  5. Search for the integration, click Download, and restart Home Assistant.
  6. Go to Settings → Devices & Services → Add Integration to configure.