Skip to the content.

ZigUSB was developed as a device that allows you to control and monitor the power of a device connected via USB.

Using this device, you can remotely control the power of the USB port to turn on or off the connected device. And also monitor the current voltage and current. And it’s not a bad Zigbee network router.

Frequent use cases: converting a “stupid” USB lamp into a “smart” one; connecting modems / sticks / adapters, which sometimes require a power reset; monitoring the current consumption of any connected device.

Possibilities:

Overview

Touch version

Button version

Photos

Touch version

Button version

Schematic

PTVO Config

Touch version

Button version

zigbee2mqtt & Home Assistant overview

Hardware files

Touch version

Gerber
BOM or iBOM 🚀

Button version

Gerber
BOM or iBOM 🚀

Firmware files

NEW z2m external converter 🎉 (for new z2m ext converter format) with NEW image
old z2m external converter

All FW .hex, PTVO .ini, .txt and converter .js files

Verified supported Zigbee systems:

  1. zigbee2mqtt - FULL support, use external converter ⭐⭐⭐⭐⭐
  2. Homey - FULL support, more info. Thanks to Arun Babu Neelicattu ⭐⭐⭐⭐⭐
  3. HOMEd - partial support. On-off control inversed. ⭐⭐⭐⭐
  4. ZHA - partial support. No current and voltage sensor, no ability to restart USB device, on-off control inversed. ⭐⭐⭐
  5. Samsung Smartthings Hub - partial support. No sensors, no ability to restart USB device, on-off control inversed. ⭐⭐⭐

other systems supported Zigbee should also work, but need testing.

Where to buy?

Tindie stopped supporting shipments from Ukraine, so now you can only buy on my partners’ website (shipping worldwide)

Go to mind.in.ua

Like ♥️?

"Buy Me A Coffee"


Made in Ukraine

Inspired by

  1. The original project of USB switch by Kasito
  2. Zigbee configurable firmware PTVO



ZigUSB is licensed under the

GNU General Public License v3.0