Produtos

Widgets personalizados, criados do seu jeito

Nem toda visualização se encaixa em um modelo. O HTML Canvas é o widget amigável para desenvolvedores da Ubidotsque permite escrever seu próprio HTML, CSS e JavaScript para criar exatamente os gráficos, visualizações e interações que seu projeto exige — sem concessões.

Benefícios

Por que as equipes usam o Canvas HTML Ubidots para visualizações personalizadas?

Visualize os dados exatamente como seu projeto exige

Os widgets padrão atendem à maioria dos casos de uso, mas não a todos. O HTML Canvas elimina as limitações do que é possível, permitindo que você crie e programe visualizações que correspondam exatamente às suas necessidades funcionais e estéticas.

Controle total sobre o código e o estilo

Escreva seu próprio HTML, CSS e JavaScript diretamente no Ubidots. Não é necessário criar um front-end separado nem contornar limitações da plataforma — sua lógica personalizada reside junto com seus dados IoT .

Amplie com bibliotecas de terceiros

O HTML Canvas suporta bibliotecas externas, permitindo que você importe suas ferramentas de gráficos, frameworks de interface do usuário ou scripts personalizados preferidos e os renderize perfeitamente em seu dashboard.

Mantenha seus dashboards rápidos e eficientes

Com configurações integradas, como carregamento lento e pré-carregamento de dados dashboard , seus widgets personalizados são otimizados para desempenho sem exigir trabalho adicional de engenharia da sua parte.

IoT em ação

Como funciona

Crie e implemente widgets personalizados sem sair Ubidots

O HTML Canvas oferece aos desenvolvedores um ambiente de codificação integrado para criar, testar e exibir widgets personalizados diretamente na plataforma — sem a necessidade de ferramentas externas ou implantações separadas.

Crie código livremente dentro do seu dashboard

Adicione um widget Canvas HTML a qualquer dashboard e comece a criar imediatamente. Escreva HTML, CSS e JavaScript em um editor integrado e estruturado — sem necessidade de alternar entre contextos ou de um ambiente de desenvolvimento separado.

Conecte-se diretamente aos seus dados IoT

Seu código personalizado tem acesso direto às variáveis ​​e aos métodos integrados do seu dispositivo Ubidots , permitindo que você se concentre em criar a visualização ideal em vez de se preocupar em como inserir os dados.

Entre em funcionamento instantaneamente junto com seus outros widgets

Assim que seu código estiver pronto, o widget será exibido ao vivo no seu dashboard — totalmente integrado ao restante do seu ambiente Ubidots e pronto para ser compartilhado com sua equipe.

Principais características

Codificação de widget (vibe)

Crie widgets personalizados com HTML, CSS, JS ou React. Expanda dashboards Ubidots além das opções nativas usando codificação assistida por IA.

Editor de código HTML, CSS e JS

Um editor integrado com abas dedicadas para cada linguagem — mantendo o código do seu widget organizado sem que você precise sair da plataforma.

Suporte de biblioteca de terceiros

Importe qualquer biblioteca JavaScript hospedada em CDN — jQuery, Highcharts, Plotly, Mapbox, React e muito mais.

Acesso direto a dados IoT

Acesse as variáveis ​​e o token do seu dispositivo Ubidots diretamente do código do widget usando métodos integrados — sem necessidade de configuração adicional da API.

Carregamento lento

Os widgets são renderizados somente quando entram na área visível da tela, mantendo dashboards rápidos mesmo com conteúdo personalizado complexo.

Pré-carregamento de dados Dashboard

Disponibilize todos os dados dashboard no momento do carregamento para que os widgets sejam renderizados instantaneamente — sem necessidade de callbacks assíncronos.

Estilização personalizada

Ajuste a aparência do seu widget além do editor de código com CSS adicional através da opção Estilo Personalizado.

Sem sintaxe proprietária

Escreva HTML, CSS e JavaScript padrão — o mesmo código que você usaria para construir um site, sem nada de novo para aprender.

Quantify Environmental está reduzindo drasticamente os custos de serviços públicos com Ubidots

Quantify Environmental utiliza sensores IoT sem fio e dashboards Ubidots para transformar dados de serviços públicos em insights em tempo real, ajudando clientes industriais a monitorar o uso de água, energia e gás, detectar ineficiências e agir antes que os custos aumentem.

$Economia anual superior a através da otimização do consumo de água, eletricidade e gás.

Milhões de litros de água doce foram conservados e toneladas de emissões de CO₂ foram evitadas, gerando resultados mensuráveis ​​em termos de sustentabilidade.

Melhoria na supervisão operacional com visibilidade em tempo real do consumo de energia e do desempenho dos equipamentos.

História de sucesso

Uma análise mais aprofundada revelou uma plataforma que não era apenas robusta e confiável, mas também extremamente fácil de usar, oferecendo ferramentas intuitivas de visualização de dados que seriam facilmente compreendidas por nossos clientes.”

Tom Ulanowski

Cofundador

Casos de uso

Empresas reais, resultados reais

Quantify Environmental utiliza Ubidots para centralizar os dados de serviços públicos, impulsionando a eficiência, a rapidez e a redução de custos.
01
Reduzindo drasticamente os custos de energia com dados em tempo real

Tom Ulanowski

Cofundador

UbidotsUbidotsUbidotsUbidots utiliza UbidotsUbidotsUbidotsUbidots para monitorar serviços públicos em diversas instalações, ajudando os clientes a reduzir custos por meio de dados e alertas em tempo real.

Resultados:

  • Monitoramento centralizado de energia
  • Tempos de resposta mais rápidos ao consumo anormal
  • Redução das despesas com serviços públicos para vários clientes
02
Levando IoT para empresas industriais na Austrália

Steve Barker

Fundador e CEO

A Prospect Control utiliza Ubidots para fornecer monitoramento remoto do nível de tanques para clientes industriais, substituindo configurações complexas de PLC/SCADA por uma solução IoT escalável e baseada na web.

Resultados:

  • Visibilidade em tempo real do inventário de tanques em vários locais
  • Eliminação de leituras manuais e redução dos custos operacionais
  • Economia significativa de custos anuais e retorno do investimento mais rápido para clientes industriais
03
Redução de custos de energia e automatização da faturação

Darryl Schembri

Director Geral

A AIS Technology utiliza Ubidots para monitorar o consumo de eletricidade, água e gás em edifícios com múltiplos inquilinos, permitindo visibilidade em tempo real, faturamento automatizado e resposta mais rápida a ineficiências.

Resultados:

  • Monitoramento centralizado do consumo de eletricidade, água e gás
  • Faturamento e relatórios mensais automatizados, reduzindo o esforço manual
  • Detecção de falhas mais rápida e redução do consumo de energia em todas as instalações
04
Mantendo jardins de grande escala vivos usando IoT

Onofre Tamargo

CEO e cofundador

A S4IoT utiliza Ubidots para monitorar remotamente sistemas de irrigação em jardins urbanos, ajudando os clientes a reduzir custos de manutenção, evitar a perda de plantas e migrar de operações manuais para um modelo escalável baseado em assinatura.

Resultados:

  • Monitoramento remoto da irrigação de jardins em vários locais
  • Redução das visitas de manutenção no local e dos custos operacionais
  • Melhoria na saúde das plantas, menos perdas e maior satisfação do cliente

Ajuda e suporte

Perguntas frequentes

Tem dúvidas sobre Ubidots? Aqui estão algumas das perguntas mais frequentes para ajudar você a começar.

O que é o widget Canvas HTML no Ubidots e o que posso criar com ele?

O HTML Canvas é um widget da Ubidotsfácil de usar para desenvolvedores, que permite escrever HTML, CSS e JavaScript personalizados diretamente em um dashboard. Ele foi projetado para casos em que os widgets padrão não atendem a requisitos funcionais ou estéticos específicos, permitindo que você crie gráficos, indicadores, tabelas, animações ou qualquer visualização personalizada que seu projeto exija, renderizada ao vivo junto com seus outros widgets.

Quais linguagens e bibliotecas o widget Canvas HTML Ubidots suporta?

O HTML Canvas é compatível com HTML, CSS e JavaScript padrão — incluindo React. Você também pode importar bibliotecas de terceiros hospedadas em CDN, como frameworks de gráficos e kits de ferramentas de interface do usuário, diretamente nas configurações do widget. Não há sintaxe proprietária para aprender; se funciona em um navegador, funciona dentro do HTML Canvas.

Como o widget Canvas HTML acessa os dados do dispositivo Ubidots ?

O HTML Canvas oferece métodos integrados que permitem ao seu código acessar diretamente as variáveis ​​do dispositivo e seus valores a partir do editor de widgets. Você também pode ativar a opção "Pré-carregar dados Dashboard " para disponibilizar todas as variáveis dashboard assim que o widget for carregado, eliminando a necessidade de chamadas de API separadas ou lógica externa de busca de dados.

Quando devo usar o widget Canvas HTML em vez dos widgets padrão do Ubidots?

Use o Canvas HTML quando um widget padrão Ubidots não atender às suas necessidades exatas — seja um tipo de gráfico personalizado, uma exibição com a marca da sua empresa e estilo específico, um elemento de interface interativo ou uma visualização que dependa de lógica não disponível nos widgets nativos. É a escolha certa sempre que a biblioteca integrada cobre os dados, mas não a apresentação.