home.social

#esphome — Public Fediverse posts

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

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. #esphome
    Now with temperatures!

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

  7. 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!

  8. 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!

  9. 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!

  10. 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!

  11. 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.

  12. 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.

  13. 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

  14. 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

  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. 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?

  20. 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?

  21. 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?

  22. 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.

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

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

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

    habr.com/ru/articles/1060342/

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

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

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

    habr.com/ru/articles/1060342/

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

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

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

    habr.com/ru/articles/1060342/

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

  31. 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

  32. 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

  33. 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