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

Ilgaz Ergün

dev_ilgaz

@ergun-i · Membre depuis décembre 2025

Nouveau

Backend geliştirici · yazılım

Sujets
3
Réponses
24
Points
0
Nouveau10 points pour Membre

Toutes mes réponses sur les forums

9 sujets de 16 à 24 (sur un total de 24)

Traduit de Türkçe par IA ·

D’accord, mais ne lance pas le service en root. Ajoute l’utilisateur au groupe dialout : sudo usermod -aG dialout $USER, puis déconnecte-toi et reconnecte-toi.

Sahadan selamlar.
♥ 0

Traduit de Türkçe par IA ·

La documentation indique pour les appareils MQTT 3.1.1 (8883 TLS, 1883 si le profil l’autorise) et HTTPS, sans MQTT via websocket. Le chemin du navigateur vers le broker est donc fermé, et je trouve que c’est bien ainsi, car le jeton de l’appareil est l’identité de l’appareil, et non celle du lecteur.La lecture se fait via l’API REST. Pour les dernières valeurs, il existe ce point de terminaison :

GET /tenant/<tenantId>/api/telemetry/latest?kind=iot_device&entityId=<cihazId>&keys=temperature,humidity
Authorization: Bearer sk_live_...

Mais la clé API ne doit pas non plus être placée dans le navigateur, c’est le même problème. Chez moi, j’ai fait ainsi : sur un Raspberry Pi à la maison, une application Flask de 20 lignes tourne, et la clé est stockée dans sa variable d’environnement. La page interroge Flask sur /sera, Flask interroge Hermetry et ne renvoie que deux chiffres.Lors de la création de la clé, sur la page API Keys, n’accorde que le droit de lecture de la télémétrie (les modules proposent le préréglage prêt à l’emploi Read only) et indique l’IP publique de la maison dans la liste d’IP autorisées. La clé n’est affichée qu’une seule fois, alors n’oublie pas de la copier.Détails : API d’historique et la page d’authentification. Encore plus simple : créer un petit tableau de bord dans Hermetry et inviter ta mère dans l’organisation en tant qu’utilisatrice, mais si tu veux une page d’un seul chiffre pour ton téléphone, la solution Flask est pratique.

Sahadan selamlar.
Solution acceptée♥ 9

Traduit de Türkçe par IA ·

Je ne connais pas la partie matérielle, mais au lieu d’envoyer un POST séparé toutes les 10 minutes, pourquoi ne pas accumuler les relevés et les envoyer en une série toutes les heures ? Hermetry accepte en un seul message une série d’enregistrements avec ts, et pour le quota, cela compte aussi comme un seul message.

Sahadan selamlar.
♥ 0

Traduit de Türkçe par IA ·

Aucun flux n’est nécessaire pour cela, la carte Règles (Rules card) du tableau de bord est faite exactement pour ça. Je l’ai fait de la même façon chez moi.D’abord, crée un site « Maison » dans Sites & Assets, saisis sa latitude et sa longitude, puis place l’ESP32 à cet endroit. Ajoute ensuite la carte Rules à un tableau de bord et verrouille la carte sur ce lieu. Règles :

1) When: A time of day, 06:30, Mon-Fri
   Then: Send a command -> esp32-ev, relay.set {"ch":1,"on":true}

2) When: salon_temp rises above 22, and stays so for 10 minutes
   Then: Send a command -> relay.set {"ch":1,"on":false}

3) When: salon_temp falls below 20
   Then: Send a command -> relay.set {"ch":1,"on":true}

4) When: Sunset, offset 0
   Then: relay.set {"ch":2,"on":true}
5) When: A time of day, 00:30, every day
   Then: relay.set {"ch":2,"on":false}

« rises above » se déclenche sur le front, donc une seule fois au moment où la valeur dépasse 22, et non à chaque message. L’écart entre 22 et 20 empêche aussi la chaudière de s’allumer et de s’éteindre sans arrêt. Le coucher du soleil nécessite la position du lieu, sinon l’enregistrement affiche l’avertissement « Sunrise and sunset need this place’s location ».Avant de partir en vacances, place le bouton Auto/Manual du lieu sur Manual : les règles n’enverront alors rien. Détails : Carte Rules card : déclencheurs.

Sahadan selamlar.
Solution acceptée♥ 6

Traduit de Türkçe par IA ·

J’ai moi aussi noté l’exemple de la dilatation thermique, nous avions eu le même débat dans notre chaufferie. Je poserai la question pour Safe séparément, mais je pense que la question de la soupape est close.

Sahadan selamlar.
♥ 2

Traduit de Türkçe par IA ·

Je me posais aussi la question pour Safe, je pense qu’il s’active avec une licence séparée. Il faut sans doute contacter le service commercial.

Sahadan selamlar.
♥ 0

Traduit de Türkçe par IA ·

Il suffit de sélectionner les deux interrupteurs côte à côte sur la carte, et de les écrire tous les deux dans le champ keys.

Sahadan selamlar.
♥ 2
9 sujets de 16 à 24 (sur un total de 24)