Uma equipe, vários painéis: três perspectivas sobre a mesma operação
Como uma equipe monta painéis diferentes com os mesmos dados: um para o agora, um para os consumos e um para o andamento de cada ciclo.
Um painel é uma vista montada de widgets que leem dados das variáveis. Não há um obrigatório: é possível ter vários painéis simultâneos, cada um com uma perspectiva diferente sobre a mesma operação. Essa frase abre a página de painéis do manual, e resume uma decisão de design.
A forma mais comum de montar um painel é por tipo de variável: aqui as temperaturas, aqui as umidades, aqui as saídas. A forma útil é por pergunta. Se a pergunta é «agora», um indicador; se é «o que aconteceu», uma dinâmica; se é «quanto», um acumulador; se é «o que atender», alarmes ou tarefas. Uma equipe não tem uma pergunta: quem está na planta, quem paga as contas e quem responde por cada lote perguntam coisas diferentes, em momentos diferentes, de telas diferentes.
Os painéis são da organização. O que um membro cria fica disponível para todos os demais. Então a pergunta correta não é «qual é o painel», mas «quais são os três ou quatro painéis de que esta equipe precisa».
As peças
O Growcast traz quinze tipos de widget. O manual os agrupa pela pergunta que respondem.
- Estado atual: indicador analógico (valor atual com faixa e zonas de cor, com as linhas de alarme opcionais), saída em tempo real (se uma saída está ativa agora, há quanto tempo está ligada, sua porcentagem de tempo ligada e seu consumo no período) e estado do hardware (árvore de dispositivos e módulos com sua conexão e seus alarmes, como ilustração ou como lista).
- Temporais: dinâmica (uma ou várias variáveis plotadas no tempo) e últimas ativações (lista cronológica das mudanças de estado de uma saída).
- Consumo: acumulador (total acumulado de uma variável no período; para saídas com característica operacional, kWh, litros ou doses) e consumo de insumos (barras ou tabela por insumo segundo as tarefas executadas).
- Rastreabilidade: Gantt de ciclos, comparação de ciclos (cartões ou radar, alinhados por dia de produção) e monitor de ciclo (ficha do ciclo ativo de um ambiente).
- Operação: alarmes ativos com botão de reconhecer, tarefas em kanban e mini calendário.
- Previsão: uma previsão a uma hora de uma variável, hoje em modo demo.
Os widgets que olham para trás têm seu próprio período: 1, 12 ou 24 horas. Os de rastreabilidade e consumo de insumos não olham um período mas um ciclo: agregam o que aconteceu desde que o lote entrou no ambiente. A grade tem doze colunas no desktop, oito no tablet e duas no celular, e o tamanho de cada widget é salvo separadamente para as três, então convém revisar o painel na largura em que será olhado.
Com isso, três painéis.
Painel 1: «Agora», para quem está na planta
Quem o usa está de pé, com o celular na mão. Abre-o vinte vezes por dia e cada vez tem uma só pergunta: há algo errado? Precisa ler a resposta em dois segundos e voltar ao que estava fazendo.
Os widgets, em ordem de leitura:
- Estado do hardware, no topo. Um olhar diz se o dispositivo e cada módulo estão online. Se um módulo está fora, nenhum dos números ao lado vale, então esta é a primeira leitura.
- Dois ou três indicadores analógicos: temperatura, umidade, CO₂ ou umidade do substrato. Cada um mostra o valor atual, o mínimo, a média e o máximo do período, e sua curva com a linha de alarme desenhada onde dispara.
- Uma dinâmica com variáveis analógicas e digitais: temperatura, umidade, CO₂ e o estado de uma saída sobre o mesmo eixo. É onde se veem as ativações em contexto: quando o equipamento agiu e o que a variável fez depois.
- Alarmes ativos, filtrados para este ambiente, com o botão de reconhecer. Soa uma vez, com clareza, e fica pendente até que alguém o reconheça. O estado normal é um cartão vazio.
- Indicadores digitais para a ventilação e a bomba. Ligado ou desligado agora, desde quando, e quanto ficaram ligados hoje. É o widget que confirma que a automação fez o que tinha que fazer.
O que este painel não tem é tão importante quanto o que tem. Não há dinâmicas de 24 horas, não há consumos, não há comparação de ciclos. Tudo isso responde «o que aconteceu», e na planta a pergunta é «o que está acontecendo». O manual diz em uma linha: mirar em 6 a 8 widgets por painel e criar vários painéis antes que um gigante.
No celular a grade tem duas colunas: o estado do hardware e as saídas ocupam a largura toda e os indicadores vão de dois em dois. Convém acomodar essa ordem a partir do próprio celular, porque o tamanho para tela pequena é salvo à parte.
Painel 2: «Quanto», para quem paga as contas
Este é olhado pelo dono, ou por quem cuida dos custos, de uma mesa, uma vez por dia ou quando fecha um ciclo. Não lhe interessa se o exaustor está ligado agora. Interessa quantas horas esteve ligado, quanta água saiu pela bomba e quanto insumo foi aplicado, e se isso bate com o que foi comprado.
Os widgets:
- Indicadores digitais de 24 horas sobre a climatização, a ventilação, a bomba e o desumidificador, com a característica operacional carregada em cada saída. Cada um mostra quanto ficou ligado no dia e o consumo que isso implica: o tempo ligado vezes a potência nominal dá kWh; vezes a vazão, litros. Sem um medidor no quadro.
- Lidos pela porcentagem de tempo ligado e não pelo estado atual. Um desumidificador ligado 80 % do dia é uma pergunta sobre o envelope do ambiente, não sobre o desumidificador.
- Consumo de insumos em vista tabela, produto e quantidade, filtrado por tipo de tarefa e por ambiente. Agrega as tarefas concluídas do ciclo ativo: a água registrada em cada lavagem ou irrigação, e os insumos aplicados em tratamentos, desinfecção e limpeza, calculados a partir da dose e do volume de cada tarefa.
- Dinâmica de 24 horas da variável que mais custa sustentar, por exemplo a umidade. Ver o perfil diário ao lado das horas do desumidificador mostra se o problema é o equipamento ou uma porta que fica aberta.
Há duas fontes de consumo neste painel, e vale a pena tê-las juntas de propósito. O indicador digital deriva o consumo do hardware: tempo ligado vezes característica. O consumo de insumos vem do que a equipe registrou em tarefas. Quando os litros que a bomba entregou segundo o indicador não correspondem aos litros registrados nas tarefas, há uma de duas coisas: uma tarefa que não foi registrada, ou uma vazão cadastrada que já não é a real. As duas valem a pena descobrir, e este painel as descobre sozinho.
Para o total da semana ou do mês, o lugar não é o painel mas os relatórios de lote e ciclo, que condensam as mesmas estatísticas de sensores, tarefas e consumos em um período fechado. O painel responde «quanto hoje»; o relatório responde «quanto no total».
Painel 3: «Como vai cada ciclo», para o responsável de produção
Quem o usa responde por lotes, não por ambientes. Olha-o todos os dias, mas não na planta: no escritório, com tempo para comparar. Sua pergunta é se este ciclo vai como o melhor que tiveram, e se o trabalho planejado está sendo feito.
Os widgets:
- Gantt de ciclos por ambiente, no topo. Cada barra é um lote em um ambiente, com sua etapa, seu dia de produção e sua duração estimada. É o mapa da temporada em uma linha.
- Comparação de ciclos em vista radar. O ciclo ativo contra um ciclo de referência, alinhados por dia de produção e não por data de calendário. O radar mostra em quais variáveis a forma se afasta, e a pontuação de similaridade resume em um número de 0 a 100. Diante de um mau resultado, «em que nos afastamos do ciclo bom?» responde-se olhando a figura.
- Monitor de ciclo por ambiente, um para cada ambiente ativo. A ficha do ciclo ativo com seu lote, seu dia de produção, suas tarefas e seus alertas recentes.
- Tarefas em kanban, filtradas para o ambiente. Pendentes, em andamento, concluídas, arrastáveis. Aqui se vê se o plano de aplicações e controles está sendo cumprido e o que ficou por fazer.
- Calendário da semana, para o ritmo diário do ambiente.
Nenhum destes widgets faria sentido no painel 1, e nenhum dos do painel 1 acrescenta aqui. São os mesmos sensores, as mesmas saídas e as mesmas tarefas, lidos de outro lugar.
Mecânica compartilhada
Os três painéis se apoiam na mesma infraestrutura.
- Os valores ao vivo chegam ao navegador por MQTT, sem sondagem: um indicador muda quando a variável muda, e quando o dispositivo se desconecta o estado do hardware mostra sozinho.
- O histórico tem dois níveis. As últimas 24 horas são guardadas com um registro por minuto; o anterior, como médias de 15 minutos no armazenamento histórico. Uma dinâmica de uma hora e uma comparação de ciclos de sessenta dias consultam camadas diferentes, e as consultas longas alinham suas janelas por dia para reutilizar resultados.
- As permissões são por papel. Qualquer membro da organização vê os painéis; o papel operacional edita widgets; o administrador cria painéis, escolhe qual abre por padrão e os elimina. Os widgets de estado atual, temporais e de consumo por hardware estão em todos os planos; os de ciclos, tarefas, insumos e previsão exigem o plano PRO.
- Os painéis também podem ser criados de fora. O servidor MCP do Growcast expõe a mesma operação: um assistente conectado pode criar o painel padrão de um ambiente (monitor de ciclo, seus alarmes, um indicador por sensor e uma saída em tempo real por atuador) em uma só chamada, ou receber uma lista explícita de widgets e acomodá-los na grade. Pedir «um painel de consumos para o ambiente 2 com acumuladores de climatização e bomba» é uma forma válida de montar o painel 2.
Fechamento
Um painel com vinte widgets não responde nenhuma pergunta rápido. Três painéis com seis ou sete cada um respondem três. Quem está na planta abre o seu e sabe se há algo errado. O dono abre o seu de manhã e sabe quanto custou o dia. O responsável de produção abre o seu e sabe se este ciclo se parece com o bom.
Os dados são os mesmos. O que muda é a pergunta, e o painel é a forma da pergunta.
A partir do manual do usuário da plataforma Growcast. Os valores das figuras são ilustrativos.