TOMMY

System Requirements

Hardware requirements and supported devices

Requirements

  • Home Assistant or Docker on a Linux host for running TOMMY
  • Network access - The instance running TOMMY and all devices must be on the same network and able to communicate with each other
  • Minimum 2 devices per zone (same Wi-Fi band - either 2.4GHz or 5GHz)

Special Note for Mesh Networks

If using mesh networks, devices in each zone must be on the same access point. Different zones can use different access points.

To ensure devices connect to the correct access point, you must provide the router BSSID (MAC address) during flashing. See the TOMMY Flasher or ESPHome documentation for instructions on how to configure BSSID.

Supported Devices

  • ESP32 (2.4GHz)
  • ESP32-C3 (2.4GHz)
  • ESP32-C5 (2.4GHz & 5GHz)
  • ESP32-C6 (2.4GHz)
  • ESP32-S2 (2.4GHz)
  • ESP32-S3 (2.4GHz)