Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Home

Descripción del Articulo

En esta tesis se implementa aplicaciones IOT usando la plataforma NODERED, IFTTT con los servicios WEBHOOK RELAY y Asistente de voz de Google. Para las aplicaciones IOT se implementa dos tarjetas basadas en el módulo ESP32 una tarjeta para control de dispositivos mediante la activación o desactivaci...

Descripción completa

Detalles Bibliográficos
Autor: Salinas Castillo, Marco Efraín
Formato: tesis de grado
Fecha de Publicación:2022
Institución:Universidad Nacional de Piura
Repositorio:UNP-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.unp.edu.pe:20.500.12676/3748
Enlace del recurso:https://repositorio.unp.edu.pe/handle/20.500.12676/3748
Nivel de acceso:acceso abierto
Materia:ESP32
IFTTT
Webhookrelay
Raspberry Pi
MQTT
Mosquitto
NodeRED
DHT21
reles
http://purl.org/pe-repo/ocde/ford#2.02.01
id RUMP_97fe535bdb024b6202c182fe6ecd86a7
oai_identifier_str oai:repositorio.unp.edu.pe:20.500.12676/3748
network_acronym_str RUMP
network_name_str UNP-Institucional
repository_id_str 4814
dc.title.es_PE.fl_str_mv Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Home
title Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Home
spellingShingle Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Home
Salinas Castillo, Marco Efraín
ESP32
IFTTT
Webhookrelay
Raspberry Pi
MQTT
Mosquitto
NodeRED
DHT21
reles
http://purl.org/pe-repo/ocde/ford#2.02.01
title_short Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Home
title_full Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Home
title_fullStr Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Home
title_full_unstemmed Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Home
title_sort Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Home
author Salinas Castillo, Marco Efraín
author_facet Salinas Castillo, Marco Efraín
author_role author
dc.contributor.advisor.fl_str_mv Barra Zapata, Franklin
dc.contributor.author.fl_str_mv Salinas Castillo, Marco Efraín
dc.subject.es_PE.fl_str_mv ESP32
IFTTT
Webhookrelay
Raspberry Pi
MQTT
Mosquitto
NodeRED
DHT21
reles
topic ESP32
IFTTT
Webhookrelay
Raspberry Pi
MQTT
Mosquitto
NodeRED
DHT21
reles
http://purl.org/pe-repo/ocde/ford#2.02.01
dc.subject.ocde.es_PE.fl_str_mv http://purl.org/pe-repo/ocde/ford#2.02.01
description En esta tesis se implementa aplicaciones IOT usando la plataforma NODERED, IFTTT con los servicios WEBHOOK RELAY y Asistente de voz de Google. Para las aplicaciones IOT se implementa dos tarjetas basadas en el módulo ESP32 una tarjeta para control de dispositivos mediante la activación o desactivación de relés, la segunda tarjeta se encarga de la lectura de los sensores DHT21 y HSR04, esta tarjeta también se encarga de enviar notificaciones usando el servicio PUSHOVER, se utiliza el minicomputador RASPBERRY PI como servidor MQTT y servidor para NODERED. Los relés son controlados por comandos de voz los cuales se ingresan usan la plataforma IFTTT con el servicio de Asistente de voz de Google, estos comandos son enviados usando un celular y utilizando el aplicativo asistente de voz, también se puede utilizar el Google Home para el ingreso de los comandos. La tarjeta ESP32 que captura datos de sensores los publica en el servidor MQTT para que NODERED se muestre un DASHBOARD para visualizar los valores y gráficas y también envía notificaciones con los valores actuales de los sensores según comandos de voz. Luego que los comandos son enviados se utiliza el servicio WEBHOOK RELAY previamente configurado, el cual según comando envía un código tipo “html” usando el método POST hacia el NODERED (RASBERRYPI), y este se encargar de publicar en el servidor MQTTT como tópicos.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-09-08T20:10:44Z
dc.date.available.none.fl_str_mv 2022-09-08T20:10:44Z
dc.date.issued.fl_str_mv 2022
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.es_PE.fl_str_mv info:eu-repo/semantics/publishedVersion
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unp.edu.pe/handle/20.500.12676/3748
url https://repositorio.unp.edu.pe/handle/20.500.12676/3748
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Nacional de Piura
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Universidad Nacional de Piura
Repositorio Institucional Digital - UNP
dc.source.none.fl_str_mv reponame:UNP-Institucional
instname:Universidad Nacional de Piura
instacron:UNP
instname_str Universidad Nacional de Piura
instacron_str UNP
institution UNP
reponame_str UNP-Institucional
collection UNP-Institucional
bitstream.url.fl_str_mv https://repositorio.unp.edu.pe/bitstreams/78c3e5e5-fd89-4766-b62c-94b40b7150ab/download
https://repositorio.unp.edu.pe/bitstreams/0caa59bb-0cbd-4209-bb02-2bdde5dfa177/download
https://repositorio.unp.edu.pe/bitstreams/42fbdd7a-645c-4656-b836-211544f0b4aa/download
https://repositorio.unp.edu.pe/bitstreams/55ac3c2d-2eba-46ac-812b-668235bb204c/download
bitstream.checksum.fl_str_mv 4460e5956bc1d1639be9ae6146a50347
8a4605be74aa9ea9d79846c1fba20a33
ee5c6fd8a04020cc55194f603241ac61
348badc6afee11b954c89d1c1b4a2bad
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv DSPACE7 UNP
repository.mail.fl_str_mv dspace-help@myu.edu
_version_ 1842621567263047680
spelling Barra Zapata, FranklinSalinas Castillo, Marco Efraín2022-09-08T20:10:44Z2022-09-08T20:10:44Z2022https://repositorio.unp.edu.pe/handle/20.500.12676/3748En esta tesis se implementa aplicaciones IOT usando la plataforma NODERED, IFTTT con los servicios WEBHOOK RELAY y Asistente de voz de Google. Para las aplicaciones IOT se implementa dos tarjetas basadas en el módulo ESP32 una tarjeta para control de dispositivos mediante la activación o desactivación de relés, la segunda tarjeta se encarga de la lectura de los sensores DHT21 y HSR04, esta tarjeta también se encarga de enviar notificaciones usando el servicio PUSHOVER, se utiliza el minicomputador RASPBERRY PI como servidor MQTT y servidor para NODERED. Los relés son controlados por comandos de voz los cuales se ingresan usan la plataforma IFTTT con el servicio de Asistente de voz de Google, estos comandos son enviados usando un celular y utilizando el aplicativo asistente de voz, también se puede utilizar el Google Home para el ingreso de los comandos. La tarjeta ESP32 que captura datos de sensores los publica en el servidor MQTT para que NODERED se muestre un DASHBOARD para visualizar los valores y gráficas y también envía notificaciones con los valores actuales de los sensores según comandos de voz. Luego que los comandos son enviados se utiliza el servicio WEBHOOK RELAY previamente configurado, el cual según comando envía un código tipo “html” usando el método POST hacia el NODERED (RASBERRYPI), y este se encargar de publicar en el servidor MQTTT como tópicos.application/pdfspaUniversidad Nacional de PiuraPEinfo:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Universidad Nacional de PiuraRepositorio Institucional Digital - UNPreponame:UNP-Institucionalinstname:Universidad Nacional de Piurainstacron:UNPESP32IFTTTWebhookrelayRaspberry PiMQTTMosquittoNodeREDDHT21releshttp://purl.org/pe-repo/ocde/ford#2.02.01Implementación de aplicaciones IoT usando el ESP32 y la plataforma NodeRED con los servicios IFTTT, Webhook Relay y Google Homeinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionSUNEDUIngeniero Electrónico y TelecomunicacionesUniversidad Nacional de Piura. Facultad de CienciasIngeniería Electrónica y TelecomunicacionesAliaga Zegarra, Antenor SegundoRamos Echevarría, Mario AgustoEstrada Crisanto, César Humberto712096http://purl.org/pe-repo/renati/nivel#tituloProfesional18138017https://orcid.org/0000-0002-6755-584Xhttp://purl.org/pe-repo/renati/type#tesis75722728CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.unp.edu.pe/bitstreams/78c3e5e5-fd89-4766-b62c-94b40b7150ab/download4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.unp.edu.pe/bitstreams/0caa59bb-0cbd-4209-bb02-2bdde5dfa177/download8a4605be74aa9ea9d79846c1fba20a33MD53THUMBNAILIEYT-SAL-CAS-2022.pngIEYT-SAL-CAS-2022.pngimage/png16846https://repositorio.unp.edu.pe/bitstreams/42fbdd7a-645c-4656-b836-211544f0b4aa/downloadee5c6fd8a04020cc55194f603241ac61MD54ORIGINALIEYT-SAL-CAS-2022.pdfIEYT-SAL-CAS-2022.pdfapplication/pdf2588832https://repositorio.unp.edu.pe/bitstreams/55ac3c2d-2eba-46ac-812b-668235bb204c/download348badc6afee11b954c89d1c1b4a2badMD5120.500.12676/3748oai:repositorio.unp.edu.pe:20.500.12676/37482022-09-08 15:11:29.439http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://repositorio.unp.edu.peDSPACE7 UNPdspace-help@myu.eduTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 12.84232
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).