[Vorstellung] Gnome

Hallo, ich bin Patrice, 40 Jahre alt, aus dem Nordosten Frankreichs.
Leidenschaftlich für Elektronik, Automatisierung, Informatik, aber mit immer begrenzteren Fähigkeiten (ich übe nicht mehr und war auch kein Experte)…
Es ist schon eine Weile her, dass ich das Gladys-Projekt verfolge, ich würde sagen seit 2016-18… oder sogar früher, denn soweit ich mich erinnere, waren es Internetrecherchen über Jarvis, die mich zu einem Artikel führten, in dem Pierre-Gilles seine Kreation vorstellte…
Aber ich habe mich nie wirklich daran gewagt, außer einem ersten Test nach dem Kauf des letzten Raspberry 2 (oder 3), ohne zu weit zu gehen (der Kauf war, um viele Dinge zu testen), meine Fähigkeiten sind begrenzt, genau wie meine Zeit… und meine Motivation… auch wenn das Interesse da war.

Seit einigen Monaten stelle ich mir wieder Fragen zur Automatisierung und zum Umstieg auf ein System wie Gladys oder ein anderes.
Außer kleinen Arduino-Projekten, die in den Schubladen des Kellers liegen, ist das, was am ehesten der Automatisierung ähnelt, die Idee eines Jarvis zu Hause, Alexa, zu dem ich mich damals gewandt habe, da ich etwas « Fertiges » bevorzugte, auch wenn das Ziel einfach war (Wecker, Radio, …).

Aber die Idee arbeitet mich wieder an, und ich habe angefangen, über etwas mehr Heimautomatisierung nachzudenken, die meinen Bedürfnissen und Wünschen entspricht, anstatt ein nicht erweiterbares Produkt…

Ich möchte ein All-in-One-System mit Sprachsteuerung als Ergänzung zu einem kleinen Touchscreen, der die Hauptbefehle ermöglicht.
Es sollte in der Lage sein, anzuzeigen und zu verwalten:
- Kalender / Wecker / Erinnerungen von mehreren Konten (Google, Outlook, …)
- Kalender / Wetter
- geplanter Weg des Tages (z. B. Waze oder ähnlich)
- Überwachung und Überwachung (Vergleich mit einer Referenz) des Strom-, Wasser-, Gasverbrauchs, …
- Mediacenter (mindestens die lokal gespeicherten MP3s und Internetradios)
- Batteriezustand (zukünftige Solarpaneele + Batterie), Wasserstand im Tank, …
- Steuerung von Lichtern, Steckdosen und anderen elektrischen Geräten über Relais
- Steuerung von Rollläden
- Verwaltung eines Tors (Fahrzeugerkennung, Gegensprechanlage, Öffnung, …)
- Aufzeichnung von Kameras (lokale Speicherung)
- Verwaltung von Kameras (Bewegungserkennung) und Möglichkeit zum Senden per E-Mail/FTP/…
- Erkennung von Bluetooth in der Nähe (Verwaltung der Anwesenheit der Bewohner und ihrer Vorlieben…)
- Aufzeichnung von Verläufen und Erstellung von stündlichen/täglichen/monatlichen/jährlichen Berichten (mit Export z. B. als CSV)
- Verschiedene Szenarien zwischen Kalender, Wetter, Kameradetektion, Schalter, Sprachsteuerung und verschiedenen Aktoren/Steuerungen/…
- Umschaltung der Anzeige auf einen großen Bildschirm (z. B. TV) für mehr Informationen und/oder Videowiedergabe, …
- Alexa (z. B. Paketzustellung, da ich glaube, dass alles andere oben beschrieben ist)
- Möglichkeit, über das Telefon zu steuern und benachrichtigt zu werden (insbesondere bei vergessenen Lichtern oder um informiert zu werden, wenn ein Szenario wie eine Bewegungserkennung ausgelöst wird)
[edit]
- Zustand von Türen und Fenstern (sowohl zur Information beim Verlassen als auch für den Alarm)
- Feuchtigkeits-/Rauch-/CO2-/CH4-Sensoren/…
- Überwachung von Daten anderer verbundener Geräte (Waagen, Uhren, …)
- Linky-Zugang
-
[/edit]

Was die Hardware angeht, habe ich mich noch nicht entschieden, aber ich denke, ich werde mit einem Raspberry 2 (oder 3) und seinem Touchscreen (den ich in einer Schublade haben sollte) beginnen, wenn das ausreicht, und ansonsten in ein neues, nicht definiertes System investieren.
Für Sensoren und Aktoren ist die Wiederverwendung einiger Steckdosen oder Glühbirnen möglich, aber idealerweise sollte ich Relais hinzufügen, wenn ich die Elektrik in einem zweiten Schritt erneuere, um die drahtlose Kommunikation zu begrenzen… und viele Einkäufe zu tätigen.

Wie Sie sich vorstellen können, ist mein Projekt noch nicht vollständig ausgearbeitet, aber ich beginne, aufzuschreiben, was ich erreichen möchte, um mit Ihnen darüber sprechen zu können, und ich werde langsam beginnen, wobei ich hoffe, in Zukunft nicht eingeschränkt zu sein…
Daher bin ich für alle Ihre Ratschläge offen, insbesondere zu den Hardware-Investitionen, um das volle Potenzial zu bewahren und den Verbrauch auch bei der Erweiterung der Möglichkeiten von Gladys zu reduzieren… Alles, was ich brauchen werde, und alles, woran ich bei Renovierungen zu Hause denken muss…

Vielen Dank im Voraus an alle

EDIT: Ich füge einige Ideen für Funktionen hinzu, die mich in Zukunft interessieren könnten, basierend auf meinen Lektüren und Entdeckungen über Gladys

Hallo und willkommen,

Ich denke, der Raspberry 2 ist zu sehr eingeschränkt.
Ich hatte einen Pi 4, von dem ich mich getrennt habe, um auf einen Mini-PC umzusteigen, der mehr Speicher hat.

Ich empfehle dir ein Tablet für den Touchscreen-Teil. Danach kann Gladys fast alles, was du beschreibst, tun.

Hallo @Gnome und willkommen bei Gladys!

Ein ehrgeiziges Projekt in jedem Fall ^^

Ich empfehle dir, schrittweise zu beginnen:

1. Zuerst Gladys installieren.

Das kann auf einem Mini-PC oder einem Raspberry Pi sein. Ich weiß nicht, ob du mein letztes Video gesehen hast:

Ein Mini-PC ist oft die beste Option für eine umfangreiche Installation. Danach erledigt auch ein Raspberry Pi den Job, aber ein Pi 2 wird meiner Meinung nach etwas zu schwach sein.

2. Mit einigen einfachen Sensoren/Steckdosen/Lampen beginnen.

Ich empfehle dir das Zigbee-Protokoll mit einem USB-Zigbee-Stick wie diesem:

Du sprichst von Smart Steckdosen, zum Beispiel diese mit Verbrauchsüberwachung:

Oder diese, günstiger aber ohne Verbrauchsüberwachung:

Einige Sensoren zum Einstieg:

  1. Danach kannst du erweitern (Kamera, etc…)

Aber meiner Meinung nach ist es am besten, schrittweise vorzugehen, um einen Fuß in Gladys zu bekommen!

Zögere nicht, wenn du Fragen hast!

Hallo und vielen Dank für die Aufnahme,

Toulouse-Wine, ich habe Zweifel, ob es sich um einen Raspberry 2 handelt, aber vielleicht eher um einen 3… Aber egal, im Moment finde ich ihn nicht mehr… (lebe das Aufräumen)

Das, was mich zu einem Raspberry statt einem PC neigen ließ, war der Verbrauch… Allerdings könnte ich mich auch irren…
Der PC hat viele Vorteile in Bezug auf Anschlüsse und Speicher (bei einem Raspberry hätte ich einen USB-Switch mit Stromversorgung hinzufügen müssen,…)

Pierre-Gilles, schon mal vielen Dank für all deine Arbeit und dein Engagement (auch wenn du nicht der Einzige warst, du warst der Anstoß und der Motor)
Ich habe das Video gesehen (sogar mehrmals) und werde wahrscheinlich auf einen Mini-PC umsteigen… (zumindest um anzufangen)… Die Hauptfrage bleibt, welcher (ihr werdet mir sagen: « ist doch egal, sie sind alle ausreichend oder fast ausreichend » lol), denn im Vergleich zum Raspberry gibt es da eine Auswahl…
→ Etwas, das interessant sein könnte (ich habe es nicht gefunden), wäre eine Tabelle mit den « Mindest- » und « empfohlenen » Spezifikationen für einen Mini-PC
Da ich in den letzten 10-20 Jahren sehr ungebildet in Bezug auf PC-Spezifikationen geworden bin, könnte das Leute wie mich beim Kauf beruhigen (nicht jeder hat einen Mini-PC, der in einer Ecke herumliegt)
Was die Sensoren betrifft, werde ich nicht alles auf einmal kaufen… Ich werde mir erst einmal einen ausreichenden Mini-PC besorgen, der nicht zu stromhungrig (elektrisch), nicht zu laut, nicht… ist, um (Linux ist nicht mein Ding, aber die Website dokumentiert die Installation gut) zu installieren, und dann nach und nach Elemente anschließen und mir meine eigene Meinung bilden

:wink:

Hallo @Gnome und willkommen :slight_smile:
Um dir eine grobe Vorstellung zu geben, hier ist der Stromverbrauch meines NAS und meines NUC, auf dem Gladys installiert ist

Der NUC pendelt ständig zwischen 6 und 7W

Guim31, danke für diese Daten…
Ich hätte nicht gedacht, dass es so schlimm ist… Daher ist ein Mini-PC eine gute Alternative… oder sollte sogar die bevorzugte Plattform sein…

Dann kommen mir andere Fragen in den Sinn:
0- Maximale Anzahl an integrierten Anschlüssen bevorzugen (WLAN, Bluetooth,…)
- Gibt es « unverzichtbare » Anschlüsse oder zumindest solche, die man suchen sollte?
- Gibt es einen Vorteil bei einer Dual-WLAN-Karte?

1- Ich möchte mehrere Ansichten nutzen können (eine « kleine » permanente für Befehle auf einem Touchscreen, schnelle Informationen, Gegensprechanlage,… und als zweites eine « große » auf Abruf auf TV oder PC-Bildschirm für Kameraanzeige/Mediacenter/… mit kabelloser Tastatur/Maus)
- 1.1 Das « Multi-View » wird, wenn ich es richtig verstanden habe, ab der V4 verwaltet, aber können diese Ansichten unterschiedliche Auflösungen haben?
- 1.2 Wenn man sich für einen Mini-PC mit mehreren Videoausgängen entscheidet, kann Gladys dann die Ausgänge gleichzeitig und mit unterschiedlichen Ansichten verwalten?
- 1.3 Ein kleiner (<8-10" denke ich) Touchscreen zu empfehlen oder ein REX zur idealen Größe?

Da ich diesen Mini-PC kaufen werde, möchte ich wissen, ob die Video-Anschlüsse (insbesondere mit 2 Videoausgängen) ein Punkt sind, den man beachten sollte oder nicht

2- USB-Anschlüsse: Wie viele sollte man vorsehen, um keinen USB-Hub mit Stromversorgung hinzufügen zu müssen?
Wenn man Tastatur, Maus, Zigbee, Z-Wave, RF433, RF868, … einrechnet, sollte man 6-8 Mini-USB-Anschlüsse vorsehen?? Wie macht ihr das?

3- Prozessor/RAM…: Welche Prozessoren sind Mindest-/Empfehlung (i3-i5)? Wie viel RAM sollte man bevorzugen (>4)?

Hallo @Gnome
Du kannst einen Beelink BT3 Pro verwenden, das ist ein super Mini-PC, lautlos, klein und ausreichend ausgestattet (4GB + 32GB oder 64GB eMMC), mit WLAN etc.

Und wenn du ein bisschen suchst, findest du wirklich günstige Angebote auf LBC, wie hier zum Beispiel -70€
https://www.leboncoin.fr/informatique/2314163922.htm
Ich habe persönlich drei davon (Jeedom, HA und natürlich Gladys), was mir ermöglicht, Gladys zu nutzen und falls du noch nicht Gladys, Jeedom oder HA verwaltest (aber auch den Unterschied zu erkennen und es stimmt, dass Gladys bei weitem die einfachste Lösung ist und mit Node-Red kannst du viele Dinge verwalten), dann haben diese drei Mini-PCs nie Probleme gemacht!
Sie laufen alle unter Linux Lite 6.2 und ich verbinde mich per RDP, um sie zu verwalten
Ein Zigbee2mqtt SonOff-Schlüssel wie von @pierre-gilles empfohlen und fertig!
Kurz gesagt, eine super kleine Maschine für Gladys, aber nicht nur, wenn du möchtest!

Nein & nein. Beim WLAN liegt es bei dir, ob du Gladys lieber per WLAN oder per Ethernet mit deinem Router verbinden möchtest, um noch mehr Netzwerkstabilität zu erreichen.

Vielleicht ist es nicht gut erklärt, aber Gladys wird diesbezüglich nichts verwalten :smiley:

Gladys ist ein Server, der eine Webanwendung bereitstellt. Anschließend öffnest du einen Browser auf einem beliebigen Gerät (einem Tablet, deinem Smartphone, einem Computer, etc.), öffnest die URL von Gladys und hast Gladys darauf in der Auflösung des Geräts :slight_smile:

Ich empfehle nicht, das Gerät, das du für die Installation von Gladys kaufen möchtest, mit einem Touchscreen auszustatten.

Den Server, den du für Gladys verwenden wirst, stellst du in eine Schublade/nahe deiner Box/nahe deinem Zähler/wo du willst, aber du verbindest nichts damit.

Wenn du entfernte Touchscreens möchtest, kaufe ein oder mehrere günstige Android-Tablets im Internet (heute kostet ein Tablet fast nichts), befestige das Tablet an der Wand, wo du möchtest, und öffne den Browser auf der URL von Gladys, um das gewünschte Dashboard anzuzeigen.

Wenige Leute haben so viele Dongles! Selbst Tastatur und Maus denke ich, dass die große Mehrheit der Gladys-Nutzer diese nicht hat, wie ich dir gesagt habe, Gladys ist ein Server, alles läuft remote.

Gladys ist relativ leicht, daher funktioniert eigentlich alles. Ich würde trotzdem empfehlen, mindestens 2 oder 4 Kerne (lieber 4 als 2) zu haben, und beim RAM nimm 4GB, um auf der sicheren Seite zu sein.

Der wichtigste Punkt ist jedoch die Festplatte, da Gladys viele Daten verarbeitet und diese speichern, aggregieren muss, und du dann die Daten schnell abfragen können musst, um sie im Dashboard anzuzeigen. Ein guter SSD wird klar empfohlen :slight_smile:

Ja, ja, dass es sich um einen Server handelt, ist gut erklärt, aber ich war gerade abgelenkt…
Ich denke, es gibt viele Dinge, die ich ausprobieren muss, um mir meine eigene Meinung zu bilden
Daher brauche ich schnell einen Mini-PC

Für die SSD ist es logisch und gut hervorgehoben (vor allem im Vergleich zu einer SD auf einem Raspberry). Für den RAM, logisch.
Aber der Punkt, einen Mehrkernprozessor zu bevorzugen, um die maximale Anzahl von Befehlen gleichzeitig zu verarbeiten, war für mich nicht offensichtlich… obwohl es logisch ist

Danke

Ich füge hinzu, dass ich in meiner Nutzung einen deutlichen Reaktivitätsunterschied seit dem Umstieg auf meinen NUC feststelle (zuvor hatte ich einen RPi4).
Die 8 GB RAM bieten viel Spielraum und mit meinen etwa 50 Zigbee-Geräten merke ich, dass das wichtig war!

Meine Konfiguration:

Mein NUC steht in meiner Garage und ist an einen Bildschirm und eine Tastatur (mit Touchpad) angeschlossen, aber ich nutze diese kaum, normalerweise verwaltet alles von meinem Laptop aus per SSH.

Letztlich sind am NUC also nur 1 USB für die Tastatur und 1 USB für meinen Zigbee2mqtt-Dongle angeschlossen … und das war’s. Ich habe immer gedacht, dass die Vermehrung von Protokollen (WLAN / BT / Zigbee / Z-Wave) keine gute Idee ist, aufgrund des zusätzlichen Materials und der Dongles.
Bei mir vermeide ich WLAN so weit wie möglich (nur Smartphones und Laptops), da ich finde, dass es keine zuverlässige Technologie ist > z. B. Abstürze meines Internet-Routers.

Nur zur Info, der Verbrauch meines BT3Pro unter Linux Lite… und ich bin mit der Gladys-Oberfläche verbunden!

Danke für all das Feedback…
Es stimmt, dass einige Geräte nichts verbrauchen, insbesondere Mini-PCs auf Atom-Basis, oder sogar einige Celeron-Prozessoren, aber die Leistung ist nicht unbedingt vorhanden…
Auf der anderen Seite erfordert Gladys keine übermäßige Leistung…

Aber ich möchte in etwas Vielseitiges investieren, das auch andere Dinge neben Gladys bewältigen kann (ich denke dabei insbesondere an ein Medienzentrum, das an den Fernseher angeschlossen ist, einen Kameraserver wie Frigate, Speicher,…)… auch wenn ich noch nicht genau weiß, was…
Das ist das Problem, ich will zu viel (ohne einen tatsächlichen Bedarf zu haben, der in Bezug auf die Leistung identifiziert oder beziffert ist) und habe Schwierigkeiten, mir eine Grenze zu setzen… Ich würde lieber 50…100€ mehr ausgeben und mich morgen nicht ärgern.

Mein 2 Cent zur Kameraverwaltung: Wenn du Frigate installieren möchtest, rate ich dir DRINGEND, auf einen Google Coral zu setzen, anstatt auf den CPU deines zukünftigen Rechners!!

Nur zur Info, ich bin auf einem RPi4 mit 4 GB RAM und 250 GB SSD.
Das ist mein Media Center, verbunden mit dem 4K-Fernseher ohne Lags (Kodi 19), Samba-Freigabe (2 TB), Gladys-Server (mit ZigBee), Transmission (P2P), PiHole (Adblocker + DHCP) und Tasmoadmin (Tasmota-Manager)…
Und ich sage das, weil es sehr gut läuft!

Guim31, ich kannte Google Coral nicht, ich bin gerade hingegangen und bin noch mehr verwirrt… lol
GBoulvin, mein Problem ist, dass ich Schwierigkeiten habe, alle Konfigurationen, die die Leute verwendet haben, parallel zu setzen (wobei oft etwas recycelt oder so war). Zum Beispiel, was entspricht ein ARM-Prozessor von einem RPi4? Und darüber hinaus, wie weiß ich, welcher Intel- oder AMD-Prozessor geeignet wäre, sogar besser als nötig, ohne dabei zu weit zu gehen und Energieeffizienz zu verlieren…
Ich bin in Informatik ziemlich schlecht geworden

Ich werde warten, bis es ein Angebot für einen Mini-PC gibt (nicht zu leistungsstark, aber vor allem nicht zu laut) und den Schritt zu geringeren Kosten machen, um zumindest voranzukommen und zu testen… und so meinen Bedarf besser definieren.

Ein Google Coral ist einfach nur so ein Ding, das du an deinen PC anschließt: entweder per USB oder im NVME-Format (also so ähnlich wie SSDs).
Die Idee dahinter ist, dass es sich um ein kleines Gehäuse handelt, das sich auf die Verarbeitung bestimmter Berechnungen spezialisiert, insbesondere im Bereich Video.

Dieser kleine Zusatz ermöglicht es, Bilder in besserer Qualität zu verarbeiten, aber vor allem mit einer deutlich besseren Flüssigkeit! Sehr nützlich für Überwachungskameras.

Dann kannst du dich für so eine Maschine entscheiden, gebraucht aufgearbeitet
https://www.amazon.fr/Fujitsu-Esprimo-Q0920P0048DE-Ordinateur-certifié/dp/B0854LM164/ref=asc_df_B0854LM164/?tag=googshopfr-21&linkCode=df0&hvadid=454946550926&hvpos=&hvnetw=g&hvrand=17030226896947458933&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9055923&hvtargid=pla-905569500939&psc=1

oder

was etwas leistungsfähiger wäre, aber wie immer: mehr Leistung bedeutet auch etwas mehr Verbrauch

In beiden Fällen wird es wahrscheinlich notwendig sein, Linux statt Windows zu installieren, das deutlich mehr Ressourcen verbraucht!

Vielleicht ein bisschen teurer, aber ich habe diesen Beelink mit einer super Konfiguration gefunden:

  • Intel Quad-Core-Prozessor der 11. Generation
  • 8GB RAM
  • 128GB SSD
  • 4 USB 3.0-Anschlüsse
  • 1 Gigabit-Ethernet-Anschluss
  • Wi-Fi 5, Bluetooth 4.0

Für 163€ neu bei Amazon ist das wirklich fair und er erfüllt alle Anforderungen!

Ich glaube, ihr seid hier im Forum einige, die Beelink nutzen, @Checconio hat zum Beispiel darüber gesprochen, als ich ihn letztes Jahr interviewt habe:

Ja, ich bestätige, mein Gladys läuft immer noch auf demselben Beelink und es funktioniert sehr gut!

Ich sollte einen Mele Quieter3C (N5105 + 8GB RAM + 512GB SSD) zu einem guten Preis bekommen (in Verhandlung)…
Ich finde den Vorteil, dass er geräuschlos (lüfterlos) ist und einen guten 4-Kern-Prozessor mit geringem Verbrauch hat (TDP von 10W)
Fortsetzung folgt