Tasmota es un software gratuito que permite operar dispositivos SmartHome sin una nube. Tasmota fue presentado por Theo Arends en 2017. El nombre Tasmota significa Theo-Arends-Sonoff-MQTT-OTA y deriva del desarrollador. El objetivo de Tasmota es ofrecer a los usuarios de SmartHome la mayor flexibilidad y seguridad posible.