Skip to content

marcuscasserfelt/sector-lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sector Lite

hacs_badge GitHub release GitHub issues License

Sector Lite is a custom Home Assistant integration for retrieving and monitoring the alarm status of your Sector Alarm system.
It provides a read-only alarm_control_panel entity and fires an event whenever the alarm status changes, allowing powerful automations.


Features

  • Authenticate with your existing Sector Alarm credentials
  • Automatically selects your default panel (or first available panel)
  • Displays alarm state as a Home Assistant alarm_control_panel entity
  • Fires a Home Assistant event on status changes:
    • Event type: sector_lite_alarm_status_changed
    • Includes both previous and current states (numeric + text)
  • Lightweight design intended for monitoring only

Note: This integration cannot arm or disarm the alarm system.
It is strictly a monitoring integration.


Installation

🟦 Install via HACS (recommended)

  1. Open HACS → Integrations
  2. Click the menu → Custom repositories
  3. Add:

Category: Integration

  1. Find Sector Lite in the HACS list and install it
  2. Restart Home Assistant
  3. Go to Settings → Devices & Services → Add Integration
  4. Search for Sector Lite
  5. Enter your Sector Alarm User ID and Password

The integration will:

  • Log in to your Sector Alarm account
  • Retrieve the list of alarm panels
  • Select the default panel (or first one found)
  • Start polling for status changes (every 30 seconds by default)

Entity

The integration creates:

alarm_control_panel.<panel_name_sanitized>

Attributes include:

Attribute Description
status Numeric status from API (1/2/3)
status_text disarmed, armed_home, armed_away
panel_id Sector Alarm panel ID
panel_name Display name from the Sector API

Current supported states:

Sector Value Meaning
1 Disarmed
2 Armed Home
3 Armed Away

Event: sector_lite_alarm_status_changed

Whenever the alarm state changes, the integration fires a Home Assistant event:

Event structure

{
"entry_id": "abc123",
"panel_id": "123456",
"panel_name": "My Home",
"status": 2,
"status_text": "armed_home",
"previous_status": 1,
"previous_status_text": "disarmed"
}

About

Home Assistant custom integration for monitoring Sector Alarm status (Sector Lite)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages