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.18.2
LanguageEnglishDeutschFrançaisEspañolItaliano
Documentation home

Bien démarrer avec SharKNX

L'assistant SharKNXProjets ETS dans SharKNXKNX Data SecureKNX IP SecureLe concept Shark Hunt

Comment utiliser les alias et scripts de l'assistantComment se connecter à une passerelle KNXComment créer un Shark HuntComment exporter des télégrammesComment inspecter les objets de communication d'un participantComment charger un projet ETSComment programmer l'adresse physique d'un participantComment lire la table de filtrage d'un coupleurComment scanner une ligne de bus KNXComment envoyer des commandes KNXComment configurer KNX Data SecureComment configurer KNX IP SecureComment utiliser l'assistant

Connexions du projetPage ConnecterPage DiagnosticPage MonitorPage ProjectPage SettingsPage Shark HuntsPage Assistant

Commandes de l'assistantFormat de fichier des alias et scriptsFormat de fichier des tableaux de bordFormats d'exportationFoire Aux QuestionsLimitesMenu latéral et ActionsSyntaxe des filtres du moniteurRéférence des paramètresPlans d'abonnementTypes de points de données (DPT) pris en charge
Guide pratique

Comment utiliser les alias et scripts de l'assistant

Apprenez à l'assistant SharKNX vos propres noms pour les adresses de groupe KNX, les groupes et les requêtes, et enregistrez les séquences de commandes sous forme de scripts - créez-les dans l'application ou importez un fichier YAML.

Sur cette page
  1. Types d'alias
  2. Créer un alias dans l'application
  3. Importer des alias et des scripts à partir d'un fichier
  4. Exécuter un script
  5. Gérer les alias et les scripts
  6. Dépannage

Les noms ETS sont souvent énigmatiques - LI_EG_KÜ_Decke_1 - et certaines demandes que vous faites chaque jour. Alias apprend à l'assistant SharKNX vos propres mots pour les adresses et les requêtes, et les Scripts enregistrent les séquences de commandes que vous pouvez exécuter par leur nom.

Alias Scripts
Quoi Vos propres noms pour les adresses de groupe, les groupes d'adresses et les demandes Séquences nommées de commandes exactes
Utilisé dans Invites en anglais simple : turn off exterior lights Commandes exactes : sharknx secure house
** Appartenir à ** Un projet ETS - actif uniquement lorsqu'il est chargé Aucun projet - toujours actif
Créé Dans l'application, ou en important un fichier YAML En important un fichier YAML

Types d'alias

Gentil Donne Exemple
Phrase Un raccourci pour une demande plus longue good night exécute turn all kitchen lights off
Adresse Un nom pour une adresse de groupe reading lamp pour 1/2/3 - turn on the reading lamp
Groupe Un nom pour plusieurs adresses de groupe exterior lights pour chaque éclairage extérieur - turn off exterior lights les commute tous
Pièce Une pièce à vous, avec chaque adresse saisie comme lumière, store, température, etc. set home office temperature to 21 modifie uniquement les adresses de température de cette pièce. Les pièces ne peuvent être importées qu'à partir d'un fichier - voir Format de fichier des alias et scripts.

Une phrase passe par l'assistant comme toute autre demande, avec la même précision et confirmation. Écrire à un groupe nécessite toujours une forte confirmation, car il écrit à plusieurs adresses à la fois.


Créer un alias dans l'application

  1. Chargez le projet ETS auquel l'alias est destiné - voir Comment charger un projet ETS.
  2. Dans l'assistant, ouvrez ☰ → Réglages → Créer.
  3. Entrez un Nom - les mots que vous utiliserez dans le chat.
  4. Choisissez le Type :
    • Phrase - saisissez la requête qu'il exécute, par ex. turn off all kitchen lights.
    • Adresse - appuyez sur Choisir l'adresse et choisissez une adresse de groupe dans le projet.
    • Groupe - appuyez sur Choisir les adresses et choisissez-en plusieurs. Ils doivent tous avoir le même type de point de données, car un groupe leur écrit tous une valeur.
  5. Appuyez sur Enregistrer.

Utilisez-le immédiatement : pour un groupe nommé Floor one temperature, set Floor one temperature to 22 écrit 22 à chaque adresse qu'il contient, après confirmation.

Feuille de création avec le nom Floor one temperature, le type Groupe sélectionné et 2 adresses choisies set Floor one temperature to 22 devient un plan écrivant 22 à 0/2/0 et 0/2/1, en attente d'une confirmation forte

Un nom ne peut pas être utilisé deux fois. S'il correspond à un nom dans votre projet ETS, l'assistant vous demande de quel nom vous parlez - un alias importé peut être prioritaire avec override: true.


Importer des alias et des scripts à partir d'un fichier

Un fichier YAML contient plusieurs alias et scripts à la fois - pratique pour un grand projet, pour les salles et les scripts, ou pour partager avec des collègues.

  1. Obtenez un fichier de démarrage : dans l'assistant, ouvrez ☰ → Aide → Alias et scripts et appuyez sur Télécharger le modèle. Il contient un exemple de tout, avec chaque champ expliqué.
  2. Modifiez-le : remplacez les exemples de noms et d'adresses par les vôtres et supprimez ce dont vous n'avez pas besoin. Chaque champ est décrit dans Format de fichier des alias et scripts.
  3. Chargez le projet ETS auquel les alias sont destinés. Un fichier avec des alias ne peut pas être importé sans un ; un fichier de scripts uniquement le peut.
  4. Ouvrez ☰ → Réglages → Importer et appuyez sur Importer un fichier YAML.
  5. Consultez le rapport Vérifier l'import :
    • Il indique à quel projet les alias seront liés.
    • À corriger avant l'import : répertorie les erreurs, avec la ligne si possible. Corrigez le fichier et importez-le à nouveau.
    • À noter : répertorie les avertissements, par exemple une adresse qui ne figure pas dans le projet chargé. Vous pouvez toujours importer.
    • Absents de ce fichier répertorie les alias que vous possédez actuellement et que le fichier ne contient pas. Activez Les conserver pour les ajouter aux alias importés ; sinon, ils sont supprimés.
  6. Appuyez sur Importer.

L'importation d'alias remplace le jeu d'alias du projet. Les scripts sont ajoutés à vos scripts ; un script portant le même nom qu'un script existant le remplace. Importer à nouveau le même fichier ne change rien.

Les fichiers importés sont répertoriés sous Historique avec leur nombre d'alias et de scripts - appuyez sur un pour l'importer à nouveau, par exemple après avoir changé de projet.

Importer une feuille après un import réussi, avec le bouton Importer un fichier YAML et un fichier en Historique avec 3 alias et 1 script

Exécuter un script

Tapez sharknx et le nom du script, par exemple sharknx secure house - ou sharknx run secure house. Le script s'exécute comme un plan : SharKNX affiche ses étapes et demande une confirmation lorsqu'une étape en a besoin. Ajoutez -y pour ignorer les confirmations ordinaires ; les étapes qui nécessitent une confirmation forte sont toujours confirmées ensemble avant le démarrage du script.

Les lignes de script sont des commandes exactes avec des adresses littérales - voir Commandes de l'assistant.


Gérer les alias et les scripts

Ouvrez ☰ → Réglages → Gérer. (La carte en haut de Paramètres de l’assistant montre déjà combien d'alias et de scripts sont actifs et de quel fichier ils proviennent.)

Onglet Alias - les alias du projet chargé :

  • Le Commuter active ou désactive un alias sans le supprimer. Un alias désactivé dans le fichier lui-même affiche Désactivé dans le fichier.
  • Modifier, Dupliquer et Supprimer modifient un alias. Les pièces ne peuvent être modifiées que dans le fichier.
  • Supprimer l'ensemble supprime tous les alias du projet chargé. Vous pouvez réimporter le fichier depuis l'historique.
  • Réexporter enregistre les alias du projet, y compris ceux que vous avez créés dans l'application, sous forme de fichier YAML.

Onglet Scripts - chaque script, avec ses lignes de commande :

  • Le Commuter active ou désactive un script.
  • Supprimer le script supprime un script ; le bouton à côté d'un nom de fichier supprime tous les scripts de ce fichier.
Gérer, onglet Alias : un alias d'adresse avec Modifier, Dupliquer et Supprimer, un alias de salle et une phrase, avec Supprimer défini et Réexporter Gérer, onglet Scripts : le script myTestStart avec connect, monitor start et scan 1.1 rejoints par des points-virgules

Les alias que vous créez dans l'application sont ajoutés au fichier d'alias du projet. Si un fichier importé ne peut pas être modifié sans être reformaté, SharKNX vous demande d'apporter la modification au fichier et de l'importer à nouveau.


Dépannage

Problème Que vérifier
Créer dit Un projet ETS doit être chargé Les alias appartiennent à un projet - chargez-le d'abord.
Les pseudos ne fonctionnent pas Ils ne sont actifs que lorsque leur projet est chargé. La carte Paramètres indique à quel projet ils appartiennent.
This project's alias file could not be read Importez à nouveau le fichier.
These addresses don't share one DPT type Un groupe écrit une valeur sur toutes ses adresses - choisissez les adresses d'un type de point de données.
Un nom d'alias correspond également à un nom de projet L'assistant vous demande de quoi vous parlez. Dans un fichier, définissez override: true pour faire gagner l'alias.
Un nom de script est refusé Les noms de script ne peuvent pas être identiques à ceux d’une commande intégrée telle que connect ou scan.
PrécédentLe concept Shark HuntSuivantComment se connecter à une passerelle KNX

Sur cette page

  1. Types d'alias
  2. Créer un alias dans l'application
  3. Importer des alias et des scripts à partir d'un fichier
  4. Exécuter un script
  5. Gérer les alias et les scripts
  6. Dépannage

← 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