Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
digitales:hardware:displays:ssd1306_oled_display [14.04.2023] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | digitales:hardware:displays:ssd1306_oled_display [25.04.2025] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden cs | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | {{tag> | ||
+ | |||
+ | ====== SSD1306 OLED Display Over I²C ====== | ||
+ | |||
+ | ===== Spezifikation ===== | ||
+ | |||
+ | |{{..: | ||
+ | |||
+ | |screen size|1.3" | ||
+ | |number of pixels|128×64| | ||
+ | |colour depth|monochrome (white)| | ||
+ | |pixel pitch|0.23 x 0.23 mm| | ||
+ | |pixel size|0.21 x 0.21 mm| | ||
+ | |Brightness|100 cd/m2 at 12 V| | ||
+ | |Dimensions| | | ||
+ | |||
+ | | | ||
+ | |||
+ | ===== Code ===== | ||
+ | |||
+ | <file yaml flur-temperatur.yaml> | ||
+ | substitutions: | ||
+ | devicename: flur-temperatur | ||
+ | upper_devicename: | ||
+ | |||
+ | esphome: | ||
+ | name: $devicename | ||
+ | friendly_name: | ||
+ | |||
+ | esp8266: | ||
+ | board: d1_mini | ||
+ | |||
+ | # Enable logging | ||
+ | logger: | ||
+ | |||
+ | packages: | ||
+ | wifi: !include packages/ | ||
+ | mqtt: !include packages/ | ||
+ | ota: !include packages/ | ||
+ | time: !include packages/ | ||
+ | font: !include packages/ | ||
+ | |||
+ | # Enable Home Assistant API | ||
+ | api: | ||
+ | |||
+ | captive_portal: | ||
+ | |||
+ | i2c: | ||
+ | sda: D2 | ||
+ | scl: D1 | ||
+ | scan: false | ||
+ | |||
+ | sensor: | ||
+ | - platform: dht | ||
+ | pin: D0 | ||
+ | temperature: | ||
+ | name: "Flur Temperature" | ||
+ | id: dht22_temperature | ||
+ | accuracy_decimals: | ||
+ | |||
+ | filters: | ||
+ | - offset: -2.3 | ||
+ | - delta: 0.1 | ||
+ | humidity: | ||
+ | name: "Flur Humidity" | ||
+ | id: dht22_humidity | ||
+ | accuracy_decimals: | ||
+ | filters: | ||
+ | - offset: -7.1 | ||
+ | - delta: 0.1 | ||
+ | update_interval: | ||
+ | |||
+ | display: | ||
+ | - platform: ssd1306_i2c | ||
+ | model: " | ||
+ | address: 0x3C | ||
+ | lambda: |- | ||
+ | // Titel | ||
+ | it.printf(64, | ||
+ | |||
+ | // Zeit | ||
+ | it.strftime(0, | ||
+ | |||
+ | // Feuchtigkeit | ||
+ | if (id(dht22_humidity).has_state()) { | ||
+ | it.printf(128, | ||
+ | } | ||
+ | |||
+ | // Temperatur | ||
+ | if (id(dht22_temperature).has_state()) { | ||
+ | it.printf(128, | ||
+ | } | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | ===== Nützliche Links ===== | ||
+ | |||
+ | * [[https:// | ||
+ | |||