(Не)очередной MQTT-телеграм-бот для IoT

(Не)очередной MQTT-телеграм-бот для IoT

Сегодня хочу поделиться опытом разработки универсального телеграм бота для получения информации и управления IoT устройствами посредством протокола MQTT.

Всем привет! Сегодня хочу поделиться опытом разработки универсального телеграм бота для получения информации и управления IoT устройствами посредством протокола MQTT.

Почему (не)очередной? Потому что это не просто бот с двумя захардкоженными кнопками для управление лампочкой, примеров которых в интернете много, а это бот, который поддерживает гибкую настройку подписок и компанд для управления прямо из своего меню, без изменения исходного кода. NoCode solution, так сказать.

Бот разрабатывался на языке Go, исходный код выложен в свободный доступ на гитхаб под лицензией MIT. В статье хочу рассказать о некоторых технических моментах реализации и получившемся функционале с примерами использования.

iot chatbot go golang programming

What is Geek Coin

What is GeekCash, Geek Token

Best Visual Studio Code Themes of 2021

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Best Custom Web & Mobile App Development Company

Top Web & Mobile Application Development Company in India & USA. We specialize in Golang, Ruby on Rails, Symfony, Laravel PHP, Python, Angular, Mobile Apps, Blockchain, & Chatbots

AI Chatbots for Business: Why You Need One Now!

AI Chatbots for Business: Why You Need One Now! It’s said that Artificial Intelligence will be just as smart as humans by 2050. Experts like Ray Kurzweil have even predicted that we’ll achieve a technological singularity by 2045. 

11 Of The Best Artificial Intelligence Enterprise Chatbots in 2021

In this tutorial, we'll learn 11 Of The Best Artificial Intelligence Enterprise Chatbots in 2021. Chatbots for businesses help them engage their website visitors and convert them into potential customers.

How do you build a Retail Chatbot? Your go-to Chatbot Guide!

Chatbots can help you in boosting your sales, improving conversion rate, and much more. Find out how they can help you in your business transformation.

How This AI-Enabled Chatbot Radically Transformed Cancer Care Amid Pandemic

How This AI-Enabled Chatbot Radically Transformed Cancer Care Amid Pandemic. Hospido has developed an AI-enabled chatbot called Cancer Dost, where patients can learn about their cancer treatment course, free of cost.