Satel_BeWAVE_Home_Assistant

BE WAVE (Satel) — Home Assistant integration

With Love From Greece

Custom Home Assistant integration for local control of a Satel BE WAVE Smart HUB alarm system, without a hardware bridge and without a cloud account.

The integration connects directly over the local network and speaks the HUB's own local protocol, using the user's local username and password for authentication.

It works with BE WAVE Smart HUB and BE WAVE Smart HUB Plus. It is not hard-coded to a specific unit. The user enters their own credentials, the serial is auto-discovered where possible, and a unique device identity is generated automatically per installation.

Features

  • :electric_plug: Local LAN connection, no cloud required
  • :locked_with_key: Sign-in with local username + password
  • :shield: alarm_control_panel entity in Home Assistant
  • :white_check_mark: Arm away / Disarm
  • :red_circle: Live state read-back — the panel shows the real armed/disarmed state, even when changed from the phone, fully locally
  • :door: Sensors: door/window (opening) & motion detectors as binary_sensor
  • :thermometer: Temperature & battery per device as sensor (+ voltage, signal, system number as attributes)
  • :control_knobs: Hub setting switches: LED indicator, GRADE 2, SATEL server connection
  • :key: Auto-registration (firmware 1.04+): generates its own device id and registers itself — no manual "add device" needed
  • :gear: Configurable protection-mode key
  • :locked: AES-256-GCM crypto, fully local/on-device
1 Like