Owl Automata logo
  • Home
  • About Us
  • Services
  • Products
    Hotel As a Service
    Chameleon+
    Chameleon+From Room Design to Complete ETS Project - hotel automation made simple
    Fire Ant
    Fire AntAutomate the Tedious. Focus on What Matters
    Explore the HaaS concept
    Apps & Tools
    Pro Builder Ecosystem
    Pro Builder
    Pro BuilderETS app for importing generated .knxproj files into ETS.
    Application Template
    Application TemplateMicroapp for extracting, reusing, and sharing KNX application templates.
    SharkNX
    SharkNXConnect. Monitor. Control. ETS Mobile Toolkit on the Go
    View all products
  • Resources
  • Contact
Referencia

Formatos de Exportación

Los cinco formatos de exportación de datos disponibles en SharKNX según la fuente - hojas de telegramas, tablas de dispositivos, escaneos de línea y más.

  • English
  • ·Deutsch
  • ·Français
  • ·Español
  • ·Italiano

SharKNX puede exportar datos en cinco formatos dependiendo de la fuente:

Formato Origen Extensión
Telegram CSV Monitor, Shark Hunt Monitor .csv
Line Scan Text Scan page → resultados de Line Scan .txt
Line Scan PDF Scan page → resultados de Line Scan .pdf
Device Tables PDF Inspect page → tablas de dispositivo .pdf
Shark Hunt JSON Shark Hunts page .json

En dispositivos móviles, el archivo exportado se ofrece a través de la hoja para compartir del sistema operativo. En ordenadores de escritorio (Windows, macOS), se abre un cuadro de diálogo nativo de guardado de archivo o carpeta.


Telegram CSV

Exportado desde la Monitor page y desde cualquier página Shark Hunt Monitor usando el botón export/save o el tune menu.

Hoja inferior de exportación de telegramas

Nombre de archivo

SharKNX_[Context]_YYYY-MM-DD_HHMMSS.csv

[Context] es Monitor o el nombre del Shark Hunt (saneado, máximo 30 caracteres). Ejemplo: SharKNX_Monitor_2026-05-16_143022.csv.

Estructura del archivo

La primera línea es siempre un comentario de identificación:

# SharKNX Export v1

A esto le sigue una fila de encabezado opcional y luego una fila de datos por cada telegrama.

Columnas seleccionables por el usuario

Estas columnas se alternan individualmente en la hoja inferior de exportación antes de guardar:

Columna Encabezado Descripción
ID ID Posición secuencial del telegrama en la lista
Time Time Marca de tiempo en formato HH:MM:SS.mm
Source Source Dirección física del dispositivo emisor
Destination Destination Dirección de grupo del telegrama
Name Name Nombre de la dirección de grupo desde el proyecto ETS (vacío si no hay proyecto cargado)
Type Type Tipo APCI: Write, Read, Response, etc.
Value Value Valor decodificado desde el proyecto ETS (vacío si no hay proyecto cargado)
Raw Raw Carga útil RAW como cadena hex; siempre presente en los datos del bus

Columnas de metadatos

Cinco columnas estructurales siempre se añaden independientemente de la selección del usuario. Se utilizan para la importación de ida y vuelta a SharKNX:

Columna Tipo Descripción
_timestampMs integer Marca de tiempo Unix en milisegundos
_isGroupAddress boolean Si el destino es una dirección de grupo
_priority string Campo de prioridad KNX
_hopCount integer Conteo de saltos (hop count) de la trama del telegrama
_numericValue float Representación numérica del valor decodificado (si está disponible)

Opciones

Option Default Descripción
Delimiter Comma Separador de campos: ,, ;, o tabulación
Include headers On Escribe los nombres de las columnas como primera fila de datos
Max telegrams All Limita opcionalmente a las primeras N filas

Importación

Un archivo CSV de SharKNX se puede volver a importar en el Monitor a través del tune menu → Import SharKNX CSV. El archivo debe tener la línea de encabezado # SharKNX Export v1. La importación sobrescribe la lista actual de telegramas.

Archivo de muestra: sample-telegrams.csv


Line Scan Text

Exportado desde la Scan page una vez que se completa un escaneo de línea (Line Scan), a través del utilities menu → Export as Text.

Menú de utilidades de Scan page mostrando opciones de exportación

Nombre de archivo

line_scan_{area.line}_{YYYY-MM-DD}.txt

Ejemplo: line_scan_1.1_2026-05-16.txt.

Estructura del archivo

El informe está dividido en tres secciones separadas por líneas discontinuas.

Bloque de encabezado

Generated     : 2026-05-16 14:30:22
ETS Project   : My Building
Gateway       : Secure Tunnel  192.168.2.7:3671  (1.1.0)
Line          : 1.1
Medium        : TP
Range         : 0 - 255
Devices Found : 12
Duration      : 38s

Lista de dispositivos - tabla numerada compacta:

  [1]   1.1.1    MDT SCN-00.02        (0x0900)
  [2]   1.1.5    Siemens 5WG1...      (0xFFFF)  [DataSecure]
  ...

Cada fila muestra: índice, dirección física, cadena del modelo, descriptor hex, y una bandera [DataSecure] si el descriptor es 0xFFFF.

Resultados detallados - un bloque por dispositivo, con cuatro subsecciones:

Subsección Campos
Identity Descriptor, Device Role, Device Name, DataSecure
Hardware Serial No., Manufacturer, Order Info, Firmware version, Hardware Type, Max APDU length
Application Load State, Run State, App Version, Address Table load state, Association Table load state, Group Object Table load state
Status Programming Mode, Error Flags, Device Control

Los campos que no se leyeron (por ejemplo, si no se activó Read Info para un dispositivo) se muestran como –.

Archivo de muestra: sample-line-scan.txt


Line Scan PDF

Exportado desde la Scan page una vez que se completa un escaneo de línea (Line Scan), a través del utilities menu → Export as PDF.

Nombre de archivo

line_scan_{area.line}_{YYYY-MM-DD}.pdf

Ejemplo: line_scan_1.1_2026-05-16.pdf.

Contenido

El PDF contiene la misma información que el informe Line Scan Text, formateado como un documento A4 con el logotipo de SharKNX, bandas de sección y sombreado de filas alterno. Los números de página y la marca de tiempo de generación aparecen en el pie de página. Ideal para documentar edificios inteligentes.

Vista previa del informe PDF de escaneo de línea

Archivo de muestra: sample-line-scan.pdf


Device Tables PDF

Exportado desde la Inspect page una vez que se han leído las tablas del dispositivo, a través del botón export en la barra superior. La exportación masiva también está disponible para generar un PDF por dispositivo a partir de la sesión de inspección actual.

Nombre de archivo

Dispositivo individual:

device_tables_{individual_address}_{YYYY-MM-DD}.pdf

La exportación masiva produce múltiples archivos con el mismo patrón, guardados en una carpeta elegida por el usuario (escritorio) o compartidos como un lote (móvil).

Ejemplo: device_tables_1.1.5_2026-05-16.pdf.

Secciones

Sección Contenido
Header + Info Dirección física del dispositivo, marca de tiempo de exportación, nombre del proyecto ETS (si está cargado)
Communication Objects Tabla de asociación expandida con subfilas de dirección de grupo: muestra el número de cada objeto de comunicación, nombre (si está disponible en ETS), banderas (flags) y direcciones de grupo vinculadas
Group Address Table Entradas RAW de GrAT: índice de ranura (slot index), valor de la dirección de grupo
Device Info Campos de Identity, Hardware, Application y Status (los mismos campos que en Line Scan Text) - solo presentes si se realizó un Read Info antes de exportar

Cada sección comienza en una nueva página para que los informes de múltiples secciones se paginen de forma limpia.

Vista previa del informe PDF de tablas de dispositivo

Archivo de muestra: sample-device-tables.pdf


Shark Hunt JSON

Exportado desde la Shark Hunts page (todos los hunts) o desde el action menu de un hunt individual (un solo hunt). El formato es el mismo en ambos casos: una matriz de objetos hunt.

Nombre de archivo

La aplicación propone un nombre de archivo en el momento de la exportación. La extensión del archivo siempre es .json.

Estructura del archivo

El archivo JSON es una matriz. Cada elemento representa una definición completa de Shark Hunt, incluyendo su nombre, acciones de monitorización y todos los filtros configurados. Esqueleto de ejemplo:

[
  {
    "name": "HVAC Diagnostics",
    "monitor_actions": [
      {
        "name": "All writes to zone 1",
        "filters": { ... }
      }
    ]
  }
]

Sample file: sample-shark-hunt.json

Una exportación de un solo hunt envuelve ese único hunt en la misma matriz de nivel superior para que el formato de importación sea idéntico independientemente de cuántos hunts contenga el archivo.

Importación

En la Shark Hunts page, el tune menu → Import Hunts acepta un archivo .json que contiene uno o más objetos hunt. Los hunts importados se añaden a la lista existente; no sobrescriben los hunts existentes.

← SharKNX

logo

Solutions

  • Services
  • Products
  • HaaS

Company

  • About Us
  • Contact

Legal

  • Privacy Policy
  • Cookie Policy
  • Terms & Conditions

Contact

  • info@owl-automata.com
  • Athens, Greece

© 2026 OWL-Automata.com. All rights reserved OWL Automata

  • Terms & Conditions
  • Privacy Policy
  • Cookie Policy