Geräte SUPER EINFACH mit Vorlagen in ESPHome verwenden (Wie geht eigentlich ESPHome? | #4)
Вставка
- Опубліковано 6 сер 2024
- WERBUNG: Günstige und schnelle PCB, 3D Druck Fertigungs-Dienstleistungen www.pcbway.com/setinvite.aspx...
In diesem Video erkläre ich, wie Ihr mit Hilfe von Vorlagen der esphome.io Homepage einzelne Sensoren oder auch vollständige Geräte wie z.B. einen Sonoff Basic im ESPHome Projekt verwenden könnt.
Oftmals reicht bereits das kopieren des Beispiel-Codes und anpassen der verwendeten Pins.
Video Inhalt:
00:00 - Einleitung
02:23 - Allgemeines zum DHT22 in ESPHome
05:26 - Parameter der Sensor-Platform: DHT
06:53 - Weitere Attribute von Sensor (Vererbte Eigenschaften)
10:32 - DHT Sensor in ESPHome konfigurieren
11:49 - Informationen zum Ultraschall Sensor in ESPHome
15:02 - Ultraschall Sensor in ESPHome einbinden
15:39 - Was bedeutet die Duplicate key Fehlermeldung?
17:16 - Technischer Aufbau der Sensoren am D1 Mini
18:04 - Einbinden der Sensoren in Home Assistant
Schaltplan zum heutigen Video:
smarthomeyourself.de/hc_downl...
Links:
ESPHome: esphome.io
DHT Platform: esphome.io/components/sensor/...
Ultraschall Platform: esphome.io/components/sensor/...
Base Sensor Configuration: esphome.io/components/sensor/...
Alle Informationen zur ESPHome Tutorial Serie:
smarthomeyourself.de/tutorial...
Verwendete Bauteile:
D1 mini: amzn.to/3o2zirG *
Breadboard: amzn.to/3HmcOuF *
DHT22 Sensor: amzn.to/3qgEMl6 *
Ultraschall Sensor: amzn.to/3o5SEvR *
Breadboard: amzn.to/3HmcOuF *
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Ihr möchtet meine Arbeit unterstützen?
Mitglied werden: / @smarthomeyourself
Amazon Empfehlungen: www.amazon.de/shop/smarthomey... *
Fan-Shop: smarthomeyourself.de/merch
Wenn Ihr etwas von Ebay oder Amazon bestellt, nutzt dafür gerne meine Affiliate-Links:
Ebay-Partner-Link: ebay.us/7RBSKn *
Amazon-Partner-Link: amzn.to/2O7Z1x3 *
Oder spendet einen frei wählbaren Betrag unter: smarthomeyourself.de/spende
oder paypal.me/ScheidlerITSolutions
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Kommt gerne auch auf unserem Discord vorbei:
/ discord
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Mein Video-Zubehör:
Kamera: Panasonic Lumix DMC-G81MEG-K (amzn.to/2UoafPp)*
GoPro HERO9: (amzn.to/3GH9YQo)*
Andoer SGC-598 Kondensator-Mikrofon (amzn.to/2RPZ19B)*
Zoom H2n Audio-Recorder (amzn.to/3kZGZMa)*
Hauser 200W ESL + Durchlicht Schirm Weiß (amzn.to/2HyYtjx)*
2x Neewer LED-Panel (amzn.to/3cH8NBO)*
SD-Karten: SanDisk Extreme PRO 128GB SDXC Class 10 U3 (amzn.to/2CMaxrV)*
Adobe Premiere/Photoshop Elements 2020 (amzn.to/2MMimU6)*
Stream Deck: (amzn.to/3mSp23a)*
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
* Bei allen Amazon Links handelt es sich um Affiliate-Links. Heißt für jeden Kauf über die Links erhalte ich eine kleine Provision. Ihr bezahlt natürlich weiterhin den selben Preis wie sonst auch.
Vielen Dank für eure Unterstützung! - Наука та технологія
Richtig cool was du hier alles zeigst. Ich bin gerade dabei den Adventskalender aufzuholen und freue mich jetzt schon auf den Februar wenn es dann weiter geht und hoffentlich auch diese Serie immer mal wider erweitert wird. Weiter so und Grüße, Wolfgang
Danke! Freut mich wenn der Inhalt gefällt. In dieser Reihe kommt sicher immer wieder mal was neues dazu. Da ich recht viel aktuell mit Esphome umsetze ergibt sich da eh immer wieder was neues.
Sehr schöne Reihe zum ESPHome! Vor allem gefällt mir, wie konkret Du auf die Parameter eingehst! Geht mir schon fast zu schnell, so viele Videos in so kurzen Abständen. Ich hoffe, es hat dann nicht ein schnelles Ende, denn es gäbe noch so viele Sachen in HA, die interessant wären, erläutert zu werden. Weiter so! Beste Grüße, Andreas
Danke :) Freut mich wenn Dir meine Serie gefällt! Keine Sorge. Bis zum 24. geht es erst mal täglich weiter (Adventskalender halt ;) ). Dann mach ich erst mal Pause und im Februar geht es dann mit Home Assistant und co weiter. Aber auch diese Serie wird sicher immer mal wieder erweitert.
Irritiert hat mich nur dass die Sensorwerte im plain text übertragen wurden.
Sehr cool wie einfach... Danke!
Vielen Dank. Super toll erklärt!
👍 Wie immer *g*
Ist zwar hier nur ein Beispiel an Sensoren, aber ich nutze anstelle des DHT mittlerweile lieber BMPs, auch wg. I²C
Ja produktiv mag ich die inzwischen auch nicht mehr. Hab noch einen im wohnzimmer aber auch nur weil da eh noch n anderer hängt
Hallo, vielen Dank, für Deine Video-Reihe ESP-Home Grundlagen Vermittlung. Sie ist kompakt, aber vermittelt alles sehr gut. Ich habe aber mal eine Frage an den ESPHome-Spezialisten. Ich habe in meiner HomeAssistant.Instanz zwei M5Stack-Atom-Echo geräte eingebunden. Beide für sich allein gesehen funktionieren auch. Leider aber nicht parallel. Das bedeutet, das Eingangssignal wird immer nur über einen erkannt. Beide Geräte (positioniert in unterschiedlichen Räumen) funktionieren nicht "gleichzeitig". Wenn ich eines der Geräte ansprechen möchte, kann es passieren, dass ich "umschalten" muss, das bedeutet ich muss immer in die HA-Oberfläche in die ESPHome-Integration wechseln und dann das "Drei-Punkte-Menü" des entsprechenden Gerätes auswählen und auf neu laden gehen. Dann wird das Gerät als das aktive übernommen und der entsprechende AtomEcho ist ansprechbar. der zweite nimmt dann keine Spracheingabe an. Wo könnte hier der Fehler liegen? Oder Was muss ich tun damit beine Geräte parallel unabhängig voneinander immer funktionieren? Gruß Frank
Top Videoreihe!!
Frage: macht es Sinn, bzw. geht es, dass man den DHT22 (ohne US-Sensor) mit DeepSleep kombiniert, und wenn ja würde HA dann den letzten gesendeten Wert behalten und anzeigen?
Ich würde gerne an zwei Stellen bei uns im Keller (besonders im Sommer) die Temperatur und Luftfeuchte überwachen, es gibt da aber Probleme mit der Stromversorgung, weshalb ich auf 5V 2A Akkus zurückgreifen würde, die ich bereits eh schon hier habe. Da ich aber keine Lust habe, jeden Tag die Akkus zu tauschen, würde ich die Messungen gerne bspw. alle 15 Minuten machen wollen.
Würde mich über eine Rückmeldung freuen. Danke!
Der direkte Sensor von ESPHome würde auf "unavailable" wechseln.
Das kannst du entweder mit einem Template-Sensor lösen der seinen Wert nur aktualisiert, wenn der ESPHome Sensor verfügbar ist und ansonsten seinen zuletzt bekannten Wert liefert, oder du bindest deine esphome Komponente über mqtt an.
Der Template-Sensor könnte wie folgt aussehen:
- platform: template
sensors:
car_battery_voltage:
friendly_name: Car Battery Voltage
unit_of_measurement: 'V'
value_template: >
{% if states('sensor.car_battery_voltage') == "unavailable" %}
{{states('sensor.car_battery_voltage_2')}}
{% else %}
{{states('sensor.car_battery_voltage')}}
{% endif %}
Beispiel von: community.home-assistant.io/t/how-to-get-last-known-value-while-sensor-is-in-deep-sleep/119665/20
@@Smarthomeyourself Ahhh okay Danke! Ich glaube, ich habe das Prinzip verstanden - zur Not fällt mir gerade dein Discord-Channel ein, vielleicht kann ich da ja dann noch jemandem auf die Nerven gehen ;o)
Eine tolle Videoreihe. Danke dafür. Das verkabeln ging mir ein wenig schnell. Hast
du dazu auch ein Video? Geht das ohne löten?
Was heist ging was schnell? Man kann doch bei den Schaltplänen pause machen? Das ganze lässt sich wie in der Grafik zu sehen natürlich auch einfach auf nem Steckbrett zusammen stecken. Kann man 1:1 so nachbauen. Für produktives würde ich davon aber abraten da hier doch schnell Wackelkontakte zu stande kommen.
@@Smarthomeyourself das hab ich natürlich gemacht. Worum es mir geht: ich bin in dem Bereich komplett unerfahren und suche Infos mit denen ich verstehen kann, was der Schaltplan zeigt, wie es dann in echt aussieht und wie ich es dann in der echten Welt verbaue. Das wäre vermutlich zu viel für ein Video. Daher meine Frage ob du dich damit in einem anderen Video befasst hast.
@@ChristianOhning Ach so, ok dass jemand wirklich bei null in diese Serie rutscht hätte ich nicht gedacht :) Also speziell für die einzelnen Bauteile oä hab ich nichts. Also was ein ESP, Widerstand oder Kondensator oder eine LED ist setze ich idR. voraus. In der Arduino Basics Reihe gehe ich noch etwas mehr auf das zusammensetzen der einzelnen Komponenten ein, falls dir das hilft. ua-cam.com/play/PLtEjuZQyAkqHb_rOnDZFuAT4vydFC1bH8.html
Ist aber ebenfalls eigtl. eine Serie zur Programmierung.
@@Smarthomeyourself alles klar. Vielen Dank!
Eine Frage: Manchmal muss man bei der Pin-Angabe eingeben (Beispiel) GPIO 2, manchmal D2 und manchmal nur 2. Warum ist das so und wann muss ich was eingeben?
Die Erklärung kommt auch noch, aber kurz erklärt intern sind es gpio Angaben. Diese kannst du entweder als GPIO5 oä angeben oder einfach als 5.
Je nach Board haben die pins auf der Platine (wie beim D1 Mini zb) dann Bezeichnungen wie D1, D2 oä.
Dann kannst du dir aussuchen ob du GPIO5 oder D1 schreibst. (die gpio Nummer weicht in der Regel von der Pi Nummerierung ab, daher bevorzuge ich wenn möglich D1)
@@Smarthomeyourself Danke schön 💪
Du gehts permanent auf die yml Formatierung ein, was mich als Softwareentwickler extrem nervt. Aber auch als nicht-software entwickler sollte man das nach der ersten ausführlichen Einführung verstanden haben. Da muss man nicht jeden kleinen fehler fünf Minuten lang erklären - sorry
Glaube mir das muss man. Wenn du wie ich täglich support auf discord gibst merkst du das recht schnell ;)