{"id":237,"date":"2023-10-30T13:00:40","date_gmt":"2023-10-30T13:00:40","guid":{"rendered":"https:\/\/smartcampus.maua.br\/?page_id=237"},"modified":"2023-11-06T12:33:41","modified_gmt":"2023-11-06T12:33:41","slug":"elementor-237","status":"publish","type":"page","link":"https:\/\/smartcampus.maua.br\/?page_id=237","title":{"rendered":"DOCUMENTA\u00c7\u00c3O DE APLICA\u00c7\u00c3O\u00a0"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"237\" class=\"elementor elementor-237\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3944e00c elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"3944e00c\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-205f5245\" data-id=\"205f5245\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-459c2f13 elementor-widget elementor-widget-spacer\" data-id=\"459c2f13\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a83f09b elementor-widget elementor-widget-heading\" data-id=\"7a83f09b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">DOCUMENTA\u00c7\u00c3O DE APLICA\u00c7\u00c3O          <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c12c93 elementor-widget elementor-widget-spacer\" data-id=\"4c12c93\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-166ba89a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"166ba89a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3f7947e5\" data-id=\"3f7947e5\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9ebf204 elementor-widget elementor-widget-heading\" data-id=\"9ebf204\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cria\u00e7\u00e3o de Ambiente para Aplica\u00e7\u00e3o (Node-RED)\n<br><br>\n<h6 style=\"font-family: Raleway, Helvetica, Arial, sans-serif;font-weight: 700;letter-spacing: 1px;font-size: 0.75rem\"><a href=\"?page_id=463\">INSTALA\u00c7\u00c3O NODE-RED<\/a><\/h6><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79b9e7e4 elementor-widget elementor-widget-text-editor\" data-id=\"79b9e7e4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Para que o usu\u00e1rios de aplica\u00e7\u00e3o possam reproduzir uma aplica\u00e7\u00e3o em Node-RED, este documento aborda como se proceder passo a passo em termos de instala\u00e7\u00e3o e seguran\u00e7a necess\u00e1ria para se criar um servidor local de aplica\u00e7\u00e3o. A partir da\u00ed de qualquer lugar dentro de uma mesma rede \u00e9 poss\u00edvel acessar esta aplica\u00e7\u00e3o.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b3a1f6 elementor-align-right elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"3b3a1f6\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=463\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-9a88e9e\" data-id=\"9a88e9e\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4f4b13de elementor-widget elementor-widget-heading\" data-id=\"4f4b13de\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Acesso ao Network Server<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b9e317b elementor-widget elementor-widget-text-editor\" data-id=\"5b9e317b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>O Network Server \u00e9 um servidor voltado para Internet das Coisas (IoT \u2013 Internet of Things) e caracteriza-se por gerenciar os dados enviados por um end-node (dispositivo embarcado com transmissor de r\u00e1dio frequ\u00eancia referente ao protocolo LoRaWAN) e disponibilizar estes dados ao usu\u00e1rio final de uma aplica\u00e7\u00e3o que se utiliza deste servidor. Este servi\u00e7o encontra-se em uma plataforma de nuvem hospedada em um datacenter localizado no Instituto Mau\u00e1 de Tecnologia, campus S\u00e3o Caetano do Sul. A esta documenta\u00e7\u00e3o prop\u00f5e-se permitir que o usu\u00e1rio realize o acesso ao servidor para cadastrar e ativar os end-nodes referentes \u00e0 respectiva aplica\u00e7\u00e3o. Por fim, sugerir meios para que os dados armazenados no banco de dados possam ser recuperados e\/ou transmitidos \u00e0 aplica\u00e7\u00e3o no momento do envio de um pacote de informa\u00e7\u00e3o pelo end-node ao servidor<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-614dbef9 elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"614dbef9\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-2580a354\" data-id=\"2580a354\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6c49ea32 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"6c49ea32\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/raw.githubusercontent.com\/SmartCampusMaua\/assets\/0b9a1772f50b765ae590660e8fbf394cef521ea6\/Docs\/IMT-Acesso-Network-Server.pdf\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download do PDF<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-37ddb308\" data-id=\"37ddb308\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4528afe1 elementor-align-right elementor-widget elementor-widget-button\" data-id=\"4528afe1\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=246\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-5cf400e elementor-hidden-desktop elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5cf400e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-fa4700f\" data-id=\"fa4700f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8bbe605 elementor-align-left elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"8bbe605\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/raw.githubusercontent.com\/SmartCampusMaua\/assets\/0b9a1772f50b765ae590660e8fbf394cef521ea6\/Docs\/IMT-Acesso-Network-Server.pdf\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download do PDF<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-944f9dc elementor-align-right elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"944f9dc\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=246\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-1765d66e\" data-id=\"1765d66e\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fbd139 elementor-widget elementor-widget-heading\" data-id=\"fbd139\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Integra\u00e7\u00e3o com ThingSpeak (MathWorks)<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-341ca13e elementor-widget elementor-widget-text-editor\" data-id=\"341ca13e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Thingspeak \u00e9 uma plataforma online para se integrar ferramentas matem\u00e1ticas de alto n\u00edvel como Matlab e Simulink, por exemplo, junto ao recebimentos de dados online para uma aplica\u00e7\u00e3o, por exemplo. Dentre as diversas maneiras de se integrar os dados com esta plataforma, esta documenta\u00e7\u00e3o explorar\u00e1 a conex\u00e3o via MQTT broker partindo de uma aplica\u00e7\u00e3o em que ser\u00e1 efetuado um subscribe no servidor MQTT do NetworkServer e a parir disto, ser\u00e1 executado um publish no MQTT broker do ThingSpeak\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-603d1ecb elementor-align-right elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"603d1ecb\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=491\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6eab9c1 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"6eab9c1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8d81e88\" data-id=\"8d81e88\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3bbef86b elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"3bbef86b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-242a1436\" data-id=\"242a1436\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1558fe4 elementor-widget elementor-widget-heading\" data-id=\"1558fe4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Exemplo de Aplica\u00e7\u00e3o MQTT broker (Node-RED)\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-228568ca elementor-widget elementor-widget-text-editor\" data-id=\"228568ca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>A aplica\u00e7\u00e3o demonstrada nesta documenta\u00e7\u00e3o \u00e9 baseada em Node-RED. Ap\u00f3s instanciada, seja localmente ou em nuvem, \u00e9 poss\u00edvel que um cliente\u00a0<em>MQTT Node-RED<\/em>\u00a0se conecte ao servidor\u00a0<em>MQTT<\/em>\u00a0do\u00a0<em>Network<\/em>\u00a0<em>Server<\/em>. Todos os passos para este procedimento at\u00e9 a exibi\u00e7\u00e3o do valor instant\u00e2neamete enviado pelo node da aplica\u00e7\u00e3o em um dashboard s\u00e3o demonstrados segundo esta documenta\u00e7\u00e3o<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18c79c9 elementor-widget elementor-widget-video\" data-id=\"18c79c9\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=suHkHwmJWYU&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16d7d972 elementor-align-right elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"16d7d972\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=477\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-26f7c98f\" data-id=\"26f7c98f\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-443bff9e elementor-widget elementor-widget-heading\" data-id=\"443bff9e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Acesso ao MQTT broker (Network Server)<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-240bd34b elementor-widget elementor-widget-text-editor\" data-id=\"240bd34b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>O\u00a0<em>Network<\/em>\u00a0<em>Server<\/em>\u00a0executa um comando de\u00a0<em>publish<\/em>\u00a0(publica\u00e7\u00e3o) do dado recebido pelo\u00a0<em>end-node\u00a0<\/em>(dispositivo embarcado com transmissor de r\u00e1dio frequ\u00eancia referente ao protocolo<em>\u00a0LoRaWAN<\/em>) da aplica\u00e7\u00e3o em um\u00a0<em>sub<\/em>-servidor denominado\u00a0<em>MQTT<\/em>\u00a0<em>(Message Queueing Telemetry Transport) broker<\/em>. O recebimento do dado pelo usu\u00e1rio na aplica\u00e7\u00e3o \u00e9 realizado atrav\u00e9s de um comando de\u00a0<em>subscribe<\/em>\u00a0(inscri\u00e7\u00e3o) neste\u00a0<i>mesmo sub-<\/i>servidor\u00a0de acordo com as caracter\u00edsticas de endere\u00e7amento de\u00a0<em>IP<\/em>\u00a0(<em>Internet<\/em>\u00a0<em>Protocol<\/em>), porta, nome de usu\u00e1rio e senha corretamente inscritos em um tipo de endere\u00e7amento denominado t\u00f3pico. O t\u00f3pico se trata do\u00a0<em>\u201clocal\u201d<\/em>\u00a0em que uma mensagem transmitida \u00e9 disponibilizada. Logo, o acesso ao dado do\u00a0<em>end-node<\/em>\u00a0no momento enviado \u00e9 restrito somente a quem possui o direito sobre a determinada aplica\u00e7\u00e3o. Diferentemente da utiliza\u00e7\u00e3o de\u00a0<em>REST<\/em>\u00a0<em>API\u00a0<\/em>(<em>Representational State Transfer Application Programming Interface<\/em><em>)\u00a0<\/em>, n\u00e3o h\u00e1 possibilidade de requisi\u00e7\u00e3o de dados armazenados no banco de dados. O dado estar\u00e1 dispon\u00edvel apenas no momento em que o\u00a0<em>end-node<\/em>\u00a0envi\u00e1-lo ao servidor e para quem realizou um\u00a0<em>subscribe<\/em>\u00a0(inscri\u00e7\u00e3o) no t\u00f3pico mencionado neste mesmo\u00a0<em>sub-<\/em>servidor e de maneira autenticada, atrav\u00e9s de par\u00e2metros de nome de usu\u00e1rio e senha, como citado anteriormente. Caracterizando-se por um dado vol\u00e1til, portanto, \u00e9 necess\u00e1rio que se esteja conectado para receb\u00ea-lo. Tamb\u00e9m \u00e9 importante lembrar que a conex\u00e3o \u00e9 de car\u00e1ter permanente e auto reconect\u00e1vel. Por padr\u00e3o, no protocolo\u00a0<em>MQTT\u00a0<\/em>n\u00e3o se faz uma requisi\u00e7\u00e3o de conex\u00e3o intermitente, isto \u00e9, tempor\u00e1ria. E, sim deve-se permanecer conectado at\u00e9 quando se desejar.\u00a0Para um exemplo de aplica\u00e7\u00e3o com este recurso deve-se consultar a documenta\u00e7\u00e3o\u00a0<a href=\"https:\/\/smartcampus.maua.br\/?page_id=55\/#exemplo-de-aplicacao-mqtt-broker-node-red\">Exemplo de Aplica\u00e7\u00e3o\u00a0<em>MQTT<\/em>\u00a0<em>broker<\/em>\u00a0(<em>Node-RED<\/em>)<\/a><a href=\"https:\/\/smartcampus.maua.br\/?page_id=243\">(saiba +)<\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-70edb2c3 elementor-hidden-desktop elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"70edb2c3\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1d07fa12\" data-id=\"1d07fa12\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1a52664e elementor-align-center elementor-widget elementor-widget-button\" data-id=\"1a52664e\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/raw.githubusercontent.com\/SmartCampusMaua\/assets\/e7cf077e5d5d480b7e6e29238d5bbdf29a54ccdc\/Docs\/IMT-Acesso-Network-Server.pdf\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download do PDF<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4f5fe44a\" data-id=\"4f5fe44a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2bfb4b0b elementor-align-center elementor-widget elementor-widget-button\" data-id=\"2bfb4b0b\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=497\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6612447a elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6612447a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-48d23d7\" data-id=\"48d23d7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-10a18043 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"10a18043\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/raw.githubusercontent.com\/SmartCampusMaua\/assets\/e7cf077e5d5d480b7e6e29238d5bbdf29a54ccdc\/Docs\/IMT-Acesso-Network-Server.pdf\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download do PDF<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4bf4fd6a\" data-id=\"4bf4fd6a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3e647312 elementor-align-right elementor-widget elementor-widget-button\" data-id=\"3e647312\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=497\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7f928d7f elementor-section-full_width elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-section-height-default elementor-section-height-default\" data-id=\"7f928d7f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-1cb8cae5\" data-id=\"1cb8cae5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-2d70db1d\" data-id=\"2d70db1d\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-19a2bf84 elementor-widget elementor-widget-heading\" data-id=\"19a2bf84\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Acesso \u00e0 REST API (Network Server)<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-194435ce elementor-widget elementor-widget-text-editor\" data-id=\"194435ce\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>A recupera\u00e7\u00e3o dos dados enviados atrav\u00e9s dos\u00a0<em>end-nodes<\/em>\u00a0por cada aplica\u00e7\u00e3o \u00e9 importante em rela\u00e7\u00e3o ao hist\u00f3rico de dados dispon\u00edvel. Al\u00e9m de ser um\u00a0<em>backup<\/em>\u00a0dos dados caso uma conex\u00e3o\u00a0<em>MQTT<\/em>\u00a0<em>broker<\/em>\u00a0n\u00e3o seja estabelecida pela aplica\u00e7\u00e3o, o acesso \u00e0\u00a0<em>REST<\/em>\u00a0<em>API<\/em>\u00a0permite que o usu\u00e1rio realize um\u00a0<em>backup<\/em>\u00a0de tempos em tempos para o pr\u00f3prio banco de dados. A saber que o banco de dados do\u00a0<em>Network<\/em>\u00a0<em>Server<\/em>\u00a0apenas garante o armazenamento dos dados referentes aos \u00faltimos 7 dias.<\/p><p>Para que o processo descrito ocorra com seguran\u00e7a entre as camadas servidor e aplica\u00e7\u00e3o, foi desenvolvida uma\u00a0<em>REST<\/em>\u00a0<em>API\u00a0<\/em>(<em>Representational State Transfer Application Programming Interface<\/em>) em que atrav\u00e9s de uma requisi\u00e7\u00e3o\u00a0<em>HTTP<\/em>\u00a0(<em>HyperText Transfer Protocol)<\/em>\u00a0do tipo\u00a0<em>GET<\/em>, s\u00e3o retornados os \u00faltimos valores inseridos no banco de dados de maneira decrescente. Isto \u00e9, do mais atual ao mais antigo, de acordo com o par\u00e2metro de quantidade de\u00a0<em>logs,<\/em>\u00a0inserido no momento da requisi\u00e7\u00e3o. Esta documenta\u00e7\u00e3o especifica os detalhes de protocolo deste tipo de requisi\u00e7\u00e3o e o m\u00e9todo de retorno.\u00a0Para um exemplo de aplica\u00e7\u00e3o com este recurso deve-se consultar a documenta\u00e7\u00e3o\u00a0<a href=\"https:\/\/smartcampus.maua.br\/?page_id=55\/#exemplo-de-aplcacao-red-api-node-red\">Exemplo de Aplica\u00e7\u00e3o\u00a0<em>REST API<\/em>\u00a0(<em>Node-RED<\/em>).<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-a039ee8 elementor-hidden-desktop elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a039ee8\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-d6a0662\" data-id=\"d6a0662\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-880ddff elementor-align-left elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"880ddff\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/raw.githubusercontent.com\/SmartCampusMaua\/assets\/0b9a1772f50b765ae590660e8fbf394cef521ea6\/Docs\/IMT-Acesso-\u00e0-REST-API.pdf\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download do PDF<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a047f5f elementor-align-right elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"a047f5f\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=246\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-73f724cb elementor-hidden-tablet elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"73f724cb\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-2bb19921\" data-id=\"2bb19921\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3e5ad6cf elementor-align-left elementor-widget elementor-widget-button\" data-id=\"3e5ad6cf\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/raw.githubusercontent.com\/SmartCampusMaua\/assets\/0b9a1772f50b765ae590660e8fbf394cef521ea6\/Docs\/IMT-Acesso-\u00e0-REST-API.pdf\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download do PDF<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3a966a96\" data-id=\"3a966a96\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-29cadc21 elementor-align-right elementor-widget elementor-widget-button\" data-id=\"29cadc21\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=256\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-50e27631\" data-id=\"50e27631\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3f39fd43 elementor-widget elementor-widget-heading\" data-id=\"3f39fd43\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Exemplo de Aplica\u00e7\u00e3o REST API (Node-RED)\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8be2902 elementor-widget elementor-widget-text-editor\" data-id=\"8be2902\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>A aplica\u00e7\u00e3o demonstrada nesta documenta\u00e7\u00e3o \u00e9 baseada em Node-RED. Ap\u00f3s instanciada, seja localmente ou em nuvem, \u00e9 poss\u00edvel se utilizar de uma requisi\u00e7\u00e3o http para que se recupere os dados decriptografados e decodificados do banco de dados exatamente como \u00a0foi enviado anteriormente pelo\u00a0<em>node<\/em>\u00a0ao servidor. Este procedimento \u00e9 voltado para a recupera\u00e7\u00e3o dos dados e n\u00e3o para o monitoramento em tempo real. Para maiores detalhes sobre este tipo de requisi\u00e7\u00e3o consulte ACESSO \u00c0 REST-API (NETWORK SERVER). Todos os passos para este procedimento at\u00e9 a exibi\u00e7\u00e3o de valor recuperado do banco de dados em um\u00a0<em>dashboard<\/em>\u00a0s\u00e3o demonstrados segundo esta documenta\u00e7\u00e3o<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75d9e67f elementor-align-right elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"75d9e67f\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"?page_id=256\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Saiba Mais<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5796be24 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5796be24\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-52a7c184\" data-id=\"52a7c184\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>DOCUMENTA\u00c7\u00c3O DE APLICA\u00c7\u00c3O Cria\u00e7\u00e3o de Ambiente para Aplica\u00e7\u00e3o (Node-RED) INSTALA\u00c7\u00c3O NODE-RED Para que o usu\u00e1rios de aplica\u00e7\u00e3o possam reproduzir uma aplica\u00e7\u00e3o em Node-RED, este documento aborda como se proceder passo a passo em termos de instala\u00e7\u00e3o e seguran\u00e7a necess\u00e1ria para se criar um servidor local de aplica\u00e7\u00e3o. A partir da\u00ed de qualquer lugar dentro de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-237","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/smartcampus.maua.br\/index.php?rest_route=\/wp\/v2\/pages\/237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartcampus.maua.br\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/smartcampus.maua.br\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/smartcampus.maua.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smartcampus.maua.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=237"}],"version-history":[{"count":170,"href":"https:\/\/smartcampus.maua.br\/index.php?rest_route=\/wp\/v2\/pages\/237\/revisions"}],"predecessor-version":[{"id":1485,"href":"https:\/\/smartcampus.maua.br\/index.php?rest_route=\/wp\/v2\/pages\/237\/revisions\/1485"}],"wp:attachment":[{"href":"https:\/\/smartcampus.maua.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}