Dem kann ich mich nur anschließen. Du hast mir den Einstieg in Homeassistant sehr vereinfacht. Vielen Dank dafür. Deine Videos vermitteln einfach immer genau das was man braucht.
Hallo Simon, es ist eines der besten Kanäle über homeassistant die ich kenne. Habe durch Deine Videos schon viel gelernt. Dein heutiges Video kam leider ca 2 Wochen zu spät...grins... Habe mir wegen Problemen mit dem Wärmetauscher zur Heizung eine Überwachung gebaut, die, wenn man Shelly benutzen möchte, noch einfacher zu installieren und einzubinden ist. Ich habe einen Schelly 1PM, einen Temperatursensor Addon besorgt. Da kann man je Shelly bis zu drei Sensoren einfach anklemmen, hat Stromversorgung und kann, wen man möchte, noch Schaltvorgänge ausführen bzw. Pumpen über die Leistungsanzeige Wh auf Funktion überwachen. Alles in eine Verteilerdose gepackt und schon hat man einen Fernbedienbaren Schalter mit 3 Möglichkeiten der Temperaturüberwachung. Vieleicht ist das eine Alternative für Leute, die nicht programieren oder löten möchten. Warte schon gespannt auf das nächste Video. VG Bruno
Hi Bruno Bruno, herzlichen dank für das große Lob, da wird man ja fast rot 😅💙 Den Hinweis zu den Shellys nehme ich bei Gelegenheit mal im Blog-Beitrag mit auf, klasse Idee 🙏 Beste Grüße und bis bald 👋
@Simon: Deine Videos sind oft sehr hilfreich und informativ, vielen Dank dafür. An diesem - wenn auch schon älterem Video, habe ich dennoch eine klare Kritik: Deine Verschaltung ist falsch! Bitte keine Argumente "aber bei mir geht es".... FAKTEN: • Der 5V-Pin des ESP-Boards gibt die USB-Spannung aus. • Der 3.3V-Pin des ESP-Boards gibt die Spannung des auf dem Board befindlichen Spannungsreglers aus. • Die GPIO-Pins des ESP-Boards sind nicht 5V-tolerant! • Der VDD-Anschluss des Dallas-Sensors ist optional. • Der Dallas-Sensor benötigt etwa 1.5mA für die Temperaturerfassung. Warum geht der externe 4k7 Ohm-Widerstand nicht? Vermutlich, weil du den GPIO mit der angeschlossenen Datenleitung des Dallas-Sensors (DQ) auf 5V angehoben hast. Das kann zwar der Dallas-Sensor, nicht aber der µC-Eingang. Dadurch, dass du den internen Pullup verwendest, kaschierst du den Fehler in deiner Schaltung! Entweder verwendest du VDD = 5V, einen Levelshifter am Datenpin (5V3.3V) und dahinter einen ext. Pullup, oder du kannst VDD des Dallas-Sensors auch direkt auf den 3.3V-Pin anschließen. In beiden Fällen funktioniert dann der ext. Pullup wie erwartet . Bitte bedenken: Die Qualität der Spannung am 5V-Pin hängt vom verwendeten USB-Netzteil ab. Der Pin dient zur Versorgung externer Komponenten. Aber man muss sich selber darum kümmern, dass die Spannungspegel korrekt sind (Spannungsregler, DC-DC-Wandler, Transildioden, Z-Diode usw). Der Pin eignet sich bspw. dann, wenn man viele 1-Wire-Teilnehmer an den Datenpin verbinden will und alle Sensoren/Aktoren gleichzeitig ansteuern möchte. TIPP: Wenn nur ein (oder wenige...) Dallas-Sensor(en) angeschlossen wird, kann man die VDD weglassen, der Sensor versorgt sich dann parasitär vom DQ-Pin (Datenleitung).
Die Pins 5V tolerant, zumindest passiert da nichts. Siehe beispielsweise hier: ba0sh1.com/2016/08/03/is-esp8266-io-really-5v-tolerant/ 😉 Aber grundlegend bin ich bei dir, ein Level-Shifter wäre die sauberste Lösung gewesen 👍
Danke für das Video Simon, wieder mal alles SUPER erklärt. Ich habe das ganze mit einem Shelly1 und dem zusätzlichen Temperatur-Add-on realisiert. An das Add-on kann man drei Temperatursensoren anschließen, so habe ich mit einem Shelly, der sich super einfach in HA einbinden lässt, Vorlauf, Rücklauf und Außentemperatur verfügbar.
Kleiner Tipp: Mit zwei ähnlichen Sensoren, von denen einer schwarz und einer weiß lackiert wird und Du sie dann draußen anbringst, kannst Du über die Differenztemperatur ermitteln, ob die Sonne scheint oder nicht und dann z.B. automatisch die Jalousie steuern. Prima Video mal wieder!
Hi SciBee, habe mir dafür tatsächlich vor ein paar Monaten günstige ZigBee-China Dinger bestellt, aber das gefällt mir irgendwie besser 😱 Danke für die Idee 🙏 Beste Grüße und bis bald 👋
@@pugofstardock Die Ermittlung über die Differenztemperatur funktioniert bei jeder Jahreszeit und jedem Sonnenstand, sofern die Sonne die Sensoren "irgendwie" trifft. Mit der Fotodiode muss die Richtung nachgeführt werden und Du kannst einen trüben Sommermittag nicht von einem sonnigen Wintermorgen unterscheiden. Funktioniert so bei mir seit Jahren. Zwar mit einem Homematic Differenztemperatursensor, aber das Prinzip ist identisch.
Wie immer: Daumen hoch ! Schönes und gut erklärendes Video. Zwei Anmerkungen meinerseits: 1) Ich würde immer zu Nutzung eines externen Pullup Widerstands raten, denn der kostet nicht viel, ist auch im DS18B20 Datasheet auf alle Schaltungen sichtbar und man ist von speziellen Pullup Pins im ESP unabhängig. 2) Es ist auch bei nur einem Tempsensor immer sinnvoll den vor Inbetriebnahme zu kalibieren. Einfach mittels eines Glas / einer Tasse heißem Wasser und einem normalen Thermometer. Ich habe einen DS18B20 an einem Shelly Uni und einem ESP im Einsatz und beide hatten ne Abweichung von 1-1.5°C. Mag natürlich sein dass das bei Überwachung von Vorlauftemperaturen nicht so wichtig ist, aber zumindest bei der Überwachung von Lufttemperaturen ist es definitiv interessant.
Hi Holger Beetz, danke für den Hinweis vorwiegend zur Kalibrierung, das hatte ich tatsächlich völlig vergessen 😅 Bei dem Widerstand scheiden sich ja wirklich die Geister, ich habe alle von 1 bis x kΩ ausprobiert, aber keine Chance... Nur ohne hat es bei mir geklappt. Beste Grüße und bis bald 👋
Ich meinte mal gelesen zu haben, dass die “originalen” Dallas ds18 vorkalibriert und super genau sind. Dann kann man den Schritt weg lassen. Aber habe auch gelesen, dass es nachbauten gibt unter gleichem Name, die nicht kalibriert sind.
@@TheAlkly Dann wäre meine Frage woran man die Orginale erkennt ;-) Meine Sensoren waren bis dato an Shelly Uni und ESP recht genau, aber hatten die besagte Abweichung.
@@HolgerBeetz 😄vermutlich ein Ding der Unmöglichkeit. Außer man kauft es bei großen Händlern, die ggf. sichere Quellen haben. (Mach ich aber auch nicht immer). Wenn ich mit den Sensoren arbeite, löte ich sie alle an ein Kabelstrang und checke, dass sie alle die gleichen Werte haben, bevor ich sie verbaue. Würde es nicht Kalibrierung nenne, aber zumindest mal sicherstellen, dass keiner einen massiven Abweichung hat.
@@TheAlkly Das ist ja das Problem. Ich hab gerade gestern zwei DS18 Tempfühler am ESP 8266 in Betrieb genommen. Der eine war im direkten Vergleich zum Thermometer mit externem Fühler 0.5°C zu "warm" und der andere 0.7°C zu "kalt". In der Referenzmessung anstelle mit kaltem Wasser mit heißem Wasser in der Tasse, laufen die Werte leider nicht linear auseinander. Mit anderen Worten: Wenn man es ganz genau wollte, müsste man lineare Näherung machen. ESP Home bietet dafür sogar entsprechende Funktionen.
Super Simon. Deine Videos sind nicht nur äußerst informativ und sympathisch rübergebracht, sondern auch noch eine Quelle guter Ideen. Freue mich immer wenn ich neuen Content von Dir sehe. Weiter so!
Hi M Straat, danke dir, da hat man gleich richtig Bock das Update-Video zu Home Assistant 2023.3 aufzunehmen 😁. Ihr seid die besten 💙 Beste Grüße und bis bald 👋
Oh Mann, lieber Simon. Du setzt mir immer neue Flöhe ins Ohr. 😁 Nachdem mein HomeAssistant inzwischen super läuft - habe übrigens eine extended Version Deines Eco Heating Ultimate Blueprints gebaut, der die Zeiten der Tagesabschnitte aus Helfern zieht und damit automatisiert unterschiedliche Zeiten für Werktag und Wochenende ermöglicht - wird ESPHome wohl meine neue Spielwiese. Zumindest solange der Winter uns im Griff hat. Obwohl... im Sommer braucht man ja dann eine automatische Bewässerung wenn man smart sein will. Aber auch dafür gibt es Simon42-Rezepte. Danke für all Deine Anregungen und wunderbar anschaulichen Videos!
Sehr gerne, ich habe zu danken für deine Kanalmitgliedschaft & deinen Stetigen Support hier in den Kommentaren 💙🙏 Wenn ich es übrigens dieses Jahr schaffe, folgt noch ein Video zum ESPHome-Projekt „Zisterne überwachen“… Will aber nicht zu viel versprechen 😅😁
Praxisnahes Video! Hätte von mir sein können :-) Wasserdicht, naja... Bei mir haben die ziemlich genau 3 Monate im Gartenteich tauchen können, dann war Sendepause, total vergammelt. Nachdem ich die Schrumpfschlauchhülle abgezogen hatte, habe ich Kabel und Hülse ein wenig mit Sandpapier aufgeraut, gründlich saubergewischt und dann in Flüssigsilikon getaucht. Nunmehr halten alle 3 Sensoren schon über ein Jahr im Teich und am Teich. Da sollte man dann auch entsprechend Sensoren mit passender Kabellänge nehmen. Anstückeln geht in feuchter Umgebung eigentlich auch immer schief. Zur Isolation eignen sich diese Schaumstoffrohre als Isolation für Heizungsrohre. Ich habe statt Wemos/D1mini meist vorhandene Sonoff Basic und ähnliches Zeug verwendet, hat den Vorteil dass schon ein Netzteil mit drin ist. Pullup: Ausprobieren, wenn es nicht geht, (anderen) Widerstand verwenden. Bei vielen Sensoren und langen Kabeln Widerstand geringer wählen. 3,9k oder so. Statt Wago nutze ich JST-Stecker/Buchsen und eine kleine Platine. Wo messe ich: Alle Heizkreise der Fußbodenheizung, Frischwasserzulauf, Abwasser und den Gartenteich. Ein anderer hängt noch im Regenfass. Ich find die DS18B20 genial!
Hi Phett Sack, vielen Dank für dein Feedback, hat mich wirklich sehr gefreut 💙 Richtig guter Erfahrungsbericht, werde davon ein paar Sachen auf dem Blogbeitrag ergänzen. Herzlichen Dank 🙏 Beste Grüße und bis bald 👋
Stark! Vielen Dank für das hilfreiche Tutorial. Ich habe (noch) überhaupt keine Ahnung von esp Microcontrollern und ähnlichem, aber Dank deines Videos problemlos einen esp inkl Temperatursensors installiert. Jetzt zeigt mir Home Assistant jederzeit die aktuelle Temperatur des Whirlpools an. Als nächstes plane ich mit einem Ultraschallsensor den Füllstand meines Brunnens und der IBC Container zu protokollieren.
Danke für dein Feedback und wirklich wirklich ne coole Idee 🙌 Bei mir steht auch schon ganz lange das Video zum Füllstand der Zisterne auf der To-do-Liste, aufgrund unserer Sanierung komme ich aber aktuell leider nicht dazu 🙈
Moin! Da muss ich mal richtig bedanken! Funktioniert, wie beschrieben! Und ich bin ein Elektro-Dummie! Vielen Dank! Mein nächstes Ding ist der Ferrariszähler.
Hab 10 Stück im Einsatz, allerdings mit Pullup Widerstand. Klappt super. Ziel war ebenfalls die Heizung zu überwachen. Bei mir sehe alle 7 Heizkreise, Vorlauf, Rücklauf, Warmwasser und die Heizung. Dann noch ein kleines Oled Display und ein Touch Switch zum Schalten des Displays. :) Alles mit espeasy am ioBrocker. Homeassist wird aber immer spendender. Gerade in Verbindung mit esphome.
Hi Martin, bin auch ein großer Fan von espeasy gewesen, ist meiner Meinung nach mit ESPHome zusammen eines der besten Systeme für ESP-Programmieren 👍 Beste Grüße und bis bald 👋
Deine Videos zu Home Assistent haben viel für mein Verständnis zum System beigetragen. Bin gerade beim Umstieg 🤔(?) vom ioBroker, danke dafür 👍 Das mit den Sensoren habe ich auch schon so an meinem vorherigen System so umgesetzt. Auch wenn es immer sehr einfach dargestellt wird, man sollte auch bei der Hardware sorgfältig arbeiten, um lange Freude daran zu haben. Die Wako-Klemmen ohne Aderendhülsen zu verwenden ist bei den dünnen Drähten eher keine gute Idee, aber knifflig wird es dann, wenn man drei oder gar fünf anschließen will. Man sollte das ganze dann nicht einfach so hängen lassen, sondern schon irgendwie zugentlastet in ein Gehäuse packen. Ein ESP 8266 ist für solche Zwecke sehr gut geeignet, der ESP 32 sicher auch, aber wenn es nichts anderes zu tun gibt, als Temperaturen zu messen eher völlig unterfordert und braucht mehr Strom! Bei Messintervallen von einer Minute könnte man das ganze auch in den Schlafmodus bringen und dann vielleicht auch mit einer Akkulösung ohne Netzteil auskommen 🤔 Gut so ein 5V Netzteil hat man als ambitionierter SmartHomeUser wahrscheinlich rumliegen, 3,3V für einen "blanken" 8266 schon eher weniger, aber für mich war eine Shelly Lösung (mit Adapter) in diesem Fall da schon etwas "solider". Ja etwas teurer aber dafür mit internem Netzteil und passenden (wen auch "fumligen") Schraubklemmen, aber auch einem Relaisausgang zum Steuern der WW-Zirkulationspumpe. Ich kenne ESP-Home nicht so genau, für mich ist "Tasmota" auf ESP xx (über MQTT) ansonsten die Antwort auf (fast) alle Fragen, wenn es um den Selbstbau von allen möglichen Sensoren (und nicht nur die!) geht 🙂
Danke für deine ausführlichen Kommentar und deine Gedanken, sehr spannend 💙 Natürlich kann man an der einen oder anderen Ecke immer noch optimieren da stimme ich dir vollkommen zu. Das Schöne ist ja aber, dass du weiterhin Tasmota verwenden kannst, MQTT geht ja auch in Home Assistant 🙌 Viel Spaß weiterhin beim ausprobieren und beim Umstieg 💙
Klasse Video, v.A. mit dem Detail mit dem Widerstand. Schön wäre zum Abschluss noch, wie die Gesamtinstallation vor Ort im Heizungsraum aussieht. Das ist meist der kritische Punkt, dass solche Projekte von allen beteiligten Familienmitgliedern auch akzeptiert wird.
Hi Sascha Denz, da stimme ich dir zu, aber ich bin da in der Luxusposition, dass der Keller so schlimm aussieht, das 3 Kabel mehr gar nicht aufgefallen sind 😂 Beste Grüße und bis bald 👋
Danke Simon, dass du uns dein Rohr und die Temperaturmessung gezeigt hast :-D Kleiner Tipp zu den Dallas Sensoren in den Metallhülsen. Die waren bei mir nicht vollständig aufgefüllt, ich habe einfach etwas 2K Epoxy angemischt und die Hülsen bis hinten aufgefüllt, somit dürften sie deutlich Feuchtigkeitsunempfindlicher sein als vorher.
Hey, kleine Anmerkung: Ich habe mit den DS18B20 (DS abgekürzt) schon sehr viel Erfahrung und habe das Auslesen dieser Sensoren sogar mal in Assembler programmiert. Für jeden den es interessiert wie der DS18B20 funktioniert hier mal eine grobe Erklärung: Der DS18B20 ist ein digitaler Temperatursensor, der über einen sogenannten OWB (One Wire Bus) funktionieren. Ich erkläre jetzt nicht den ganzen Bus, keine Sorge ;). Aber das Sendeverfahren ist interessant. Wenn ich dem DS ein Signal senden will, würde man meinen man sendet das einfach binär mit LOW (0V) und HIGH(5V). Da gibt es aber viele Probleme! 1. der DS kann mit 3-5V betrieben werden. Wenn ich den DS mit 3V betreibe und ein HIGH mit 5V sende, kann ich ihn beschädigen. Gleiches gilt auch andersrum: Der DS kann unseren Kontroller schädigen. Ebenso kann durch diese Sendeart ein Kurzschluss verursacht werden. Daher zieht man den Pin immer mit einem Widerstand auf HIGH und zwar auf ein High welches beide Chips vertragen. 3,3V ist dabei fast immer perfekt. Dabei ist es egal, ob der DS mit 5V oder 3,3V betrieben werden. Denn die Eingänge eines Controllers reagieren meist schon ab 0,7V. Der Pin ist also dauerhaft auf HIGH durch den Widerstand. Um etwas zu senden, zieht der Sender den PIN auf LOW. Aber niemals auf HIGH! Man wechselt also zwischen INPUT und OUTPUT (LOW), statt LOW und HIGH zu senden. 4k7 Ohm werden verwendet, damit der Strom über die Leitung begrenzt wird, aber hoch genug ist, um die Schwellwerte für die Erkennung einzuhalten. Nutzt man den internen Pull-Up wird der Pin auf 3,3V gezogen! Denn der ESP arbeitet nicht mit 5V sondern mit 3,3V! Da kommen wir auch zu dem Denkfehler mit dem externen Widerstand, den du begangen hast: Durch den externen Widerstand hast den Pin mit 5V befeuert statt mit 3,3V. Das mögen die nicht so gerne. Dies könnte den Fehler ausgelöst haben. Zusätzlich könne es sein, dass der interne PullUp aktiv war und somit sind die Widerstände streng genommen parallel, aber an anderen Potenzialen (jetzt wirds kompliziert^^). Das würde der Pin nicht mitmachen und es käme kein klares Signal raus, welches gut verwertet werden kann. Alternativ könntest du den DS an 3,3V anschließen und dann einen externen Widerstand verwenden und ich versichere dir, das hätte funktioniert! Noch eine Anmerkung an die Bastler unter euch: die 5V beim ESP sind NUR vom USB! Intern kann der ESP nicht mit 5V umgehen und daher wandelt die Elektronik, die hinter dem USB-Anschluss häng, die Spannungen um auf 3,3V. Also egal womit ihr am ESP arbeitet, immer 3,3V verwenden, wenn ihr etwas an die Pins anschließt. Oft sehe ich auch, wie einige LEDs usw. direkt an die Pins hängen. Das mögen die auch nicht. 1-2 LEDs kein Thema, aber danach kann es sein, dass der ESP 5-6 Tage läuft und dann nicht mehr, weil eine interne Leiterbahn durchgebrannt ist. Hoffe, das war nicht zu langweilig und hat etwas geholfen ;)
@@simon42 danke dir, was ich im Erklärbär-Modus ganz vergessen habe. Ich schaue mir deine Videos gerne an und lerne bei meinem Home Assistant auch immer wieder was dazu.
ein herzliches hallo an die profis! und dankeschön für eure genialen anleitungen👍 ich bekomme meine sensoren einfach nicht zum laufen. verwende einen m5stack atoms3 (board: esp32-s3-devkitc-1), müsste auch alles richtig verkabelt sein. betreibe die sensoren mit 3,3v und einen 4k7 widerstand. software ist aktuell. bekomme immer "Found no sensors!" meldung welche empfehlung bezüglich widerstand gibt es? mit oder ohne? ich bin dankbar für jede hilfe;) mfg martin
@@martinantongratzer7416 Hey, ein 4k7 ist genau richtig für den DS18B20. Dein genanntes Board kenne ich jetzt nicht aber ESP32 ist ESP32 würde ich mal sagen. Kann es sein, dass du den internen PullUp an dem PIN aktiviert hast? Wenn ja, hättest du zwei widerstände in reihe und somit eine deutlich erhöhten Abfall der Spannung, was der ESP evtl. nicht registrieren kann. Achso, du schreibst sensoreN, hast du mehrere Sensoren angeschlossen?
Ja von dem vielen Müll gerade bezüglich HA auf YT ist es wirklich toll deinem Kanal zu folgen! Du bringst die Infos auf dem Punkt. Die ESP Temperatur Anzeige ist schon eine sehr feine Sache! Spannend würde es aber bei einer Differenztemperatur Regelung werden! Also nicht nur werte anzeigen sondern auch zb die Raumtemperatur oder Pooltemperatur …. zu regeln. Das Ganze als Anzeige in HA ist dann schon Smart. 😃
Hi Markus Tertilt, allerdings, aber dann würde man ja fast schon eine Heizungssteuerung in Home Assistant bauen. (Klingt leider geil 😁) Beste Grüße und bis bald 👋
Hallo Simon, ein sehr schönes Video - mache ich schon seit einigen Jahren bei mir. Allerdings bislang mit OWServer auf einem Raspberry Pi, seit neuestem aber auch 2 im Außenbereich an einem ESP32 (wegen LAN). Ein kleiner Tipp noch: Der ESPxx arbeitet mit einer Spannung von 3.3V und das ist auch die Spannung für seine I/O-Pins. Wenn du die Sensoren mit 5V versorgst dann liegt ihr Ausgangssignal über der zulässigen Spannung an den GPIO-Pins. Die Sensoren haben aber eine zulässige Supply Voltage von 3.0 .. 5.5V - man kann sie mit 3.3V vom ESP8266 versorgen und ist dann im sicheren Bereich. Noch als Info: Die Sensoren sind wasserdicht, 2 davon hängen bei uns seit 3 Jahren jeden Sommer im Pool und messen die Temperatur immer noch zuverlässig. Gruß, Klaus
Hi Klaus Leipnitz, danke dir für die ganzen Infos, immer wieder schön auch von euch etwas zu lernen? Das heißt also, das Problem wäre dann, dass auf dem GPIO-Pin auch "5V ankommen" und der ESP so auf Dauer ausfallen könnte? Beste Grüße und bis bald 👋
@@simon42 Hallo Simon, der ESP8266 verträgt laut Spezifikation bis zu 3.6V an seinen Pins - die 5V vom Sensor liegen also darüber. Ob es zu Schäden kommt hängt von der Energie (dem Strom) ab der eingeprägt wird - und der dürfte relativ gering sein, also wird wahrscheinlich nichts passieren. Ich versorge meine Sensoren am ESP aber trotzdem mit 3.3V. Das liegt noch in der Spezifikation für die DS18B20, und der ESP sendet seine Anfrage an den Sensor (wandele jetzt die Temperatur mit x Bit Auflösung) sowieso nur mit maximal 3.3V als High-Pegel. Ich bin dann lieber auf der sicheren Seite mit der Spannung, eine höhere SNR (Signal Noise Ratio) gibt es ja auch nur in einer Richtung ^^ Gruß, Klaus
Habe gerade erst vor drei Wochen den Aufbau mit drei Sensoren (Vorlauf, Rücklauf, Warmwasser) gemacht. Bei mir ging es nicht ohne PullUp. Aber schön zu sehen, dass wir beide den gleichen Weg gegangen sind.
Ich würde notfalls pro Sensor einen Pin am ESP8266 nehmen - dann kommen sie sich mit dem Timing nicht in die Quere. Der von Dallas empfohlene PullUp ist aber auch "nur" 4.7kOhm, der interne Pullup vom ESP ist größer.
Bei mir findet er die Sensoren garnicht erst, habe es mit internem und externem 4,7kOhm versucht. Sind die mit 3m-Kabel, habe sie allerdings deutlich gekürzt. Zusätzlich versucht: - 3,3V/5V Versorgung - 2 und 3 Sensoren gleichzeitig an einem GPIO(13) - alle Sensoren auf separaten Pins Komme damit maximal bis zur Ausgabe ""Found no sensors!" im Log. Hat vielleicht wer noch eine Idee?
Kann die Sensoren nur empfehlen! Sind meine Lieblongssensoren, wenn man nur die temp braucht. Hab sie vor Jahren für mein selbst gebauten Whirlpool schon genutzt und seid 5 Monaten genau die Sensoren an meiner Gas Therme, jedoch ohne Metall Hülse. Sind super langlebig, vorkalibriert und wie du gesagt hast lassen sich an einer reihe auch mehrere ran packen. Habe glaub 6-7 an einem Pin, alles nacheinander geschalten. Somit ein Kabel das von Rohr zu Rohr geht.
@@simon42 😀 ist nicht schwer, vielleicht mach ich mal ein Video darüber. Die Steuerung würdest du sicher auch einfach hinbekommen. Der Rest ist PVC Rohre zusammen kleben und ein paar Punpen anschließen.
Hallo Simon, was soll ich sagen, einfach wieder Spitze was du hier ablieferst. Video passt mal wieder perfekt zu dem Vorhaben meine Heizung und die dazu gehörige Heizkurve anzupassen. Falls du einen Pool hast, direkt mal die Frage: Kann ich dort die Temp genauso messen oder hast du da was besseres? Falls ja, her mit dem Video bevor ich den Pool wieder aufbaue :D
Ich weiß jetzt nicht ob ich dich loben soll oder verfluchen das ich den Kanal gefunden habe. HA ist für mich Neuland aber deine Videos sind sowas von genial und so super toll erklärt das es für Anfänger wie mich ohne Programmierkenntnisse zu machen ist. Warum sage ich verfluchen? Weil mich dieses Video wieder Material gekostet hat^^ Direkt bestellt und werde es zeitnah installieren. Finde die Idee Mega Vor und Rücklauf zu überwachen. Wenn du jetzt noch eine Idee für das Überwachen des Heizölstand im Tank hast....
Hi CoregaTab, vielen Dank für dein Feedback und die netten Worte, hat mich sehr gefreut 💙 Also prinzipiell vielleicht einen wasserdichten Ultraschallsensor? Nicht die genaueste Option, aber bestimmt möglich 😅 Im Sommer werde ich ein Video in die Richtung zum Thema Zisterne machen, vielleicht ist das ja auch was für den Tank dabei 👍. Beste Grüße und bis bald 👋
D.A.N.K.E für dein Super-Thanks Krause Krause! Wirklich toll, dass es auch in diesen Zeiten noch Menschen gibt, die etwas Geld übrig haben, um unabhängige RUclips-Kanäle zu unterstützen 🙌 Beste Grüße und bis bald 👋
Moin aus Lüneburg. Cool gemacht Dein Video. Ich lerne jedesmal wieder etwas Neues. ... und manchmal sogar doppelt! 🤣So manches Deiner Videos habe ich nämlich zwei- oder dreimal geguckt. Weiter so. CU - Frank PS: Einen "Kritikpunkt" hätte ich dann doch. Der Dark Mode sieht nett aus und wenn man direkt vor dem Bildschirm sitzt, dann ist das sicherlich auch alles gut lesbar. Für die Videos fehlt mir aber der Kontrast. Insofern finde ich persönlich den White Mode besser. Aber das nur am Rande.
Hi Papa Note, vielen Dank für dein Feedback, hat mich wirklich sehr gefreut 💙 Das mit den White & Dark Mode ist ein ausgezeichneter Hinweis, vielen Dank. Wollte mal schauen, ob es jemandem auffällt. Beste Grüße und bis bald 👋
Ich versuch mal das ins Verhältniss zu anderen Lösungen zu setzen: Ein "fertiges" Produkt wäre der Shelly1 Plus fuer den man allerdings ein Addon braucht. Kostet zusammen etwas ueber 40 Euro. Dann hat man allerdings Schraubklemmen fuer die Sensoren (kann auch bis zu 5) und direkt ein Reläs, mit dem man Verbraucher wie ne Pumpe schalten kann. Der Shelly braucht auch ne Installationsdose und kann nicht einfach frei hängen. Also kostet das etwa 50 Euro allt i allt. Ein ESP Modul duerfte wohl so 7 Euro kosten, dann brauchst Du zur Stromversorgung noch ein Netzteil und Kabel und ne gute Box. Da duerfte man sich allt i allt wohl so 20 Euro hinblättern...
Hi @user-zd3ph2jb5w, prinzipiell stimme ich dir zu, für etwa einen euro könnte man aber auch mit entsprechende Kenntnissen Relais (oder auch mehrere) am ESP anschließen 👍 Beste Grüße und bis bald 👋
Widerstandswert ist auch abhängig von der Datenkabellänge. D.h. wenn Du mehrere meter an Kabel hast solltest den Widerstandswert verkleinern. Deswegen würde ich den externen Widerstand bevorzugen und den internen Pull-Up ausschalten.
Hi Sessiz Kamp, stimmt genau, hatte bei mir nur, wie gesagt, mit keinem Widerstand zwischen 0,5 bis 10 Kiloohm funktioniert 😅 Beste Grüße und bis bald 👋
Tolles Video danke ! Wie kann ich mir den Mitteilungen / push Nachrichten oder ähnliches auf mein Handy schicken lassen wenn eine Temperatur unter einen bestimmten wert fällt?
Hi Simon, vielen Dank für deine Videos, die mir schon oft geholfen habe. Den Sensor hab ich bereits verbaut. Ebenso für die Heizung. Ich hatte dies allerdings mit Tasmota und Mqtt umgesetzt. Ich hab das Gefühl, das war etwas leichter umzusetzen. Gibt es Vorteile durch deine Vorgehensweise? Mach weiter so!👍
Hi Michael B., erstmal vielen Dank für dein Feedback 💙 & nein, ich denke nicht, dass es durch die ein oder andere Weise Vorteile gibt. Hauptsache die Daten kommen in HA an 👍 Beste Grüße und bis bald 👋
ein herzliches hallo an die profis! und dankeschön für eure genialen anleitungen👍 ich bekomme meine sensoren einfach nicht zum laufen. verwende einen m5stack atoms3 (board: esp32-s3-devkitc-1), müsste auch alles richtig verkabelt sein. betreibe die sensoren mit 3,3v und einen 4k7 widerstand. software ist aktuell. bekomme immer "Found no sensors!" meldung welche empfehlung bezüglich widerstand gibt es? mit oder ohne? ich bin dankbar für jede hilfe;) mfg martin
Hi @martinantongratzer7416, vielen Dank für dein Feedback 💙 und hast du mal die Konfiguration wie im Video probiert, also ohne Wiederstände? Beste Grüße und bis bald 👋
Was für ein Zufall. Hab mich gerade hingesetzt und wollte mich mit den Dallas Sensoren beschäftigen und mir nochmal dein letztes ESPHome Video anschauen... und dann das. Danke für das tolle Video. Dann kann an meiner Heizung nichts mehr schief gehen. Übrigens will ich versuchen 10 Sensoren an einen ESP8266 anzuschließen. Ich werde berichten. Gruß Markus
@@Blickreich Ich finde es immer sehr beruhigen wenn ich merke, dass ich scheinbar doch nicht so verrückt bin wie meine bessere Hälfte immer Sagt 😂 Oder hörst du das auch? Dann haben wir vielleicht wirklich ein Problem 😮🤣
@@simon42 Die Frauen haben recht wir sind verrückt... und das ist gut so. Heute habe ich die ersten fünf Sensoren zum laufen bekommen. Was mich nur wundert ist das der ESP dauernd Offline angezeigt wird, Daten aber trotzdem übertragen werden. Auch wenn ich Programmänderungen auf den ESP spielen will geht das nur nach einem Neustart. Ist das normal?? Gruß ein Verrückter 😆😆😆
@@simon42 ja, wenn Mal wieder einer die Tauchhülse für einen Fühler vergessen hat einzuschweißen bzw. ein T-Stück dafür einzupressen geht das auch so. Eigentlich braucht's dafür sogar einen Anlegefühler mit großer Anlegefläche (gibt's fix und fertig). Aber im Grunde reicht es eben den Fühler einfach weit genug unter die vorhandene MiWo- oder Zellschaum-Dämmung zu schieben. Der Kugelhahn, wie bei Dir im Video gezeigt, ist in der Praxis eher weniger optimal und das dünne Zellschaumtape auch eher weniger - das ist nur zum Überdecken von Schnitten und Verbindungsstellen (Stößen) gedacht. Der Kugelhahn müsste damit richtig dick eingewickelt werden... Aber ich denke Mal, Du wolltest jetzt nicht extra einen viertel Meter Rohr für's Video auspacken, was durchaus verständlich ist.
Wenn man das ganze statt ESPHome selbst programmiert und Lora statt Wifi etc. verwendet, kann man das auch super mit Akku betreiben. Die DS18B20 kann man auch vom ULP (Ultra low power coprocessor) aus abfragen während der Hauptprozessor im Deep Sleep ist. Das heißt man braucht den Hauptprozessor nur dann aufwecken wenns auch wirklich was zum Senden gibt und verbraucht in der Zwischenzeit kein Strom. Bei mir wird an der Heizung der Hauptprozessor z.B. nur dann aufgeweckt, wenn sich ein Wert um mindestens 0,5°C geändert hat, oder 30 Minuten nix gesendet wurde. Das No-Go Kriterium von ESPHome war für mich eben, dass nur TCP-/IP und somit keine brauchbaren long range/low power Protokolle unterstützt werden.
Hi @Mindcrawler23, vielen Dank für dein Feedback 💙 und da hast du bestimmt recht, aber nicht jeder (ich auch nicht) kennt sich so gut mit Elektrotechnik aus 😅 Beste Grüße und bis bald 👋
Moin Simon, danke fürs Tutorial. Hast du auch vergleichshalber mal die Sensoren ohne die Thermalpads verwendet und geschaut, wie die Temperaturen dann übertragen werden?
Hi snah, es waren circa 2-5 Grad Differenz, die damit wiedergutgemacht wurde, aber vor allem die Trägheit (zumindest so meine Erkenntnis, hatte keine wissenschaftliche Studie daraus gemacht). Kommt eben sehr stark auf das Rohr an ;) Beste Grüße und bis bald 👋
Leider wurde die Config über Dallas mit dem neuesten ESP Update zerschossen :( Breaking Change ist das Umschreiben auf one_wire ... nur leider funktioniert es bei mir auch nach der Config Änderung nicht. Also Vorsicht, wenn Ihr ein Update macht!!!
Hi @EmilMohs, vielen Dank für dein Feedback 💙 und normalerweise musst du die darüber einfach nur installieren, dann kannst du die Integration hinzufügen und das wars 😅 Beste Grüße und bis bald 👋
@simon42 ich bediene mich mal wieder an deinen Vorstellungen… Kompliment wieder für deine Arbeit 👍🏻 ich würde also auch gerne die Temperatur an einem Gerät messen. Nur habe ich die Besonderheit, dass ich das ganze nachher gerne ohne HomeAssistant betreiben möchte, also soll nur das binary geflasht und über den Webserver gemonitort werden (also völlig eigenständig). Bei deinem vorgestellten Sensor muss man allerdings eine Adresse herausfinden und diese im Code verwenden… Kannst du einen Sensor empfehlen wo genau das nicht notwendig ist und damit der Code gleich bleiben kann ?
@@simon42 man könnte Vl den index statt Adresse nutzen: address (Required, int): The address of the sensor. Use either this option or index. index (Required, int): The index of the sensor starting with 0. So the first sensor will for example have index 0. It’s recommended to use address instead.
Hallo ich sehe machst sehr gute Anleitung und vor allem erklärst sehr Gut, habe eine Frage den Warmwasser Boiler möchte Smart machen habe nicht etwas brauchbares gefunden, nur 1 Eintrag via Shelly aber sonst nichts. Was Empfiehlst etwas einfacheres und Kostengünstig Natürlcih? Gruss
Hi @mirsadilazi9731, vielen Dank für dein Feedback 💙 und das ist leider unmöglich Pauschal zu beantworten und kommt stark auf die von dir verwendete Hardware an... Ein Shelly ist aber definitiv ein guter Anfang 👍 Beste Grüße und bis bald 👋
Ich mag die Videos sehr, sie sind gut erklärt und holen einen ab. Aber leider scheiter ich gerade an dem Script für die Temp. Da die Dallas Komponente anscheinend nicht mehr unterstüzt wird.
Könnte sein, dass sich beim letzten Update eine Komponente geändert hat (war hier auch schon mal Thema in den Kommentaren) Ich schau mir das bei Gelegenenheit mal an 👍
@@simon42 Servus! Hast du dir das eigentlich schon angeschaut? ich hab gerade versucht so einen Dallas sensor einzubinden und bin mit dem "one wire" Fehler gescheitert. Wie muss der code jetzt umgestrickt werden? Danke!
Super Video Mal wieder 😸, mich würde ja Mal ein Video über esphome über Pflanzensensoren interessieren, messen der Feuchtigkeit des Bodens, sind günstiger als die von Xiaomi mit Bluetooth, oder presence detection in günstig damit. Weiter so 😃
Hi bestgrafix, da bin ich auch mal gespannt, wie ich das Umsetzen werde 😁 (Sensoren sind schon da und liegen hier neben mir) Beste Grüße und bis bald 👋
Hallo Simon, erstmal vielen Dank für das Video. Ich habe das genau so nachgebaut. Allerdings mit 4 St. Dallas Sensoren. Es werden auch alle 4 Sensoren erkannt, da alle vier Sensoren eine unterschiedliche Adresse zugewiesen bekommen haben. Allerdings liefern nur 3 St. Sensoren Werte. Einer ist quasi tot. Woran kann das liegen?
OK, ich habe meinen Fehler gefunden. Es lag daran, dass ich aus Versehen einmal die selbe Adresse für zwei unterschiedliche Sensoren verwendet habe. Ich habe die Adressen aus dem Log nochmal verglichen und es dann gemerkt.
Sehr gutes Video. Leider fehlt der Teil der Integration. Bei diesem wird bei mir kein Zertifkat sonder ein "host" Eintrag erwartet. Der Port ist mit 6053 bereits vorbelegt. Gibt es ein anderes Video wo beschrieben ist, was dort einzutragen ist?
Hi @klaussmola1745, vielen Dank für dein Feedback 💙 und welche Integration genau meinst du? Beste Grüße und bis bald 👋
Год назад
Moin. Ich habe den ESP Wroom 32. Da musste ich den 4,7KO Wiederstand tatsächlich einbauen, ansonsten bekam ich konstant -127°C angezeigt. (Allerdings mit C-Code aus der Arduino-IDE - nicht über ESP-Home und HA)
Hallo Simon, lieben Dank für deine ausführlichen Videos rund um Home Assistant. Ich schaue sie mir immer gerne an. Selber habe ich noch so viel Erfahrung mit dem Home Assistant. Deine Videos haben mir den Einstig erst ermöglicht. Nun habe ich probiert dein Projekt mit der Erfassung der Vor- und Rücklauftemperatur vom Heizkessel für mich zu realisieren. Es hat soweit auch alles geklappt. Leider verliert der ESP8266 D1 mini aber die Wifi Einstellungen nachdem er stromlos war. Woran kann das liegen? Alle andere Daten sind wohl weiter da. Um den ESP8266 wieder zu erreichen, muss ich mich direkt über WLAN mit dem ESP8266 verbinden und die SSID und das Passwort eingeben. Dann läuft es wieder. Das kann doch aber nicht normal sein. Hast du auch schon solch eine Erfahrung gemacht und kannst mir einen Tipp geben. Lieben Dank im Voraus.
Danke dir für dein Feedback und kann es eventuell sein, dass der Empfang an der Stelle, wo du ihn platziert hast nicht ausreicht? Alternativ könntest du sonst auch einen ESP32 probieren, erfahrungsgemäß ist, bei denen das WLAN etwas besser 👍
Hallo Simon, danke für die gelungen Erklärung. Gibt es einen Workaround für das ESPhome Update? Man muss das jetzt irgendwie über 1-Wire machen. Ich kriege es nicht hin...
Hallo Simon zu aller erst möchte ich dir ein großes Lob für deine Erklärvideos aussprechen !!! Sehr gute und verständliche Ausführungen und Erklärungen zum Thema Home Assistent und ESP Chips - Danke dafür. Nun meine Frage zum hier dargestellten Projekt. Ich habe in meinem Keller keinen WLAN Empfang und möchte trotzdem die Temperaturen meiner Heizungsanlage abgreifen. Gibt es eine Möglichkeit den ESP Chip mit Ethernet zu verbinden ? VG Andreas
Hi Andreas, aber natürlich! Da musst du gegebenenfalls mal etwas in Amazon oder AliExpress suchen, aber es gibt ESP 32 Boards mit Ethernet-Anschluss. Es gäbe aber auch noch Zusatz-Boards (funktioniert ebenfalls nur am ESP 32 mit ESPHome), dass es dann insgesamt häufig etwas billiger: amzn.to/3shmkfg
Hallo @ Simon, dank Deiner tollen Anleitung konnte ich Vor- und Rücklauf bis zum letzten HA Update messen. Jetzt funktioniert es leider nicht mehr (Die Updates)😢 Das OTA Problem konnte ich bereits beheben, allerdings nicht das Dallas/One_Wire Problem. Könntest du vielleicht behilflich sein und deinen Code aktualisieren? Das würde mir sehr helfen! Vielen Dank im Voraus. Beste Grüße P.S: Ich liebe deinen Content.
Das werde ich machen, da das aber bei den Schwiegereltern mit dran hängt, müsste ich erst mal den Home Assistant komplett aktualisieren 😅 Aber ja, ich werde bei Zeiten den Beitrag aktualisieren 🙌
Wagoklemmen fuer so kleine Kabel? Hm, scheint mir nicht gerade die praktischte Lösung zu sein. Die Frage "wie verhindere ich Löten am Einbauort" ist fuer mich ein Dauerbrenner und ich hab mittlerweile alles möglich durch. Im KFZ Handel gibt es Steckverbindungen fuer so duenne Kabel, die richtig wasserfest sind (und sogar viel billiger als WAGO Klemmen). Ansonsten empfiehlt sich wohl fuer Dallas Sensoren die klassischen "Dallas Kupplung" - die wir ja von Telefonen etc. kennen. Das installieren einer Buchse ist recht einfach und die Dinger sind billiger als eine Wagoklemme. Allerdings sind die Stecker eine ziemliche Fummelei. Will man die nicht mit ner Spezialzange krimpen muss man an kurzes Kabelstueck mit Stecker mit dem anderen Kabel verbinden. Eigentlich komisch, dass es die Temperatursensoren nicht mit angekrimpter Dallas Kupplungsstecker zu kaufen gibt.
Hi @user-zd3ph2jb5w, ich fand meine Lösung mit den Adernendhülsen eigentlich ganz schick 😅 Hättest du da mal einen Produktnamen für mich, von diesen KFZ Steckverbindungen? Beste Grüße und bis bald 👋
Hi, ich habe 15 Stück DS18B20 an einem Raspberry 3 an einem GPIO hängen und FHEM macht das Logging. Wie könnte ich das nach HA transferieren? Ich habe auch einen ESP8266 mit 5 Stück DS18B20, mit tasmota und MQTT. Der ist auch gut, aber der Raspberry läuft stabiler.
Hi Fazer1000, Danke dir 💙 & es machte einfach wegen der 1-Pin Kommunikation Sinn, das mal zu zeigen. 2 Pins würden aber genau so gehen 👍 Beste Grüße und bis bald 👋
1-Wire ist ein Bus-System an dem viele (>100) Komponenten hängen können. Auf der Datenleitung werden die Sensoren angesprochen und liefern ihre Messwerte zurück.
Hi Bernd Güttinger, prinzipiell ganz genau so, nur man müsste die Dallas-Komponente eben auf 2 Pins initialisieren. Also denke ich zumindest mal (nicht getestet), die Adresse der Sensoren (der untere Code-Block) wird vermutlich genau so funktionieren 😅 Beste Grüße und bis bald 👋
Warum möchte man das haben? Der Bus, der beim ds18b20 verwendet wird heißt "one wire" - alles an einem pin haben zu können ist gerade das charmante. Ich habe drei Sensoren an nur einem einzigen pin und sehe keinen Grund warum man das auf mehrere pins verteilen sollte
Hi @spuckie007, sehr gute Frage, müsste man in den Spezifikationen der Sensoren mal nachlesen, welcher diese Temperaturen aushält... Der Einbau wäre vermutlich auch schwierig 😅 Beste Grüße und bis bald 👋
Sensor am Rohr befestigen: Mir erscheinen hier die Installationsanweisungen fuer klassische Bimetallfuehler (die z.B. Ofenpumpen klassisch steuern) anwendbar. Und da verrwendet man ein Kupfer- oder Aluminiumband mit guten Wärmeleitungsvermögen. Mit dem wird der Sensor am Rohr festgeklebt und auch auch von beiden Seiten grosszuegig umwickelt. Die Idee ist dabei, Wärme auch auf die Aussenseite zu bekommen. Und wenn man dass dann isoliert hat man laut den Tests fast das gleiche Sicherheitsniveua wie bei Tauchhuelsen im Rohr - die ja leider immer ein Hinderniss im Rohr darstellen und den effektiv möglichen Durchfluss verringern.
Hi @user-zd3ph2jb5w, vielen Dank für dein Feedback 💙 und das werde ich mir merken, und beim nächsten Projekt direkt mal probieren. Vielen Dank 🙌 Beste Grüße und bis bald 👋
Feines Video ;) Ich habe vor ca. 3/4 Jahr mittels Tasmota auf meinem ESP das gleiche umgesetzt und insgesamt 7 Dallas Sensoren verbaut ;) Weil's geht... Aber noch eine Frage. Ich bin bei mir unter in die Lücken der Isolierung an die Metallbereiche der Verrohrung gegangen und habe schon erhebliche Abweichungen von dem was mir die Heizung sagt (Alte Vitogas) und dem was ich Messen kann. VL bei 55° ist gemessen am Rohr ca. 45°. Also kontinuierlich fehlen mir ca. 10 Grad. Kann man zwar im Diagramm übersehen, da die Abweichungen alle so sind. Hast Du denn mit dem Wärmeleitpad mal experimentiert "was es wirklich bringt"? Also lohnt sich die Anschaffung?
Hi Clanfamily, habe ich tatsächlich, aber die Ergebnisse waren nicht wirklich nachvollziehbar (deshalb hatte ich das mal nicht erwähnt, um keine falschen Hoffnungen aufgrund halbwahrer Aussagen zu machen). Es wären bei dem einen Rohr circa 5 Grad, bei dem anderen 2 Grad, bei der Fußbodenheizung aber nur noch 1 Grad. Ich vermute mal, das hat etwas damit zu tun, wie dick die Rohre an sich sind und welche Oberflächenbeschaffenheit vorliegt... Einen Versuch wäre es vermutlich wert, aber je nach Rohr könnte es auch fast nichts bringen 😅 Beste Grüße und bis bald 👋
es ist schön und gut, danke dir, aber es wäre schon gut wenn man in Home Assistant , könnte Heizraum visualisieren , Pufferspeicher ,Frischwasserstation, Gas Therme, Solar, Holzkessel, da sind bis zu 20 Temperatur Sensoren.bis jetzt habe noch nicht gefunden ob jemand das schon mal gemacht hat.
Hi Baxx Baxx, prinzipiell sollte das ja alles (mit entsprechend vielen) Sensoren gehen... Alternativ bleibt nur die Anbindung der Heizungsanlage über herstellereigene Gateways oder einen ESP32 mit CanBus Adapter... Wurde aber tatsächlich schon öfter gemacht, schau mal im HA Community Forum. Beste Grüße und bis bald 👋
Hey @simon42 Hast du schon mal Versucht eltako oder sogar den wibutler einzubinden? Also wenn der wibutler nativ laufen würde wäre es ein segen für alle die eltako oder mit enocean unterwegs sind. Eltako ansich Baut schon sehr sehr zuverlässige Hardware aber das einbinden ist eine Katastrophe und deren Smarthome geräte sind nicht so flexibel.
Hallo! Ich habe nachträglich nun einen dritten Sensor (gleicher Dallas DS18B20) dazu gehängt, nur die Kabellänge ist statt 1 Meter 3 Meter. Der Wird jetzt nicht erkannt. Kann das mit der Kabellänge zu tun haben? Danke!
Hi Michael Grininger, danke dir 💙 & dieselbe Frage hatte ich mir auch gestellt. Ich habe dann im Datenblatt mal geschaut und es sollte vermutlich egal sein (3.0-5.5V)... Hatte mich dann für 5 entschieden, weil in so einem Elektrik-Fachsimpel Forum stand, dass die wohl insgesamt so mit dem internen PullUp besser funktionieren :) Beste Grüße und bis bald 👋
@@michaelgrininger5466 Moin, und du bist sicher das du einen ESP32 hast? Simon hatte ja eine andere Platform (8266). Beim ESP32 gibt es einen Hinweis zu GPIO0 (GPIO0 is used to determine the boot mode on startup. It should therefore not be pulled LOW on startup to avoid booting into flash mode. You can, however, still use this as an output pin.) Ichhabe fast alle PIN´s durch. Ob 5V oder 3,3V ist egal. Der ESP32 findet den Sensor nicht und dieser Widerstand wird hier überall, als erforderlich, beschrieben.
Ich wahr mal so frei und habe das so wie du nach gebaut :) Ich musste einen Wiederstand einbauen ohne ging nur eine Sensor. Sobald ich einen zweiten da gemacht habe ging der erste und zweite nicht mehr. Erst als ich den Wiederstand eingebaut habe ging alles. Liegt das an den ESPs ? gibt's da noch Unterschiede ?
Hi Marco Merkel, da scheiden sich die Geister, es gibt seitenweise Einträge dazu in Elektronik-Foren und eigentlich weiß das keiner so genau ^^ Beste Grüße und bis bald 👋
Hallo Ich habe einen esp 8266 mit eimem DS18b20 der die Temperatur in meinem Pool messen soll. Das funktioniert auch alles. Ich habe noch zusätzlich ein Akku und ein Solarpanel dran. Damit der Akku nicht zu schnell leer wird schicke ich den esp in den deep sleep. 30s an und 30 min aus. Wenn der esp jetzt offline ist wird mir die Temperatur nicht mehr angezeigt nur wenn er kurz online geht um die Daten zu senden steht die Temperatur im Dashboard. Besteht die möglichkeit das mir im Dashboard die letzte Temperatur angezeigt wird anstatt "NaN"
Moin und danke! Haben Sie zufällig auch einen Tipp, wie ich vbus-Daten auslesen kann? Ich möchte meinen Warmwasserspeicher auslesen. Es handelt sich um ein Cosmo Multi 2 mit einem vbus-Anschluss. Resol habe ich schon entdeckt, aber ich konnte es nicht übertragen. Muss ich dazu vielleicht andere GPIOs nutzen oder ein Pullup? Es wäre sehr nett eine kurze Antwort zu tickern.
ich blicke da auch noch nicht so richtig durch. Da sollten eigentlich mehr Sensoren gehen. Zumindest bei einem ESP32. Wenn man mehrere Pins nimmt dann auch noch mehr? Wenn ich den im Heizungskeller Montiere, dann bekomme ich hoffentlich auch mehr an einem ESP32 zum laufen da ich gern die Wasser Solaranlage / 3x Puffer / Heizung Vor Rücklauf mit Abfragen möchte.
Hi Mo-Moto, wir haben hier einen Verrückten (so wie mich) in den Kommentaren, der 10 angeschlossen hatte 😁 Also ja, mehr sollten ohne Probleme gehen und wenn man diese auf mehrere Pins aufteilt, eben dementsprechend noch mehr 👍 Ich nehme das mal als Hinweis im Beitrag auf 🙏 Beste Grüße und bis bald 👋
@@Mo-Moto Des Öfteren habe ich schon das Gefühl, dass ich hier unter gleichgesinnten bin 💙😂🙌 Ich habe mir so gedacht: Neeeee, niemals benötigt jemand mehr als 3 Sensoren 🤣
Tatsächlich habe ich die Temperaturüberwachung unserer Heizung ähnlich gemacht. Ich habe nur einen Shelly mit AddOn genutzt. Auf das Video bin ich gestoßen, weil ich auf der Suche nach einer günstigen Lösung bin, die Temperatur in meinem selbstgebauten Heimspeicher (Batteriestack) zu überwachen. Der Speicher besteht aus 16 Zellen. Ich würde gerne an jeden der Minuspole einen Temperatursensor mit Kabelschuh anschließen. Die gibt es bei den China Shops für ein paar Euro. Mit den ESP Chips kenne ich mich bisher gar nicht aus. Kann mir jemand eine Empfehlung geben, welcher Chip gehen würde? Gerne mit Anschlüssen für 8 oder sogar 16 Thermoelementen und USB Anschluss zur Stromversorgung. Die Thermoelemente, die ich verwenden würde, sind vom gleichen Typ, wie die die Simon auch verwendet. Gerne eine konkreten Senor empfehlen😊
Erst mal danke dir für dein nettes und ausführliches Feedback 💙 Ich persönlich kann dir aber für diesen konkreten Anwendungsfall keine Sensoren empfehlen, da ich mich damit überhaupt nicht auskenne 😅 Vom Chip her kannst du aber einfach einen ESP32 verwenden, das sollte kein Problem sein 👍
5V ist zu hoch. Der ESP (egal, ob ESP8266 oder ESP32, ESP8285 und was es noch alles gibt) ist nicht 5V-tolerant, auch nicht, wenn die Stromversorgung über eine USB-Buchse erfolgt. Nicht umsonst ist ein kleiner Spannungsregler auf dem Board. Es geht eine Weile gut und dann ist Schluss. Der DS18b20 muss daher mit 3,3V versorgt werden, was aber gar kein Problem ist, da jedes ESP-Board mind. einen 3,3V-Pin hat. Für Sensoren, die nur mit 5V klar kommen, gibt es Levelshifter, die man zwischen Sensor und ESP lötet. Das gilt übrigens auch für I2C.
Danke für deinen Tipp, Thomas 🙌 Scheinbar ist aber dann der Betriebszeitraum von ein bis zwei Jahren dafür noch relativ unkritisch, noch machen keine meiner ESP Probleme 👌
@@simon42 Wenn der Pin mit Pullup betrieben wird und der Sensor nur zwischen gesperrt und GND schaltet, geht das. Das funktioniert sogar für serielle Übertragungen. Aber wenn ein High-Signal gesendet wird, kommt am Pin die Versorgungsspannung des Sensors an.
@@thomasauch6135 Danke, das waren exakt meine Gedanken. Nur weil es geht, muss es nicht richtig sein. Die Spannung am 5V-Pin kommt ungeregelt aus dem USB-Anschluss. Es muss nicht sofort der GPIO-Pin gegrillt werden, aber die Dotierungsstrecke verschleißt (schneller), bis die Feldstärke ausreicht und es zu einem Durchbruch kommt. Das hängt maßgeblich von der Dauer der (zu hohen) Spannung am Pin ab. Außerdem geben so manche 5V-USB-Netzteile schreckliche Spannungen aus.... Die Nutzung des 5V-Pins ist aus meiner Sicht völlig grundlos: man kann den 3.3V-Pin verwenden, oder sogar den Sensor ohne Spannungsversorgung betreiben (er versorgt sich parasitär aus der Datenleitung). Daher auch der Name: 1-wire (GND mal nicht mitgezählt 😊).
Super Content, wäre es eigentlich möglich das du die jeweiligen Scripte dann bereitstellst, ich kauf nämich immer alles genau so wie du es sagst, nur das abtippen im video ist dann etwas nervig!
@@simon42 sorry, vor lauter Eifer übersehen! Wobei er bei mir immer eine fehlermeldung ausgibt wenn ich es inst. will. INFO ESPHome 2023.10.6 INFO Reading configuration /config/esphome/temperatur.yaml... Failed config dallas: [source /config/esphome/temperatur.yaml:30] - pin:
Cannot resolve pin name 'D1' for board esp01_1m. number: D1 mode: input: True pullup: True update_interval: 10s
@@simon42 Denke es sollte doch irgenwie möglich sein die ID auf dem Flash des ESP zwischenspeichern kann? So ähnlich wie beim Littlefs und config.json. Bisher habe ich aber noch nirgendwo gesehen, dass man mit ESPhome auch littlefs benutzen kann?
Und wieder mal hast du mir einen Flo ins Ohr gesetzt. Allerdings frage ich mich, was genau ich mit diesen Temperaturen machen kann. Kann mir das jemand erklären?
Im wesentlichen einfach nur die Heizungsanlage überwachen und schauen, ob die Temperaturen sinnvoll sind 😅 Oder auch um eine Korrelation zwischen Verbrauch und Wärme herzustellen
Hab bei mir die gleichen Sensoren installiert und haben auch gut funktioniert. Jetzt war ein Update fällig und die config musste angepasst werden (so wie Simon es auf seiner Seite beschrieben hat) was auch gut funktioniert hat aber jetzt bekomme ich den Fehler das das Passwort nicht korrekt ist. Ich habe aber nichts am Passwort geändert. Hatte vielleicht jemand das gleiche Problem? Also wenn ich versuche die Sensoren zu updaten bekomme ich Fehlermeldung das das Passwort nicht korrekt ist amsonsten funktionieren die Sensoren einwandfrei.
@@simon42 Kann ich nicht nehr sagen ist zu lange her. Hatte bei Dir im Forum noch nachgschaut aber da hat auch nichts geholfen. Danke Dir. Werde es dann wohl neu installieren
Ich bin mir jetzt nicht 100% sicher ob die ESP32 Pins 5V Tolerant sind. Eigentlich ist das ein 3,3V Chip und man müsste die DS18 an 3,3V anschließen. Anscheinend hast du Glück damit, dass du keinen Pull Up Widerstand an 5V angeschlossen hast sondern nur den internen verwendest der ja auf 3,3V zieht
INFO Reading configuration /config/esphome/temp-uberwachung-luftungsanlage.yaml... Failed config dallas: [source /config/esphome/temp-uberwachung-luftungsanlage.yaml:30] - pin: Cannot resolve pin name 'D4' for board esp01_1m. number: D4 mode: input: True pullup: True update_interval: 10s Hi Simon , hast du ne Idee was hier schief läuft?😇 Danke dir
Leider klappt das bei mir nicht :S Im LOG bekomme ich immer [dallas.sensor:261]: 'Rücklauf HK1' - Scratch pad checksum invalid! - Ich hab die Sachen schon alle 3 mal neu gelötet, einen Stützkondensator eingebaut, das Kabel vom Sensor auf ungefähr 50 CM gekürzt. Habt ihr noch Ideen ? :/
Der beste Kanal für das Theme Home Assistant, Danke schön! 🙂
Dem kann ich mir nur anschließen 👍🏻
Hi jackcolahannes,
vielen Dank für dein Feedback & es hat mich sehr gefreut, wieder von dir zu lesen 💙
Beste Grüße und bis bald 👋
Dem kann ich mich nur anschließen. Du hast mir den Einstieg in Homeassistant sehr vereinfacht. Vielen Dank dafür. Deine Videos vermitteln einfach immer genau das was man braucht.
@@jackcolahannes das kann ich vollinhaltlich unterschreiben!
@@jackcolahannes Simon ist real erreichbar reagiert auch und kümmert sich um seinen Kanal. Danke, Simon! Grossartig!
Hallo Simon, es ist eines der besten Kanäle über homeassistant die ich kenne. Habe durch Deine Videos schon viel gelernt. Dein heutiges Video kam leider ca 2 Wochen zu spät...grins...
Habe mir wegen Problemen mit dem Wärmetauscher zur Heizung eine Überwachung gebaut, die, wenn man Shelly benutzen möchte, noch einfacher zu installieren und einzubinden ist.
Ich habe einen Schelly 1PM, einen Temperatursensor Addon besorgt. Da kann man je Shelly bis zu drei Sensoren einfach anklemmen, hat Stromversorgung und kann, wen man möchte, noch Schaltvorgänge ausführen bzw. Pumpen über die Leistungsanzeige Wh auf Funktion überwachen. Alles in eine Verteilerdose gepackt und schon hat man einen Fernbedienbaren Schalter mit 3 Möglichkeiten der Temperaturüberwachung.
Vieleicht ist das eine Alternative für Leute, die nicht programieren oder löten möchten.
Warte schon gespannt auf das nächste Video.
VG Bruno
Hi Bruno Bruno,
herzlichen dank für das große Lob, da wird man ja fast rot 😅💙
Den Hinweis zu den Shellys nehme ich bei Gelegenheit mal im Blog-Beitrag mit auf, klasse Idee 🙏
Beste Grüße und bis bald 👋
@Simon: Deine Videos sind oft sehr hilfreich und informativ, vielen Dank dafür.
An diesem - wenn auch schon älterem Video, habe ich dennoch eine klare Kritik: Deine Verschaltung ist falsch!
Bitte keine Argumente "aber bei mir geht es"....
FAKTEN:
• Der 5V-Pin des ESP-Boards gibt die USB-Spannung aus.
• Der 3.3V-Pin des ESP-Boards gibt die Spannung des auf dem Board befindlichen Spannungsreglers aus.
• Die GPIO-Pins des ESP-Boards sind nicht 5V-tolerant!
• Der VDD-Anschluss des Dallas-Sensors ist optional.
• Der Dallas-Sensor benötigt etwa 1.5mA für die Temperaturerfassung.
Warum geht der externe 4k7 Ohm-Widerstand nicht? Vermutlich, weil du den GPIO mit der angeschlossenen Datenleitung des Dallas-Sensors (DQ) auf 5V angehoben hast. Das kann zwar der Dallas-Sensor, nicht aber der µC-Eingang. Dadurch, dass du den internen Pullup verwendest, kaschierst du den Fehler in deiner Schaltung!
Entweder verwendest du VDD = 5V, einen Levelshifter am Datenpin (5V3.3V) und dahinter einen ext. Pullup, oder du kannst VDD des Dallas-Sensors auch direkt auf den 3.3V-Pin anschließen. In beiden Fällen funktioniert dann der ext. Pullup wie erwartet
.
Bitte bedenken: Die Qualität der Spannung am 5V-Pin hängt vom verwendeten USB-Netzteil ab. Der Pin dient zur Versorgung externer Komponenten. Aber man muss sich selber darum kümmern, dass die Spannungspegel korrekt sind (Spannungsregler, DC-DC-Wandler, Transildioden, Z-Diode usw). Der Pin eignet sich bspw. dann, wenn man viele 1-Wire-Teilnehmer an den Datenpin verbinden will und alle Sensoren/Aktoren gleichzeitig ansteuern möchte.
TIPP:
Wenn nur ein (oder wenige...) Dallas-Sensor(en) angeschlossen wird, kann man die VDD weglassen, der Sensor versorgt sich dann parasitär vom DQ-Pin (Datenleitung).
Die Pins 5V tolerant, zumindest passiert da nichts. Siehe beispielsweise hier: ba0sh1.com/2016/08/03/is-esp8266-io-really-5v-tolerant/ 😉
Aber grundlegend bin ich bei dir, ein Level-Shifter wäre die sauberste Lösung gewesen 👍
Danke für das Video Simon, wieder mal alles SUPER erklärt.
Ich habe das ganze mit einem Shelly1 und dem zusätzlichen Temperatur-Add-on realisiert. An das Add-on kann man drei Temperatursensoren anschließen, so habe ich mit einem Shelly, der sich super einfach in HA einbinden lässt, Vorlauf, Rücklauf und Außentemperatur verfügbar.
Hi R. Flori,
auch eine sehr gute Idee, toll umgesetzt 🙌
Beste Grüße und bis bald 👋
Kleiner Tipp: Mit zwei ähnlichen Sensoren, von denen einer schwarz und einer weiß lackiert wird und Du sie dann draußen anbringst, kannst Du über die Differenztemperatur ermitteln, ob die Sonne scheint oder nicht und dann z.B. automatisch die Jalousie steuern.
Prima Video mal wieder!
Hi SciBee,
habe mir dafür tatsächlich vor ein paar Monaten günstige ZigBee-China Dinger bestellt, aber das gefällt mir irgendwie besser 😱
Danke für die Idee 🙏
Beste Grüße und bis bald 👋
gibt es da vorteile gegenüber einem einfachen fotowiederstand?
@@pugofstardock Die Ermittlung über die Differenztemperatur funktioniert bei jeder Jahreszeit und jedem Sonnenstand, sofern die Sonne die Sensoren "irgendwie" trifft.
Mit der Fotodiode muss die Richtung nachgeführt werden und Du kannst einen trüben Sommermittag nicht von einem sonnigen Wintermorgen unterscheiden. Funktioniert so bei mir seit Jahren. Zwar mit einem Homematic Differenztemperatursensor, aber das Prinzip ist identisch.
Ich sehe da schon ein Neues Video :D
@@marcomerkel6756 😅
Wie immer: Daumen hoch ! Schönes und gut erklärendes Video.
Zwei Anmerkungen meinerseits:
1) Ich würde immer zu Nutzung eines externen Pullup Widerstands raten, denn der kostet nicht viel, ist auch im DS18B20 Datasheet auf alle Schaltungen sichtbar und man ist von speziellen Pullup Pins im ESP unabhängig.
2) Es ist auch bei nur einem Tempsensor immer sinnvoll den vor Inbetriebnahme zu kalibieren. Einfach mittels eines Glas / einer Tasse heißem Wasser und einem normalen Thermometer. Ich habe einen DS18B20 an einem Shelly Uni und einem ESP im Einsatz und beide hatten ne Abweichung von 1-1.5°C. Mag natürlich sein dass das bei Überwachung von Vorlauftemperaturen nicht so wichtig ist, aber zumindest bei der Überwachung von Lufttemperaturen ist es definitiv interessant.
Hi Holger Beetz,
danke für den Hinweis vorwiegend zur Kalibrierung, das hatte ich tatsächlich völlig vergessen 😅
Bei dem Widerstand scheiden sich ja wirklich die Geister, ich habe alle von 1 bis x kΩ ausprobiert, aber keine Chance... Nur ohne hat es bei mir geklappt.
Beste Grüße und bis bald 👋
Ich meinte mal gelesen zu haben, dass die “originalen” Dallas ds18 vorkalibriert und super genau sind. Dann kann man den Schritt weg lassen. Aber habe auch gelesen, dass es nachbauten gibt unter gleichem Name, die nicht kalibriert sind.
@@TheAlkly Dann wäre meine Frage woran man die Orginale erkennt ;-)
Meine Sensoren waren bis dato an Shelly Uni und ESP recht genau, aber hatten die besagte Abweichung.
@@HolgerBeetz 😄vermutlich ein Ding der Unmöglichkeit. Außer man kauft es bei großen Händlern, die ggf. sichere Quellen haben. (Mach ich aber auch nicht immer). Wenn ich mit den Sensoren arbeite, löte ich sie alle an ein Kabelstrang und checke, dass sie alle die gleichen Werte haben, bevor ich sie verbaue. Würde es nicht Kalibrierung nenne, aber zumindest mal sicherstellen, dass keiner einen massiven Abweichung hat.
@@TheAlkly Das ist ja das Problem. Ich hab gerade gestern zwei DS18 Tempfühler am ESP 8266 in Betrieb genommen. Der eine war im direkten Vergleich zum Thermometer mit externem Fühler 0.5°C zu "warm" und der andere 0.7°C zu "kalt". In der Referenzmessung anstelle mit kaltem Wasser mit heißem Wasser in der Tasse, laufen die Werte leider nicht linear auseinander. Mit anderen Worten: Wenn man es ganz genau wollte, müsste man lineare Näherung machen. ESP Home bietet dafür sogar entsprechende Funktionen.
Super Simon. Deine Videos sind nicht nur äußerst informativ und sympathisch rübergebracht, sondern auch noch eine Quelle guter Ideen. Freue mich immer wenn ich neuen Content von Dir sehe. Weiter so!
Hi M Straat,
danke dir, da hat man gleich richtig Bock das Update-Video zu Home Assistant 2023.3 aufzunehmen 😁. Ihr seid die besten 💙
Beste Grüße und bis bald 👋
Fettes Danke! Damit habe ich endlich eine Temperaturüberwachung für unseren Teich gebastelt, die echt bezahlbar ist! Danke
Oh Mann, lieber Simon. Du setzt mir immer neue Flöhe ins Ohr. 😁
Nachdem mein HomeAssistant inzwischen super läuft - habe übrigens eine extended Version Deines Eco Heating Ultimate Blueprints gebaut, der die Zeiten der Tagesabschnitte aus Helfern zieht und damit automatisiert unterschiedliche Zeiten für Werktag und Wochenende ermöglicht - wird ESPHome wohl meine neue Spielwiese. Zumindest solange der Winter uns im Griff hat. Obwohl... im Sommer braucht man ja dann eine automatische Bewässerung wenn man smart sein will. Aber auch dafür gibt es Simon42-Rezepte. Danke für all Deine Anregungen und wunderbar anschaulichen Videos!
Sehr gerne, ich habe zu danken für deine Kanalmitgliedschaft & deinen Stetigen Support hier in den Kommentaren 💙🙏
Wenn ich es übrigens dieses Jahr schaffe, folgt noch ein Video zum ESPHome-Projekt „Zisterne überwachen“… Will aber nicht zu viel versprechen 😅😁
@@simon42 Hallo Simon, was ist aus dem Zisternen-Projekt geworden? :)
In gewohnter Qualität - Nachbau genial einfach ,funktioniert super - Vielen Dank fürs Machen und Einstellen !!!
Hi @Cletric,
so muss das sein 🙌
Freut mich zu hören, dass mein Video dir geholfen hat 💙
Beste Grüße und bis bald 👋
Lieber Simon! Du hast mir schon sehr viel geholfen!! Danke, Danke, Danke!!!
Das freut mich sehr!
@@simon42 Übrigens - lieber Simon, in der Simon24 - Community heiße ich HA-Schlumpf. Da hast Du mir auch schon sehr geholfen. DANKE!
Danke hat super geklappt musste ein wenig suchen bis ich herausgefunden habe das auch die beiden Datenleitungen der Sensoren zusammen müssen 🙂
Hi @tyro6472,
so muss das sein 🙌
Freut mich zu hören, dass mein Video dir geholfen hat 💙
Beste Grüße und bis bald 👋
Praxisnahes Video! Hätte von mir sein können :-)
Wasserdicht, naja... Bei mir haben die ziemlich genau 3 Monate im Gartenteich tauchen können, dann war Sendepause, total vergammelt.
Nachdem ich die Schrumpfschlauchhülle abgezogen hatte, habe ich Kabel und Hülse ein wenig mit Sandpapier aufgeraut, gründlich saubergewischt und dann in Flüssigsilikon getaucht.
Nunmehr halten alle 3 Sensoren schon über ein Jahr im Teich und am Teich.
Da sollte man dann auch entsprechend Sensoren mit passender Kabellänge nehmen. Anstückeln geht in feuchter Umgebung eigentlich auch immer schief.
Zur Isolation eignen sich diese Schaumstoffrohre als Isolation für Heizungsrohre.
Ich habe statt Wemos/D1mini meist vorhandene Sonoff Basic und ähnliches Zeug verwendet, hat den Vorteil dass schon ein Netzteil mit drin ist.
Pullup: Ausprobieren, wenn es nicht geht, (anderen) Widerstand verwenden. Bei vielen Sensoren und langen Kabeln Widerstand geringer wählen. 3,9k oder so.
Statt Wago nutze ich JST-Stecker/Buchsen und eine kleine Platine.
Wo messe ich:
Alle Heizkreise der Fußbodenheizung, Frischwasserzulauf, Abwasser und den Gartenteich. Ein anderer hängt noch im Regenfass.
Ich find die DS18B20 genial!
Hi Phett Sack,
vielen Dank für dein Feedback, hat mich wirklich sehr gefreut 💙
Richtig guter Erfahrungsbericht, werde davon ein paar Sachen auf dem Blogbeitrag ergänzen. Herzlichen Dank 🙏
Beste Grüße und bis bald 👋
Stark! Vielen Dank für das hilfreiche Tutorial. Ich habe (noch) überhaupt keine Ahnung von esp Microcontrollern und ähnlichem, aber Dank deines Videos problemlos einen esp inkl Temperatursensors installiert.
Jetzt zeigt mir Home Assistant jederzeit die aktuelle Temperatur des Whirlpools an.
Als nächstes plane ich mit einem Ultraschallsensor den Füllstand meines Brunnens und der IBC Container zu protokollieren.
Danke für dein Feedback und wirklich wirklich ne coole Idee 🙌
Bei mir steht auch schon ganz lange das Video zum Füllstand der Zisterne auf der To-do-Liste, aufgrund unserer Sanierung komme ich aber aktuell leider nicht dazu 🙈
Ich habe ja noch 2 Controller hier rumliegen und werde mir mal einen Ultraschall Sensor zulegen um etwas zu probieren.
Moin! Da muss ich mal richtig bedanken! Funktioniert, wie beschrieben! Und ich bin ein Elektro-Dummie! Vielen Dank! Mein nächstes Ding ist der Ferrariszähler.
Hi Hans-Christian Meier,
so muss das sein 🙌
Freut mich zu hören, dass mein Video dir geholfen hat 💙
Beste Grüße und bis bald 👋
Super Video, sehr nützlich Anleitung, werde ich direkt mal nachbauen
Hi Thomas,
vielen Dank für dein Feedback 💙 & viel Spaß beim Nachmachen 🤩
Beste Grüße und bis bald 👋
Moin Simon, gut gemacht. Ich habe das schon vor ein paar Monaten mit Shelly 1 und dem Sensoradapter gelöst. Funktioniert auch problemlos. 👍👌
Hi Double U,
danke für das Kommentar 💙 & auch eine sehr gute Idee 💪
Beste Grüße und bis bald 👋
Sehr gute Videos. Einfach erklärt und sehr hilfreich. Dein Kanal hat mich inspiriert und nun wächst mein HA-Server. 👍
Danke! Deine Videos haben mir sehr geholfen!
Hi Gabriel Guriencu,
so muss das sein 🙌
Freut mich zu hören, dass mein Video dir geholfen hat 💙
Beste Grüße und bis bald 👋
Perfekt, danke.
Würde mich über ein Video freuen, die Daten per MQTT zu versenden.
Danke dir für dein Feedback und du meinst an einen anderen Broker?
Schau mal auf der ESP Home Doku Seite nach MQTT, ist meine ich relativ einfach 👌
Hab 10 Stück im Einsatz, allerdings mit Pullup Widerstand. Klappt super. Ziel war ebenfalls die Heizung zu überwachen. Bei mir sehe alle 7 Heizkreise, Vorlauf, Rücklauf, Warmwasser und die Heizung. Dann noch ein kleines Oled Display und ein Touch Switch zum Schalten des Displays. :) Alles mit espeasy am ioBrocker.
Homeassist wird aber immer spendender. Gerade in Verbindung mit esphome.
Hi Martin,
bin auch ein großer Fan von espeasy gewesen, ist meiner Meinung nach mit ESPHome zusammen eines der besten Systeme für ESP-Programmieren 👍
Beste Grüße und bis bald 👋
Deine Videos zu Home Assistent haben viel für mein Verständnis zum System beigetragen. Bin gerade beim Umstieg 🤔(?) vom ioBroker, danke dafür 👍
Das mit den Sensoren habe ich auch schon so an meinem vorherigen System so umgesetzt. Auch wenn es immer sehr einfach dargestellt wird, man sollte auch bei der Hardware sorgfältig arbeiten, um lange Freude daran zu haben. Die Wako-Klemmen ohne Aderendhülsen zu verwenden ist bei den dünnen Drähten eher keine gute Idee, aber knifflig wird es dann, wenn man drei oder gar fünf anschließen will. Man sollte das ganze dann nicht einfach so hängen lassen, sondern schon irgendwie zugentlastet in ein Gehäuse packen.
Ein ESP 8266 ist für solche Zwecke sehr gut geeignet, der ESP 32 sicher auch, aber wenn es nichts anderes zu tun gibt, als Temperaturen zu messen eher völlig unterfordert und braucht mehr Strom! Bei Messintervallen von einer Minute könnte man das ganze auch in den Schlafmodus bringen und dann vielleicht auch mit einer Akkulösung ohne Netzteil auskommen 🤔 Gut so ein 5V Netzteil hat man als ambitionierter SmartHomeUser wahrscheinlich rumliegen, 3,3V für einen "blanken" 8266 schon eher weniger, aber für mich war eine Shelly Lösung (mit Adapter) in diesem Fall da schon etwas "solider". Ja etwas teurer aber dafür mit internem Netzteil und passenden (wen auch "fumligen") Schraubklemmen, aber auch einem Relaisausgang zum Steuern der WW-Zirkulationspumpe. Ich kenne ESP-Home nicht so genau, für mich ist "Tasmota" auf ESP xx (über MQTT) ansonsten die Antwort auf (fast) alle Fragen, wenn es um den Selbstbau von allen möglichen Sensoren (und nicht nur die!) geht 🙂
Danke für deine ausführlichen Kommentar und deine Gedanken, sehr spannend 💙
Natürlich kann man an der einen oder anderen Ecke immer noch optimieren da stimme ich dir vollkommen zu.
Das Schöne ist ja aber, dass du weiterhin Tasmota verwenden kannst, MQTT geht ja auch in Home Assistant 🙌
Viel Spaß weiterhin beim ausprobieren und beim Umstieg 💙
Klasse Video, v.A. mit dem Detail mit dem Widerstand. Schön wäre zum Abschluss noch, wie die Gesamtinstallation vor Ort im Heizungsraum aussieht. Das ist meist der kritische Punkt, dass solche Projekte von allen beteiligten Familienmitgliedern auch akzeptiert wird.
Hi Sascha Denz,
da stimme ich dir zu, aber ich bin da in der Luxusposition, dass der Keller so schlimm aussieht, das 3 Kabel mehr gar nicht aufgefallen sind 😂
Beste Grüße und bis bald 👋
Danke Simon, dass du uns dein Rohr und die Temperaturmessung gezeigt hast :-D
Kleiner Tipp zu den Dallas Sensoren in den Metallhülsen. Die waren bei mir nicht vollständig aufgefüllt, ich habe einfach etwas 2K Epoxy angemischt und die Hülsen bis hinten aufgefüllt, somit dürften sie deutlich Feuchtigkeitsunempfindlicher sein als vorher.
Gute Idee 👍, richtig genial & danke für deinen Kommentar ❤️
Simon du bist so eine coole Mensch bin relativ neu was das home assistant angeht habe von dir schon sehr viel gelernt danke dafür mfg sven
Hi Sven,
dafür nicht 💙
Beste Grüße und bis bald 👋
Hey, kleine Anmerkung:
Ich habe mit den DS18B20 (DS abgekürzt) schon sehr viel Erfahrung und habe das Auslesen dieser Sensoren sogar mal in Assembler programmiert. Für jeden den es interessiert wie der DS18B20 funktioniert hier mal eine grobe Erklärung:
Der DS18B20 ist ein digitaler Temperatursensor, der über einen sogenannten OWB (One Wire Bus) funktionieren. Ich erkläre jetzt nicht den ganzen Bus, keine Sorge ;). Aber das Sendeverfahren ist interessant. Wenn ich dem DS ein Signal senden will, würde man meinen man sendet das einfach binär mit LOW (0V) und HIGH(5V). Da gibt es aber viele Probleme! 1. der DS kann mit 3-5V betrieben werden. Wenn ich den DS mit 3V betreibe und ein HIGH mit 5V sende, kann ich ihn beschädigen. Gleiches gilt auch andersrum: Der DS kann unseren Kontroller schädigen. Ebenso kann durch diese Sendeart ein Kurzschluss verursacht werden. Daher zieht man den Pin immer mit einem Widerstand auf HIGH und zwar auf ein High welches beide Chips vertragen. 3,3V ist dabei fast immer perfekt. Dabei ist es egal, ob der DS mit 5V oder 3,3V betrieben werden. Denn die Eingänge eines Controllers reagieren meist schon ab 0,7V. Der Pin ist also dauerhaft auf HIGH durch den Widerstand. Um etwas zu senden, zieht der Sender den PIN auf LOW. Aber niemals auf HIGH! Man wechselt also zwischen INPUT und OUTPUT (LOW), statt LOW und HIGH zu senden. 4k7 Ohm werden verwendet, damit der Strom über die Leitung begrenzt wird, aber hoch genug ist, um die Schwellwerte für die Erkennung einzuhalten. Nutzt man den internen Pull-Up wird der Pin auf 3,3V gezogen! Denn der ESP arbeitet nicht mit 5V sondern mit 3,3V!
Da kommen wir auch zu dem Denkfehler mit dem externen Widerstand, den du begangen hast:
Durch den externen Widerstand hast den Pin mit 5V befeuert statt mit 3,3V. Das mögen die nicht so gerne. Dies könnte den Fehler ausgelöst haben. Zusätzlich könne es sein, dass der interne PullUp aktiv war und somit sind die Widerstände streng genommen parallel, aber an anderen Potenzialen (jetzt wirds kompliziert^^). Das würde der Pin nicht mitmachen und es käme kein klares Signal raus, welches gut verwertet werden kann. Alternativ könntest du den DS an 3,3V anschließen und dann einen externen Widerstand verwenden und ich versichere dir, das hätte funktioniert!
Noch eine Anmerkung an die Bastler unter euch: die 5V beim ESP sind NUR vom USB! Intern kann der ESP nicht mit 5V umgehen und daher wandelt die Elektronik, die hinter dem USB-Anschluss häng, die Spannungen um auf 3,3V. Also egal womit ihr am ESP arbeitet, immer 3,3V verwenden, wenn ihr etwas an die Pins anschließt. Oft sehe ich auch, wie einige LEDs usw. direkt an die Pins hängen. Das mögen die auch nicht. 1-2 LEDs kein Thema, aber danach kann es sein, dass der ESP 5-6 Tage läuft und dann nicht mehr, weil eine interne Leiterbahn durchgebrannt ist.
Hoffe, das war nicht zu langweilig und hat etwas geholfen ;)
Hi EideardVMR,
vielen herzlichen dank für diesen mehr als ausführlichen Kommentar, ich fand es sehr spannend 💙
Beste Grüße und bis bald 👋
@@simon42 danke dir, was ich im Erklärbär-Modus ganz vergessen habe. Ich schaue mir deine Videos gerne an und lerne bei meinem Home Assistant auch immer wieder was dazu.
@@EideardVMR Das freut mich zu hören, aber ich freue mich auch immer sehr, wenn ich mich mit euch austauschen kann 💙
ein herzliches hallo an die profis! und dankeschön für eure genialen anleitungen👍
ich bekomme meine sensoren einfach nicht zum laufen. verwende einen m5stack atoms3 (board: esp32-s3-devkitc-1), müsste auch alles richtig verkabelt sein. betreibe die sensoren mit 3,3v und einen 4k7 widerstand. software ist aktuell.
bekomme immer "Found no sensors!" meldung
welche empfehlung bezüglich widerstand gibt es? mit oder ohne?
ich bin dankbar für jede hilfe;) mfg martin
@@martinantongratzer7416 Hey, ein 4k7 ist genau richtig für den DS18B20.
Dein genanntes Board kenne ich jetzt nicht aber ESP32 ist ESP32 würde ich mal sagen. Kann es sein, dass du den internen PullUp an dem PIN aktiviert hast? Wenn ja, hättest du zwei widerstände in reihe und somit eine deutlich erhöhten Abfall der Spannung, was der ESP evtl. nicht registrieren kann.
Achso, du schreibst sensoreN, hast du mehrere Sensoren angeschlossen?
Ja von dem vielen Müll gerade bezüglich HA auf YT ist es wirklich toll deinem Kanal zu folgen! Du bringst die Infos auf dem Punkt. Die ESP Temperatur Anzeige ist schon eine sehr feine Sache! Spannend würde es aber bei einer Differenztemperatur Regelung werden! Also nicht nur werte anzeigen sondern auch zb die Raumtemperatur oder Pooltemperatur …. zu regeln. Das Ganze als Anzeige in HA ist dann schon Smart. 😃
Hi Markus Tertilt,
allerdings, aber dann würde man ja fast schon eine Heizungssteuerung in Home Assistant bauen. (Klingt leider geil 😁)
Beste Grüße und bis bald 👋
Hallo Simon, ein sehr schönes Video - mache ich schon seit einigen Jahren bei mir. Allerdings bislang mit OWServer auf einem Raspberry Pi, seit neuestem aber auch 2 im Außenbereich an einem ESP32 (wegen LAN).
Ein kleiner Tipp noch: Der ESPxx arbeitet mit einer Spannung von 3.3V und das ist auch die Spannung für seine I/O-Pins. Wenn du die Sensoren mit 5V versorgst dann liegt ihr Ausgangssignal über der zulässigen Spannung an den GPIO-Pins. Die Sensoren haben aber eine zulässige Supply Voltage von 3.0 .. 5.5V - man kann sie mit 3.3V vom ESP8266 versorgen und ist dann im sicheren Bereich.
Noch als Info: Die Sensoren sind wasserdicht, 2 davon hängen bei uns seit 3 Jahren jeden Sommer im Pool und messen die Temperatur immer noch zuverlässig.
Gruß, Klaus
Hi Klaus Leipnitz,
danke dir für die ganzen Infos, immer wieder schön auch von euch etwas zu lernen?
Das heißt also, das Problem wäre dann, dass auf dem GPIO-Pin auch "5V ankommen" und der ESP so auf Dauer ausfallen könnte?
Beste Grüße und bis bald 👋
@@simon42 Hallo Simon,
der ESP8266 verträgt laut Spezifikation bis zu 3.6V an seinen Pins - die 5V vom Sensor liegen also darüber. Ob es zu Schäden kommt hängt von der Energie (dem Strom) ab der eingeprägt wird - und der dürfte relativ gering sein, also wird wahrscheinlich nichts passieren.
Ich versorge meine Sensoren am ESP aber trotzdem mit 3.3V. Das liegt noch in der Spezifikation für die DS18B20, und der ESP sendet seine Anfrage an den Sensor (wandele jetzt die Temperatur mit x Bit Auflösung) sowieso nur mit maximal 3.3V als High-Pegel. Ich bin dann lieber auf der sicheren Seite mit der Spannung, eine höhere SNR (Signal Noise Ratio) gibt es ja auch nur in einer Richtung ^^
Gruß, Klaus
6:50 bei Wagoklemmen bitte einfach die flexible Leitung ohne Hülse oder Löten einklemmen. Das ist eines der Hauptvorteile bei den Klemmen
Habe gerade erst vor drei Wochen den Aufbau mit drei Sensoren (Vorlauf, Rücklauf, Warmwasser) gemacht. Bei mir ging es nicht ohne PullUp. Aber schön zu sehen, dass wir beide den gleichen Weg gegangen sind.
Hi Chris Hendricks,
aus Interesse: die gleichen Sensoren mit 3 Meter Kabel?
Beste Grüße und bis bald 👋
@@simon42 Genau die von AZ.
Ich würde notfalls pro Sensor einen Pin am ESP8266 nehmen - dann kommen sie sich mit dem Timing nicht in die Quere.
Der von Dallas empfohlene PullUp ist aber auch "nur" 4.7kOhm, der interne Pullup vom ESP ist größer.
Bei mir findet er die Sensoren garnicht erst, habe es mit internem und externem 4,7kOhm versucht. Sind die mit 3m-Kabel, habe sie allerdings deutlich gekürzt.
Zusätzlich versucht:
- 3,3V/5V Versorgung
- 2 und 3 Sensoren gleichzeitig an einem GPIO(13)
- alle Sensoren auf separaten Pins
Komme damit maximal bis zur Ausgabe ""Found no sensors!" im Log.
Hat vielleicht wer noch eine Idee?
Kann die Sensoren nur empfehlen! Sind meine Lieblongssensoren, wenn man nur die temp braucht. Hab sie vor Jahren für mein selbst gebauten Whirlpool schon genutzt und seid 5 Monaten genau die Sensoren an meiner Gas Therme, jedoch ohne Metall Hülse. Sind super langlebig, vorkalibriert und wie du gesagt hast lassen sich an einer reihe auch mehrere ran packen. Habe glaub 6-7 an einem Pin, alles nacheinander geschalten. Somit ein Kabel das von Rohr zu Rohr geht.
Hi Alkly,
selbstgebauter Whirlpool? Ich will auch 😅🤩
Beste Grüße und bis bald 👋
@@simon42 😀 ist nicht schwer, vielleicht mach ich mal ein Video darüber. Die Steuerung würdest du sicher auch einfach hinbekommen. Der Rest ist PVC Rohre zusammen kleben und ein paar Punpen anschließen.
Wieder eine gute Idee für ein Video. Super gemacht, super erklärt! Danke!
Hi Andreas Dürmuth,
so muss das sein 🙌
Freut mich zu hören, dass mein Video dir gefallen hat 💙
Beste Grüße und bis bald 👋
Hallo Simon, was soll ich sagen, einfach wieder Spitze was du hier ablieferst. Video passt mal wieder perfekt zu dem Vorhaben meine Heizung und die dazu gehörige Heizkurve anzupassen. Falls du einen Pool hast, direkt mal die Frage: Kann ich dort die Temp genauso messen oder hast du da was besseres? Falls ja, her mit dem Video bevor ich den Pool wieder aufbaue :D
Danke dir für dein Feedback und nein… sollte aber vermutlich genauso funktionieren 🙌👍
Ich weiß jetzt nicht ob ich dich loben soll oder verfluchen das ich den Kanal gefunden habe.
HA ist für mich Neuland aber deine Videos sind sowas von genial und so super toll erklärt das es für Anfänger wie mich ohne Programmierkenntnisse zu machen ist.
Warum sage ich verfluchen? Weil mich dieses Video wieder Material gekostet hat^^ Direkt bestellt und werde es zeitnah installieren. Finde die Idee Mega Vor und Rücklauf zu überwachen.
Wenn du jetzt noch eine Idee für das Überwachen des Heizölstand im Tank hast....
Hi CoregaTab,
vielen Dank für dein Feedback und die netten Worte, hat mich sehr gefreut 💙
Also prinzipiell vielleicht einen wasserdichten Ultraschallsensor? Nicht die genaueste Option, aber bestimmt möglich 😅
Im Sommer werde ich ein Video in die Richtung zum Thema Zisterne machen, vielleicht ist das ja auch was für den Tank dabei 👍.
Beste Grüße und bis bald 👋
Prima und wieder sehr gut erklärt - danke
Werner
Danke für das Lob Werner 💙
Ich glaube ich habe mit Abstand die treuste Community hier auf YT 🙏
Danke!
D.A.N.K.E für dein Super-Thanks Krause Krause!
Wirklich toll, dass es auch in diesen Zeiten noch Menschen gibt, die etwas Geld übrig haben, um unabhängige RUclips-Kanäle zu unterstützen 🙌
Beste Grüße und bis bald 👋
Moin aus Lüneburg.
Cool gemacht Dein Video. Ich lerne jedesmal wieder etwas Neues. ... und manchmal sogar doppelt! 🤣So manches Deiner Videos habe ich nämlich zwei- oder dreimal geguckt.
Weiter so.
CU - Frank
PS: Einen "Kritikpunkt" hätte ich dann doch. Der Dark Mode sieht nett aus und wenn man direkt vor dem Bildschirm sitzt, dann ist das sicherlich auch alles gut lesbar. Für die Videos fehlt mir aber der Kontrast. Insofern finde ich persönlich den White Mode besser. Aber das nur am Rande.
Hi Papa Note,
vielen Dank für dein Feedback, hat mich wirklich sehr gefreut 💙
Das mit den White & Dark Mode ist ein ausgezeichneter Hinweis, vielen Dank. Wollte mal schauen, ob es jemandem auffällt.
Beste Grüße und bis bald 👋
Ich versuch mal das ins Verhältniss zu anderen Lösungen zu setzen: Ein "fertiges" Produkt wäre der Shelly1 Plus fuer den man allerdings ein Addon braucht. Kostet zusammen etwas ueber 40 Euro. Dann hat man allerdings Schraubklemmen fuer die Sensoren (kann auch bis zu 5) und direkt ein Reläs, mit dem man Verbraucher wie ne Pumpe schalten kann. Der Shelly braucht auch ne Installationsdose und kann nicht einfach frei hängen. Also kostet das etwa 50 Euro allt i allt.
Ein ESP Modul duerfte wohl so 7 Euro kosten, dann brauchst Du zur Stromversorgung noch ein Netzteil und Kabel und ne gute Box. Da duerfte man sich allt i allt wohl so 20 Euro hinblättern...
Hi @user-zd3ph2jb5w,
prinzipiell stimme ich dir zu, für etwa einen euro könnte man aber auch mit entsprechende Kenntnissen Relais (oder auch mehrere) am ESP anschließen 👍
Beste Grüße und bis bald 👋
Widerstandswert ist auch abhängig von der Datenkabellänge. D.h. wenn Du mehrere meter an Kabel hast solltest den Widerstandswert verkleinern. Deswegen würde ich den externen Widerstand bevorzugen und den internen Pull-Up ausschalten.
Hi Sessiz Kamp,
stimmt genau, hatte bei mir nur, wie gesagt, mit keinem Widerstand zwischen 0,5 bis 10 Kiloohm funktioniert 😅
Beste Grüße und bis bald 👋
Wieder mal spannend und inspirierend. Eine kurze Frage: womit sind die Diagramme im Dashboard (Minute 12:20 im Video) erstellt?
Hi Christoph Dorka,
das ist einfach die normale Statistik-Karte aus der Lovelace UI 🙌
Beste Grüße und bis bald 👋
Wie immer sehr interesant. Gut erklärt, werde ich auch mal antesten. Mach weiter so👍
VG
Arno
Hi Arno,
vielen Dank für dein Feedback, hat mich wirklich sehr gefreut 💙
Und keine sorge, geht genau so weiter 😁
Beste Grüße und bis bald 👋
Tolles Video danke ! Wie kann ich mir den Mitteilungen / push Nachrichten oder ähnliches auf mein Handy schicken lassen wenn eine Temperatur unter einen bestimmten wert fällt?
Ja das geht, schau mal hier für ein generelles Video zu Automationen: ruclips.net/video/SGlkzKvJ96s/видео.html
Hi Simon, vielen Dank für deine Videos, die mir schon oft geholfen habe. Den Sensor hab ich bereits verbaut. Ebenso für die Heizung. Ich hatte dies allerdings mit Tasmota und Mqtt umgesetzt. Ich hab das Gefühl, das war etwas leichter umzusetzen. Gibt es Vorteile durch deine Vorgehensweise?
Mach weiter so!👍
Hi Michael B.,
erstmal vielen Dank für dein Feedback 💙 & nein, ich denke nicht, dass es durch die ein oder andere Weise Vorteile gibt. Hauptsache die Daten kommen in HA an 👍
Beste Grüße und bis bald 👋
ein herzliches hallo an die profis! und dankeschön für eure genialen anleitungen👍
ich bekomme meine sensoren einfach nicht zum laufen. verwende einen m5stack atoms3 (board: esp32-s3-devkitc-1), müsste auch alles richtig verkabelt sein. betreibe die sensoren mit 3,3v und einen 4k7 widerstand. software ist aktuell.
bekomme immer "Found no sensors!" meldung
welche empfehlung bezüglich widerstand gibt es? mit oder ohne?
ich bin dankbar für jede hilfe;) mfg martin
Hi @martinantongratzer7416,
vielen Dank für dein Feedback 💙 und hast du mal die Konfiguration wie im Video probiert, also ohne Wiederstände?
Beste Grüße und bis bald 👋
Was für ein Zufall. Hab mich gerade hingesetzt und wollte mich mit den Dallas Sensoren beschäftigen und mir nochmal dein letztes ESPHome Video anschauen... und dann das. Danke für das tolle Video. Dann kann an meiner Heizung nichts mehr schief gehen.
Übrigens will ich versuchen 10 Sensoren an einen ESP8266 anzuschließen. Ich werde berichten. Gruß Markus
Hi Markus Bahrs,
da bin ich mal gespannt & "The Sky is the Limit" 🤩🚀
10 Stück sind schon krank 😁
Beste Grüße und bis bald 👋
@@simon42 ich will’s halt genau wissen 😂😂
@@Blickreich Ich finde es immer sehr beruhigen wenn ich merke, dass ich scheinbar doch nicht so verrückt bin wie meine bessere Hälfte immer Sagt 😂
Oder hörst du das auch? Dann haben wir vielleicht wirklich ein Problem 😮🤣
@@simon42 Die Frauen haben recht wir sind verrückt... und das ist gut so.
Heute habe ich die ersten fünf Sensoren zum laufen bekommen. Was mich nur wundert ist das der ESP dauernd Offline angezeigt wird, Daten aber trotzdem übertragen werden. Auch wenn ich Programmänderungen auf den ESP spielen will geht das nur nach einem Neustart. Ist das normal??
Gruß ein Verrückter 😆😆😆
@@Blickreich Der Empfang war zwar bei mir auch schlecht (Keller), aber das Aufspielen hat ohne Reboot geklappt 😅
Sensor einfach zwischen Rohr und Dämmung schieben...praktische Erfahrung.
Hi wiedapp,
da bin ich ja mal froh, dass ich nicht der Einzige bin, der das so gemacht hat 😮💨 😁
Beste Grüße und bis bald 👋
@@simon42 ja, wenn Mal wieder einer die Tauchhülse für einen Fühler vergessen hat einzuschweißen bzw. ein T-Stück dafür einzupressen geht das auch so. Eigentlich braucht's dafür sogar einen Anlegefühler mit großer Anlegefläche (gibt's fix und fertig).
Aber im Grunde reicht es eben den Fühler einfach weit genug unter die vorhandene MiWo- oder Zellschaum-Dämmung zu schieben.
Der Kugelhahn, wie bei Dir im Video gezeigt, ist in der Praxis eher weniger optimal und das dünne Zellschaumtape auch eher weniger - das ist nur zum Überdecken von Schnitten und Verbindungsstellen (Stößen) gedacht. Der Kugelhahn müsste damit richtig dick eingewickelt werden...
Aber ich denke Mal, Du wolltest jetzt nicht extra einen viertel Meter Rohr für's Video auspacken, was durchaus verständlich ist.
Wenn man das ganze statt ESPHome selbst programmiert und Lora statt Wifi etc. verwendet, kann man das auch super mit Akku betreiben.
Die DS18B20 kann man auch vom ULP (Ultra low power coprocessor) aus abfragen während der Hauptprozessor im Deep Sleep ist. Das heißt man braucht den Hauptprozessor nur dann aufwecken wenns auch wirklich was zum Senden gibt und verbraucht in der Zwischenzeit kein Strom.
Bei mir wird an der Heizung der Hauptprozessor z.B. nur dann aufgeweckt, wenn sich ein Wert um mindestens 0,5°C geändert hat, oder 30 Minuten nix gesendet wurde.
Das No-Go Kriterium von ESPHome war für mich eben, dass nur TCP-/IP und somit keine brauchbaren long range/low power Protokolle unterstützt werden.
Hi @Mindcrawler23,
vielen Dank für dein Feedback 💙 und da hast du bestimmt recht, aber nicht jeder (ich auch nicht) kennt sich so gut mit Elektrotechnik aus 😅
Beste Grüße und bis bald 👋
Moin Simon,
danke fürs Tutorial. Hast du auch vergleichshalber mal die Sensoren ohne die Thermalpads verwendet und geschaut, wie die Temperaturen dann übertragen werden?
Hi snah,
es waren circa 2-5 Grad Differenz, die damit wiedergutgemacht wurde, aber vor allem die Trägheit (zumindest so meine Erkenntnis, hatte keine wissenschaftliche Studie daraus gemacht). Kommt eben sehr stark auf das Rohr an ;)
Beste Grüße und bis bald 👋
Leider wurde die Config über Dallas mit dem neuesten ESP Update zerschossen :( Breaking Change ist das Umschreiben auf one_wire ... nur leider funktioniert es bei mir auch nach der Config Änderung nicht.
Also Vorsicht, wenn Ihr ein Update macht!!!
Hi @MrPeregrines,
vielen Dank für dein Feedback 💙 und die Info 🙏
Beste Grüße und bis bald 👋
Hallo Simon, super Video, aber wie schafft man es, dass der ESP überhaupt in ESP-Home angezeigt wird? 😉
Hi @EmilMohs,
vielen Dank für dein Feedback 💙 und normalerweise musst du die darüber einfach nur installieren, dann kannst du die Integration hinzufügen und das wars 😅
Beste Grüße und bis bald 👋
@@simon42 Alles klar, danke!
Super, und wie kann ich jetzt einen ESP Ausgang bei 30C° einschalten und bei 18C° ausschalten?
Hi Markus Radtke,
vermutlich würde ich es über eine Automation machen :)
Beste Grüße und bis bald 👋
Könntest du mal ein komplettes Video zum ahydtu Integration machen verstehe die Anleitung auf der Seite nicht.
@simon42 ich bediene mich mal wieder an deinen Vorstellungen… Kompliment wieder für deine Arbeit 👍🏻
ich würde also auch gerne die Temperatur an einem Gerät messen. Nur habe ich die Besonderheit, dass ich das ganze nachher gerne ohne HomeAssistant betreiben möchte, also soll nur das binary geflasht und über den Webserver gemonitort werden (also völlig eigenständig).
Bei deinem vorgestellten Sensor muss man allerdings eine Adresse herausfinden und diese im Code verwenden…
Kannst du einen Sensor empfehlen wo genau das nicht notwendig ist und damit der Code gleich bleiben kann ?
Vielen Dank für dein Feedback 💙
Da muss ich dich aber leider enttäuschen. Damit kenne ich mich gar nicht aus. 😅
@@simon42 man könnte Vl den index statt Adresse nutzen:
address (Required, int): The address of the sensor. Use either this option or index.
index (Required, int): The index of the sensor starting with 0. So the first sensor will for example have index 0. It’s recommended to use address instead.
Hallo ich sehe machst sehr gute Anleitung und vor allem erklärst sehr Gut, habe eine Frage den Warmwasser Boiler möchte Smart machen habe nicht etwas brauchbares gefunden, nur 1 Eintrag via Shelly aber sonst nichts. Was Empfiehlst etwas einfacheres und Kostengünstig Natürlcih?
Gruss
Hi @mirsadilazi9731,
vielen Dank für dein Feedback 💙 und das ist leider unmöglich Pauschal zu beantworten und kommt stark auf die von dir verwendete Hardware an... Ein Shelly ist aber definitiv ein guter Anfang 👍
Beste Grüße und bis bald 👋
Ich mag die Videos sehr, sie sind gut erklärt und holen einen ab. Aber leider scheiter ich gerade an dem Script für die Temp. Da die Dallas Komponente anscheinend nicht mehr unterstüzt wird.
Könnte sein, dass sich beim letzten Update eine Komponente geändert hat (war hier auch schon mal Thema in den Kommentaren)
Ich schau mir das bei Gelegenenheit mal an 👍
@@simon42 Servus! Hast du dir das eigentlich schon angeschaut? ich hab gerade versucht so einen Dallas sensor einzubinden und bin mit dem "one wire" Fehler gescheitert. Wie muss der code jetzt umgestrickt werden? Danke!
Super Video Mal wieder 😸, mich würde ja Mal ein Video über esphome über Pflanzensensoren interessieren, messen der Feuchtigkeit des Bodens, sind günstiger als die von Xiaomi mit Bluetooth, oder presence detection in günstig damit. Weiter so 😃
Hi bestgrafix,
da bin ich auch mal gespannt, wie ich das Umsetzen werde 😁
(Sensoren sind schon da und liegen hier neben mir)
Beste Grüße und bis bald 👋
Hallo Simon, erstmal vielen Dank für das Video. Ich habe das genau so nachgebaut. Allerdings mit 4 St. Dallas Sensoren. Es werden auch alle 4 Sensoren erkannt, da alle vier Sensoren eine unterschiedliche Adresse zugewiesen bekommen haben. Allerdings liefern nur 3 St. Sensoren Werte. Einer ist quasi tot. Woran kann das liegen?
OK, ich habe meinen Fehler gefunden. Es lag daran, dass ich aus Versehen einmal die selbe Adresse für zwei unterschiedliche Sensoren verwendet habe. Ich habe die Adressen aus dem Log nochmal verglichen und es dann gemerkt.
Danke dir für dein Feedback 💙 und das freut mich sehr zu hören, dass du es letztendlich geschafft hast. Respekt für selber machen 💪
Sehr gutes Video. Leider fehlt der Teil der Integration. Bei diesem wird bei mir kein Zertifkat sonder ein "host" Eintrag erwartet. Der Port ist mit 6053 bereits vorbelegt. Gibt es ein anderes Video wo beschrieben ist, was dort einzutragen ist?
Hi @klaussmola1745,
vielen Dank für dein Feedback 💙 und welche Integration genau meinst du?
Beste Grüße und bis bald 👋
Moin.
Ich habe den ESP Wroom 32. Da musste ich den 4,7KO Wiederstand tatsächlich einbauen, ansonsten bekam ich konstant -127°C angezeigt. (Allerdings mit C-Code aus der Arduino-IDE - nicht über ESP-Home und HA)
Hi @MathiasGrunDrebes,
vielen Dank für dein Feedback 💙
Beste Grüße und bis bald 👋
Danke
Bitte sehr & herzlichen Dank für deine Unterstützung Chris Hendricks 💙
Hallo Simon, lieben Dank für deine ausführlichen Videos rund um Home Assistant. Ich schaue sie mir immer gerne an. Selber habe ich noch so viel Erfahrung mit dem Home Assistant. Deine Videos haben mir den Einstig erst ermöglicht. Nun habe ich probiert dein Projekt mit der Erfassung der Vor- und Rücklauftemperatur vom Heizkessel für mich zu realisieren. Es hat soweit auch alles geklappt. Leider verliert der ESP8266 D1 mini aber die Wifi Einstellungen nachdem er stromlos war. Woran kann das liegen? Alle andere Daten sind wohl weiter da. Um den ESP8266 wieder zu erreichen, muss ich mich direkt über WLAN mit dem ESP8266 verbinden und die SSID und das Passwort eingeben. Dann läuft es wieder. Das kann doch aber nicht normal sein. Hast du auch schon solch eine Erfahrung gemacht und kannst mir einen Tipp geben. Lieben Dank im Voraus.
Danke dir für dein Feedback und kann es eventuell sein, dass der Empfang an der Stelle, wo du ihn platziert hast nicht ausreicht? Alternativ könntest du sonst auch einen ESP32 probieren, erfahrungsgemäß ist, bei denen das WLAN etwas besser 👍
Besten da für deine Antwort. Ich habe den ESP8266 versetzt. Dadurch bekommt er tatsächlich sofort eine WLAN-Verbindung.
Hallo Simon, danke für die gelungen Erklärung. Gibt es einen Workaround für das ESPhome Update? Man muss das jetzt irgendwie über 1-Wire machen. Ich kriege es nicht hin...
Noch nicht, aber ich schaue mir das bei Gelegenheit an und ergänze den Code 🙌
@@simon42 Ich habe es hinbekommen und könnte den Code liefern.
@@StereoSatellite Das wäre genial, eventuell über das Kontaktformular oder die Community als PN? 🎉
@@simon42 Habe Dir eine Mail geschickt.
@@StereoSatellite kannst du mir sagen, wann ungefähr? Noch ist nichts in meinem Postfach, dann würde ich nämlich mal in Spam Filter gucken 😅
Hallo Simon
zu aller erst möchte ich dir ein großes Lob für deine Erklärvideos aussprechen !!!
Sehr gute und verständliche Ausführungen und Erklärungen zum Thema Home Assistent und ESP Chips - Danke dafür.
Nun meine Frage zum hier dargestellten Projekt.
Ich habe in meinem Keller keinen WLAN Empfang und möchte trotzdem die Temperaturen meiner Heizungsanlage abgreifen.
Gibt es eine Möglichkeit den ESP Chip mit Ethernet zu verbinden ?
VG
Andreas
Hi Andreas, aber natürlich! Da musst du gegebenenfalls mal etwas in Amazon oder AliExpress suchen, aber es gibt ESP 32 Boards mit Ethernet-Anschluss.
Es gäbe aber auch noch Zusatz-Boards (funktioniert ebenfalls nur am ESP 32 mit ESPHome), dass es dann insgesamt häufig etwas billiger: amzn.to/3shmkfg
Ich schalte damit die die Zirkulation im Haus. Funktioniert ganz gut, damit die nicht sinnlos los läuft
Hi J3n50m4t,
die Kombinierung mit der Heizungsanlage (oder Pumpen) an sich ist natürlich dann eine Super-Idee 👍
Beste Grüße und bis bald 👋
Hallo Simon,
Hast Du schon Deine Dallas Sensoren an das neue OTA angepasst (bzw. an das neue ESPHome?)
insbesondere, wie gehst Du jetzt mit dem "pullup" und dem "input" um (standardmäßig beide auf "false")?
Leider noch nicht, erfolgt aber in den nächsten Tagen
Hallo @ Simon,
dank Deiner tollen Anleitung konnte ich Vor- und Rücklauf bis zum letzten HA Update messen. Jetzt funktioniert es leider nicht mehr (Die Updates)😢
Das OTA Problem konnte ich bereits beheben, allerdings nicht das Dallas/One_Wire Problem. Könntest du vielleicht behilflich sein und deinen Code aktualisieren?
Das würde mir sehr helfen!
Vielen Dank im Voraus.
Beste Grüße
P.S: Ich liebe deinen Content.
Das werde ich machen, da das aber bei den Schwiegereltern mit dran hängt, müsste ich erst mal den Home Assistant komplett aktualisieren 😅
Aber ja, ich werde bei Zeiten den Beitrag aktualisieren 🙌
@@simon42 Vielen lieben Dank und ein schönes Wochenende!
Wagoklemmen fuer so kleine Kabel? Hm, scheint mir nicht gerade die praktischte Lösung zu sein. Die Frage "wie verhindere ich Löten am Einbauort" ist fuer mich ein Dauerbrenner und ich hab mittlerweile alles möglich durch. Im KFZ Handel gibt es Steckverbindungen fuer so duenne Kabel, die richtig wasserfest sind (und sogar viel billiger als WAGO Klemmen).
Ansonsten empfiehlt sich wohl fuer Dallas Sensoren die klassischen "Dallas Kupplung" - die wir ja von Telefonen etc. kennen. Das installieren einer Buchse ist recht einfach und die Dinger sind billiger als eine Wagoklemme. Allerdings sind die Stecker eine ziemliche Fummelei. Will man die nicht mit ner Spezialzange krimpen muss man an kurzes Kabelstueck mit Stecker mit dem anderen Kabel verbinden.
Eigentlich komisch, dass es die Temperatursensoren nicht mit angekrimpter Dallas Kupplungsstecker zu kaufen gibt.
Hi @user-zd3ph2jb5w,
ich fand meine Lösung mit den Adernendhülsen eigentlich ganz schick 😅
Hättest du da mal einen Produktnamen für mich, von diesen KFZ Steckverbindungen?
Beste Grüße und bis bald 👋
Hoi Simon
Welche Abmessungen haben die Sensorköpfe? Bei mit im Heizverteiler hat es nich viel Platz für das Ankleben der Sensoren.
Hi Guezli,
die Edelstahlköpfe an sich haben circa 3 cm Länge und 0,7 cm Breite/Durchmesser 👍
Beste Grüße und bis bald 👋
Sehr schönes Video. Danke.
Danke für das Lob, Thorsten 💙
Hi, ich habe 15 Stück DS18B20 an einem Raspberry 3 an einem GPIO hängen und FHEM macht das Logging. Wie könnte ich das nach HA transferieren? Ich habe auch einen ESP8266 mit 5 Stück DS18B20, mit tasmota und MQTT. Der ist auch gut, aber der Raspberry läuft stabiler.
Hi @mecorowa5642,
vermutlich ist das hier was du dafür brauchen würdest: github.com/flyte/mqtt-io
Beste Grüße und bis bald 👋
scheinbar hat der algorithmus das video wiedergekäut, sehr gut!
Hi @michaelbiewen3667,
vielen Dank für dein Feedback 💙 und das freut mich natürlich sehr zu hören 😁
Beste Grüße und bis bald 👋
Hi Simon, schöne Idee. Gefällt mir. Weiter so.👍
Was ich nur verstehe, 2 Sensoren auf einen Pin?
Hi Fazer1000,
Danke dir 💙 & es machte einfach wegen der 1-Pin Kommunikation Sinn, das mal zu zeigen. 2 Pins würden aber genau so gehen 👍
Beste Grüße und bis bald 👋
1-Wire ist ein Bus-System an dem viele (>100) Komponenten hängen können. Auf der Datenleitung werden die Sensoren angesprochen und liefern ihre Messwerte zurück.
@@Califahrer67 Wieder was gelernt. Wieviele kann man denn auf einen Pin packen?
Hallo Simon, du erklärst die Dinge super! Wie würde der Code aussehen wenn man unterschiedliche Pins haben möchte für zwei Sensoren?
Hi Bernd Güttinger,
prinzipiell ganz genau so, nur man müsste die Dallas-Komponente eben auf 2 Pins initialisieren. Also denke ich zumindest mal (nicht getestet), die Adresse der Sensoren (der untere Code-Block) wird vermutlich genau so funktionieren 😅
Beste Grüße und bis bald 👋
Warum möchte man das haben?
Der Bus, der beim ds18b20 verwendet wird heißt "one wire" - alles an einem pin haben zu können ist gerade das charmante.
Ich habe drei Sensoren an nur einem einzigen pin und sehe keinen Grund warum man das auf mehrere pins verteilen sollte
hi.. würde gerne die Temperatur meines Backofen mit HA überwachen. Welcher Tempsensor kann man da nehmen ? lg
Hi @spuckie007,
sehr gute Frage, müsste man in den Spezifikationen der Sensoren mal nachlesen, welcher diese Temperaturen aushält... Der Einbau wäre vermutlich auch schwierig 😅
Beste Grüße und bis bald 👋
Sensor am Rohr befestigen: Mir erscheinen hier die Installationsanweisungen fuer klassische Bimetallfuehler (die z.B. Ofenpumpen klassisch steuern) anwendbar. Und da verrwendet man ein Kupfer- oder Aluminiumband mit guten Wärmeleitungsvermögen. Mit dem wird der Sensor am Rohr festgeklebt und auch auch von beiden Seiten grosszuegig umwickelt. Die Idee ist dabei, Wärme auch auf die Aussenseite zu bekommen. Und wenn man dass dann isoliert hat man laut den Tests fast das gleiche Sicherheitsniveua wie bei Tauchhuelsen im Rohr - die ja leider immer ein Hinderniss im Rohr darstellen und den effektiv möglichen Durchfluss verringern.
Hi @user-zd3ph2jb5w,
vielen Dank für dein Feedback 💙 und das werde ich mir merken, und beim nächsten Projekt direkt mal probieren. Vielen Dank 🙌
Beste Grüße und bis bald 👋
Feines Video ;) Ich habe vor ca. 3/4 Jahr mittels Tasmota auf meinem ESP das gleiche umgesetzt und insgesamt 7 Dallas Sensoren verbaut ;) Weil's geht... Aber noch eine Frage. Ich bin bei mir unter in die Lücken der Isolierung an die Metallbereiche der Verrohrung gegangen und habe schon erhebliche Abweichungen von dem was mir die Heizung sagt (Alte Vitogas) und dem was ich Messen kann. VL bei 55° ist gemessen am Rohr ca. 45°. Also kontinuierlich fehlen mir ca. 10 Grad. Kann man zwar im Diagramm übersehen, da die Abweichungen alle so sind.
Hast Du denn mit dem Wärmeleitpad mal experimentiert "was es wirklich bringt"? Also lohnt sich die Anschaffung?
Hi Clanfamily,
habe ich tatsächlich, aber die Ergebnisse waren nicht wirklich nachvollziehbar (deshalb hatte ich das mal nicht erwähnt, um keine falschen Hoffnungen aufgrund halbwahrer Aussagen zu machen). Es wären bei dem einen Rohr circa 5 Grad, bei dem anderen 2 Grad, bei der Fußbodenheizung aber nur noch 1 Grad. Ich vermute mal, das hat etwas damit zu tun, wie dick die Rohre an sich sind und welche Oberflächenbeschaffenheit vorliegt...
Einen Versuch wäre es vermutlich wert, aber je nach Rohr könnte es auch fast nichts bringen 😅
Beste Grüße und bis bald 👋
es ist schön und gut, danke dir,
aber es wäre schon gut wenn man in Home Assistant , könnte Heizraum visualisieren , Pufferspeicher ,Frischwasserstation, Gas Therme, Solar, Holzkessel, da sind bis zu 20 Temperatur Sensoren.bis jetzt habe noch nicht gefunden ob jemand das schon mal gemacht hat.
Hi Baxx Baxx,
prinzipiell sollte das ja alles (mit entsprechend vielen) Sensoren gehen... Alternativ bleibt nur die Anbindung der Heizungsanlage über herstellereigene Gateways oder einen ESP32 mit CanBus Adapter... Wurde aber tatsächlich schon öfter gemacht, schau mal im HA Community Forum.
Beste Grüße und bis bald 👋
@@simon42 danke, schaue noch mal
Hey @simon42
Hast du schon mal Versucht eltako oder sogar den wibutler einzubinden?
Also wenn der wibutler nativ laufen würde wäre es ein segen für alle die eltako oder mit enocean unterwegs sind.
Eltako ansich Baut schon sehr sehr zuverlässige Hardware aber das einbinden ist eine Katastrophe und deren Smarthome geräte sind nicht so flexibel.
Hi PloD_DeN,
noch nicht, da ich selbst die Geräte nicht habe, aber vielleicht kommt da ja noch was 😁
Beste Grüße und bis bald 👋
Hallo! Ich habe nachträglich nun einen dritten Sensor (gleicher Dallas DS18B20) dazu gehängt, nur die Kabellänge ist statt 1 Meter 3 Meter. Der Wird jetzt nicht erkannt. Kann das mit der Kabellänge zu tun haben? Danke!
Könnte eventuell, aber ich würde eher mal auf die Kontakte oder den Wiederstand tippen 😉
@@simon42 der Kontakt war nicht optimal! Danke!
Danke :-)
Gerne 😊
Hallo, wieder ein super verständliches Video. Mit dem 3,3V Ausgang (ESP 32) funktioniert es bei mir auch, hat das einen Nachteil? lg
Hi Michael Grininger,
danke dir 💙 & dieselbe Frage hatte ich mir auch gestellt. Ich habe dann im Datenblatt mal geschaut und es sollte vermutlich egal sein (3.0-5.5V)...
Hatte mich dann für 5 entschieden, weil in so einem Elektrik-Fachsimpel Forum stand, dass die wohl insgesamt so mit dem internen PullUp besser funktionieren :)
Beste Grüße und bis bald 👋
Moin; an welchen PIN am ESP32 hast du die Sensoren angeschlossen? Bei mir findet der ESP32 den Sensor nicht, egal an welchem PIN.
@@hans-juegenschweizer8540 Hallo, habe die Sensoren an GPIO0 angeschlossen (Ground und 3,3V oder 5V nicht vergessen).
@@michaelgrininger5466 Moin, und du bist sicher das du einen ESP32 hast? Simon hatte ja eine andere Platform (8266). Beim ESP32 gibt es einen Hinweis zu GPIO0 (GPIO0 is used to determine the boot mode on startup. It should therefore not be pulled LOW on startup to avoid booting into flash mode. You can, however, still use this as an output pin.)
Ichhabe fast alle PIN´s durch. Ob 5V oder 3,3V ist egal. Der ESP32 findet den Sensor nicht und dieser Widerstand wird hier überall, als erforderlich, beschrieben.
@@michaelgrininger5466 Vergiss meinen Hinweis unten. GPIO0 funktioniert. Keine Ahnung warum. Andere PIN´s gehen nicht.
Ein Bekannter macht das mit den shellys und dem sensor Zubehör.
Durchaus auch eine gute Idee, das hier ist nur günstiger 😁
Ich wahr mal so frei und habe das so wie du nach gebaut :) Ich musste einen Wiederstand einbauen ohne ging nur eine Sensor. Sobald ich einen zweiten da gemacht habe ging der erste und zweite nicht mehr. Erst als ich den Wiederstand eingebaut habe ging alles. Liegt das an den ESPs ? gibt's da noch Unterschiede ?
Hi Marco Merkel,
da scheiden sich die Geister, es gibt seitenweise Einträge dazu in Elektronik-Foren und eigentlich weiß das keiner so genau ^^
Beste Grüße und bis bald 👋
Hallo
Ich habe einen esp 8266 mit eimem DS18b20 der die Temperatur in meinem Pool messen soll. Das funktioniert auch alles. Ich habe noch zusätzlich ein Akku und ein Solarpanel dran. Damit der Akku nicht zu schnell leer wird schicke ich den esp in den deep sleep. 30s an und 30 min aus.
Wenn der esp jetzt offline ist wird mir die Temperatur nicht mehr angezeigt nur wenn er kurz online geht um die Daten zu senden steht die Temperatur im Dashboard.
Besteht die möglichkeit das mir im Dashboard die letzte Temperatur angezeigt wird anstatt "NaN"
Moin und danke!
Haben Sie zufällig auch einen Tipp, wie ich vbus-Daten auslesen kann? Ich möchte meinen Warmwasserspeicher auslesen. Es handelt sich um ein Cosmo Multi 2 mit einem vbus-Anschluss. Resol habe ich schon entdeckt, aber ich konnte es nicht übertragen. Muss ich dazu vielleicht andere GPIOs nutzen oder ein Pullup? Es wäre sehr nett eine kurze Antwort zu tickern.
Hi @haurein8363,
vielen Dank für dein Feedback 💙 aber leider kenne ich mich mit dem oben genannten Modul nicht aus 😅
Beste Grüße und bis bald 👋
ich blicke da auch noch nicht so richtig durch. Da sollten eigentlich mehr Sensoren gehen. Zumindest bei einem ESP32. Wenn man mehrere Pins nimmt dann auch noch mehr? Wenn ich den im Heizungskeller Montiere, dann bekomme ich hoffentlich auch mehr an einem ESP32 zum laufen da ich gern die Wasser Solaranlage / 3x Puffer / Heizung Vor Rücklauf mit Abfragen möchte.
Hi Mo-Moto,
wir haben hier einen Verrückten (so wie mich) in den Kommentaren, der 10 angeschlossen hatte 😁 Also ja, mehr sollten ohne Probleme gehen und wenn man diese auf mehrere Pins aufteilt, eben dementsprechend noch mehr 👍
Ich nehme das mal als Hinweis im Beitrag auf 🙏
Beste Grüße und bis bald 👋
@@simon42 ich hatte direkt 20 Sensoren bestellt 😂
@@Mo-Moto Des Öfteren habe ich schon das Gefühl, dass ich hier unter gleichgesinnten bin 💙😂🙌
Ich habe mir so gedacht: Neeeee, niemals benötigt jemand mehr als 3 Sensoren 🤣
@@simon42 ja hatte die schon vor deinem Video bestellt und just in Time bevor ich anfange taucht dein Video auf 😂
@@simon42 Hast du Langzeit Infos zu deinen Sensoren?
Tatsächlich habe ich die Temperaturüberwachung unserer Heizung ähnlich gemacht. Ich habe nur einen Shelly mit AddOn genutzt.
Auf das Video bin ich gestoßen, weil ich auf der Suche nach einer günstigen Lösung bin, die Temperatur in meinem selbstgebauten Heimspeicher (Batteriestack) zu überwachen. Der Speicher besteht aus 16 Zellen. Ich würde gerne an jeden der Minuspole einen Temperatursensor mit Kabelschuh anschließen. Die gibt es bei den China Shops für ein paar Euro. Mit den ESP Chips kenne ich mich bisher gar nicht aus. Kann mir jemand eine Empfehlung geben, welcher Chip gehen würde? Gerne mit Anschlüssen für 8 oder sogar 16 Thermoelementen und USB Anschluss zur Stromversorgung. Die Thermoelemente, die ich verwenden würde, sind vom gleichen Typ, wie die die Simon auch verwendet.
Gerne eine konkreten Senor empfehlen😊
Erst mal danke dir für dein nettes und ausführliches Feedback 💙
Ich persönlich kann dir aber für diesen konkreten Anwendungsfall keine Sensoren empfehlen, da ich mich damit überhaupt nicht auskenne 😅
Vom Chip her kannst du aber einfach einen ESP32 verwenden, das sollte kein Problem sein 👍
wieviel Sensoren kann so ein ESP übermitteln? 3 Reichen bei meiner Heizung nicht.
Hi Andreas,
wir haben hier einen Verrückten (so wie mich) in den Kommentaren, der 10 angeschlossen hatte 😁
Beste Grüße und bis bald 👋
5V ist zu hoch. Der ESP (egal, ob ESP8266 oder ESP32, ESP8285 und was es noch alles gibt) ist nicht 5V-tolerant, auch nicht, wenn die Stromversorgung über eine USB-Buchse erfolgt. Nicht umsonst ist ein kleiner Spannungsregler auf dem Board. Es geht eine Weile gut und dann ist Schluss. Der DS18b20 muss daher mit 3,3V versorgt werden, was aber gar kein Problem ist, da jedes ESP-Board mind. einen 3,3V-Pin hat. Für Sensoren, die nur mit 5V klar kommen, gibt es Levelshifter, die man zwischen Sensor und ESP lötet. Das gilt übrigens auch für I2C.
Danke für deinen Tipp, Thomas 🙌
Scheinbar ist aber dann der Betriebszeitraum von ein bis zwei Jahren dafür noch relativ unkritisch, noch machen keine meiner ESP Probleme 👌
@@simon42 Wenn der Pin mit Pullup betrieben wird und der Sensor nur zwischen gesperrt und GND schaltet, geht das. Das funktioniert sogar für serielle Übertragungen. Aber wenn ein High-Signal gesendet wird, kommt am Pin die Versorgungsspannung des Sensors an.
@@thomasauch6135 Danke, das waren exakt meine Gedanken.
Nur weil es geht, muss es nicht richtig sein. Die Spannung am 5V-Pin kommt ungeregelt aus dem USB-Anschluss. Es muss nicht sofort der GPIO-Pin gegrillt werden, aber die Dotierungsstrecke verschleißt (schneller), bis die Feldstärke ausreicht und es zu einem Durchbruch kommt. Das hängt maßgeblich von der Dauer der (zu hohen) Spannung am Pin ab. Außerdem geben so manche 5V-USB-Netzteile schreckliche Spannungen aus....
Die Nutzung des 5V-Pins ist aus meiner Sicht völlig grundlos: man kann den 3.3V-Pin verwenden, oder sogar den Sensor ohne Spannungsversorgung betreiben (er versorgt sich parasitär aus der Datenleitung). Daher auch der Name: 1-wire (GND mal nicht mitgezählt 😊).
Habe ich schon. Stehe aber noch ganz am Anfang.
Dann mal viel Spaß bei deinem Projekt 🙌
Super Content, wäre es eigentlich möglich das du die jeweiligen Scripte dann bereitstellst, ich kauf nämich immer alles genau so wie du es sagst, nur das abtippen im video ist dann etwas nervig!
Hi @alexanderg5810,
vielen Dank für dein Feedback 💙 und hast du schon im verlinkten Blog-Beitrag geschaut?
Beste Grüße und bis bald 👋
@@simon42 sorry, vor lauter Eifer übersehen! Wobei er bei mir immer eine fehlermeldung ausgibt wenn ich es inst. will.
INFO ESPHome 2023.10.6
INFO Reading configuration /config/esphome/temperatur.yaml...
Failed config
dallas: [source /config/esphome/temperatur.yaml:30]
- pin:
Cannot resolve pin name 'D1' for board esp01_1m.
number: D1
mode:
input: True
pullup: True
update_interval: 10s
D4, nicht D1!
kann man es erreichen dass man mal einen Sensor austauschen ohne neu compilieren und flashen
Vermutlich eher nicht außer, du würdest einen mit genau der selben ID erwischen
@@simon42 Denke es sollte doch irgenwie möglich sein die ID auf dem Flash des ESP zwischenspeichern kann? So ähnlich wie beim Littlefs und config.json. Bisher habe ich aber noch nirgendwo gesehen, dass man mit ESPhome auch littlefs benutzen kann?
Und wieder mal hast du mir einen Flo ins Ohr gesetzt. Allerdings frage ich mich, was genau ich mit diesen Temperaturen machen kann. Kann mir das jemand erklären?
Im wesentlichen einfach nur die Heizungsanlage überwachen und schauen, ob die Temperaturen sinnvoll sind 😅
Oder auch um eine Korrelation zwischen Verbrauch und Wärme herzustellen
Hab bei mir die gleichen Sensoren installiert und haben auch gut funktioniert. Jetzt war ein Update fällig und die config musste angepasst werden (so wie Simon es auf seiner Seite beschrieben hat) was auch gut funktioniert hat aber jetzt bekomme ich den Fehler das das Passwort nicht korrekt ist. Ich habe aber nichts am Passwort geändert. Hatte vielleicht jemand das gleiche Problem? Also wenn ich versuche die Sensoren zu updaten bekomme ich Fehlermeldung das das Passwort nicht korrekt ist amsonsten funktionieren die Sensoren einwandfrei.
Hast du denn das Passwort bei dir in der Konfiguration durch dein eigenes ersetzt?
@@simon42 Kann ich nicht nehr sagen ist zu lange her. Hatte bei Dir im Forum noch nachgschaut aber da hat auch nichts geholfen. Danke Dir. Werde es dann wohl neu installieren
Ich bin mir jetzt nicht 100% sicher ob die ESP32 Pins 5V Tolerant sind. Eigentlich ist das ein 3,3V Chip und man müsste die DS18 an 3,3V anschließen. Anscheinend hast du Glück damit, dass du keinen Pull Up Widerstand an 5V angeschlossen hast sondern nur den internen verwendest der ja auf 3,3V zieht
Hi Markus Burrer,
oooooooh, vielleicht hat das ja auch deshalb nie mit den externen Widerständen geklappt 😅
Beste Grüße und bis bald 👋
Gut möglich
er findet bei mir keine sensoren. Anschluss korrekt. lief vorher über fhem auch
Werden schon im Log keine gefunden? Widerstände passen?
jetzt funktioniert es. Du hattest in der Beschreibung D4 geschrieben, jedoch muss man mit den GPIO arbeiten
@@simon42
und habe einen 4,7 Kohm widerstand setzen müssen läuft@@simon42
Du hast alle Credentials, API Keys etc. in Klarschrift in deinem Video. Das solltest du vielleicht bluren.
Das ist relativ unkritisch, solange sich niemand von euch in mein privates Heimnetzwerk hackt 😅
INFO Reading configuration /config/esphome/temp-uberwachung-luftungsanlage.yaml...
Failed config
dallas: [source /config/esphome/temp-uberwachung-luftungsanlage.yaml:30]
- pin:
Cannot resolve pin name 'D4' for board esp01_1m.
number: D4
mode:
input: True
pullup: True
update_interval: 10s
Hi Simon , hast du ne Idee was hier schief läuft?😇
Danke dir
Hi Hille,
das Board ESP01_1m hat vermutlich keinen Pin D4, so steht es da zumindest 😉
Beste Grüße und bis bald 👋
Bei mir ist das Video leider asynchron.
Hi Philip Bohmeyer,
das wäre sehr ungewöhnlich... Stimmt vielleicht etwas generell mit deinen Audiogeräten nicht?
Beste Grüße und bis bald 👋
Leider klappt das bei mir nicht :S Im LOG bekomme ich immer [dallas.sensor:261]: 'Rücklauf HK1' - Scratch pad checksum invalid! - Ich hab die Sachen schon alle 3 mal neu gelötet, einen Stützkondensator eingebaut, das Kabel vom Sensor auf ungefähr 50 CM gekürzt. Habt ihr noch Ideen ? :/
Korrektur : hatte Fehler bei den Adressen !!! Jetzt geht alles!!
Vielen Dank Simon!!
Sehr gerne und besten Dank für dein Feedback, Jack 💙🙏