Un Raspberry PI peut-il fonctionner comme une passerelle TTLocks et un répéteur Bluetooth pour les verrous TTLocks éloignés ?

Bonjour, l'équipe ShineACS ; J'ai des TTLocks.

Je ne souhaite pas acheter et intégrer plusieurs passerelles TTLocks dans le bâtiment, mais je souhaite utiliser le réseau Raspberry PI existant.

Un Raspberry PI peut-il fonctionner comme une passerelle TTLocks et un répéteur Bluetooth pour les verrous TTLocks éloignés ?

Connaissez-vous une telle solution ?

Un Raspberry PI peut-il fonctionner comme une passerelle TTLocks et un répéteur Bluetooth pour les verrous TTLocks éloignés ? 1

Mieux répondu par

Un Raspberry Pi peut être utilisé comme passerelle et répéteur Bluetooth pour les TTLocks si vous disposez de l'expertise technique ou du logiciel nécessaire pour le configurer. Un Raspberry Pi est assez polyvalent et, avec les bons périphériques (par exemple, un module Bluetooth) et le bon logiciel, il peut servir de pont entre les appareils Bluetooth comme les TTLocks et un réseau.

Voici une approche générale que vous pourriez adopter :

  1. Matériel Bluetooth: Assurez-vous que votre Raspberry Pi dispose d’un module Bluetooth compatible. Les modèles Raspberry Pi les plus récents (comme les Raspberry Pi 3, 4 et Zero W) sont équipés du Bluetooth intégré. Sinon, vous pouvez acheter un dongle USB Bluetooth.
  2. Logiciel Bluetooth: Vous auriez besoin d'un logiciel pour écouter et interagir avec les TTLocks. Le bluez Le package est la pile Bluetooth standard pour Linux, y compris Raspberry Pi OS. Cela vous permet d'utiliser des commandes comme hcitool et gatttool pour interagir avec les appareils Bluetooth.
  3. API TTLocks : Si Verrouillage TTL fournit une API ou un SDK pour leurs serrures (de nombreuses sociétés de serrures intelligentes le font), vous devrez l'intégrer à votre système Raspberry Pi. Cela permettra au Raspberry Pi de traduire les commandes réseau en commandes Bluetooth que le Verrouillage TTL comprend et vice versa.
  4. Fonction répéteur: Pour étendre la portée, vous aurez peut-être besoin de plusieurs Raspberry Pi stratégiquement placés pour capturer et relayer les signaux Bluetooth. Vous utiliseriez un Raspberry Pi comme passerelle et d'autres comme répéteurs. Les répéteurs capteraient les signaux Bluetooth et les transmettraient à la passerelle principale, Raspberry Pi, qui communiquerait ensuite avec le réseau.
  5. Connectivité réseau: Assurez-vous que votre Raspberry Pi est connecté à votre réseau. Cela peut se faire via Ethernet ou Wi-Fi. Cette connexion permettra de relayer les commandes à distance du réseau vers les serrures.
  6. Logiciels: Vous aurez peut-être besoin d'un logiciel personnalisé pour tout relier. Ce logiciel :
    • Écoutez les commandes du réseau.
    • Traduisez ces commandes en signaux Bluetooth pour le TTLock.
    • Capturez la réponse du TTLock.
    • Relayez la réponse du TTLock sur le réseau.
  7. Sécurité: Assurez-vous de mettre en œuvre des mesures de sécurité appropriées. Les serrures intelligentes constituent une faille de sécurité potentielle si elles ne sont pas correctement sécurisées. Garantissez une communication cryptée, une authentification forte et des mises à jour logicielles régulières.

Or, cette approche est d’assez haut niveau. Les détails nécessiteraient une compréhension technique approfondie, du codage et éventuellement un débogage des communications et des réseaux Bluetooth.

Je ne connais pas de solution prête à l'emploi spécifiquement pour TTLocks et Raspberry Pi. Cependant, cela a peut-être changé entre-temps, il vaut donc la peine de consulter les forums, GitHub et d'autres plateformes sur lesquelles la communauté pourrait partager de telles solutions.