Neu: Die KI-Firewall überwacht die gesamte Plattform und erklärt jeden Vorfall in einfachen Worten. So funktioniert es

Hakan Keskin

hakan_dev

@keskin-h · Mitglied seit Dezember 2025

Neuling

Backend geliştirici · yazılım

Themen
5
Antworten
38
Punkte
0
Neuling10 Punkte an Mitglied

Erstellte Forenantworten

Ansicht von 15 Beiträgen – 1 bis 15 (von insgesamt 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…
Akzeptierte Lösung♥ 8

Von Türkçe mit KI übersetzt ·

Führe ein Skript über die API in einer Schleife aus und lege es in cron. So mache ich es.

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

Von Türkçe mit KI übersetzt ·

Behalten Sie den RSSI in der Telemetrie bei. Wenn Sie zusätzlich eine Schwellenwertregel festlegen, werden Sie frühzeitig benachrichtigt, falls sich das Antennenkabel lockert.

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

Von Türkçe mit KI übersetzt ·

Stellen Sie das Fenster auf 50, dann wird es stabiler.

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

Von Türkçe mit KI übersetzt ·

Welchen RSSI siehst du? Wenn du WiFi.RSSI() in der Telemetrie im Code ergänzt, siehst du es im Diagramm, statt zu raten.

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

Von Türkçe mit KI übersetzt ·

Schließ kein Oszilloskop an, während das Gerät eingesteckt ist. Bei den meisten dieser Platinen gibt es keine Trennung, GND liegt direkt am Stromnetz. Wenn du den Massekontakt des Oszilloskops kurzschließt, verlierst du den Tastkopf und dich selbst.

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

Von Türkçe mit KI übersetzt ·

Gelöst, danke euch.Einen USB-RS232-Wandler habe ich nicht gefunden, also habe ich beim Elektroniker ein MAX3232-Modul besorgt. Angeschlossen, wieder Müll gekommen, dann habe ich wie von Esra vorgeschlagen die Pins 2 und 3 gekreuzt, und die Zeilen kamen endlich sauber an. Die serielle Konsole habe ich auch abgeschaltet, der Login-Bildschirm ist verschwunden. GPIO15 ist auch heil geblieben, ich hatte Glück.Dank Tuğbas Hinweis wird weight_kg von Anfang an als Zahl gesendet, und im Dashboard wird ein Diagramm gezeichnet.

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

Von Türkçe mit KI übersetzt ·

Ich habe im Menü nachgesehen, dort steht 9600 8N1. Das Handbuch sagt das auch.

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

Von Türkçe mit KI übersetzt ·

Du hast recht Esra, ich habe das mit einem anderen Produkt verwechselt. Falls du das History-API-Skript brauchst, habe ich hier ein Python-Beispiel, das per cron läuft. Sag einfach Bescheid.

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

Von Türkçe mit KI übersetzt ·

Zum Berichtsteil: Ich glaube, Hermetry verschickt den monatlichen Bericht selbst per E-Mail; ich erinnere mich, dass es eine Einstellung für geplante Berichte gibt.

Ağ geçidi yine bağlanıyor…
♥ 0
Ansicht von 15 Beiträgen – 1 bis 15 (von insgesamt 38)