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
  • Insights
  • Contact
Current versionv1.17.2
LanguageEnglishDeutschFrançaisEspañolItaliano
Documentation home

Primeros pasos con SharKNX

El asistente de SharKNXProyectos ETS en SharKNXKNX Data SecureKNX IP SecureEl concepto Shark Hunt

Cómo usar alias y scripts del asistenteCómo conectarse a un Gateway KNXCómo crear una Shark HuntCómo exportar telegramasCómo inspeccionar los objetos de comunicación de un dispositivoCómo cargar un proyecto ETSCómo programar la dirección física de un dispositivoCómo leer la tabla de filtros de un acopladorCómo escanear una línea de bus KNXCómo enviar comandos KNXCómo configurar KNX Data SecureCómo configurar KNX IP SecureCómo usar el asistente

Conexiones del proyectoPágina ConectarPágina DiagnósticoPágina MonitorPágina ProjectPágina SettingsPágina Shark HuntsPágina Asistente

Comandos del asistenteFormato de archivo de alias y scriptsFormatos de ExportaciónPreguntas FrecuentesLímitesMenú lateral y AccionesSintaxis de filtros del monitorReferencia de ajustesPlanes de SuscripciónTipos de Datapoints Compatibles (DPTs)
Referencia

Comandos del asistente

Sintaxis exacta del comando Sharknx para el asistente SharKNX, con ejemplos de valores, secuencias y condiciones. Vea la referencia completa aquí.

En esta página
  1. Normas
  2. Comandos
  3. Valores
  4. Encadenamiento de comandos
  5. Relacionado

Además del inglés sencillo, el asistente SharKNX acepta comandos exactos que comienzan con sharknx. Una orden exacta se analiza, nunca se interpreta: hace exactamente lo que dice o se rechaza con el motivo. Nunca adivina un comando, un objetivo o un valor.

Escriba sharknx help en el asistente para ver la lista de comandos, o sharknx help <command> para usar un comando. La pestaña Comandos en la Ayuda del asistente muestra la misma lista.


Normas

  • sharknx se puede escribir en cualquier caso; Las palabras de comando deben ser exactas.
  • Los destinos son direcciones literales: direcciones de grupo como main/middle/sub (1/2/3), dispositivos como area.line.device (1.1.5), líneas como area.line (1.1), puertas de enlace como una dirección IPv4 o multicast. Los nombres y alias de los proyectos no se utilizan en comandos exactos.
  • Un comando mal escrito puede recibir una sugerencia, pero la sugerencia solo se ejecuta si la envías.
  • La confirmación, las comprobaciones de conexión y los límites del plan se aplican como para cualquier otra solicitud.

Comandos

Dominio Hace
sharknx help [<command>] Muestra todos los comandos o el uso de un comando.
sharknx connect [<ip>|multicast] Se conecta a la puerta de enlace seleccionada, o a la dirección IP dada o al enrutamiento de multidifusión
sharknx disconnect Desconecta la puerta de enlace
sharknx discover Busca puertas de enlace en la red
sharknx write <ga> <value> [--dpt <main.sub>] Escribe un valor - ver Values
sharknx write [<ga>,...] [<value>,...] Escribe una lista de valores en una lista de direcciones de grupo, en orden; ambas listas tienen la misma longitud
sharknx read <ga> Lee una dirección de grupo y muestra la respuesta.
sharknx monitor start|stop|restart|status Controla o comprueba el monitor de grupo.
sharknx ping <ia> Comprueba que un dispositivo responde
sharknx restart <ia> Reinicia un dispositivo
sharknx progmode <ia> [on|off] Cambia el modo de programación de un dispositivo: lo activa o desactiva.
sharknx scan <area.line> Escanea una línea en busca de dispositivos
sharknx progscan Encuentra dispositivos en modo de programación
sharknx project Muestra los detalles del proyecto cargado.
sharknx ip Muestra la dirección IP de este dispositivo
sharknx run <script> [-y] Ejecuta un script guardado: sharknx <script> hace lo mismo

Los scripts se guardan con Cómo usar alias y scripts del asistente. Un nombre de comando integrado siempre prevalece sobre un nombre de script.


Valores

write toma el valor en una de estas formas:

Forma Ejemplo Medio
Número 50, 21.5, -10 El valor en la unidad del tipo de punto de datos (para DPT 5.001, 50 es 50 %). Escríbalo sin %.
Palabra on, off, comfort Un nombre de valor para el tipo de punto de datos. on y off funcionan sin proyecto.
Valor cotizado "14:30", "255,0,0" Un valor formado por varias partes, como la hora, la fecha o el color.
Maleficio 0x0AFF Bytes sin procesar, los más significativos primero, enviados tal como están

El tipo de punto de datos proviene del proyecto ETS cargado. Sin proyecto, o para utilizar uno diferente, agregue --dpt, por ejemplo --dpt 9.001. Un valor cotizado siempre necesita un tipo de punto de datos conocido.

Algunos tipos de puntos de datos utilizan un valor de dos palabras:

DPT Valores
Control de interruptor 2.001 control on, control off
3.007 / 3.008 atenuación, persianas up 1... up 7, down 1... down 7, stop
Control de escena 18.001 recall 0… recall 63, save 0… save 63

Ejemplos

DPT Dominio
Interruptor 1.001 sharknx write 1/2/3 on
atenuación 3.007 sharknx write 1/2/3 up 3 --dpt 3.007
Porcentaje 5.001 sharknx write 1/2/3 50 --dpt 5.001
Temperatura 9.001 sharknx write 1/2/3 21.5 --dpt 9.001
10.001 hora del día sharknx write 1/2/3 "14:30:00" --dpt 10.001
Fecha 11.001 sharknx write 1/2/3 "2026-07-10" --dpt 11.001
Texto 16.000 sharknx write 1/2/3 "hello" --dpt 16.000
Número de escena 17.001 sharknx write 1/2/3 5 --dpt 17.001
Control de escena 18.001 sharknx write 1/2/3 recall 5 --dpt 18.001
Modo de climatización 20.102 sharknx write 1/2/3 comfort --dpt 20.102
Color RGB 232.600 sharknx write 1/2/3 "255,0,0" --dpt 232.600
Color RGBW 251.600 sharknx write 1/2/3 "255,0,128,64" --dpt 251.600

Omita --dpt cuando el proyecto ya proporcione a la dirección del grupo ese tipo de punto de datos. Los tipos de puntos de datos admitidos se enumeran en Tipos de Datapoints Compatibles (DPTs).


Encadenamiento de comandos

Combine comandos en un mensaje para crear un plan:

Conector Ejecuta el siguiente comando
; Después de que este termine, sea cual sea el resultado.
&& Sólo si este tiene éxito
|| Sólo si este falla
| Si éste tiene éxito, transmitir tu resultado
sharknx connect && monitor start
sharknx connect && write 1/2/3 21.5 ; write 1/2/4 22.0

sharknx se escribe una vez, al principio. Si connect falla, nada después de ejecutarse. sharknx monitor restart es lo mismo que monitor stop && monitor start.

Pasar un valor a

Sólo read pasa un valor. El comando después de | es un write sin valor; escribe el valor leído:

sharknx read 1/2/3 | write 4/5/6

Condiciones

Después de |, se puede ejecutar un paso solo si el valor leído cumple una condición: if <op> <value> : <command>, donde <op> es ==, !=, >, <, >= o <=:

sharknx read 1/2/3 | if == on : write 4/5/6 off
sharknx read 0/0/1 | if > 22.5 : write 0/0/9 1 || write 0/0/9 0

El segundo ejemplo activa 0/0/9 cuando 0/0/1 lee arriba de 22.5 y lo desactiva en caso contrario.

Saltar confirmaciones

-y (o --yes) omite las confirmaciones ordinarias en un plan o guión:

  • al principio - sharknx -y connect && write 1/2/3 on - se aplica a todo el plan;
  • después de un paso - sharknx connect && write 1/2/3 on -y - se aplica únicamente a ese paso.

No funciona con un solo comando y nunca omite una confirmación sólida: esos pasos se confirman juntos antes de que comience el plan.


Relacionado

  • Cómo usar el asistente - solicitudes en inglés sencillo
  • Cómo usar alias y scripts del asistente - guarda secuencias de comandos como scripts
  • Formato de archivo de alias y scripts - sintaxis de script en archivos
  • Límites - límites de plan y solicitud
AnteriorPágina AsistenteSiguienteFormato de archivo de alias y scripts

En esta página

  1. Normas
  2. Comandos
  3. Valores
  4. Encadenamiento de comandos
  5. Relacionado

← SharKNX product page

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