Energenie Power Sockets

The Energenie Power-Sockets integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] allows you to include Energenie USB Power-Sockets into your Home Assistant setup.

Configuration

To add the Energenie Power Sockets device to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

  • Browse to your Home Assistant instance.

  • Go to Settings > Devices & Services.

  • In the bottom right corner, select the Add Integration button.

  • From the list, select Energenie Power Sockets.

  • Follow the instructions on screen to complete the setup.

Troubleshooting

If you are running a Home Assistant CoreHome Assistant Core is the heart of Home Assistant itself. It is a Python program that powers every installation type, but can be installed standalone. [Learn more] or Home Assistant ContainerHome Assistant Container is a standalone container-based installation of Home Assistant Core. Any OCI compatible runtime can be used, but the documentation focus is on Docker. [Learn more] installation: Depending on your system configuration, it may be necessary to grant explicit user access rights to the USB device by creating an udev rule.

Creating an udev rule
  1. Find the vendor_id and product_id of the USB device by calling lsusb:
lsusb

#e.g.: Bus 001 Device 005: ID 04b4:fd15 Cypress Semiconductor Corp. Energenie EG-PMS2
  1. Create an udev rule by calling:
sudo echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="04b4", ATTR{idProduct}=="fd15", MODE="0666"' > /lib/udev/rules.d/60-energenie-usb.rules
sudo udevadm control --reload-rules
sudo udevadm trigger