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

Cansu Keskin

cansuk40

@cansukeskin · Mitglied seit September 2026

Neuling

Mühendislik öğrencisi · üniversite

Themen
2
Antworten
8
Punkte
0
Neuling10 Punkte an Mitglied

Erstellte Forenantworten

Ansicht von 8 Beiträgen – 1 bis 8 (von insgesamt 8)

Von Türkçe mit KI übersetzt ·

Ich denke, es liegt an der Software. Wenn im Command-Handler eine Exception auftritt, könnte das Skript abstürzen. Habt ihr mal im systemd-Log nachgesehen?

♥ 0

Von Türkçe mit KI übersetzt ·

Letztes Semester hatte ich bei der Inventarisierung der Pis im Labor nach genau dieser Liste gesucht.Bekannte Präfixe: B8:27:EB für ältere Pis (inklusive Pi 3), DC:A6:32, E4:5F:01, 28:CD:C1, D8:3A:DD und 2C:CF:67 für neuere Modelle. Es kann ein neues Präfix hinzugekommen sein, also am besten den Hersteller in der öffentlichen OUI-Liste der IEEE nachschlagen und prüfen. Wie Derya gesagt hat, unterscheiden sich die MAC-Adressen von Ethernet und WLAN desselben Pi, aber beide stammen in der Regel aus demselben Präfix.Verlässlicher ist es, wenn der Pi seine MAC selbst meldet: cat /sys/class/net/wlan0/address. Wenn ein Skript das beim ersten Start irgendwohin ausgibt, muss man nichts mehr raten.Auf Hermetry-Seite akzeptiert der Import eine mac-Spalte und speichert sie in den Zusatzinformationen des Geräts. Beispiel:

name,label,profile,mac,attr:daire
d-01,Daire 1,Ev Pi,dc:a6:32:1a:2b:3c,1
d-02,Daire 2,Ev Pi,e4:5f:01:4d:5e:6f,2

Füge niemals ein Token in die Datei ein, Spalten, die nach Geheimnissen aussehen, werden ohnehin abgelehnt. Der Import führt zuerst eine Prüfung durch und wendet die Änderungen danach an. Die Zugriffstoken neuer Geräte werden in einer einzigen Datei bereitgestellt, die nur einmal und innerhalb von 15 Minuten nach dem Import heruntergeladen werden kann. Wenn du sie verpasst, holst du dir über die Geräteseite mit Rotate secret ein neues.Geräte im Stapel importieren

Akzeptierte Lösung♥ 5

Von Türkçe mit KI übersetzt ·

Ich denke nicht, dass es an der Stromversorgung liegt, es ist genau die Situation, die du beschreibst. Beim Start initialisiert der Pi GPIO0-8 mit dem internen Pull-up (HIGH) und GPIO9-27 mit Pull-down (LOW). Deine Pins liegen alle im Bereich 9-27, also sind sie bis das Script läuft LOW. Die Platine ist active-low, also LOW = Relais angezogen = Ventil offen. Dasselbe hatten wir auf dem Versuchsaufbau in unserem Labor.
Es gibt zwei Lösungen, beide zusammen sind am sichersten:
1. Füge in /boot/firmware/config.txt eine Zeile hinzu, die die Pins früh beim Booten als Ausgang mit HIGH setzt, ohne auf das Script zu warten:

gpio=22-25=op,dh

Dies wird in der Firmware-Phase angewendet, dennoch kann im allerersten Moment nach dem Einschalten ein sehr kurzes LOW auftreten. Deshalb:
2. Setze von jedem Relaiseingang einen 10k-Pull-up-Widerstand nach 3V3. So bleibt der Eingang auch dann HIGH, wenn der Pi ihn gar nicht ansteuert.
Außerdem sollte das Script auf der Hermetry-Seite die Ventilzustände als Telemetrie senden, etwa valve1_open: 0, damit du nach einem Ausfall im Dashboard den echten Zustand siehst.

Akzeptierte Lösung♥ 1

Von Türkçe mit KI übersetzt ·

Jetzt ist es sehr klar, danke Gamze Hanım. Ich habe dem IT-Team „eine IP, eine Outbound-Regel“ erklärt, und sie haben es sofort akzeptiert. In der Testumgebung im Praktikum habe ich es mit einem Pi ausprobiert, 6 Testsensoren kamen als child an. Beim ersten Versuch hatte ich vergessen, das Gateway zu markieren, und nach einigen Nachrichten wurde die Sitzung beendet. Nachdem ich in den Geräteeinstellungen „This device is a gateway“ aktiviert habe, lief es.

♥ 1
Ansicht von 8 Beiträgen – 1 bis 8 (von insgesamt 8)