Tasmota คือ ซอฟต์แวร์ขนาดเล็กที่ฉลาดมาก สามารถทำงานบนอุปกรณ์สมาร์ทโฮม ซึ่งใช้ชิป ESP WiFi เช่น ESP8266 และ ESP32 โดยสื่อสารผ่านเครือข่ายไร้สายหรือวง Lan ของคุณ โดยใช้โปรโตคอลที่เรียกว่า MQTT (ซึ่งเปรียบเสมือนตัวกลางในการสื่อสารระหว่างอุปกรณ์กับอุปกรณ์ หรืออุปกรณ์กับ application) ในส่วนของ Tasmota มีอุปกรณ์ที่รองรับมากมายและหลากหลาย สามารถ flash program ไปยังอุปกรณ์ที่ใช้แพลตฟอร์ม ESP wifi เช่น อุปกรณ์ Tuya หรือ Sonoff ทำให้คุณสามารถสร้างหรือดัดแปลงอุปกรณ์ Smart Home ต่างๆ ได้ด้วยตัวเอง
Tasmota คือ firmware ซึ่งสามารถแทนที่โปรแกรมที่มาพร้อมกับอุปกรณ์ Smart Home ต่างๆ โดยเฉพาะอย่างยิ่งกลุ่มผลิตภัณฑ์ Sonoff เมื่อคุณ flash อุปกรณ์เหล่านั้นใหม่ด้วย Tasmota จะเป็นการตัดการต่อเชื่อมกับคลาวด์ของผู้ผลิต แต่คุณสามารถควบคุมอุปกรณ์ของคุณได้อย่างสมบูรณ์ในเครือข่ายวง Lan ของคุณเอง ไม่ต้องลงทะเบียน ไม่มีการเปิดเผยข้อมูลส่วนตัว ไม่มีความเสี่ยงที่บริการจะถูกตัดการเชื่อมต่อ อุปกรณ์ยังสามารถทำงานได้แม้ไม่มีอินเทอร์เน็ต
หากคุณเป็นสาย DIY และพอจะรู้จัก ESP2866 หรือ ESP32 อยู่บ้าง คุณสามารถสร้างอุปกรณ์สมาร์ทโฮมขึ้นมาใช้เองได้โดยไม่ต้องเขียน code ซักตัว ด้วยการใช้ “Tasmotizer” หรือ ลง firmware ผ่าน web installer ในการช่วย flash firmware Tasmota เข้าสู่ ESP8266/ESP32 (ซึ่งปกติจะต้องเขียน code และใช้ Arduino IDE ในการ flash program) Tasmota จะช่วยให้คุณตั้งค่าใช้งานขาต่างๆ ได้อย่างง่ายดาย รวมทั้งความสามารถในการ flash program แบบ OTA (over-the-air) ซึ่งสะดวกมากๆ เพราะไม่ต้องต่อสาย USB ให้ยุ่งยาก ลองดูตัวอย่างการใช้งานได้จาก เริ่มต้นใช้งาน Tasmota