Iotics Smart Home WiFi Switches — Native HA Custom Integration (Auto-Discovery, MQTT WSS)

I built a custom integration for Iotics WiFi smart switches (www.iotics.io) that brings them into Home Assistant as proper native entities under Settings > Devices & Services.

What it does:

  • Auto-discovers all your Iotics devices from the cloud API — no manual config

  • Real-time state sync via MQTT WSS to AWS IoT (no polling loops)

  • On/off control for lights, fans, sockets, ACs

  • Fan speed control (0-4) via number entities

  • Devices appear as proper HA entities — usable in automations, triggers, scripts

How to install:

  1. Download the custom_components/iotics/ folder from the repo

  2. Copy it into your HA config/custom_components/iotics/

  3. Restart HA

  4. Go to Settings > Devices & Services > Add Integration > Search "Iotics Smart Home"

  5. Enter your Iotics email and password

That's it. No containers, no YAML packages, no cloud dependency.

GitHub: GitHub - keithcardozo10-dev/Iotics-Switches-Addon-For-Home-Assistant: Home Assistant addon for Iotics smart home switches — automatic discovery, MQTT WSS, fan speed control, dashboard toggle support · GitHub

The hardware switches are available at www.iotics.io — they're WiFi-based and work with the Iotics mobile app.

1 Like