Nouveau : le pare-feu IA surveille toute la plateforme et explique chaque incident en termes simples. Découvrez comment ça marche

Z-Wave S2 sur ma passerelle Pi : quels nœuds en ont vraiment besoin ?

Z-Wave S2 sur ma passerelle Pi : quels nœuds en ont vraiment besoin ?

Résolu 5 4

Traduit de English par IA ·

Bonjour, je suis développeur backend et je fais mon premier projet matériel, donc pardonnez-moi pour les termes inexacts.Je construis une petite passerelle pour un bureau : un Raspberry Pi 4 avec une clé USB Z-Wave (Aeotec Z-Stick 7), Z-Wave JS exécuté localement et un service Python qui publie les relevés sur Hermetry dans les topics v1/gw/*. Le bureau compte 12 prises intelligentes qui mesurent la puissance, 4 capteurs de porte et 2 serrures de porte dans la salle serveur.Lorsque j’inclus un appareil, Z-Wave JS me demande quelle classe de sécurité utiliser et réclame un PIN pour S2. Certaines prises indiquent « S2 » sur la boîte, les capteurs de porte sont plus anciens et ne le font pas. Je ne trouve pas de règle claire indiquant quand S2 est obligatoire et quand je peux l’omettre. L’inclusion avec S2 semble aussi plus lente, et je m’inquiète du trafic avec 12 prises qui signalent leur puissance toutes les quelques secondes.Le côté Hermetry fonctionne déjà : chaque nœud apparaît comme un appareil enfant sous la passerelle.

♥ 1

Traduit de English par IA ·

Je ne suis pas sûr pour Z-Wave, mais côté Hermetry, gardez des noms stables pour les appareils enfants. Si vous utilisez les ID de nœud et que vous réinclure quelque chose, il obtient un nouvel ID et vous vous retrouverez avec un nouvel appareil enfant.

♥ 0

Traduit de English par IA ·

Bonne remarque, j’utilisais des noms de type node-7. Je vais passer aux noms de pièces.

♥ 0

Traduit de English par IA ·

J’ai utilisé Z-Wave dans un projet pilote dans un bâtiment municipal, voici donc comment je le répartirais.« Obligatoire » relève de la certification : depuis avril 2017, tout nouvel appareil qui obtient la certification Z-Wave doit prendre en charge S2, de même que les contrôleurs. Ta clé le fait. Cela ne t’oblige pas à inclure chaque nœud avec S2.Les classes sont : S2 Access Control (serrures, portes de garage, tout ce qui ouvre une porte), S2 Authenticated (nécessite le code PIN, qui correspond aux 5 premiers chiffres du DSK indiqué sur l’étiquette de l’appareil ou le QR code) et S2 Unauthenticated (chiffré, mais sans preuve que c’est bien l’appareil que tu crois).

  • Serrures de porte : S2 Access Control, sans discussion. La plupart des serrures n’acceptent même pas les commandes de verrouillage/déverrouillage sans inclusion sécurisée.
  • Capteurs de porte : s’ils ne prennent en charge que S0 ou rien, ils resteront à ce niveau. S0 est bavard (trois trames par commande), donc je préfère faire fonctionner les anciens capteurs en mode non sécurisé plutôt qu’en S0, sauf s’ils sont liés à la sécurité.
  • Prises : S2 Authenticated. S2 ajoute quelques octets par trame, rien de comparable au surcoût de S0. Le problème de trafic vient de l’intervalle de rapport : configure les prises pour qu’elles signalent une variation de 5 % ou toutes les 60 s, au lieu de toutes les quelques secondes.

Garde la feuille avec les codes PIN avec les étiquettes, tu en auras besoin si tu dois de nouveau inclure un appareil.

Solution acceptée♥ 9

Traduit de English par IA ·

Et pour les 12 prises, regroupez-les aussi côté passerelle. Un seul message v1/gw/telemetry peut contenir toutes ces prises, identifiées par le nom de l’enfant.

Timestamps in UTC or it didn't happen.
♥ 1

Traduit de English par IA ·

J’ai réinclus les serrures avec S2 Access Control et les prises avec S2 Authenticated, et réglé le rapport des prises à 60 s ou 5 %. Les capteurs de porte ne supportent que S0, je les ai donc laissés non sécurisés. Le trafic mesh a nettement baissé et les serrures reçoivent enfin les commandes. J’ai aussi renommé les nœuds enfants au format plug-desk-03 et regroupé toutes les prises dans un seul message gw par minute.

♥ 0
6 sujets de 1 à 6 (sur un total de 6)
  • Vous devez être connecté pour répondre à ce sujet.

Rejoignez la discussion

Connectez-vous pour poser et répondre à des questions, aimer les messages utiles et marquer la réponse qui a résolu votre problème. Chaque contribution rapporte des points et des niveaux.

Partager