The Hejhome plugin facilitates seamless integration of Hejhome devices with HomeKit.
Currently supported devices are listed below. I am working based on the products I own, so if you want to add a device, feel free to send a PR or request it in an issue, and I will try to purchase and work on it.
Status | Name | Product Link | Notes |
---|---|---|---|
✅ Stable | Zigbee Switch (1-gang, 2-gang) | Link | 3-gang not supported yet |
✅ Stable | Smart Bulb (Color) | Link | |
✅ Stable | Smart Relay Controller | Link | |
✅ Stable | Smart Button | Link | |
🟡 WIP | Smart Motion Sensor | Link | Not fully tested yet |
🟡 WIP | Smart Line LED | Link | Not fully tested yet |
To develop Homebridge plugins, ensure that Node.js version 20 or later is installed, along with a modern code editor such as VS Code. This plugin utilizes TypeScript for an enhanced development experience and includes pre-configured settings for VS Code and ESLint. If you are using VS Code, please install the following extension:
To contribute to the development of this plugin, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Implement your changes and commit them with a descriptive message.
- Push your changes to your fork.
- Create a pull request to the main repository.
This project is licensed under the ISC License. Refer to the LICENSE file for more details.