segunda-feira, abril 07, 2025

n8n vs Node-RED: Qual escolher?

🏠 Node-RED com Home Assistant 

O Node-RED é amplamente utilizado junto com o Home Assistant para automação residencial, justamente por sua integração nativa com sensores, dispositivos IoT e protocolos como MQTT, Zigbee e Z-Wave. Ele permite criar fluxos visuais para controlar luzes, câmeras, alarmes e muito mais, com uma interface prática e altamente personalizável.

Embora o n8n não tenha integração oficial com o Home Assistant, é possível usá-lo para automações domésticas via APIs REST ou webhooks expostos pelo próprio Home Assistant. Assim, o n8n pode agir como uma camada de lógica externa, lidando com notificações, integrações com serviços externos (como e-mail, Telegram, Google Sheets etc.) e até decisões baseadas em contexto, enquanto o Home Assistant cuida dos dispositivos físicos.


n8n vs Node-RED: Qual escolher?

Ambas são ferramentas de automação visual, mas com focos diferentes. Veja a comparação completa:

1. Visão geral

Característica n8n Node-RED
🧠 Foco principal Automação de fluxos para integrações modernas (APIs, SaaS) IoT, automação local, dispositivos físicos
🌐 Interface visual Sim Sim
💡 Casos comuns Integrações web, APIs REST, automações com apps Automação residencial, IoT, controle de hardware
🌍 Código aberto? Sim Sim

2. Linguagem e extensibilidade

n8n Node-RED
Linguagem principal JavaScript / TypeScript JavaScript
Criação de nodes Modular com "credenciais", "executors", etc. Mais direta com funções JavaScript
Funções customizadas Suporta, mas foca em "nós de integração" Muito flexível com "Function Nodes"

3. Integrações e conectores

n8n Node-RED
Conectores prontos +400 conectores SaaS (Google, Slack, etc.) Vários, mas foco em dispositivos e protocolos
Integração com REST APIs Muito forte — lógica de fluxo robusta Também possível, mas menos intuitivo
Suporte a Webhooks Sim Sim

4. Infraestrutura e execução

n8n Node-RED
Execução Workflow baseado em tarefas Fluxo contínuo de mensagens
Estado Baseado em execução de fluxo Estado mantido entre mensagens
Ideal para Automatizações tipo Zapier, Make Automação IoT, Raspberry Pi

5. Quando usar qual?

Quero... Use...
Automatizar tarefas web com APIs modernas n8n
Criar lógica entre sensores físicos, MQTT, dispositivos Node-RED
Substituir ferramentas como Zapier/Make n8n
Rodar automações locais em hardware Node-RED
Criar rotinas simples com pouco código Ambos

Exemplos práticos

  • n8n: Quando um novo e-mail chega no Gmail, extrair o anexo, enviar para o Google Drive e notificar no Slack.
  • Node-RED: Quando um sensor de movimento é ativado, ligar uma luz por 5 minutos e enviar uma notificação via MQTT.

Conclusão

✅ Use n8n para integrações modernas com serviços e APIs web.
✅ Use Node-RED para automação local, dispositivos físicos e IoT.
Ambas são ferramentas poderosas de automação, mas com propósitos distintos!

terça-feira, março 18, 2025

Pegboards, multiboard e outros paineis para ferramentas

🛠️ Padrões de Pegboard para Organização de Ferramentas

Estava tentando descobrir se os painéis perfurados para organização de ferramentas seguem algum padrão específico, e encontrei que muitos deles seguem o padrão LIDL Parkside Pegboard Wall Organizer. Em algumas regiões, esse modelo também é conhecido como LIDL Powerfix.

Para quem tem uma impressora 3D, existem padrões alternativos muito interessantes que podem ser usados para imprimir suportes e acessórios compatíveis:

🔹 1. Multiboard

O Multiboard é um sistema modular bastante versátil e focado em organização funcional de oficinas e bancadas. Ideal para quem deseja algo mais robusto e personalizável.

🔹 2. Honeycomb Storage Wall (HSW)

Um dos padrões mais populares na comunidade 3D, o HSW usa uma estrutura hexagonal semelhante a um favo de mel para encaixar suportes modulares. Ele é bonito, eficiente e altamente personalizável para ferramentas de todos os tipos.

🧩 Compatibilidade entre padrões

Cada padrão possui espaçamentos, encaixes e suportes únicos. Embora alguns acessórios possam ser adaptados de um sistema para outro, o ideal é sempre verificar as dimensões e formatos dos encaixes para garantir compatibilidade. A vantagem dos sistemas baseados em impressão 3D é justamente a liberdade de personalizar ou adaptar peças conforme sua necessidade.

terça-feira, novembro 05, 2024

Softwares de fotos


🎨 Softwares de Edição de Imagem para Testar

Confira abaixo algumas ótimas opções de softwares (gratuitos ou com versão de teste) para edição de imagens, design e criatividade:

  • Affinity – O software de edição fotográfica dos sonhos. Profissional, robusto e com excelente desempenho, ideal para quem busca uma alternativa ao Photoshop.

  • Pixlr – Ferramentas de design e geração de imagens com inteligência artificial, direto no navegador.

  • Photopea – O melhor editor de fotos gratuito e online. Suporta PSD, Sketch, XD, e outros formatos populares.

📊 Comparativo entre os softwares

Software Gratuito Baseado na Web Suporta PSD Recursos com IA Indicado para
Affinity ❌ (pago com teste) Design profissional e fotografia
Pixlr Parcial Edição rápida e AI para imagens
Photopea Usuários do Photoshop e design leve

sábado, setembro 28, 2024

Filamentos para impressão 3d


🧵 Filamentos para Impressão 3D: Comparativo e Aplicações

💧 BVOH – Suporte Solúvel em Água

O BVOH (copolímero de buteno-diol e álcool vinílico) é um filamento solúvel em água, ideal para a impressão de prototipagens perfeitas, estruturas complexas e mecanismos móveis. É muito útil quando os suportes tradicionais são difíceis de remover ou comprometem a qualidade da peça final.

Após a impressão, basta submergir o modelo em água morna e o suporte se dissolverá completamente, resultando em uma peça com acabamento muito superior ao de suportes quebráveis.

Compatível com impressoras de duplo extrusor, o BVOH tem excelente aderência a diversos materiais como PLA, ABS, PET-G, ASA, TPU, entre outros. Deve ser armazenado em local seco para evitar absorção de umidade.

🔗 Saiba mais sobre BVOH (Fiberlogy)

🟡 PCTG – A Melhor Alternativa ao PET-G

O PCTG pertence à mesma família de poliésteres que o PET-G, mas oferece maior resistência a impacto, maior transparência e melhor estabilidade térmica.

Ideal para impressoras domésticas, o PCTG dispensa o uso de câmara aquecida e apresenta baixa contração e excelente estabilidade dimensional, tornando-o uma excelente opção até mesmo para usuários iniciantes.

🧪 CPE / Tritan (Copoliéster)

O CPE (Tritan) é um copoliéster de alta resistência, seguro para contato com alimentos e com ótima durabilidade mecânica.

🔗 Mais sobre Tritan (Wikipedia)

🧰 Outros Filamentos Técnicos

  • PA (Poliamida / Nylon): Alta resistência a impacto, uso contínuo até 120 °C, ideal para aplicações técnicas exigentes. Semiflexível e com baixo coeficiente de atrito.
  • PVA (Polivinil Álcool): Suporte solúvel em água, semelhante ao BVOH. 🔗 Mais sobre PVA (Sigma-Aldrich)
  • PLA/PHA: Mistura bioplástica com maior resistência e acabamento superior. Desenvolvido pela colorFabb.
  • PP (Polipropileno): Leve, semiflexível e resistente à fadiga. Ideal para aplicações de baixa força e alta repetição.
  • PPS (Polifenileno Sulfeto): Excelente estabilidade térmica e resistência química. Usado em aplicações industriais avançadas.

📊 Tabela Comparativa de Filamentos

Filamento Tipo Solúvel em Água Resistência Térmica Flexibilidade Uso Recomendado
BVOH Suporte ⬤ Média Suporte técnico para peças complexas
PCTG Estrutural ⬤ Alta ⚪ Leve Peças resistentes e transparentes
CPE / Tritan Estrutural ⬤ Alta ⚪ Média Segurança alimentar e durabilidade
PA (Nylon) Engenharia ⬤ Alta Engrenagens, articulações, protótipos técnicos
PVA Suporte ⬤ Baixa Suporte solúvel alternativo ao BVOH
PLA/PHA Bioplástico ⬤ Média ⚪ Leve Impressões decorativas, prototipagem simples
PP Funcional ⬤ Média Dobradiças, peças leves e resistentes
PPS Engenharia ⬤ Muito Alta ⚪ Leve Ambientes agressivos, indústria

sexta-feira, setembro 27, 2024

PostgreSQL - Supabase - Ferramentas para acesso a banco de dados


    Ferramentas como Beekeeper Studio e DBeaver oferecem uma solução eficiente para gerenciar bancos de dados online, como o Supabase, especialmente nas versões gratuitas que possuem limitações de funcionalidades. Elas permitem realizar tarefas essenciais, como importação, exportação, backup e execução de consultas complexas, sem depender das restrições de funcionalidades nativas dessas plataformas. Isso diminui o impacto das limitações impostas por versões gratuitas, permitindo aos desenvolvedores e administradores gerenciar e manipular dados de forma flexível e sem custos adicionais, maximizando a produtividade e a eficiência em seus projetos.




https://dbeaver.io/



quinta-feira, setembro 26, 2024

SQL: Função listar tabelas PostgreSQL / SUPABASE e outros




Segue um SQL para criação de uma função dentro do PostgreSQL / SUPABASE

CREATE OR REPLACE FUNCTION get_table_list()
RETURNS TABLE(table_name TEXT, table_type TEXT, table_schema TEXT) AS $$
BEGIN
  RETURN QUERY
  SELECT t.table_name::text, t.table_type::text, t.table_schema::text
  FROM information_schema.tables t
  WHERE t.table_schema = 'public';
END;
$$ LANGUAGE plpgsql;


select * from get_table_list()


Consulta SQL para listar os nomes dos campos de uma tabela no PostgreSQL  / Supabase:

SELECT column_name
FROM information_schema.columns
WHERE table_schema = 'public'
AND table_name = 'nome_da_tabela';

Consulta SQL para consultar a definição (o SQL) que criou uma view no PostgreSQL / Supabase:

SELECT definition
FROM pg_views
WHERE schemaname = 'public'
AND viewname = 'nome_da_tabela';

ou

SELECT view_definition
FROM information_schema.views
WHERE table_schema = 'public'
AND table_name = 'nome_da_view';




quarta-feira, agosto 14, 2024

Mapas: Conversores e Visualizadores de Mapas

 



Sites como geojson.io e mapshaper.org oferecem ferramentas poderosas para trabalhar com dados geoespaciais, especialmente em formatos como GeoJSON.

 

geojson.io permite que você crie, edite e visualize arquivos GeoJSON de forma intuitiva, oferecendo uma interface simples para desenhar polígonos, linhas e pontos diretamente em um mapa interativo, além de visualizar as propriedades associadas a esses elementos.

 

mapshaper.org é uma ferramenta avançada para simplificação e conversão de dados geoespaciais, permitindo a importação de diversos formatos de arquivos, como Shapefiles, GeoJSON e TopoJSON, e a aplicação de operações como simplificação de geometrias, corte de áreas, e exportação em diferentes formatos. Ambas as ferramentas são essenciais para quem precisa manipular e visualizar dados geoespaciais de maneira eficiente e acessível, sem a necessidade de softwares especializados.

 






Busca do Google

Custom Search