openHASP
HASwitchPlate/openHASP-custom-component · v0.7.9
Home Assistant custom component for openHASP
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
light | Light | |
switch | Switch or outlet | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
button | Button (as a switch) |
What people report
openHASP display plates communicate over MQTT locally; issues are around image push with SSL and firmware version parsing, the latter fixed in 0.7.7.
- Works1
- Not working1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| openHASP plate with long firmware version number | Works Local | Firmware version parsing error fixed in 0.7.7Saved copyVersion of the custom_component openHASP: 0.7.6 HA Core: 2025.9.4 ## Display [code] ## Configuration [code] [code] ## Describe the bug Home Assistant displays an error every five minutes if the openHASP firmware version number has more than three digits. (Dots not counted) ## Debug log ```text Logger: home Excerpt saved from GitHub on 2026-10-23. | Issue #163 · 2025-10 | |
| openHASP plate push_image with HA SSL | Not working Local | push_image fails when Home Assistant uses SSL certificateSaved copyopenHASP 0.6.3 - HA supervised core-2021.10.5 ## HA Configuration [code] ## HA direct service call used to test [code] ## Describe the bug Using duckdns to gain access to HA from external network, causes issues with paths/permissions using `openhasp.push_image` Using SSL on HA will also disable the possibility to gain local access to HA via http://local_ip_address:port. Only access via https://local_ip_addre Excerpt saved from GitHub on 2026-10-23. | Issue #81 · 2021-12 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local push
Talks to the device on your network, and the device tells Home Assistant the moment something changes.
Found automatically over
- MQTT
- Bonjour (zeroconf)
Details
| Installs (analytics) | 1,120 (0.16%) |
|---|---|
| GitHub stars | 68 |
| Latest version | 0.7.9 (2026-05-23) |
| Set up in the UI | Yes |
| Maintainers | @dgomes |
| License | MIT |
Notable forks
Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.
| Fork | Stars | Last push | Description |
|---|---|---|---|
| kjames2001/openHASP-custom-component Newer code | ★ 0 | 2026-09-07 | Home Assistant custom component for openHASP |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://www.openhasp.com/
- Source code: https://github.com/HASwitchPlate/openHASP-custom-component
- Issues: https://github.com/HASwitchPlate/openHASP-custom-component/issues
- HACS: https://hacs.xyz