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

Kerem Aslan

aslandev

@aslan-k · Mitglied seit Januar 2026

Neuling

Backend geliştirici · enerji · sahada 24 yıl

Themen
2
Antworten
16
Punkte
0
Neuling10 Punkte an Mitglied

Erstellte Forenantworten

Ansicht von 15 Beiträgen – 1 bis 15 (von insgesamt 16)

Von Türkçe mit KI übersetzt ·

Bei -86 und darunter ist die Grenze für den ESP8266 erreicht, und der Metallschrank wirkt wie ein Faradayscher Käfig. Der ESP-01 hat eine PCB-Antenne und keinen Eingang für eine externe Antenne. Bei uns im Lager trat dasselbe Problem auf, und wir haben es so gelöst:Wir haben das Modul durch den ESP-07S oder die U.FL-Version des ESP-12 ersetzt (der ESP-07S hat keine PCB-Antenne, nur U.FL, daher gibt es keine Verwechslung). Mit einem RP-SMA-Panel-Pigtail-Kabel von U.FL haben wir die Antenne über die Oberseite des Schranks nach außen geführt und außen eine kleine 3-dBi-Stabantenne angebracht. Wenn Sie einen ESP32 verwenden möchten, gilt dasselbe Prinzip beim ESP32-WROOM-32U. Der Code bleibt unverändert, nur die Pin-Definitionen.Halten Sie das Kabel kurz (20-30 cm), da ein langes dünnes Koaxialkabel bei 2,4 GHz Verluste verursacht. Halten Sie die Antenne mindestens einige cm von der Metalloberfläche des Schranks entfernt und senkrecht. Bei uns stieg der Wert von -88 auf -61.Auf der Hermetry-Seite sollten Sie außerdem Folgendes tun: Prüfen Sie in der Offline-Regel den Wert Open after (seconds offline). Der Standardwert ist 600, bei Ihnen könnte aber ein kurzer Wert wie 60 eingetragen sein; setzen Sie ihn zurück auf 600. Kurze Unterbrechungen lösen dann keinen Alarm aus, ein tatsächlich getrenntes Gerät wird weiterhin innerhalb von 10 Minuten erkannt. Details: Offline alarmları. Halten Sie das Keepalive außerdem im Bereich von 30-60 Sekunden; der Standardwert von PubSubClient ist 15 Sekunden.

Akzeptierte Lösung♥ 7

Alarm koşulunda aritmetik yok, haklısın, „eşik + yüzde 20“ ya da „geçen haftaya göre“ yazılamıyor. Ben bunu kendi su pompalarımda iki adımda çözdüm.

Birinci adım cihazda: her saniyelik akım yerine her açılış-kapanış döngüsünün özetini gönder. Döngü bitince tek mesaj:

{"cycle.peak_a": 4.1, "cycle.avg_a": 2.3,
 "cycle.duration_s": 14.2, "cycle.energy_wh": 0.21}

Yaşlanan motorda önce cycle.duration_s ve cycle.avg_a artıyor. Grafikte günlük ortalama ile çizince aylık trend çok net görünüyor. Mesaj sayısı da düşüyor.

İkinci adım alarm: eşiği sabit sayı yerine cihazın özniteliğinden okut. Motor yeniyken birkaç gün ölç, normal süreyi bul (ör. 12 s), cihaza duration_limit = 14.5 diye bir server attribute yaz. Kural:

"severities": [
  { "severity": "WARNING",
    "condition": { "key": "cycle.duration_s", "op": ">",
                   "value": { "attribute": "duration_limit" } } }
],
"debounce": { "mode": "count", "raise": 3, "clear": 3 }

Debounce 3 sayesinde buzlu bir sabahtaki tek yavaş açılış alarm açmıyor, arka arkaya üç yavaş döngü açıyor. Fırçayı değiştirince özniteliği güncellersin, yarım dakika içinde yeni değer kullanılıyor. 6 A kuralını da kalsın, o sıkışma gibi ani durumlar için.

Öznitelikten eşik okuma: Alarm koşulları referansı.

Akzeptierte Lösung♥ 5

Tuğba’nın tanımı iyi bir başlangıç. Ben şöyle ayırıyorum, 24 yıldır enerji tarafındayım:

IoT bağlantı katmanı: cihazın veriyi bir yere ulaştırması. CPS fiziksel süreç ile hesaplamanın kapalı döngüde birleşmesi: ölç, karar ver, sahaya geri etki et. Dijital ikiz de bir varlığın verilerle güncel tutulan modeli: nerede, neye bağlı, şu an ne durumda.

Hermetry Twin’i ikiz tarafına koyarım. Sites & Assets’te bir ağaç kuruyorsunuz (saha, köşk, trafo gibi), cihazları bu ağaca yerleştiriyorsunuz. İlişkilerle daha fazlasını söylüyorsunuz: UPS köşkü besler (Feeds), kontrolör pompayı yönetir (Manages), kamera kapıyı izler (Monitors). Her yerin bir durumu var, altındaki cihazların en kötüsü yukarı taşınıyor, bir trafodaki kritik alarm köşkü ve sahayı da kırmızıya çeviriyor. Üstüne 2D çizim ve 3D görünüm bağlanabiliyor.

Kapalı döngü kısmı Twin’de değil, kurallar ve komutlarda: örneğin sıcaklık 5 dakika boyunca eşiğin üstünde kalırsa fanı çalıştıran bir kural. İkisini birlikte kurarsanız teklifte „CPS“ demek de haksız olmaz.

Bir tuzak: durum anahtarında true kritik sayılıyor. Cihazınız „çalışıyor“ anlamında status: true gönderirse saha kırmızı görünür. Ayrıntı: Hermetry Twin.

Akzeptierte Lösung♥ 2

Aynı değil. Desibel, havadaki ses basıncının ölçüsü, onu ölçmenin yolu bir basınç dönüştürücü, yani mikrofon. İvmeölçer duvarın ya da makinenin titreşimini ölçer, havadan gelen sesi değil. Soğutma kulesinin fan sesi duvarı neredeyse hiç titretmez ama komşunun penceresine kadar gider.

Yağmur meselesi çözülmüş bir konu. Bir enerji santralinin çevre ölçümünde kullandığımız düzen şuydu: dış ortam kiti (yağmur başlığı, rüzgarlık, kurutucu) olan sınıf 2 bir ses seviye ölçer, RS485 Modbus çıkışlı. Cihaz 1 dakikalık LAeq değerini bir register’da tutuyor. Bir gateway onu Modbus ile okuyup Hermetry’ye gönderiyor, ölçer child cihaz olarak görünüyor.

Hermetry tarafı bugün çalışan parçalarla:

  • laeq_1min telemetrisi, grafik kartında gece-gündüz.
  • Rules kartı: When „A value changes“ laeq_1min 55’in üstüne çıkınca, Only if „A time window“ 22:00 sonrası, 07:00 öncesi, Then „Tell people“. Kartta rol seçiliyor (Owners, Admins, Members), tek tek kişi ya da ekip vermek için kurallar API’si var.
  • Şikayet gelince ilgili gecenin verisini grafikten indirirsiniz.

Ölçerin yeri önemli, duvarın 1-2 m üstüne ve yansıtıcı yüzeylerden uzağa koyun. Kural kartının saat koşulu sitenin saat dilimine göre çalışıyor, site ayarı boşsa UTC kullanılıyor, onu bir kontrol edin. Ayrıntı: Saat, gün doğumu/batımı, tarihler ve tatiller.

Akzeptierte Lösung♥ 6

Von Türkçe mit KI übersetzt ·

avg × 24 ist eine grobe Schätzung, aber unter einer Bedingung: Die Messwerte müssen regelmäßig eintreffen. Der avg-Wert von Hermetry ist nicht zeitgewichtet, sondern der einfache Mittelwert der Messwerte innerhalb eines Intervalls. Fällt der ESP32 eine halbe Stunde lang aus dem Wi-Fi, fließt diese halbe Stunde überhaupt nicht in die Berechnung ein. Und wenn die Werte nach dem Wiederverbinden gehäuft ankommen, bekommen diese Minuten zu viel Gewicht.Ich arbeite übrigens im Energiebereich. Bei ausgeschaltetem Relais 0,4 bis 1,2 W an diesen Steckdosen zu sehen, ist normal. Das Wi-Fi-Modul bleibt dauerhaft eingeschaltet. Ein Wert von 0,9 bei dir ist also plausibel.

♥ 1

Von Türkçe mit KI übersetzt ·

Greifen Sie nicht auf PNG zurück. Dafür gibt es den Anzeigelink (display link), den wir auf den Bildschirmen in der Leitwarte des Kraftwerks verwenden.Das Dashboard muss freigegeben sein. Öffnen Sie das freigegebene Dashboard, wählen Sie im Dashboard-Menü Anzeigelinks…, geben Sie dem Bildschirm einen Namen (Labor Flur), wählen Sie die Dauer (von 1 Tag bis 365 Tage), Create link. Der Link wird nur einmal angezeigt, kopieren Sie ihn sofort. Ein Bildschirm, der über diesen Link geöffnet wird, verlangt keine Anmeldung und arbeitet mit der Berechtigung der Person, die den Link erstellt hat, nicht mehr. Vom Bildschirm aus funktioniert keine Steuerung; auch vorhandene Schaltflächen sind inaktiv, sodass niemand im Flur etwas verändern kann.Fügen Sie im Autostart des Pi Folgendes ein:

chromium-browser --kiosk --noerrdialogs --disable-infobars 
"https://<host>/...#<bağlantının gizli kısmı>"

Aktivieren Sie in den Dashboard-Einstellungen die Option Fill the screen height und setzen Sie Refresh every auf einen Wert wie 30 Sekunden. Zwei Hinweise: 3D-Ansichten werden über den Anzeigelink nicht angezeigt; wenn das Dashboard eine 3D-Karte enthält, bleibt sie auf dem Bildschirm leer. Erstellen Sie für jeden Bildschirm einen eigenen Link, damit das Widerrufen eines Links die anderen nicht beeinflusst.Duvar ekranları, tam ekran ve yakınlaştırma

Akzeptierte Lösung♥ 1

24V DIN ray kaynağı taktık, uç noktada öğlen 21.8V ölçtüm. Üç gündür tek bir sensör düşmedi. Sensörlerin besleme register’ı varmış, onu da gönderiyorum, Tuğba hanımın dediği grafiği de rapora koydum. Ekran zaten tek uçtan bağlıymış.

♥ 2

Von Türkçe mit KI übersetzt ·

Okay, ich habe dich auch in die falsche Richtung gelenkt, indem ich es als Flow bezeichnet habe, das wusste ich nicht. Ich habe mir eine Notiz für mein eigenes Zuhause gemacht.

♥ 0

Von Türkçe mit KI übersetzt ·

Der Flow-Editor sieht furchterregend aus, ist aber nach dem ersten Einrichten bequem. Ich würde es mit dem Block Schedule trigger + Send command machen. Den Teil mit dem Sonnenuntergang kenne ich nicht.

♥ 0
Ansicht von 15 Beiträgen – 1 bis 15 (von insgesamt 16)