Saltar para o conteúdo
Elausys

HyperVisu / Serviços e Dados

Importação e Exportação de Configuração

Edição em massa da configuração através de ficheiros CSV e arquivos ZIP.

elausys · 10 agosto 2026
Nesta página

Importação/exportação de configuração (CSV)

A página Import/Export CSV lê e grava tabelas de configuração completas como CSV — útil para edições em massa numa folha de cálculo. Não tem uma entrada própria na barra lateral: abra System e clique em Import/Export.

⚠️ Aviso: Import substitui toda a tabela na base de dados do servidor no momento em que clica. Não existe pré-visualização nem confirmação, e as linhas ausentes no ficheiro são eliminadas dessa tabela. Faça primeiro uma cópia de segurança (consulte “Backup & Restore”).

Estão disponíveis treze tabelas: Server Config, IconList, Protocols, CategoryList, RoomList, WidgetTypes, WidgetSubTypes, WidgetList, Communication Objects, Users, User Settings, Scenarios, Automations.

Trabalhar com uma tabela individual:

  1. Em One table at a time, escolha uma tabela em Select Table. As suas linhas atuais são carregadas numa grelha pesquisável e com zoom (caixa de filtro, Alt+Scroll para fazer zoom).
  2. Clique em Export para descarregar a tabela como CSV, por exemplo rooms.csv. Mantenha este ficheiro intacto como referência.
  3. Edite uma cópia do ficheiro. Mantenha a linha de cabeçalho, todas as colunas e os valores de id, bem como todas as linhas que não pretende perder.
  4. Com a tabela ainda selecionada, arraste o ficheiro editado para Drop a CSV file here or click to select. Verifique o nome do ficheiro apresentado junto a Ready to import.
  5. Clique em Import. A tabela é substituída de imediato na base de dados. A grelha passa a mostrar a tabela tal como se encontra agora no servidor — é o resultado, não uma pré-visualização.
  6. Clique em Update Server. O servidor em execução recarrega a configuração e reinicia as ligações aos protocolos, pelo que os dispositivos podem ficar temporariamente indisponíveis.
  7. Verifique o resultado na respetiva página de administração e na aplicação. Se estiver incorreto, importe a exportação intacta da mesma tabela e clique novamente em Update Server, ou restaure a cópia de segurança.

📘 Nota: Update Server não grava o ficheiro importado — a base de dados já foi alterada. Apenas faz com que o servidor em execução carregue os novos dados. Até clicar nesta opção, a base de dados e o servidor em execução estarão em desacordo.

Trabalhar com todos os dados em simultâneo:

  • Export configuration descarrega as treze tabelas num único arquivo ZIP (hypervisu_config_*.zip).
  • Para importar este ZIP, arraste-o para Drop a ZIP file here or click to select e clique em Import. Todas as tabelas encontradas no ficheiro são substituídas, uma após a outra, e o servidor é atualizado no final sem cliques adicionais. Aguarde alguns minutos e mantenha a página aberta até surgir a mensagem com o resultado.

O que uma importação não pode fazer:

  • Scenarios e Automations podem ser exportados, mas não importados. A importação de qualquer um destes ficheiros resulta em erro; numa importação ZIP, esses dois ficheiros falham enquanto as restantes tabelas são importadas. Recrie-os na aplicação ou restaure uma cópia de segurança.
  • A exportação não contém palavras-passe nem códigos PIN de alarme. Após a importação de Users, um utilizador existente mantém a sua palavra-passe e um novo utilizador presente no ficheiro é criado com uma palavra-passe predefinida, que deve alterar de imediato na página Users. Após a importação de WidgetList, configure novamente os códigos PIN de alarme.
  • O ZIP não é uma cópia de segurança completa. Contém apenas as treze tabelas: funções lógicas, vistas, gráficos, histórico gravado e ficheiros carregados não são incluídos. Utilize Backup (consulte “Backup & Restore”) para guardar ou migrar uma instalação completa.
  • Outras tabelas dependem dos valores de id: um dispositivo aponta para a sua divisão, categoria e protocolo, e um objeto aponta para o seu dispositivo. Alterar um id quebra essas ligações.

⚠️ Aviso: Trate uma exportação como confidencial. As tabelas contêm endereços, nomes de utilizador e endereços de e-mail, e Server Config guarda as configurações dos serviços ligados.

Navegador de computador, página de Import/Export com a tabela RoomList carregada na grelha e o painel de exportação/importação de tabela única ao lado da área de importação de ZIP…

Perguntas frequentes

Posso editar a configuração do HyperVisu numa folha de cálculo?

Sim. Exporte uma tabela de configuração em CSV, edite uma cópia e faça a importação. A importação substitui a tabela de imediato, sem pré-visualização, pelo que deve fazer uma cópia de segurança primeiro.

Uma importação CSV combina os dados com as linhas existentes?

Não. Uma importação substitui as tabelas incluídas no ficheiro. Os dados ausentes desses ficheiros são perdidos nessas tabelas, por isso exporte uma cópia ou faça uma cópia de segurança antes de avançar.

Quando é que uma importação manual de CSV entra em vigor?

No momento em que clica em Import: a tabela é substituída de imediato na base de dados do servidor e a grelha passa a mostrar o resultado, não uma pré-visualização. O botão Update Server não grava alterações — apenas força o servidor em execução a recarregar os novos dados.

Como posso exportar a configuração completa?

Utilize a opção Export configuration para descarregar as treze tabelas num único ficheiro ZIP. A importação desse ZIP substitui todas as tabelas nele contidas num único processo, exceto Scenarios e Automations, que podem ser exportadas mas não importadas.

Continuar a explorar

Encontre os outros guias deste produto na documentação.

Voltar a Serviços e Dados