Posts by Neueinsteiger

Registriere dich jetzt, um exklusive Vorteile zu genießen! Als registriertes Mitglied kannst du Inhalte herunterladen und profitierst von einem werbefreien Forum.
Mach mit und werde Teil unserer Community!

    Wenn man die Anforderungen seines Projektes gut kennt, kann man eine darauf angepasste Version des RasPi einsetzen. Es muss nicht immer die aktuellste Hardware werkeln, da man damit leistungsmäßig sehr häufig über das Ziel hinaus schießt. Für etliche Anwendungen reicht auch ein Arduino oder ein ESP. Ich weiß nicht, wie ihr den RasPI verwendet, aber bei mir läuft lediglich der 400er mit Bildschirm und Desktop. Alle anderen verwende ich nur per SSH.


    Ich selber habe unzählige RasPi im Einsatz. Selbst die allerersten laufen seit fast 10 Jahren noch immer 24/7 und ich kann bis heute nicht feststellen, dass die Hardware für die zu erledigenden Aufgaben nicht genug Leistung hat. Der einzige 4er RasPi läuft bei mir für eine InfluxDB + Grafana. Ich wüsste ehrlich gesagt gar keine Anwendung, für die ich einen noch leistungsfähigeren RasPi bräuchte.


    just my 2ct.

    Vielen Dank für die Blumen.


    Das gute Stück war im Nachgang betrachtet bei mir nur eine Zwischenlösung. Inzwischen habe ich die (Strom)Hardware "etwas" erweitert, auf einem separaten RasPI ein Venus OS installiert und lasse mir (über GUI Mod) damit alles anzeigen.


    Das Thema mit dem Display Refresh hat mich seinerzeit ebenfalls bewegt, weshalb ich stundenlang nach einer Lösung gesucht habe. Letztendlich habe ich keine gefunden. Wenn man neue Werte dort hin schreiben möchte, muss man das Display einmal löschen, damit nicht alles übereinander geschrieben wird. Da die Hardware nicht die Schnellste ist, wird der Löschvorgang als Flackern empfunden.

    Das kann ich gerne machen. Allerdings ist der Sketch mangels meiner Programmierfähigkeiten eher "Kraut und Rüben".

    Die Wlan und IP Daten Deines Netzes musst Du noch ergänzen.


    RasPiPo war eins meiner ersten Projekte. Die erste Version bestand aus einer Funktürklingel, deren Empfänger an einen GPIO eines RasPi angeschlossen war. Daher der ursprüngliche Name.


    Die zweite Version bestand aus einem ESP8266, der das Ereignis per Wlan schickt. Leider gab es in der Zwischenzeit sehr viele Änderungen an der FritzBox Firmware, so dass Uhrzeit und Datum nicht mehr übertragen werden. Auch ein Foto erhalte ich leider nicht mehr. Meine Programmierkenntnisse reichen nicht aus, um das zu fixen.

    Aber Akkuspannung und Temperatur werden noch immer ganz brav per E-Mail gemeldet. Am E-Mail Eingang kann ich in etwa auch die Uhrzeit fest machen.


    Vielleicht findest Du in dem Projekt Anregungen, um Dein Problem zu lösen.


    Das Teil läuft übrigens immer noch. Ein Satz Akkus hält ewig. Vom Gefühl her würde ich sagen, dass ich die Akkus so alle 10 Monate einmal auflade.

    Wer wie ich einen Shelly 3EM verbaut hat, der möchte die ermittelten Werte verarbeiten und visualisieren. Bei mir kommt hinzu, dass ich ein Balkonkraftwerk installiert habe, was der eigentliche Grund für den Shelly war. Die Werte nur in der App zu sehen reichte mir auf Dauer aber nicht, da es nervig ist, ständig das Handy zur Hand zu nehmen, nur um die aktuellen Werte zu sehen. Daher habe ich nach einer Lösung gesucht, wie die Werte der drei Phasen einzeln und als Summe in Echtzeit dargestellt werden können. Der Aufwand sollte sich in Grenzen halten. Ich wollte mir kein großes Display an die Wand hängen, auf dem alle erdenklichen Dinge angezeigt werden. Es sollte eine dezente Anzeige werden, der die Mitbewohner entnehmen können, wann es sinnvoll ist, einen Verbraucher einzuschalten.


    Als einfache und günstige Hardware bietet sich ein ESP8266 an, von dem ich noch diverse Modelle herumliegen habe. Da sich meine Programmierkenntnisse in engen Grenzen halten, habe ich nach einem Sketch gesucht, mit dem die Daten aus dem Shelly per Wlan ausgelesen werden. Der entscheidende Tipp kam von Leroy Cemoi. An dieser Stelle noch mal :danke_ATDE:


    Mit diesem Sketch als Basis habe ich zum Test ein 7-Segment Display angeschlossen. Als klar war, dass alles so läuft, wie ich es mir vorstelle, habe ich dieses gegen ein 1.8" TFT getauscht. Als Gehäuse dient ein defekter AVM Fritz!Powerline 510E. Die Beschriftung des Deckels lies sich mit Terpentin Ersatz sehr schnell entfernen.


    Die Original-Platine habe ich demontiert, ein passendes Loch in den Deckel gefräst und das Display von hinten eingeklebt. Ziemlich enge Geschichte in dem Gehäuse, aber wenn man die Kabel lang genug lässt, findet sich irgendwann eine Anordnung der Komponenten, bei der sich der Deckel schließen lässt.

    Wichtig: Alles gut isolieren. Da sind 230V AC sehr nah an den DC-Komponenten!!


    In der Nacht fiel mir auf, dass das Display den ganzen Raum erleuchtet. Daher habe ich zusätzlich noch einen LDR installiert, mit dessen Werten die Helligkeit des Backlights gesteuert wird. Für den LDR habe ich das im Gehäuse vorhandene Loch des Reset-Tasters genutzt, dass wie dafür gemacht zu sein schien.

    Das Mapping muss noch etwas angepasst werden, daher lasse ich mir den Wert in der ersten Zeile zum Debugging anzeigen. Der verschwindet natürlich demnächst.


    Updates werden der Einfachheit halber OTA aufgespielt.


    Rein technisch läuft das jetzt so, wie ich es mir vorgestellt habe. Optisch kann man die Anzeige vielleicht noch aufhübschen.

    Steinardo

    Danke für die Info. Nur leider kann ich noch immer nicht programmieren.


    Leroy Cemoi

    Der Link enthält genau das, was ich gesucht habe, nach einigem Herumprobieren habe ich die Ausgabe im seriellen Monitor und auf einem Display :)




    Nun muss ich nur noch ein Gehäuse finden und dann schauen, ob ich nicht doch noch ein anderen Display nehme. Aber das grundsätzliche Problem ist gelöst. Ich komme mit dem ESP an die Daten des Shelly :danke_ATDE:


    Testweise wollte ich die Daten im seriellen Plotter ausgeben. Leider klappt das aber nicht. Ich nehme an, dass es ein banaler Fehler ist. Vielleicht sieht jemand das Problem?


    Ich lese die Werte der drei Phasen am Hausanschluss mit einem Shelly EM3 aus. Diese stehen per Wlan vor Ort zur Verfügung und werden mir unterwegs auch in der App angezeigt. Das funktioniert alles einwandfrei.


    Nun würde ich die Werte der drei Phasen so wie den Summenwert aller Phasen gerne mit einem ESP8266 über das heimische Wlan auslesen.


    Hintergrund ist, dass ich in der Küche ein kleines Display installieren möchte, auf dem der aktuelle Verbrauch angezeigt wird und in möglichst kurzen Abständen aktualisiert wird.


    Kennt jemand einen fertigen Sketch oder ein Projekt, mit dem es möglich ist, die Daten per ESP8266 auszulesen? Dann müsste ich das Rad nicht neu erfinden.

    Tja, ich sags mal so:

    Wenn es die Möglichkeit gibt, ein Problem in Software oder in Hardware zu lösen, dann nehme ich den Lötkolben (weil ich nicht Programmieren kann)


    Ist Dein Problem denn jetzt gelöst?

    Mhhhh, der Takt (intern 8Mhz) stimmt?

    Prellt vielleicht Dein Taster?

    Versuch mal die angehangene Schaltung. Dann sollte er nicht mehr prellen.



    edit: Die 4h sind natürlich nicht super exakt. Sie sind abhängig von der Genauigkeit des internen Taktes. Der variiert nach Umgebungsbedingungen (Luftfeuchtigkeit, Temperatur) etwas.

    Hallo Andreas,


    willkommen im Forum.

    Ist schon eine Weile her mit dem X-Mas Timer - aber es funktionieren noch immer alle Modelle, die ich seinerzeit erstellt habe.


    Hier der Inhalt der oben verlinkten INO-Datei:


    Es müsste nicht nur die Hardware komplett geändert werden, sondern auch die Firmware.

    Damit reden wir nicht mehr von einer Modifikation des bestehenden Projektes, sondern von einem komplett neuen Projekt. Da ich aktuell keinen Bedarf daran habe, werde ich das nicht umsetzen. Aber vielleicht findet sich ein anderes interessiertes Forenmitglied, mit dem eine Umsetzung möglich wäre.


    Bezüglich der Platine hast Du eine PN.

    Vielleicht muss es nicht zwingend eine RasPi Hardware sein?


    Da die Spannung komplett auf die Ventile geschaltet wird und ich nicht weiß, was sie vertragen, würde ich maximal 9V6 nehmen. Aber auch dabei bitte nachmessen. Denn bei voll geladenem Akku können es durchaus mal wesentlich höhere Spannungen sein.

    Eine Alternative zum 9V Block wäre vielleicht 6xAA Batterien.


    Gab es das Problem mit den Abbrüchen schon immer oder erst seit einem der letzten Updates der Zentrale?


    Es könnte nämlich auch durchaus sein, dass der CC1101 nicht nicht ganz mit Deiner Zentrale harmoniert, weil er leicht verstimmt ist.

    Das Problem könnte ich versuchen zu lösen - dann bitte PN.

    Wenn Du in "einer" Welt bleiben möchtest, wäre RaspberryMatic vielleicht eine Lösung.

    Einen großen Teil der Aktoren/Sensoren kann man günstig selber bauen. Dazu gibt es eine seit langer Zeit sehr aktive Community.

    Dort werden und wurden unter anderem Geräte entwickelt, die der Hersteller in der Form gar nicht im Angebot hat, wie z. B. mein Gardena-Ventil Adapter.

    Aber auch ganz banale Dinge wie Nachbauten von Temperaturdifferenzsensoren, etc.

    Als Basis könnte man diese kleine Schaltung nehmen :) und damit das gewünschte Projekt umsetzen. Viel kleiner geht es nicht.


    Hier ein kleiner Auszug der dortigen Projekte:

    AskSin++