https://github.com/ldotlopez/ha-hnap-device
Home Assistant component for HNAP devices
https://github.com/ldotlopez/ha-hnap-device
dch-s150 dch-s220 dlink hacs hacs-custom hacs-integration hass hnap home-assistant home-assistant-integration home-automation homeassistant
Last synced: about 1 month ago
JSON representation
Home Assistant component for HNAP devices
- Host: GitHub
- URL: https://github.com/ldotlopez/ha-hnap-device
- Owner: ldotlopez
- License: gpl-3.0
- Created: 2021-11-22T15:17:33.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-02T20:52:47.000Z (8 months ago)
- Last Synced: 2025-07-04T11:46:33.142Z (3 months ago)
- Topics: dch-s150, dch-s220, dlink, hacs, hacs-custom, hacs-integration, hass, hnap, home-assistant, home-assistant-integration, home-automation, homeassistant
- Language: Python
- Homepage:
- Size: 161 KB
- Stars: 7
- Watchers: 3
- Forks: 3
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Home Assistant HNAP device component
[](https://github.com/custom-components/hacs)
[](https://github.com/ldotlopez/ha-hnap-device/actions/workflows/hassfest.yml)
[](https://github.com/ldotlopez/ha-hnap-device/actions/workflows/hacs.yml)[](https://github.com/ldotlopez/ha-hnap-device/releases)
[](https://github.com/ambv/black)This is a *Work in Progress* integration to Home Assistant supporting HNAP devices. It communicates locally with the devices, i.e. no cloud needed, but only supports polling.
Theorically all HNAP devices are supported, however only a few are really tested:
* D-Link Motion Sensor (DCH-S150)
* D-Link Siren Device (DCH-S220)Currently motion sensors and sirens are the only platforms implemented but support for cameras or water detectors are really easy to implemented.
This integration uses modern features from HomeAssistant like UI config.
See [https://github.com/ldotlopez/python-hnap](https://github.com/ldotlopez/python-hnap)
Special thanks to other projects:
* https://github.com/mtflud/DCH-S220-Web-Control
* https://github.com/postlund/dlink_hnap