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

Hakan Keskin

hakan_dev

@keskin-h · Membre depuis décembre 2025

Nouveau

Backend geliştirici · yazılım

Sujets
5
Réponses
38
Points
0
Nouveau10 points pour Membre

Toutes mes réponses sur les forums

15 sujets de 1 à 15 (sur un total de 38)

MQTT’yi seri hatta taşımaya gerek yok bence, Hermetry için TLS de gerekiyor, Nano onu zaten yapamaz. Bende iki tane böyle Nano var, şöyle çalışıyor:

Nano her 10 saniyede bir satır JSON basıyor:

Serial.print("{"oil_temp":");
Serial.print(t, 1);
Serial.print(","pressure_bar":");
Serial.print(p, 2);
Serial.println("}");

Pi’de Python, pyserial ile satırı okuyor, paho-mqtt ile 8883’e TLS’le bağlanıp v1/telemetry‘ye QoS 1 gönderiyor:

line = ser.readline().decode(errors='ignore').strip()
try:
    data = json.loads(line)
except ValueError:
    continue                      # bozuk satırı atla
if isinstance(data, dict):
    client.publish('v1/telemetry', json.dumps(data), qos=1)

O try/except önemli: Nano reset atınca ya da hat parazit yapınca yarım satır geliyor. JSON olmayan bir gövdeyi Hermetry raw diye tek bir anahtar olarak saklıyor, sonra telemetri sekmesinde saçma metinler görürsün.

İkinci Nano gelince Pi’yi gateway yap: cihazı eklerken « This device is a gateway » seç, iki Nano’yu v1/gw/telemetry ile ayrı alt cihaz olarak gönder, mesela {"Kompresor-1": {"values": {...}}, "Kompresor-2": {...}}. Her biri Hermetry’de kendi cihazı olur, alarmları ayrı kurarsın.

Ağ geçidi yine bağlanıyor…
Solution acceptée♥ 8

Traduit de Türkçe par IA ·

Continuez à conserver le RSSI dans la télémétrie. Si vous ajoutez aussi une règle de seuil, vous serez averti à l’avance si le câble d’antenne se desserre.

Ağ geçidi yine bağlanıyor…
♥ 0

Traduit de Türkçe par IA ·

Quel RSSI observes-tu ? Si tu ajoutes WiFi.RSSI() à la télémétrie dans le code, tu le verras sur le graphique au lieu de deviner.

Ağ geçidi yine bağlanıyor…
♥ 0

Traduit de Türkçe par IA ·

Ne branche pas d’oscilloscope pendant que c’est branché au secteur. La plupart de ces cartes n’ont pas d’isolation, la masse GND est reliée directement au secteur. Si tu fais un court-circuit avec la masse de l’oscilloscope, tu perds la sonde et toi aussi.

Ağ geçidi yine bağlanıyor…
♥ 0

Traduit de Türkçe par IA ·

Résolu, merci.Je n’ai pas trouvé de convertisseur USB-RS232, j’ai donc obtenu un module MAX3232 auprès de l’électronicien. Je l’ai branché, toujours des caractères parasites, puis comme l’a dit Esra, j’ai inversé les broches 2 et 3, et les lignes ont enfin commencé à arriver correctement. J’ai aussi désactivé la console série, l’écran de connexion a disparu. GPIO15 est aussi resté intact, j’ai eu de la chance.Grâce à la note de Tuğba, weight_kg part en nombre dès le départ, et un graphique s’affiche sur le tableau de bord.

Ağ geçidi yine bağlanıyor…
♥ 0

Traduit de Türkçe par IA ·

Tu as raison Esra, je l’ai confondu avec un autre produit. Si tu as besoin du script History API, j’ai un exemple Python qui tourne avec cron, dis-le moi.

Ağ geçidi yine bağlanıyor…
♥ 0

Traduit de Türkçe par IA ·

Concernant la partie rapport : je crois que Hermetry envoie lui-même le rapport mensuel par e-mail, je me souviens qu’il existe un paramètre de rapport planifié.

Ağ geçidi yine bağlanıyor…
♥ 0
15 sujets de 1 à 15 (sur un total de 38)