Hehe, daher meine voreilige Freude über diesen neuen, sauberen PR.
Ich wollte schreiben: „Allerdings verstehe ich nicht, warum ich diesen Fehler auf meinem Rechner nicht reproduzieren kann. Wenn ich ihn nicht reproduzieren kann, wie soll ich dann untersuchen?“
Aber nach drei aufeinanderfolgenden Tests habe ich den Fehler. Ich werde testweise einen nach dem anderen entfernen, um zu sehen …
Trotzdem, nach einigen Recherchen, insbesondere auf Stackoverflow, heißt es, dass das normal sein kann. Naja, ich mache die Tests und melde mich dann bei dir.
Bei Gladys handelt es sich um ein leichtes kleines Programm, das auf einem Raspberry Pi laufen soll. Daher ist der RAM-Verbrauch sehr wichtig. Man macht nicht einfach irgendetwas, es muss auf einem Pi laufen.
Ich bestätige dir, dass das im Fall von Gladys nicht normal ist ^^
Hallo zusammen,
ich bin neu hier und hoffe, ich störe nicht. Ich freue mich sehr darauf, dieses Modul für Gladys zu testen. Wenn ihr mir also erklärt, wie ich es auf meinem Raspberry installiere, mache ich das gerne. Ich habe zwei Außenkameras, eine davon mit Alarm, und einen Thermostat an meinem Pelletsofen. Ich kann also eine Menge testen.
Ich bin kein großer Geek, daher kann ich euch nur ein Feedback zum Funktionieren für den durchschnittlichen Nutzer geben, aber das würde ich sehr gerne tun!
@damalgos und ich sind im Moment für die Entwicklung zuständig. Leider mussten wir die gesamte Programmierung im Februar von Grund auf neu aufsetzen und ich habe auf meiner Seite Probleme mit den Tests (Programmierung). Noch schlimmer ist, dass ich seit April keine Zeit mehr für die Programmierung hatte und @damalgos seit Februar ebenfalls stark beschäftigt ist.
Ich hoffe, dass ich diesen Herbst wieder einsteigen kann und werde dich bei Bedarf gerne kontaktieren.
Allerdings läuft bei mir eine etwas umständliche Version ohne Probleme auf einem anderen Raspberry Pi, der nur dafür reserviert ist (deshalb nicht aktualisiert). Damit kann ich die Ventile meiner Heizung und des Kessels steuern (ohne Einstellmöglichkeiten - es verwaltet nur die Interaktion zwischen den verschiedenen Ventilhubs) sowie alle Informationen anzeigen (Batterien, Ventilöffnungen, Solltemperatur und Raumtemperatur, Ventiltemperatur, Kamerabilder, Wetterstationsdaten und Home Coach.
Ich fahre für 15 Tage in den Urlaub, aber wenn du die Version wirklich brauchst, bis die offizielle Version fertig ist, kann ich dir bei der Installation helfen, falls du einen zusätzlichen Gladys installieren kannst.
1. Punkt: Ich habe die Programmierung (Installation der Netatmo-Klingel) etwas wieder aufgenommen und eine Mischung aus meiner Version, die seit eineinhalb Jahren zu Hause läuft, den Änderungen, die @damalgos vor kurzem vorgenommen hat, erstellt und auf v4.8.3 aktualisiert. Es läuft wieder, allerdings gibt es noch einige Fehler, die behoben werden müssen.
2. Punkt: Für diejenigen, die Netatmo Presence (Außencameras) oder Welcome (Innenkameras) haben und auf diese über Gladys zugreifen möchten, ohne die derzeit in Entwicklung befindliche Integration (die leider aufgrund der zahlreichen komplexen Änderungen, die vorgenommen werden müssen, auf sich warten lässt), habe ich gerade herausgefunden, wie man auf den Live-Stream über die IP-Adresse zugreifen kann (was mich ein wenig stört, da kein Login/Passwort erforderlich ist!!) und der es ermöglicht, den Stream auch bei einer Internetverbindung zu behalten (ich denke dabei insbesondere an dich @Tlse-vins, aber vielleicht hast du das schon herausgefunden ^^) :
Schritt 3: Notieren Sie den ersten Code, der sich zwischen den beiden Schrägstrichen « / » befindet (zwischen den beiden roten Pfeilen unten) und behalten Sie ihn bei.
3. Punkt : Ich wage es zu fragen, denn wenn man nicht fragt, passiert nichts … ^^ Ich suche nach einem Entwickler, der die besten Praktiken kennt, um den Pull Request zu erstellen und den geänderten Code zu begrenzen (zu viele geänderte Zeilen wurden damals von @pierre-gilles gemeldet - und das stimmt ^^), für einen Tag (gegen einen großen Kaffee oder ein großes Bier), um das Programm zu entwirren und auf eine solide Basis zurückzukehren (wahrscheinlich in mehrere PRs aufteilen).
Ich habe es im letzten Sommer versucht und seit zwei Wochen, aber ich gebe zu, dass ich außerhalb meiner Grenzen für einen « sauberen Backend-Code » bin @pierre-gilles / @VonOx (ich denke an dich, der jetzt einen Netatmo-Thermostat hat) / oder andere, die interessiert sind ^^ (Dadurch kann man auch ein Format für eine konkrete Schulung haben)
Zum Thema Entwicklung, aus Sicht der Domotik / Netatmo sind meine Anforderungen eher „minimal“, die Netatmo-Algorithmen erledigen den Job perfekt, daher keine Heizungssteuerung auf Gladys-Seite.
Für den Energiebereich also einen Zeitplan oder einen Abwesenheitsmodus über eine Szene definieren.
Das Extra wäre, die Temperaturen der Thermostate und den Heizstatus zu haben (auch wenn ich die Information physisch habe).
Ich versuche, dein PR zu testen und ggf. beizutragen, wenn es in meinen Kompetenzen liegt, sobald ich etwas Zeit habe (es gibt noch andere Themen in Arbeit ).
Zögere nicht, mich als Contributor zu deinem Fork hinzuzufügen.
Alles sauber das @Terdious! Ich hätte dir gerne geholfen, aber ich habe selbst eine endlose To-Do-Liste für Gladys und mit meiner Teilzeitstelle habe ich leider nicht viele Tage zur Verfügung.
Im Moment liegt mein Fokus wirklich auf der Rentabilität des Projekts für Gladys Plus.
Ich hoffe, du findest jemanden, der dir hilft. Du musst nicht unbedingt einen Experten suchen, manchmal reicht es schon, jemanden zum Pair-Programming zu finden, das motiviert und hilft weiterzukommen.
Vielleicht sollten wir Gladys auf Foren wie React/Preact/Node.js erwähnen, um neue Mitwirkende zu gewinnen?