Kommentar Nr. 99: Ja Thomas BITTE ein weiteres Video dazu :-)) Vielen Dank für das Video, ich hatte schon die ganze Zeit Bock mal was mit ESP zu machen, aber keine Idee dazu. Jetzt könnte ich mir glatt vor stellen, z.B. offene Fenster/Türen oder Inhalt der Zisterne oder Stromerzeugung der PV oder das Wetter mit Wetterbildchen/Icon auf so einem Display zu haben...
.... dieses Video hat mir sehr geholfen , vielen Dank . Dadurch konnte ich meine Fernanzeige (LCD-Display 4x20 + ESP 8266 d1 mini ) für die Mülltonnenabholtermine mit Homeassistant realisieren . Hatte diese Anzeige vorher alles über Fhem laufen , der Umstieg auf Homeassistant ist nun abgeschlossen. Tschüss liebes FHEM, es war schön mit Dir. Inzwischen habe ich aber HA lieben gelernt ,seit Januar bin ich dabei ! Vielen Dank nochmals für die vielen lehrreichen Video's ,weiter so !🤪
Wieder mal ein klasse Video, Thomas. Wollte mich schon immer mal mit ESPHome und Displays beschäftigen - da bin ich jetzt einen sehr großen Schritt weiter dank Deines Videos 👍👍👍 Vielen Dank für die tolle Erklärung.
Moin! Vielen Dank für die Anleitung, auch für das vorherige mit den Grundlagen zu ESP: Ich würde gerne ein Video sehen über Graphiken auf dem Display sehen.
Top Video 👍 Versuche das schon zwei Tage zum Laufen zu bekommen. War aber selber schuld, der ESP bzw. das Gerät war in HA duch einen Konfigurationseintrag deaktiviert Läuft jetzt perfekt. Danke für deine Anleitung
Mittlerweile sieht die standard ESP YAML wohl ganz anders aus und ich habe das problem das ich keinen api encryption key habe. Schätze weil kein SSL. Und ich bekomme immer nur "Component dashboard_import requires component api."
Hallo, Was mich interessieren würde wie unterscheidet man in der Konfiguration für den Fall, dass man beispielsweise 10 solcher OLED Displays (10x ESP32) einsetzt. Irgendwie fehlt mir die Eindeutigkeit zum entsprechenden OLED Display. Oder muss dann für jedes Display eine eigene YAML Konfigurationsdatei erstellt werden und anhand des API Keys wird dann das Zielgerät (ESP32 mit OLED) indentifiziert? Danke
@@ackwood-it jeder ESP braucht einen eigenen eindeutigen Namen und eine eigene YAML. Siehe verlinkten Grundlagenvideo: ruclips.net/video/_j_6UXhlQfo/видео.html
Danke für die anleitung, hab die Videos angeschaut und auch hinbekommen. Allerdings :-) hab ich nen ESP32 mit 2x I2C. theoretisch kann ich da dann doch 4 displays dran hängen, wenn ich welche hab, wo man die adressen umstellen kann. also 0x3C und z.b. 0x3D jeweils an einem Bus. Hab aber wie hier im video die Adresse 0x3C unter "display" eingefügt, was irgendwie nicht mit 2 Bussen (oder nur 2 einzelnen displays) geht. Müssen die 4 displays dann unter dem Sensor angelegt werden? Hab nirgends jemand gesehen, der sowas schon am laufen hat. Hab 6 displays und wollte nicht 6 einzelne ESPs und Wlans dafür anlegen müssen.
Ich finde tatsächlich n der Doku nirgends etwas über Adressierbare Displays, bei denen man die Adresse umstellen kann, und ob man dann zwei dieser Displays an einem I2C Bus betreiben kann. das einzige was ich finde ist die Möglichkeit beim ESP32 zwei I2C zu definieren und somit zwei Displays anzuschließen. Du könntest dir aber einen I2C Multiplexer besorgen (esphome.io/components/tca9548a) damit könntest du sogar alle sechs Displays an einen ESP hängen.
Erstmal vielen Dank für deine tolle Arbeit, trotz Neuling umgesetzt und es funktioniert 👍 Würde gerne meinen Außentemperatursensor, der in Home Assistent integriert ist, auf dem Display mit anzeigen lassen. Wie könnte man das realisieren? gibt es dazu einen Link oder Idee, finde leider nichts dazu.
Klar, so lange du genug GPIOs zur Verfügung hast kannst du so viele Geräte und Sensoren verbinden wie du möchtest. In meinem Schreibtisch Projekt z.B. ist dieses Display, ein Ultraschall Entfernungsmesser, eine 4 Tasten Matrix und ein 2fach Relaismodul an einem ESP angeschlossen.
@@SteuerdeinLeben nächste Frage: wie versorge ich die verschiedenen Teile mit Strom? ggf. mit einer Wagoklemme die Stromversorgung über den esp "spreizen"?
Vielen Dank für das Video, aber leider funktioniert dass bei mir nicht. Bei mir zeigt es nur nan an und egal was ich mache es ändert sich nichts daran. Der Temp Sensor ist auch an einem esp angeschlossen und leitet die Wert dann zu HA. Kann es daran liegen? Hoffentlich kannst du mir hier weiterhelfen.
Hi, NAN steht für "not a number" hier wird ein Zahlenwert erwartet. Wenn also der Sensor bei dir bereits die Werte mit °C oder ähnlichem anzeigt, dann musst du anstett dem "Home Assistant Sensor" den "Home Assistant Text Sensor" verwenden.
Du musst auf jeden Fall einen zweiten I2C Bus definieren. Dazu gibt es auf dieser Seite unten ein Beispiel: esphome.io/components/i2c#i2c Den Key "display" darfst du nicht wiederholen, sondern da fängst du dann ab "- platform" wieder an und da musst du dann die "i2c_id:" wie im Beispiel auf der Webseite oben angezeigt mit angeben.
Wärst Du so nett und würdest noch einmal angeben, wie Du die einzelnen Pins vom ESP32 und dem Display angegeben hast, ich bin da ein Anfänger und das ging mir etwas zu schnell 🙂 Danke!!!!!
Echt klasse Video, wie eigentlich immer. Hab auf meinem Display zum einen die Temperatur eines anderen ESPs (DS18b20 Sensor) und meinem Akkustand vom iPhone ausgeben lassen und es funktioniert. Theoretisch kann man doch bestimmt auch die Werte von ESP A in ESP B übermitteln / weiter verarbeiten lassen oder so, oder? Klar Automationen und so sind grundsätlich besser in HA aufgehoben als zwischen 2 ESPs.
Ja, das sollte möglich sein. Ist nur die Frage ob man dann zwei ESPs benötigt. Bei meinem Elektrisch höhenverstellbaren Schreibtisch verarbeitet ich die meisten "Automationen" direkt intern an einem ESP.
Hallo Thomas , Prima Thema für ein Video! Ich scheitere noch an den Fonts im Script. "Only truetype (.ttf ) files are supported.... " schreibt er mir Wie binde ich fonts korrekt in ESP Home ein und woher ruft man sie ab ? Könntest du das vielleicht erläutern .
Hallo, das ganze ist in der ESPHome Doku eigentlich sehr gut beschrieben. Siehe hier: esphome.io/components/display/index.html#fonts Beste Grüße Thomas
Durch dieses Video bin ich einen großen Schritt weiter gekommen,aber noch nicht ganz zufrieden. Mein Vorhaben: Der Briefkasten soll mir auf einem LCD-Display anzeigen, ob Post drinnen ist oder nicht. In den Briefkasten kommt ein D1 Mini und eine Lichtschranke, die über MQTT eine 0 oder eine 1 sendet. Auf den zweiten D1 Mini habe ich die Software, wie im Video zu sehen, geflasht. Die 0 und die 1 wird auf dem zweiten D1 empfangen,das klappt einwandfrei. Es hakt an der Umsetzung von beiden Werten auf das Display. In der 1. Zeile soll immer Briefkasten stehen, in der 2. Zeile anstatt 0 soll "keine Post" und für die 1 soll dann "Du hast Post" stehen. Wie kann ich das umsetzen? Display ist schon eingebunden und funktioniert.
Such mal in der Doku der Display Komponente nach "pages". Du könntest zwei Seiten mit jeweils zwei Zeilen anlegen und bei Änderung des Sensors dann die jeweilige Seite Aufrufen.
@@SteuerdeinLeben Danke für den Tip. Eine gute Sache mit den Page's, nur wie sollen die Seiten wechseln mit einer 0 und einer 1 ? Text kann ich nach Belieben einfügen und das macht es interessant.
Ich würde auf einen Tippfehler im Sensor tippen. Wird der Home Assitant Sensor denn in den Logs vom ESP auch aktualisiert wie man es bei mir im Video sieht?
@@SteuerdeinLeben Nein, es aktualisieren sich die Daten nicht. Ich denke der ESP hat einen Schuss. LED blinkt jetzt blau. Er kann auch keine stabile Verbindung zu Wlan aufbauen und halten.
Ich würde mich sehr über ein Video zum Thema Graphen freuen
Klasse erklärt - sehr verständlich und nachvollziehbar. Und es funktioniert im "Nachbau"!
Kommentar Nr. 99:
Ja Thomas BITTE ein weiteres Video dazu :-))
Vielen Dank für das Video, ich hatte schon die ganze Zeit Bock mal was mit ESP zu machen, aber keine Idee dazu.
Jetzt könnte ich mir glatt vor stellen, z.B. offene Fenster/Türen oder Inhalt der Zisterne oder Stromerzeugung der PV oder das Wetter mit Wetterbildchen/Icon auf so einem Display zu haben...
gern weitere Videos dazu. gute Gelegenheit kleine Infos anzeigen zulassen
super Anleitung_DANKE_
.... dieses Video hat mir sehr geholfen , vielen Dank . Dadurch konnte ich meine Fernanzeige (LCD-Display 4x20 + ESP 8266 d1 mini ) für die Mülltonnenabholtermine mit Homeassistant realisieren . Hatte diese Anzeige vorher alles über Fhem laufen , der Umstieg auf Homeassistant ist nun abgeschlossen. Tschüss liebes FHEM, es war schön mit Dir.
Inzwischen habe ich aber HA lieben gelernt ,seit Januar bin ich dabei ! Vielen Dank nochmals für die vielen lehrreichen Video's ,weiter so !🤪
E-Paper Grafiken Anleitung wäre super
Tolle Anleitung, funktioniert auch wunderbar !!!
Wieder mal ein klasse Video, Thomas. Wollte mich schon immer mal mit ESPHome und Displays beschäftigen - da bin ich jetzt einen sehr großen Schritt weiter dank Deines Videos 👍👍👍
Vielen Dank für die tolle Erklärung.
Vielen Dank für dein immer ehrliches Feedback.
Bitte das Graphiken video noch machen 👌🏼
Moin!
Vielen Dank für die Anleitung, auch für das vorherige mit den Grundlagen zu ESP:
Ich würde gerne ein Video sehen über Graphiken auf dem Display sehen.
Top Video 👍
Versuche das schon zwei Tage zum Laufen zu bekommen.
War aber selber schuld, der ESP bzw. das Gerät war in HA duch einen Konfigurationseintrag deaktiviert
Läuft jetzt perfekt. Danke für deine Anleitung
Mittlerweile sieht die standard ESP YAML wohl ganz anders aus und ich habe das problem das ich keinen api encryption key habe. Schätze weil kein SSL. Und ich bekomme immer nur "Component dashboard_import requires component api."
Klasse Video
Das mit den Graphen würde mich auch interessieren und bitte wieder so schön erklären das es auch ein Nicht IT'ler hinbekommt😅
Sie sind wirklich der Überkinger, vielen Dank zu hab selbst ich das geschafft
bei mir kommt
font: [source :51]
Please update your pillow installation to 10.1.0. (pip install "pillow==10.1.0").
Dazu gibt es auf GitHub bereits einen Issue: github.com/esphome/issues/issues/5077
Hallo,
Was mich interessieren würde wie unterscheidet man in der Konfiguration für den Fall, dass man beispielsweise 10 solcher OLED Displays (10x ESP32) einsetzt. Irgendwie fehlt mir die Eindeutigkeit zum entsprechenden OLED Display. Oder muss dann für jedes Display eine eigene YAML Konfigurationsdatei erstellt werden und anhand des API Keys wird dann das Zielgerät (ESP32 mit OLED) indentifiziert?
Danke
@@ackwood-it jeder ESP braucht einen eigenen eindeutigen Namen und eine eigene YAML. Siehe verlinkten Grundlagenvideo: ruclips.net/video/_j_6UXhlQfo/видео.html
Schönes Video, wieder was gelernt. Bitte weiter so.👍
Danke für die anleitung, hab die Videos angeschaut und auch hinbekommen. Allerdings :-) hab ich nen ESP32 mit 2x I2C. theoretisch kann ich da dann doch 4 displays dran hängen, wenn ich welche hab, wo man die adressen umstellen kann. also 0x3C und z.b. 0x3D jeweils an einem Bus. Hab aber wie hier im video die Adresse 0x3C unter "display" eingefügt, was irgendwie nicht mit 2 Bussen (oder nur 2 einzelnen displays) geht. Müssen die 4 displays dann unter dem Sensor angelegt werden? Hab nirgends jemand gesehen, der sowas schon am laufen hat. Hab 6 displays und wollte nicht 6 einzelne ESPs und Wlans dafür anlegen müssen.
Ich finde tatsächlich n der Doku nirgends etwas über Adressierbare Displays, bei denen man die Adresse umstellen kann, und ob man dann zwei dieser Displays an einem I2C Bus betreiben kann. das einzige was ich finde ist die Möglichkeit beim ESP32 zwei I2C zu definieren und somit zwei Displays anzuschließen.
Du könntest dir aber einen I2C Multiplexer besorgen (esphome.io/components/tca9548a) damit könntest du sogar alle sechs Displays an einen ESP hängen.
Vielen Dank. Kann ich eigentlich auf die Daten meiner lokalen Sensoren zugreifen - ohne über HA zu gehen?
Nur auf direkt mit dem ESP verbundenen Sensoren. Für alles andere benötigst du HA als Schnittstelle.
Erstmal vielen Dank für deine tolle Arbeit, trotz Neuling umgesetzt und es funktioniert 👍
Würde gerne meinen Außentemperatursensor, der in Home Assistent integriert ist, auf dem Display mit anzeigen lassen.
Wie könnte man das realisieren? gibt es dazu einen Link oder Idee, finde leider nichts dazu.
Wenn er bereits in Home Assitant integriert ist, dann genau wie hier beschrieben, nur eben mit der Entity ID von dem Sensor. 😀
@@SteuerdeinLeben Danke, hat funktioniert.... probieren bis es klappt 😉
Servus, bekomme die Meldung Update your pillow Installation to 10.1.0????
Dazu gibt es auf GitHub bereits einen Issue: github.com/esphome/issues/issues/5077
Blöde Frage vielleicht, aber : kann ich die Funktion mit auf einen ESP32 legen, an dem ein dht22 hängt. Die notwendigen PINs wären ja noch frei.
Klar, so lange du genug GPIOs zur Verfügung hast kannst du so viele Geräte und Sensoren verbinden wie du möchtest.
In meinem Schreibtisch Projekt z.B. ist dieses Display, ein Ultraschall Entfernungsmesser, eine 4 Tasten Matrix und ein 2fach Relaismodul an einem ESP angeschlossen.
@@SteuerdeinLeben nächste Frage: wie versorge ich die verschiedenen Teile mit Strom? ggf. mit einer Wagoklemme die Stromversorgung über den esp "spreizen"?
@@hans-christianmeier6055 Ja, genau so habe ich es auch gemacht. Du musst nur auf die maximale Ausgangsleistung des ESP achten.
Vielen Dank für das Video, aber leider funktioniert dass bei mir nicht. Bei mir zeigt es nur nan an und egal was ich mache es ändert sich nichts daran.
Der Temp Sensor ist auch an einem esp angeschlossen und leitet die Wert dann zu HA. Kann es daran liegen?
Hoffentlich kannst du mir hier weiterhelfen.
Hi, NAN steht für "not a number" hier wird ein Zahlenwert erwartet. Wenn also der Sensor bei dir bereits die Werte mit °C oder ähnlichem anzeigt, dann musst du anstett dem "Home Assistant Sensor" den "Home Assistant Text Sensor" verwenden.
@@SteuerdeinLeben Hi, danke für deine Hilfe, jetzt funktioniert es.
Eine Frage muss ich jetzt doch mal stellen: Ist es möglich, an einem ESP32 2 Displays anzuschließen ?
Hab ich noch nicht probiert, sollte aber denke ich funktionieren.
@deinLebenich scheitere seit ein paar Stunden dran....aber ich gebe nicht auf
Edit: ja es geht, habe es hin bekommen 🙂
Du musst auf jeden Fall einen zweiten I2C Bus definieren. Dazu gibt es auf dieser Seite unten ein Beispiel: esphome.io/components/i2c#i2c
Den Key "display" darfst du nicht wiederholen, sondern da fängst du dann ab "- platform" wieder an und da musst du dann die "i2c_id:" wie im Beispiel auf der Webseite oben angezeigt mit angeben.
@@SteuerdeinLebengenau das war der Hinweis den ich auch gefunden habe....sehr cool so, ein ESP 2 Displays...mein Bastelwahn ist geweckt :-)
Wärst Du so nett und würdest noch einmal angeben, wie Du die einzelnen Pins vom ESP32 und dem Display angegeben hast, ich bin da ein Anfänger und das ging mir etwas zu schnell 🙂 Danke!!!!!
sda: GPIO016
sck: GPIO017
Echt klasse Video, wie eigentlich immer.
Hab auf meinem Display zum einen die Temperatur eines anderen ESPs (DS18b20 Sensor) und meinem Akkustand vom iPhone ausgeben lassen und es funktioniert.
Theoretisch kann man doch bestimmt auch die Werte von ESP A in ESP B übermitteln / weiter verarbeiten lassen oder so, oder? Klar Automationen und so sind grundsätlich besser in HA aufgehoben als zwischen 2 ESPs.
Ja, das sollte möglich sein. Ist nur die Frage ob man dann zwei ESPs benötigt. Bei meinem Elektrisch höhenverstellbaren Schreibtisch verarbeitet ich die meisten "Automationen" direkt intern an einem ESP.
Hallo Thomas , Prima Thema für ein Video!
Ich scheitere noch an den Fonts im Script.
"Only truetype (.ttf ) files are supported.... " schreibt er mir
Wie binde ich fonts korrekt in ESP Home ein und woher ruft man sie ab ? Könntest du das vielleicht erläutern .
Hallo, das ganze ist in der ESPHome Doku eigentlich sehr gut beschrieben. Siehe hier: esphome.io/components/display/index.html#fonts
Beste Grüße
Thomas
Klasse, aber für Brillenträger recht klein 👓. Kennst Du EspHoMaTriXv2, damit geht das in groß?
Ja, würde aber als Höhenanzeige an meinem Schreibtisch echt überdimensioniert aussehen. ;)
Gabs schon ein Tut zum ESPHOME-GRAPH?
Gab's noch nicht.
Durch dieses Video bin ich einen großen Schritt weiter gekommen,aber noch nicht ganz zufrieden. Mein Vorhaben: Der Briefkasten soll mir auf einem LCD-Display anzeigen, ob Post drinnen ist oder nicht.
In den Briefkasten kommt ein D1 Mini und eine Lichtschranke, die über MQTT eine 0 oder eine 1 sendet. Auf den zweiten D1 Mini habe ich die Software, wie im Video zu sehen, geflasht. Die 0 und die 1 wird auf dem zweiten D1 empfangen,das klappt einwandfrei. Es hakt an der Umsetzung von beiden Werten auf das Display. In der 1. Zeile soll immer Briefkasten stehen, in der 2. Zeile anstatt 0 soll "keine Post" und für die 1 soll dann "Du hast Post" stehen. Wie kann ich das umsetzen? Display ist schon eingebunden und funktioniert.
Such mal in der Doku der Display Komponente nach "pages". Du könntest zwei Seiten mit jeweils zwei Zeilen anlegen und bei Änderung des Sensors dann die jeweilige Seite Aufrufen.
@@SteuerdeinLeben Danke für den Tip. Eine gute Sache mit den Page's, nur wie sollen die Seiten wechseln mit einer 0 und einer 1 ? Text kann ich nach Belieben einfügen und das macht es interessant.
@@uliw9611 Entweder du kannst beim Sensor schon eine Aktion einfügen, oder wenn das nicht geht, dann über ein Script/Automation.
Hi, tolles Video. Leider bekomme ich ständig nur "nan" auf dem Display. Ist es irgendein Bug in ESPHome?
Ich würde auf einen Tippfehler im Sensor tippen. Wird der Home Assitant Sensor denn in den Logs vom ESP auch aktualisiert wie man es bei mir im Video sieht?
@@SteuerdeinLeben Nein, es aktualisieren sich die Daten nicht. Ich denke der ESP hat einen Schuss. LED blinkt jetzt blau. Er kann auch keine stabile Verbindung zu Wlan aufbauen und halten.
@@hierichwerda Ja, hört sich danach an.
@@SteuerdeinLeben yep. Daran hats gelegen. Nochmals Danke für Dein Video. Toller Anstoß von Dir. Habe gleich eine Idee hierzu :-) Schönen Sonntag noch
@@hierichwerda Hatte das selbe Problem ( Anzeige nur:nan) , ließ sich durch einmaliges löschen und wieder neu hinzufügen des ESP in ESPHOME beheben.