📋 Agency-Doorlock v1.1.0 — Contrôlez vos portes depuis votre téléphone : l'application gratuite Agency Companion se connecte désormais à Agency-Doorlock, sur iOS & Android.
📋 Agency-Doorlock
✨ Nouveau — Application Agency Companion • Verrouillez, déverrouillez et gérez vos portes directement depuis votre téléphone — pas besoin de rester devant le clavier • Son propre code QR, entièrement indépendant d'Agency-Phone & Agency-Elevator — Doorlock se couple de manière autonome • Couplage en quelques secondes : exécutez /adlconnect (alias /adlc) pour un QR que tout le monde peut scanner, ou trouvez le même QR dans le menu de configuration /adoorlock — puis scannez-le (ou tapez le code à 6 chiffres) dans l'application gratuite Agency Companion • Le jeton de couplage ne peut JAMAIS accorder d'administrateur — chaque action du personnel est re-validée côté serveur par rapport à vos autorisations de configuration existantes à chaque demande
📱 Nouveau — Maintenant sur iOS & Android • L'application gratuite Agency Companion est en direct sur l'App Store et Google Play • Guide complet de téléchargement et de configuration sur companion.agencyg.de • Une application relie tous vos scripts Agency — Doorlock, Phone, Pad, Elevator, Reports & plus
🎮 Nouveau — Joueurs, En Déplacement • Voir chaque porte à laquelle vous avez accès dans une liste, avec son état verrouillé / déverrouillé en direct • Verrouillez ou déverrouillez une porte que vous possédez lorsque vous êtes à proximité — les mêmes règles d'accès que dans le jeu s'appliquent • Définissez un point GPS vers n'importe quelle porte depuis l'application pour la trouver rapidement
Modifications (suite)
🛡️ Nouveau — Administrateurs, En Déplacement • Contournez TOUTE porte sur le serveur depuis n'importe où — pas de limite de distance, un véritable contournement de sécurité à distance • Supprimez les portes dont vous n'avez plus besoin directement depuis votre téléphone (les portes de configuration statique restent protégées) • Ouvrez le menu de configuration des portes en jeu à distance pour ajouter ou modifier des portes • Chaque action d'administrateur vérifie à nouveau votre Config.SetupPermission côté serveur — le QR/appairage ne peut jamais élever qui que ce soit
🔑 Nouveau — Code de Pairage à 6 Chiffres • Vous ne pouvez pas scanner ? Tapez le code à 6 chiffres affiché sous le QR dans l'application à la place • Le code reste visible même lorsqu'un appareil est lié, vous pouvez donc ajouter un autre téléphone à tout moment • Les codes expirent après Config.Companion.TokenTTL (par défaut 5 min) pour la sécurité
🌍 Amélioré — Localisation complète • Tous les nouveaux textes d'application, de jumelage et d'interface utilisateur traduits dans les 25 langues prises en charge : EN, DE, BG, CS, DA, EL, ES, FI, FR, HR, HU, IT, JA, KO, NL, NO, PL, PT, RO, RU, SK, SV, TR, UK, ZH
🐛 Corrigé • Le code de jumelage à 6 chiffres s'affiche maintenant toujours sous le QR dans le menu de configuration /adoorlock • La carte QR compagnon se replie/s'ouvre proprement et ne chevauche plus la liste des portes • Comportement d'ouverture/fermeture du panneau plus propre et divers petits ajustements NUI
Modifications (suite)
♻️ Rétrocompatible • Toutes vos portes, liaisons de touches, sons et configurations existants continuent de fonctionner sans changement — pas de migration, pas de perte de données • L'intégration compagnon est OPTIONNELLE — définissez Config.Companion.Enable = false et rien ne change • Sécurisé contre les configurations obsolètes : même si une ancienne config.lua n'a pas de bloc Config.Companion, la fonctionnalité reste activée avec des valeurs par défaut sûres — une configuration laissée peut jamais la désactiver silencieusement • Toutes les tables de jumelage compagnon sont créées automatiquement au premier démarrage — pas de SQL manuel.
Installation • Remplacez votre dossier Agency-Doorlock par la nouvelle version (ou écrasez ces fichiers) :
fxmanifest.lua
config.lua (vérifiez le bloc Config.Companion — sûr de garder le vôtre)
client/main.lua
client/companion.lua
client/configurator.lua
server/main.lua
server/companion.lua
server/companion_relay.lua
html/index.html
html/script.js
html/style.css
html/js/companion.js
html/js/qrcode.min.js
shared/locales.lua
shared/locale/ (tous les fichiers de langue)
• Pas de modifications manuelles de la base de données — toutes les tables sont créées automatiquement • Nécessite oxmysql (déjà requis) • Redémarrez la ressource via txAdmin ou assurez-vous qu'Agency-Doorlock est actif.