Gostaria de te parabenizar pela qualidade das aulas, você tem uma boa didática e isso me faz assistir seus vídeos como se fossem uma serie da Netflix. to quase maratonando isso aqui rss
Oi Fábio! Poxa, muito obrigado por esse depoimento. Ele é precioso para mim e é a maior recompensa que eu considero pelo trabalho que eu venho fazendo aqui. Valeu, e um abraço!
Márcio, muito obrigado pelo seu comentário e like. Você me ajuda muito retribuindo dessa forma. Fico feliz também em saber que meu vídeo te ajudou de alguma maneira. Um abraço!
Oi Tito! Eu que agradeço, de verdade, pelo seu comentário. Eu fico muito contente em saber que esse vídeo te ajudou. Se você precisar utilizar muitas instâncias simultaneamente, talvez um ambiente de containers te atenda melhor nisso, podendo expor todas as instâncias na porta 80, com nomes de domínio para cada uma e https para todo mundo. Eu fiz um vídeo sobre isso: ruclips.net/video/SITXMWm7TuI/видео.html Um abraço!
Parabéns, Fernando muito show o vídeo. Queria aproveitar e fazer uma pergunta. No vídeo você mostra como criar novas instâncias como portas de acesso diferente. Pergunta se seria possível criar novas instâncias mais usando a mesma porta? Desde já agradeço e mais uma vez meus parabéns, tenho aprendido muito com seus vídeos.
Oi Rorisvon! Beleza? Valeu pela força. Respondendo sua pergunta, é possível fazer o que você quer com a ajuda de um proxy reverso. Eu tenho um tutorial sobre isso nesse vídeo aqui: ruclips.net/video/SITXMWm7TuI/видео.html Se você tiver alguma dúvida, pode perguntar.
Muito obrigado, Celo! Respondendo a sua pergunta, se quiser garantir o que eu vou te passar, instale o Node-RED e coloque ele para funcionar como serviço, da forma como eu mostro aqui: ruclips.net/video/o4QPq4k6h-4/видео.html Pra iniciar outra instância, basta você proceder como eu mostrei nesse vídeo. Vou assumir que você está na pasta “home” do seu usuário no Ubuntu e que você nomeou a pasta da segunda instância como “.node-red-dev” e executando na porta “1881” com o comando “node-red -p 1881 -u .node-red-dev”. Pra tornar isso serviço, vou pedir para você copiar do serviço já existente. Da seguinte forma: sudo cp /lib/systemd/system/nodered.service /lib/systemd/system/nodereddev.service Edite o novo arquivo “nodereddev.service” com o seu editor favorito. Vou assumir que você usa o nano: sudo nano /lib/systemd/system/nodereddev.service Tem uma linha que começa com ExecStart. Mude ela para que fique assim: ExecStart=/usr/bin/env node-red-pi $NODE_OPTIONS $NODE_RED_OPTIONS -u /home/[seuUsuário]/.node-red-dev/ -p 1881 Salve, saia do nano e habilite o serviço com os comandos: sudo systemctl daemon-reload sudo systemctl enable nodereddev Para iniciar o serviço e efetuar os controles, a lógica é a mesma do serviço padrão: sudo systemctl start nodereddev Para consultar o status dos serviços, use: sudo systemctl status nodered* Espero que isso te ajude, vou fazer um “Neo Responde” sobre isso! Um abraço.
¡Hola, Alexis! Grabé un video que trata específicamente de esto. Está disponible en:ruclips.net/video/b_hyrWcM2Ks/видео.html Por favor, hágame saber si esto fue útil para usted y si tiene alguna pregunta, no dude en volver a preguntar. Gracias por ver mis videos.
¡Hola! Bienvenido de nuevo. Ya hice un video en el que uno de los temas es Node-RED en Docker. Eche un vistazo y vea si ayuda: ruclips.net/video/SITXMWm7TuI/видео.html
Fernando, seria possivel fazer com que duas instacias trabalhem em redundancia, sendo que se uma cair ou der erro por algum motivo a outra assume o controle, ou uma instacia reiniciar a outra?
Oi Cesar! Que pergunta excelente, gostei tanto que eu coloquei aqui na minha lista de ideias para vídeos. Pra não te deixar sentado esperando, vamos lá: Em primeiro lugar, para o objetivo que você almeja, eu não deixaria as instâncias rodando na mesma máquina, mas em computadores separados, ou VMs, ou no máximo em containers separados. Isso cria uma camada extra no plano de disponibilidade, que imagino ser importante para você, pensando na situação de que se a máquina cair, ambas instâncias caem. Então, partindo do princípio que as máquinas terão as mesmas características e os mesmos serviços e fluxos rodando, apenas com IPs ou portas distintas, sugiro colocar um cara chamado “HAProxy” na frente delas rodando com uma estratégia “roundrobin”. Configurado como roundrobin, o HAProxy vai trabalhar como uma terceira máquina na frente dessas duas que estão rodando o Node-RED, respondendo no lugar delas como se fosse a própria e apenas uma. O HAProxy irá monitorar a disponibilidade do “nodered1”. Caso ele caia ou deixe de responder, ele passa a responder ao usuário com o “nodered2”. Você ainda pode adicionar um “nodered3” ou 4 caso julgue necessário, e o HAProxy pode ser um container também, caso você opte por esse caminho. Fora o HAProxy, se estivermos falando de nuvem, você tem opções como DNS Failover em empresas como a AWS e Cloudflare. O DNS Failover tem uma abordagem parecida com o cenário que eu descrevi com o HAProxy, mas trocando os nomes que vão na frente dos IPs da máquina que caiu por aquela de backup. Espero que isso te indique um caminho. Um abraço!
Parabens pelos Videos, iniciei a algum tempo na ferramenta e seus videos ajudam demais. Obrigado. poderia fazer alguma aplicação que leia e escreva uma variável em um arquivo Excel? Obrigado.
Oi Markz! Beleza? Muito obrigado pelo seu feedback. Ele é precioso para mim. Fico feliz que você esteja usando o Node-RED, essa ferramenta se tornou uma de minhas paixões. Quanto ao Excel, consigo sim. Explique melhor a sua necessidade, e de repente faço um vídeo mais completo sobre isso, atendendo a uma demanda que pode ser do interesse de mais gente. Valeu!!!
Oi Gustavo! Obrigado por se inscrever. Sim, funciona perfeitamente. Assistiu o meu vídeos no qual eu falo sobre “Executando o Node-RED na inicialização do Windows automaticamente”? Esse aqui: ruclips.net/video/b_hyrWcM2Ks/видео.html Porém, existem formas melhores se você for trabalhar com muitas instâncias. Uma forma que eu indico é trabalhar com containers. Eu mostro isso e outras coisas nesse vídeo aqui: ruclips.net/video/SITXMWm7TuI/видео.html Se você for rodar containers no Windows, recomendo que seja dessa forma: ruclips.net/video/iWozOtVjpgw/видео.html Pela minha pauta aqui, daqui duas ou três semanas vou soltar um vídeo sobre como executar o Node-RED como serviço do Windows. Pode ser uma alternativa para o esquema da tarefa agendada que eu mostro. Se você for vender isso como serviço, e for em nuvem, recomendo considerar o FlowFuse na sua solução: ruclips.net/video/e0Jg83LkrSQ/видео.html Se tiver dúvidas, pode perguntar à vontade!
@@NeoCognitiva Sensacional, Fernando. Muito obrigado. Vou analisar no detalhe todas as suas recomendações. Sou programador da indústria e estou tentando ter uma visão geral dessa plataforma para criar uma estrutura robusta. Obrigado.
hay un problema, yo creo 2 instancias de node red y al principio va todo bien pero cuando reinicio el servidor donde instale node red uno de los nodos no abre o las dos instancias quedan con los mismos flujos o proyectos.
¡Hola Ariel! Sea bienvenido. Si está utilizando Windows, cuando se crea una nueva instancia de Node-RED con la opción "-u", se crea una nueva carpeta en su directorio de usuario. Dentro de este directorio encontrará diferentes archivos "settings.js" y "flows.json" para esa instancia. En primer lugar, comprobaría con el Explorador de Windows qué carpetas se crearon y cuál es el contenido de esos archivos que mencioné. Espero que esto te ayude. ¡Un abrazo!
Tudo bem? Vídeo ótimo, só que estou com uma duvida, uso no linux (Raspberry) se eu faço isso, ele copia os flows da outra instancia, tem como retirar isso? Obrigado
Oi Felipe! Obrigado por assistir e pelo feedback. Desculpe se minhas perguntas parecerem bobas, mas apenas confirme algumas informações: você criou uma pasta diferente para a outra instância? A aplicação (Node-RED) tem privilégios nessa pasta? Digitou o nome da pasta corretamente depois da opção "-u"? Colocou para rodar em uma porta diferente com a opção "-p"?
@NeoCognitiva Sim, criei uma pasta, dei permissão, coloquei opção -u com caminho correto.. coloquei porta também. Ele cria a "nova instancia" eu consigo acessar normal, só que ele cria com todos os flows dá minha principal.. abaixo segue oq aparece depois do comando.. root@raspberrypi:/home/pi/.node-red# node-red -u /home/pi/.node-red1999/ -p 1999 21 Nov 22:49:55 - [info] Welcome to Node-RED =================== 21 Nov 22:49:55 - [info] Node-RED version: v2.2.3 21 Nov 22:49:55 - [info] Node.js version: v12.22.12 21 Nov 22:49:55 - [info] Linux 5.15.76-v7+ arm LE 21 Nov 22:49:59 - [info] Loading palette nodes 21 Nov 22:50:05 - [info] Settings file : /home/pi/.node-red1999/settings.js 21 Nov 22:50:05 - [info] Context store : 'default' [module=memory] 21 Nov 22:50:05 - [info] User directory : /home/pi/.node-red1999 21 Nov 22:50:05 - [warn] Projects disabled : editorTheme.projects.enabled=false 21 Nov 22:50:05 - [info] Flows file : /home/pi/.node-red/flows.json 21 Nov 22:50:05 - [warn] --------------------------------------------------------------------- Your flow credentials file is encrypted using a system-generated key. If the system-generated key is lost for any reason, your credentials file will not be recoverable, you will have to delete it and re-enter your credentials. You should set your own key using the 'credentialSecret' option in your settings file. Node-RED will then re-encrypt your credentials file using your chosen key the next time you deploy a change. --------------------------------------------------------------------- 21 Nov 22:50:05 - [info] Server now running at 127.0.0.1:1999/ 21 Nov 22:50:05 - [warn] Encrypted credentials not found 21 Nov 22:50:05 - [info] Waiting for missing types to be registered: 21 Nov 22:50:05 - [info] - ui_base 21 Nov 22:50:05 - [info] - ui_tab 21 Nov 22:50:05 - [info] - ui_group 21 Nov 22:50:05 - [info] - ui_spacer 21 Nov 22:50:05 - [info] - ui_button 21 Nov 22:50:05 - [info] - ui_dropdown 21 Nov 22:50:05 - [info] - ui_switch 21 Nov 22:50:05 - [info] - ui_text
Meu amigo, obrigado pela resposta. mas agora aqui deu certo... apenas usei o comando "node-red -u /home/pi/.node1888 -p 1888" e deu certinho. Agradeço você pela atenção e pelo vídeo. Abraço!!! Obrigado
Fernando, aqui na raspberry pi 3, tenho o node red instalado no Raspbian, consigo executar várias instâncias ao mesmo tempo, isso é muito bom pra gente que gosta de IOT. Bom, como eu já subi várias instâncias, deixei a primeira como "principal", nela instalei o AEDES para compartilhar dados via mqtt entre as instâncias. Funciona perfeitamente, mas nesse caso eu só consigo compartilhar dados quando o meu router está ligado é clado, pq os dados trafegam via mqtt. Minha dúvida é: """Há uma forma de compartilhar esses dados sem uso de mqtt ou ip?""" PQ se no mesmo hardware há várias instâncias rodando ao mesmo tempo, logo concluo que não seria necessário rede para compartilhar dados entre esse mesmo hardware. ""Teria alguma forma eficaz de fazer isso, algum node específico?""
Olá, Rodrigo! Tudo bem? Bem-vindo ao canal. Existem várias formas de fazer o que você quer. Acho que a mais fácil, de forma que você não precise alterar os seus fluxos que estão funcionando, e levando em consideração que você pode estar com rede ou sem rede, é colocar um IP fixo no seu Raspberry Pi 3, fazer um conector loopback com uma ponta RJ45 e colocar no conector de rede cabeada do seu dispositivo. Dessa forma ele vai “achar” que está em rede sempre, e mesmo que você não tenha um roteador, você terá uma rede com apenas um dispositivo conectado, que é ele mesmo. Procure no Google “RJ45 loopback plug”, você vai ver que é fácil fazer com uma ponta e dois fiozinhos. Espero que isso te ajude. Um abraço!
Boa tarde e parabéns pelo conteúdo!!! Ficou algumas dúvidas. Criei duas instâncias (portas 1880 e 9090) e quero colocar senhas de acesso a elas, porém, seguindo o seu vídeo de segurança, consegui colocar somente senha na instância 1880 (padrão). Outro detalhe, A instância 1880 está configurada para iniciar automaticamente no servidor, ou seja, não precisa inicializá-la, já a instância 9090 funciona somente se iniciar no terminal e, assim que fecho o terminal, ela desconecta. Minhas dúvidas são: [1] - Como colocar senha nas duas instâncias? [2] - Como fazer a segunda instância iniciar sem a necessidade de inicializar via terminal da mesma maneira que a primeira instância inicializa (automaticamente)? Novamente, parabéns pelo conjunto de informações que seus vídeos fornecem, são muito boas e bem diretas. Não encontrei nenhum outro canal com essa didática!
Olá! Obrigado por assistir e participar! A cada instância iniciada é criada uma nova pasta. Dentro dessa pasta você encontrará o arquivo settings.js onde você poderá configurar a segurança. Sobre o resto, tenho uma pergunta: você está utilizando qual sistema operacional?
@@atus_hidroponia Imagine! É um prazer para mim participar das conversas aqui. Respondendo o resto da sua pergunta, você precisará instalar o node-red como serviço. Nessa página tem o passo a passo: nodered.org/docs/faq/starting-node-red-on-boot No futuro, pretendo fazer alguns tutoriais para ambiente Linux, e esse já entrou para a minha lista. Um abraço!
Gostaria de te parabenizar pela qualidade das aulas, você tem uma boa didática e isso me faz assistir seus vídeos como se fossem uma serie da Netflix.
to quase maratonando isso aqui rss
Oi Fábio! Poxa, muito obrigado por esse depoimento. Ele é precioso para mim e é a maior recompensa que eu considero pelo trabalho que eu venho fazendo aqui. Valeu, e um abraço!
Dica simples e muito útil! Merece um like!
Márcio, muito obrigado pelo seu comentário e like. Você me ajuda muito retribuindo dessa forma. Fico feliz também em saber que meu vídeo te ajudou de alguma maneira. Um abraço!
Como sempre um canal de respeito. Aprendo muito. Eng Alvaro Junior
Olá Álvaro! E você sempre por aqui. Muito obrigado pela sua audiência e pela força que você nos dá com seus comentários. Um abraço!
Que show Fernando!
Eu estava precisando disso!
Parabéns pelo vídeo!
Sucesso!
Oi Tito! Eu que agradeço, de verdade, pelo seu comentário. Eu fico muito contente em saber que esse vídeo te ajudou. Se você precisar utilizar muitas instâncias simultaneamente, talvez um ambiente de containers te atenda melhor nisso, podendo expor todas as instâncias na porta 80, com nomes de domínio para cada uma e https para todo mundo. Eu fiz um vídeo sobre isso:
ruclips.net/video/SITXMWm7TuI/видео.html
Um abraço!
Thank you for this useful video!
You're welcome! Glad it was helpful.
Fernando que material rico ganhou um escrito sem testar o que você mencionou.
OBRIGADO!!! Eu comemoro cada inscrito que eu ganho! Quando vocÊ for fazer, se tiver dúvidas, pode mandar!
Parabéns, Fernando muito show o vídeo. Queria aproveitar e fazer uma pergunta. No vídeo você mostra como criar novas instâncias como portas de acesso diferente. Pergunta se seria possível criar novas instâncias mais usando a mesma porta? Desde já agradeço e mais uma vez meus parabéns, tenho aprendido muito com seus vídeos.
Oi Rorisvon! Beleza? Valeu pela força. Respondendo sua pergunta, é possível fazer o que você quer com a ajuda de um proxy reverso. Eu tenho um tutorial sobre isso nesse vídeo aqui:
ruclips.net/video/SITXMWm7TuI/видео.html
Se você tiver alguma dúvida, pode perguntar.
Otimo video.... agora com faço para a segunda estancia, subir junto com o ubuntu terminal
Muito obrigado, Celo! Respondendo a sua pergunta, se quiser garantir o que eu vou te passar, instale o Node-RED e coloque ele para funcionar como serviço, da forma como eu mostro aqui:
ruclips.net/video/o4QPq4k6h-4/видео.html
Pra iniciar outra instância, basta você proceder como eu mostrei nesse vídeo. Vou assumir que você está na pasta “home” do seu usuário no Ubuntu e que você nomeou a pasta da segunda instância como “.node-red-dev” e executando na porta “1881” com o comando “node-red -p 1881 -u .node-red-dev”.
Pra tornar isso serviço, vou pedir para você copiar do serviço já existente. Da seguinte forma:
sudo cp /lib/systemd/system/nodered.service /lib/systemd/system/nodereddev.service
Edite o novo arquivo “nodereddev.service” com o seu editor favorito. Vou assumir que você usa o nano:
sudo nano /lib/systemd/system/nodereddev.service
Tem uma linha que começa com ExecStart. Mude ela para que fique assim:
ExecStart=/usr/bin/env node-red-pi $NODE_OPTIONS $NODE_RED_OPTIONS -u /home/[seuUsuário]/.node-red-dev/ -p 1881
Salve, saia do nano e habilite o serviço com os comandos:
sudo systemctl daemon-reload
sudo systemctl enable nodereddev
Para iniciar o serviço e efetuar os controles, a lógica é a mesma do serviço padrão:
sudo systemctl start nodereddev
Para consultar o status dos serviços, use:
sudo systemctl status nodered*
Espero que isso te ajude, vou fazer um “Neo Responde” sobre isso!
Um abraço.
Show, agradeço vou tentar executar a instalação
@@qhcelo4744 Beleza! Precisando, pode mandar perguntas. Abraço!
Parabéns! Ótimos vídeos...
Muito obrigado pelo elogio e pela sua inscrição, Isaias! Pessoas como você é que fazem esse canal crescer. Um abração!
Hola...como puede hacer que las 2 instancias se ejecuten automaticamente....Saludos
¡Hola, Alexis! Grabé un video que trata específicamente de esto. Está disponible en:ruclips.net/video/b_hyrWcM2Ks/видео.html Por favor, hágame saber si esto fue útil para usted y si tiene alguna pregunta, no dude en volver a preguntar. Gracias por ver mis videos.
@@NeoCognitiva
Excelente trabajo ...muchas gracias ..
@@alexisneculpan3932 Para servile, Alexis. Sea bienvenido.
maestro como hago esto en docker y que sean persistentes las instancia
¡Hola! Bienvenido de nuevo. Ya hice un video en el que uno de los temas es Node-RED en Docker. Eche un vistazo y vea si ayuda: ruclips.net/video/SITXMWm7TuI/видео.html
Fernando, seria possivel fazer com que duas instacias trabalhem em redundancia, sendo que se uma cair ou der erro por algum motivo a outra assume o controle,
ou uma instacia reiniciar a outra?
Oi Cesar! Que pergunta excelente, gostei tanto que eu coloquei aqui na minha lista de ideias para vídeos. Pra não te deixar sentado esperando, vamos lá:
Em primeiro lugar, para o objetivo que você almeja, eu não deixaria as instâncias rodando na mesma máquina, mas em computadores separados, ou VMs, ou no máximo em containers separados. Isso cria uma camada extra no plano de disponibilidade, que imagino ser importante para você, pensando na situação de que se a máquina cair, ambas instâncias caem. Então, partindo do princípio que as máquinas terão as mesmas características e os mesmos serviços e fluxos rodando, apenas com IPs ou portas distintas, sugiro colocar um cara chamado “HAProxy” na frente delas rodando com uma estratégia “roundrobin”.
Configurado como roundrobin, o HAProxy vai trabalhar como uma terceira máquina na frente dessas duas que estão rodando o Node-RED, respondendo no lugar delas como se fosse a própria e apenas uma. O HAProxy irá monitorar a disponibilidade do “nodered1”. Caso ele caia ou deixe de responder, ele passa a responder ao usuário com o “nodered2”.
Você ainda pode adicionar um “nodered3” ou 4 caso julgue necessário, e o HAProxy pode ser um container também, caso você opte por esse caminho.
Fora o HAProxy, se estivermos falando de nuvem, você tem opções como DNS Failover em empresas como a AWS e Cloudflare.
O DNS Failover tem uma abordagem parecida com o cenário que eu descrevi com o HAProxy, mas trocando os nomes que vão na frente dos IPs da máquina que caiu por aquela de backup.
Espero que isso te indique um caminho. Um abraço!
Parabens pelos Videos, iniciei a algum tempo na ferramenta e seus videos ajudam demais. Obrigado.
poderia fazer alguma aplicação que leia e escreva uma variável em um arquivo Excel?
Obrigado.
Oi Markz! Beleza? Muito obrigado pelo seu feedback. Ele é precioso para mim. Fico feliz que você esteja usando o Node-RED, essa ferramenta se tornou uma de minhas paixões. Quanto ao Excel, consigo sim. Explique melhor a sua necessidade, e de repente faço um vídeo mais completo sobre isso, atendendo a uma demanda que pode ser do interesse de mais gente. Valeu!!!
Fala Fernando.
Da pra Agregar isso a sua dica de subir o node red com o windows? Ou seja, ao subir o Wilndos, subiria as 3 instancias?
Oi Gustavo! Obrigado por se inscrever. Sim, funciona perfeitamente. Assistiu o meu vídeos no qual eu falo sobre “Executando o Node-RED na inicialização do Windows automaticamente”? Esse aqui:
ruclips.net/video/b_hyrWcM2Ks/видео.html
Porém, existem formas melhores se você for trabalhar com muitas instâncias. Uma forma que eu indico é trabalhar com containers. Eu mostro isso e outras coisas nesse vídeo aqui:
ruclips.net/video/SITXMWm7TuI/видео.html
Se você for rodar containers no Windows, recomendo que seja dessa forma:
ruclips.net/video/iWozOtVjpgw/видео.html
Pela minha pauta aqui, daqui duas ou três semanas vou soltar um vídeo sobre como executar o Node-RED como serviço do Windows. Pode ser uma alternativa para o esquema da tarefa agendada que eu mostro.
Se você for vender isso como serviço, e for em nuvem, recomendo considerar o FlowFuse na sua solução:
ruclips.net/video/e0Jg83LkrSQ/видео.html
Se tiver dúvidas, pode perguntar à vontade!
@@NeoCognitiva Sensacional, Fernando.
Muito obrigado. Vou analisar no detalhe todas as suas recomendações.
Sou programador da indústria e estou tentando ter uma visão geral dessa plataforma para criar uma estrutura robusta. Obrigado.
@@GustavoSilva-wx4by Opa, sinta-se bem vindo aqui. Fico contente em saber no que a galera vem usando o Node-RED. Boa semana!
hay un problema, yo creo 2 instancias de node red y al principio va todo bien pero cuando reinicio el servidor donde instale node red uno de los nodos no abre o las dos instancias quedan con los mismos flujos o proyectos.
¡Hola Ariel! Sea bienvenido. Si está utilizando Windows, cuando se crea una nueva instancia de Node-RED con la opción "-u", se crea una nueva carpeta en su directorio de usuario. Dentro de este directorio encontrará diferentes archivos "settings.js" y "flows.json" para esa instancia. En primer lugar, comprobaría con el Explorador de Windows qué carpetas se crearon y cuál es el contenido de esos archivos que mencioné. Espero que esto te ayude. ¡Un abrazo!
Tudo bem? Vídeo ótimo, só que estou com uma duvida, uso no linux (Raspberry) se eu faço isso, ele copia os flows da outra instancia, tem como retirar isso? Obrigado
Oi Felipe! Obrigado por assistir e pelo feedback. Desculpe se minhas perguntas parecerem bobas, mas apenas confirme algumas informações: você criou uma pasta diferente para a outra instância? A aplicação (Node-RED) tem privilégios nessa pasta? Digitou o nome da pasta corretamente depois da opção "-u"? Colocou para rodar em uma porta diferente com a opção "-p"?
@NeoCognitiva Sim, criei uma pasta, dei permissão, coloquei opção -u com caminho correto.. coloquei porta também. Ele cria a "nova instancia" eu consigo acessar normal, só que ele cria com todos os flows dá minha principal.. abaixo segue oq aparece depois do comando..
root@raspberrypi:/home/pi/.node-red# node-red -u /home/pi/.node-red1999/ -p 1999
21 Nov 22:49:55 - [info]
Welcome to Node-RED
===================
21 Nov 22:49:55 - [info] Node-RED version: v2.2.3
21 Nov 22:49:55 - [info] Node.js version: v12.22.12
21 Nov 22:49:55 - [info] Linux 5.15.76-v7+ arm LE
21 Nov 22:49:59 - [info] Loading palette nodes
21 Nov 22:50:05 - [info] Settings file : /home/pi/.node-red1999/settings.js
21 Nov 22:50:05 - [info] Context store : 'default' [module=memory]
21 Nov 22:50:05 - [info] User directory : /home/pi/.node-red1999
21 Nov 22:50:05 - [warn] Projects disabled : editorTheme.projects.enabled=false
21 Nov 22:50:05 - [info] Flows file : /home/pi/.node-red/flows.json
21 Nov 22:50:05 - [warn]
---------------------------------------------------------------------
Your flow credentials file is encrypted using a system-generated key.
If the system-generated key is lost for any reason, your credentials
file will not be recoverable, you will have to delete it and re-enter
your credentials.
You should set your own key using the 'credentialSecret' option in
your settings file. Node-RED will then re-encrypt your credentials
file using your chosen key the next time you deploy a change.
---------------------------------------------------------------------
21 Nov 22:50:05 - [info] Server now running at 127.0.0.1:1999/
21 Nov 22:50:05 - [warn] Encrypted credentials not found
21 Nov 22:50:05 - [info] Waiting for missing types to be registered:
21 Nov 22:50:05 - [info] - ui_base
21 Nov 22:50:05 - [info] - ui_tab
21 Nov 22:50:05 - [info] - ui_group
21 Nov 22:50:05 - [info] - ui_spacer
21 Nov 22:50:05 - [info] - ui_button
21 Nov 22:50:05 - [info] - ui_dropdown
21 Nov 22:50:05 - [info] - ui_switch
21 Nov 22:50:05 - [info] - ui_text
Meu amigo, obrigado pela resposta. mas agora aqui deu certo... apenas usei o comando "node-red -u /home/pi/.node1888 -p 1888" e deu certinho. Agradeço você pela atenção e pelo vídeo. Abraço!!! Obrigado
@@felipeneves5301 Oi Felipe! Fico contente que tenha dado certo. Um abraço!
Fernando, aqui na raspberry pi 3, tenho o node red instalado no Raspbian, consigo executar várias instâncias ao mesmo tempo, isso é muito bom pra gente que gosta de IOT. Bom, como eu já subi várias instâncias, deixei a primeira como "principal", nela instalei o AEDES para compartilhar dados via mqtt entre as instâncias. Funciona perfeitamente, mas nesse caso eu só consigo compartilhar dados quando o meu router está ligado é clado, pq os dados trafegam via mqtt. Minha dúvida é: """Há uma forma de compartilhar esses dados sem uso de mqtt ou ip?"""
PQ se no mesmo hardware há várias instâncias rodando ao mesmo tempo, logo concluo que não seria necessário rede para compartilhar dados entre esse mesmo hardware. ""Teria alguma forma eficaz de fazer isso, algum node específico?""
Olá, Rodrigo! Tudo bem? Bem-vindo ao canal. Existem várias formas de fazer o que você quer. Acho que a mais fácil, de forma que você não precise alterar os seus fluxos que estão funcionando, e levando em consideração que você pode estar com rede ou sem rede, é colocar um IP fixo no seu Raspberry Pi 3, fazer um conector loopback com uma ponta RJ45 e colocar no conector de rede cabeada do seu dispositivo. Dessa forma ele vai “achar” que está em rede sempre, e mesmo que você não tenha um roteador, você terá uma rede com apenas um dispositivo conectado, que é ele mesmo. Procure no Google “RJ45 loopback plug”, você vai ver que é fácil fazer com uma ponta e dois fiozinhos. Espero que isso te ajude. Um abraço!
Boa tarde e parabéns pelo conteúdo!!!
Ficou algumas dúvidas. Criei duas instâncias (portas 1880 e 9090) e quero colocar senhas de acesso a elas, porém, seguindo o seu vídeo de segurança, consegui colocar somente senha na instância 1880 (padrão).
Outro detalhe, A instância 1880 está configurada para iniciar automaticamente no servidor, ou seja, não precisa inicializá-la, já a instância 9090 funciona somente se iniciar no terminal e, assim que fecho o terminal, ela desconecta.
Minhas dúvidas são:
[1] - Como colocar senha nas duas instâncias?
[2] - Como fazer a segunda instância iniciar sem a necessidade de inicializar via terminal da mesma maneira que a primeira instância inicializa (automaticamente)?
Novamente, parabéns pelo conjunto de informações que seus vídeos fornecem, são muito boas e bem diretas. Não encontrei nenhum outro canal com essa didática!
Olá! Obrigado por assistir e participar! A cada instância iniciada é criada uma nova pasta. Dentro dessa pasta você encontrará o arquivo settings.js onde você poderá configurar a segurança. Sobre o resto, tenho uma pergunta: você está utilizando qual sistema operacional?
@@NeoCognitiva Obrigado por responder!!
Estou utilizando o Ubuntu na nuvem da AWS
@@atus_hidroponia Imagine! É um prazer para mim participar das conversas aqui. Respondendo o resto da sua pergunta, você precisará instalar o node-red como serviço. Nessa página tem o passo a passo: nodered.org/docs/faq/starting-node-red-on-boot No futuro, pretendo fazer alguns tutoriais para ambiente Linux, e esse já entrou para a minha lista. Um abraço!
@@NeoCognitiva Show! Vou testar e volto para compartilhar os resultados. Obrigado!
@@atus_hidroponia beleza então. Agradeço se puder compartilhar aqui. Um abraço!
Showwwwww
Obrigado pelo incentivo, Fabrício!