This verified Homebridge plugin exposes your HomeWizard Energy Sockets to Apple HomeKit. So you can use the Home App to switch your Energy Sockets on or off and integrate the Energy Sockets into your Home Automations.
MIT License
This verified Homebridge plugin exposes your HomeWizard Energy Sockets to Apple HomeKit. So you can use the Home App to switch your Energy Sockets on or off and integrate the Energy Sockets into your Home Automations.
This plugin does not provide a way to show the current power consumption of the Energy Sockets. This is a limitation of HomeKit and not of this plugin. I do however have a way to trigger automations based on the Outlet In Use characteristic.
For Homebridge to communicate with your Energy Sockets, it is required to enable the "Local API" setting and disable the "Switch lock" setting from within the HomeWizard Energy App. You must do this for each Energy Socket you want to expose in the Home App. It is also advised to use DHCP Reservations for each Energy Socket in your network to improve reliability.
More on this on the HomeWizard support page: Integrating Energy with other systems (API)
This package is published on NPM, so available on the Homebridge plugin page
homebridge-homewizard-energy-socket
and select the plugin Homebridge HomeWizard Energy Socket
from @jvandenaardweg
and click "Install"Make sure to read this Wiki article about Identifying the Energy Socket in the Home App
By default the plugin will automatically discover the Energy Sockets in your network that have the "Local API" setting enabled using Multicast DNS. Multicast DNS is a feature of all routers. So unless you have changed these settings specifically, or using multiple different LAN networks, there should be no need to change any settings for this. It should just work.
More on this in the HomeWizard API documentation about Discovery.
If no Energy Sockets could be found, maybe this could help:
Still experience an issue? Please open an issue on GitHub.