Abstract

As a result of the research, a working model was created by smart home devices and the Internet of Things using a voice interface. Integrated Google Assistant, Dialogflow, PHP and MQTT. Voice interfaces are closely related not only to the use of smartphones, but also to wearable electronics, autonomous control, speaker speakers and even games. In turn, the Internet of Things today is not only a concept, but also a real movement with its technologies and protocols. Their variety and use of open technologies allows you to flexibly choose the tools for the project you need, taking into account its specifics. Smart lighting control systems are very popular because of the convenience of such solutions (remote on and off, increase and decrease brightness), the ability to collect and analyze data, the ability to make decisions depending on the ratio of external sensors and events. Google Assistant is an artificial intelligence-powered virtual assistant developed by Google that is primarily available on mobile and smart home devices. Unlike the company’s previous virtual assistant, Google Now, the Google Assistant can engage in two-way conversations. Dialogflow is a natural language understanding platform used to design and integrate a conversational user interface into mobile apps, web applications, devices, bots, interactive voice response systems and related uses. The ESP8266 is a low-cost Wi-Fi microchip, with a full TCP/IP stack and microcontroller capability, produced by Espressif Systems in Shanghai, China. The Message Queuing Telemetry Transport (MQTT) is a lightweight, publish-subscribe network protocol that transports messages between devices. The protocol usually runs over TCP/IP; however, any network protocol that provides ordered, lossless, bi-directional connections can support MQTT. It is designed for connections with remote locations where a «small code footprint» is required or the network bandwidth is limited.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call