home.social

#esphome — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #esphome, aggregated by home.social.

fetched live
  1. That was good input!
    Smaller icons, don't repeat unit, make date/time bold!

    #esphome

    Cc @meles @Purple @fxk8y

  2. Adding 433MHz RC-switched solar lights to Home Assistant with ESPHome

    blog.narf.ssji.net/2026/07/27/

    I built an ESPHome controller for remote-controlled solar festoon lights using as ESP32-POE and an FS1000A 433MHz tranceiver.

    tl;dr:

    * The Generic-Remote model with House Codes and Tri-State translates to an rc_switch_raw protocol.

    * The ESPHome/Home Assistant component can be incrementally assembled from basic button actions.

    * Don’t forget the antenna (17.3cm)

    #electronics #ESP32 #esp32Poe #ESPHome #HomeAssistant #RF433
  3. Adding 433MHz RC-switched solar lights to Home Assistant with ESPHome

    blog.narf.ssji.net/2026/07/27/

    I built an ESPHome controller for remote-controlled solar festoon lights using as ESP32-POE and an FS1000A 433MHz tranceiver.

    tl;dr:

    * The Generic-Remote model with House Codes and Tri-State translates to an rc_switch_raw protocol.

    * The ESPHome/Home Assistant component can be incrementally assembled from basic button actions.

    * Don’t forget the antenna (17.3cm)

    #electronics #ESP32 #esp32Poe #ESPHome #HomeAssistant #RF433
  4. The font is too small to read from afar.
    *next Iteration*
    Should I make the time bigger as well? But too little space D: what to do?

    #epaper #esphome

  5. The font is too small to read from afar.
    *next Iteration*
    Should I make the time bigger as well? But too little space D: what to do?

    #epaper #esphome

  6. If you have a Levoit Core 400s air purifier, you can flash it with ESPHome.

    The guide says: To get to the microcontroller, it's necessary to open it from the bottom.
    It's actually easier if you don't care too much about its aesthetics.

    There is a gray ring at the top and black latches on the inside behind the gray ring. You can push these latches in by using 2 sharp & thin knives.

    One knife to lift the ring and a second one to push in the latches. Parts of these latches will break! But don't worry, it will reassemble just fine.

    If you take the bottom-up path, you will have to extend the internal cables. Otherwise, you won't be able to reconnect the PCB to the unit.

    Please know, you will have to take the bottom-up path halfway, otherwise you cannot see the inside latches. You have to detach the upper part from the lower part.

    What a dumb design choice by #Levoit!

    Great job on this, @tuct.

    github.com/tuct/levoit/tree/ma

    #smarthome #iotmodding #airpurifiers #esphome #homeassistant #decloudify #digitalfreedom

  7. If you have a Levoit Core 400s air purifier, you can flash it with ESPHome.

    The guide says: To get to the microcontroller, it's necessary to open it from the bottom.
    It's actually easier if you don't care too much about its aesthetics.

    There is a gray ring at the top and black latches on the inside behind the gray ring. You can push these latches in by using 2 sharp & thin knives.

    One knife to lift the ring and a second one to push in the latches. Parts of these latches will break! But don't worry, it will reassemble just fine.

    If you take the bottom-up path, you will have to extend the internal cables. Otherwise, you won't be able to reconnect the PCB to the unit.

    Please know, you will have to take the bottom-up path halfway, otherwise you cannot see the inside latches. You have to detach the upper part from the lower part.

    What a dumb design choice by #Levoit!

    Great job on this, @tuct.

    github.com/tuct/levoit/tree/ma

    #smarthome #iotmodding #airpurifiers #esphome #homeassistant #decloudify #digitalfreedom

  8. Argh.
    I know why I had problems in the beginning.
    on_boot will execute *after* all the display init stuff.
    But I need power before that happens.

    #esphome

  9. Argh.
    I know why I had problems in the beginning.
    on_boot will execute *after* all the display init stuff.
    But I need power before that happens.

    #esphome

  10. #esphome
    Now with temperatures!

    I'm especially happy with the "Ubuntu" font, 10x better than Roboto imho

  11. #esphome
    Now with temperatures!

    I'm especially happy with the "Ubuntu" font, 10x better than Roboto imho

  12. Hopes to get #esphome to run on my #crowpanel display crushed.
    Shit doesn't work, even when I use the compatible WeAct-2.9in-3c model (SSD1680).
    Fuck this shit. I don't have the patience for this!

  13. Kiddo is taking a class wherein they learn how to program in a visual block language that spits out #Arduino flavored c++. They load it onto their Arduino nano and then, eg, make a rainbow on some RGB LEDs.

    I had the distinct privilege tonight of walking kiddo through the #esphome config that controls the LED annunciator in our kitchen and watching them draw parallels to their code from class. They even started talking, unprompted, about how they debugged their program in class.

    I am extremely proud of my little nerd.

  14. Kiddo is taking a class wherein they learn how to program in a visual block language that spits out #Arduino flavored c++. They load it onto their Arduino nano and then, eg, make a rainbow on some RGB LEDs.

    I had the distinct privilege tonight of walking kiddo through the #esphome config that controls the LED annunciator in our kitchen and watching them draw parallels to their code from class. They even started talking, unprompted, about how they debugged their program in class.

    I am extremely proud of my little nerd.

  15. I have a big problem getting #esphome to run on this CrowPanel display - elecrow.com/wiki/CrowPanel_ESP - which is basically a esp32-s3-devkitc1-n8r8.

    The device connects to my WiFi, but the log (esphome run...) stays completely empty.
    What am I missing?

    privatebin.net/?17c48ccb5da120

    edit:
    esphome logs over wifi/OTA work, so the board makes a connection.

    edit2:
    After reading the schematics, I set hardware_uart to UART0 - stilll no luck.

    edit3:
    all I see with screen is
    ESP-ROM:esp32s3-20210327
    Build:Mar 27 2021
    rst:0x1 (POWERON),boot:0x2b (SPI_FAST_FLASH_BOOT)
    SPIWP:0xee
    mode:DIO, clock div:1
    load:0x3fce28e0,len:0x1514
    load:0x403c8700,len:0xd3c
    load:0x403cb700,len:0x2fe4
    entry 0x403c892c

    after that, silence.

    #esp32 #esp32s3

  16. I have a big problem getting #esphome to run on this CrowPanel display - elecrow.com/wiki/CrowPanel_ESP - which is basically a esp32-s3-devkitc1-n8r8.

    The device connects to my WiFi, but the log (esphome run...) stays completely empty.
    What am I missing?

    privatebin.net/?17c48ccb5da120

    edit:
    esphome logs over wifi/OTA work, so the board makes a connection.

    edit2:
    After reading the schematics, I set hardware_uart to UART0 - stilll no luck.

    edit3:
    all I see with screen is
    ESP-ROM:esp32s3-20210327
    Build:Mar 27 2021
    rst:0x1 (POWERON),boot:0x2b (SPI_FAST_FLASH_BOOT)
    SPIWP:0xee
    mode:DIO, clock div:1
    load:0x3fce28e0,len:0x1514
    load:0x403c8700,len:0xd3c
    load:0x403cb700,len:0x2fe4
    entry 0x403c892c

    after that, silence.

    #esp32 #esp32s3

  17. Does anyone use #Shelly 2PM Gen3/Gen4 as Bluetooth Proxy for #HomeAssistant?
    Any difference between G3 and G4 that would justify buying the G4 (18€ vs 27€).

    Can I flash them with plain #ESPHome still?

  18. Does anyone use #Shelly 2PM Gen3/Gen4 as Bluetooth Proxy for #HomeAssistant?
    Any difference between G3 and G4 that would justify buying the G4 (18€ vs 27€).

    Can I flash them with plain #ESPHome still?

  19. I used to worry that upgrading my voice assistant device that I use in Home Assistant, namely Voice Preview Edition, to a new #ESPHome version might break it, and I don't want it broken for my household. These days, with backups within Home Assistant, I just upgrade all of my ESPHome devices, and if it breaks the assistant device (e.g., its #Sendspin support), I roll back ESPHome Device Builder to the previous version, and rebuild the firmware for VPE only with the rolled back version.

  20. Ich habe heute endlich mein PiHole wieder aufgesetzt. Der war nun gut eine Woche weg. Und erst da habe ich so richtig gespürt, was der hier im Heimnetz leistet. Nun ist es wieder gut. Werbung ist weg.

    Statt Portainer läuft hier nun der von mehreren Seiten empfohlene Dockhand. Gefällt mir sehr gut.

    Ich habe dann auch mal für alle Docker Container einen Healthcheck aufgesetzt. Außer für Snowflake-Proxy. Da habe ich ihn nicht zum Laufen bekommen.

    Was läuft hier jetzt alles auf dem #RaspberryPi im #Docker?
    1. #HomeAssistant (Smart Home)
    2. #PiHole (Werbeblocker)
    3. #Dockhand (Docker Containerverwaltung)
    4. #Mosquitto (MQTT-Server)
    5. #Snowflake (TOR Proxy)
    6. Watchtower (Autoupdater für Snowflake)

    Was nun noch ansteht:
    1. Herausfinden, wie ich mitbekommen kann, wenn ein neues Image einer Software im Docker vorliegt.
    2. Herausfinden wie ich mitbekomme wenn Updates der Sperrlisten im PiHole vorliegen
    3. #Nginx aufsetzen als Reverse Proxy
    4. #ESPhome Devices für HomeAssistant aufsetzen

  21. Ich habe heute endlich mein PiHole wieder aufgesetzt. Der war nun gut eine Woche weg. Und erst da habe ich so richtig gespürt, was der hier im Heimnetz leistet. Nun ist es wieder gut. Werbung ist weg.

    Statt Portainer läuft hier nun der von mehreren Seiten empfohlene Dockhand. Gefällt mir sehr gut.

    Ich habe dann auch mal für alle Docker Container einen Healthcheck aufgesetzt. Außer für Snowflake-Proxy. Da habe ich ihn nicht zum Laufen bekommen.

    Was läuft hier jetzt alles auf dem #RaspberryPi im #Docker?
    1. #HomeAssistant (Smart Home)
    2. #PiHole (Werbeblocker)
    3. #Dockhand (Docker Containerverwaltung)
    4. #Mosquitto (MQTT-Server)
    5. #Snowflake (TOR Proxy)
    6. Watchtower (Autoupdater für Snowflake)

    Was nun noch ansteht:
    1. Herausfinden, wie ich mitbekommen kann, wenn ein neues Image einer Software im Docker vorliegt.
    2. Herausfinden wie ich mitbekomme wenn Updates der Sperrlisten im PiHole vorliegen
    3. #Nginx aufsetzen als Reverse Proxy
    4. #ESPhome Devices für HomeAssistant aufsetzen

  22. Погодный чёрный ящик: пишем лог давления и температуры на MicroSD с ESP32-C3

    Привет Хабр! Большинство современных метеостанций для умного дома бесполезны без интернета или локального MQTT-брокера. Пропал Wi-Fi — данные о микроклимате за последние сутки испарились вместе с перезагрузкой контроллера. Готовые логгеры стоят дорого, а их проприетарное ПО не дает доступа к сырым данным. Мне требовалось максимально дешевое и автономное решение — классический "черный ящик" для квартиры и балкона. Устройство должно пережить внезапное отключение света, не потерять ни одной точки замера и при этом отдавать накопленную историю в виде простого txt файла. Никаких облаков, подписок и зависимостей от сторонних сервисов. В этой статье я расскажу, как собрать такой регистратор на базе ESP32-C3 Super Mini, барометра bme280, датчика температуры и влажности и обычного карт-ридера!

    habr.com/ru/articles/1060342/

    #arduino #esp32 #esp #esphome #bme280 #diy #diy_или_сделай_сам #умныйдом #умный_дом #метеостанция

  23. Esp-Monitor: архитектура и развертывание self-hosted IoT-платформы для микроконтроллеров ESP

    Одним из самых вдохновляющих моментов в разработке микроконтроллерных устройств является их первая установка и запуск в локальной сети. И этот же момент может превратиться в настоящий ад, когда процедуру приходится повторять десятки или сотни раз. Множество однотипных контроллеров, развертываемых одновременно, требуют часов монотонного конфигурирования — времени, которое любому инженеру хотелось бы провести с большей творческой пользой. Для решения этой проблемы был разработан легкий open-source сервис с открытым исходным кодом и условным названием «esp-monitor» .

    habr.com/ru/articles/1059516/

    #IoT #esp32 #esp8266 #esphome #go #golang #backend #ios #k8s #kubernetes

  24. Getting my eink screen to display a dashboard from homeassistant put on hold while I last minute get ready for #EMF2026 #homeassistant #esphome

  25. Getting my eink screen to display a dashboard from homeassistant put on hold while I last minute get ready for #EMF2026 #homeassistant #esphome

  26. Was ich im #HomeAssistant als nächstes ausprobieren werde ist mal ein Device mit #ESPHome einzubinden.

  27. Was ich im #HomeAssistant als nächstes ausprobieren werde ist mal ein Device mit #ESPHome einzubinden.

  28. Wiring up the new sump pump from the old raspi sump mess I had from the old pump (I made it messy; great project). Adding alarm details with the dry contacts on the newer unit. #esphome #homeassistant
    I thought about using an old Pi like before, but I had a spare ESP8266.

  29. Weee. Got to love little #esphome devices. And it doesn't draw that much with the screen on. Now I just need to set it up to dim the screen after awhile and to wake up after it gets a new mqtt message

    #smalltvpro #homeassistant

  30. @tomi there’s an easier way. Just use `esphome run updated.yaml —device old.add.re.ss` when flashing the new config. #esphome

  31. Ich habe mal wieder angefangen mich ein wenig mit #SmartHome zu beschäftigen. Ich hatte hier ja schonmal #ioBroker auf einem #RaspberryPi laufen. Bis die SD Karte geschreddert wurde. Jetzt überlege ich einen Neustart. Aber was nehme ich? Bleibe ich bei ioBroker, weil ich es schon kenne? Aber dieses Mal dann in einen Docker Container. Mein 4er Pi hat noch genug Kapazität und läuft mit externer SSD.
    Alternative wäre #HomeAssistent. Ist wohl einfacher zu konfigurieren. Es gibt deutlich mehr grafische Konfigurationsoberflächen. Man landet nicht so schnell bei #Yaml wie beim ioBroker. Aber frisst auch mehr Ressourcen. Empfehlung ist hier ganz klar HAssOS (unglückliche Namensgebung) zu nutzen. Dann läuft auf dem Raspberry nix anderes außer HomeAssistent. Aber andererseits ist die Community wesentlich größer. Auch die Unterstützung von Komponenten soll besser sein. #EspHome ist, so wie ich es einschätze, auch besser integriert. Und das ist für mich interessant.
    Hm, was tun sprach Zeus.

  32. ESPHome 2026.6 ajoute une interface graphique pour modifier les fichiers de configuration dlvr.it/TTP1xq #ESPHome #Domotique