Search
792 results for “esphome”
-
More #ESPhome shit today. A #SendSpin speaker for #MusicAssistant, using the Esparagus Louder.
Only one to start with, but then I might fill the house with speakers, always wanted multiroom audio.
-
More #ESPhome shit today. A #SendSpin speaker for #MusicAssistant, using the Esparagus Louder.
Only one to start with, but then I might fill the house with speakers, always wanted multiroom audio.
-
More #ESPhome shit today. A #SendSpin speaker for #MusicAssistant, using the Esparagus Louder.
Only one to start with, but then I might fill the house with speakers, always wanted multiroom audio.
-
I'm trying to #parse a string into an int in an #esphome lambda. I can use std::stoi() and it works, but I'm struggling at error management. It raises an #exception if the string is not parseable (i.e. "text" instead of "2"), but ESPHome disables the exceptions, so I can't simply try-catch it...
ATM the code is mostly working, but if the string isn't a valid int, the entire device crashes D:
How am I supposed to implement this? -
I'm trying to #parse a string into an int in an #esphome lambda. I can use std::stoi() and it works, but I'm struggling at error management. It raises an #exception if the string is not parseable (i.e. "text" instead of "2"), but ESPHome disables the exceptions, so I can't simply try-catch it...
ATM the code is mostly working, but if the string isn't a valid int, the entire device crashes D:
How am I supposed to implement this? -
I'm trying to #parse a string into an int in an #esphome lambda. I can use std::stoi() and it works, but I'm struggling at error management. It raises an #exception if the string is not parseable (i.e. "text" instead of "2"), but ESPHome disables the exceptions, so I can't simply try-catch it...
ATM the code is mostly working, but if the string isn't a valid int, the entire device crashes D:
How am I supposed to implement this? -
I'm trying to #parse a string into an int in an #esphome lambda. I can use std::stoi() and it works, but I'm struggling at error management. It raises an #exception if the string is not parseable (i.e. "text" instead of "2"), but ESPHome disables the exceptions, so I can't simply try-catch it...
ATM the code is mostly working, but if the string isn't a valid int, the entire device crashes D:
How am I supposed to implement this? -
Seems to be working. I’m going to test it with my ongoing project and it everything works as expected, a PR will follow.
-
Seems to be working. I’m going to test it with my ongoing project and it everything works as expected, a PR will follow.
-
Seems to be working. I’m going to test it with my ongoing project and it everything works as expected, a PR will follow.
-
Seems to be working. I’m going to test it with my ongoing project and it everything works as expected, a PR will follow.
-
Working on encryption support for ESP-NOW in ESPHome: https://github.com/robertklep/esphome/tree/esp-now-encryption
I’ve reached the point where configuration and compilation isn't failing anymore 😅 So tomorrow I'll check and see if it actually works as intended, and then hopefully soon a cheeky PR.
-
Working on encryption support for ESP-NOW in ESPHome: https://github.com/robertklep/esphome/tree/esp-now-encryption
I’ve reached the point where configuration and compilation isn't failing anymore 😅 So tomorrow I'll check and see if it actually works as intended, and then hopefully soon a cheeky PR.
-
Working on encryption support for ESP-NOW in ESPHome: https://github.com/robertklep/esphome/tree/esp-now-encryption
I’ve reached the point where configuration and compilation isn't failing anymore 😅 So tomorrow I'll check and see if it actually works as intended, and then hopefully soon a cheeky PR.
-
Working on encryption support for ESP-NOW in ESPHome: https://github.com/robertklep/esphome/tree/esp-now-encryption
I’ve reached the point where configuration and compilation isn't failing anymore 😅 So tomorrow I'll check and see if it actually works as intended, and then hopefully soon a cheeky PR.
-
Working on a distributed alarm system, where an alarm (burglar, panic, fall, etc) is propagated to the rest of the street, using ESP-NOW between the ESP32C3 and the Seeed SenseCAP Indicator, and LoRa between the Indicator and other Indicators running at our neighbours’ houses.
The ESP32C3 is going to be hooked up to a cheap alarm system (hooked up to the siren output, probably); when the alarm sounds, it will send a message to the Indicator it's paired with, which in turn will broadcast the message across the rest of the street.
Initial tests show that the Indicator should have a range of at least 500m, which is more than enough. If not, I can always look into rebroadcasting.
-
Working on a distributed alarm system, where an alarm (burglar, panic, fall, etc) is propagated to the rest of the street, using ESP-NOW between the ESP32C3 and the Seeed SenseCAP Indicator, and LoRa between the Indicator and other Indicators running at our neighbours’ houses.
The ESP32C3 is going to be hooked up to a cheap alarm system (hooked up to the siren output, probably); when the alarm sounds, it will send a message to the Indicator it's paired with, which in turn will broadcast the message across the rest of the street.
Initial tests show that the Indicator should have a range of at least 500m, which is more than enough. If not, I can always look into rebroadcasting.
-
Working on a distributed alarm system, where an alarm (burglar, panic, fall, etc) is propagated to the rest of the street, using ESP-NOW between the ESP32C3 and the Seeed SenseCAP Indicator, and LoRa between the Indicator and other Indicators running at our neighbours’ houses.
The ESP32C3 is going to be hooked up to a cheap alarm system (hooked up to the siren output, probably); when the alarm sounds, it will send a message to the Indicator it's paired with, which in turn will broadcast the message across the rest of the street.
Initial tests show that the Indicator should have a range of at least 500m, which is more than enough. If not, I can always look into rebroadcasting.
-
Working on a distributed alarm system, where an alarm (burglar, panic, fall, etc) is propagated to the rest of the street, using ESP-NOW between the ESP32C3 and the Seeed SenseCAP Indicator, and LoRa between the Indicator and other Indicators running at our neighbours’ houses.
The ESP32C3 is going to be hooked up to a cheap alarm system (hooked up to the siren output, probably); when the alarm sounds, it will send a message to the Indicator it's paired with, which in turn will broadcast the message across the rest of the street.
Initial tests show that the Indicator should have a range of at least 500m, which is more than enough. If not, I can always look into rebroadcasting.
-
Eggbox buttons to turn the christmas lights on and off.
-
Apparently the humidifier I have is pretty easy to reflash with #esphome. You "just" connect your computer to the #GPIO pins and dump firmware, then flash with new one.
I have #flipper zero. I have MH-Z19 CO2 sensor hanging off of it, and getting readings over UART using the flipper app, so that works.
You can use flipper as a bridge between computer and GPIO/UART. -
Apparently the humidifier I have is pretty easy to reflash with #esphome. You "just" connect your computer to the #GPIO pins and dump firmware, then flash with new one.
I have #flipper zero. I have MH-Z19 CO2 sensor hanging off of it, and getting readings over UART using the flipper app, so that works.
You can use flipper as a bridge between computer and GPIO/UART. -
Apparently the humidifier I have is pretty easy to reflash with #esphome. You "just" connect your computer to the #GPIO pins and dump firmware, then flash with new one.
I have #flipper zero. I have MH-Z19 CO2 sensor hanging off of it, and getting readings over UART using the flipper app, so that works.
You can use flipper as a bridge between computer and GPIO/UART. -
Apparently the humidifier I have is pretty easy to reflash with #esphome. You "just" connect your computer to the #GPIO pins and dump firmware, then flash with new one.
I have #flipper zero. I have MH-Z19 CO2 sensor hanging off of it, and getting readings over UART using the flipper app, so that works.
You can use flipper as a bridge between computer and GPIO/UART. -
Создаем свои компоненты для ESPHome на примере датчика света и приближения (AP3216)
ESPHome позволяет создавать программы для микроконтроллеров (ESP32, ESP8266 и т. д.) посредством написания YAML файлов. Это значительно упрощает и ускоряет разработку. Внешние компоненты ( external components ) разрабатываются с использованием С/С++ и Python и могут быть использованы повторно, по аналогии с библиотеками. Внешние компоненты могут разрабатываться для сенсоров, кнопок, GUI-компонентов и т.д.; подключаться локально или из удаленных репозиториев. В статье я покажу как создавать внешние компоненты и повторно их использовать на примере AP3216 (датчика света и приближения).
https://habr.com/ru/articles/969632/
#esphome #esp32 #diy_или_сделай_сам #home_assistant #iot #esp8266
-
Here's my little Friday project:
https://github.com/tjhowse/esphome_bluetti_eb3a
An ESPHome config for talking to a Bluetti EB3A battery. Fixes a fatal flaw of the battery operating as a UPS by enabling the AC and DC power outputs on a black-start.
Just make sure the ESP32 is powered from mains... not the UPS.
-
Es geht voran mit dem Display. Es hat jetzt einen Bewegungsmelder und einen Helligkeitssensor.
Und ich habe nach vielem fluchen hinbekommen, den Mediaplayer in Home Assistant zu steuern.
#esphome #homeassistant #deamazonification -
A few weeks ago, I built an energy monitor for my smart home. It helped me understand how I consume power and reduce my electricity costs.
#ESPhome #SeeedStudio #HomeAssistanthttps://notenoughtech.com/home-automation/projects/seeedstudio-xiao-epaper/
-
Spontaner Frisurverlust nach Update von #esphome.
Naiv und optimistisch auf "Update all" gekloppt und danach erstmal 2std. lang reverse engineered, wie ich vor knapp 2 Jahren das #nspanel ins #homeassistant gefummelt habe.
Ja, TFT, esphome und blueprint Version müssen synchron. Local Download der Firmware tut aber nicht, und mein IOT Netz darf nicht ins Internetwebz.Also kurzzeitig die Tore geöffnet und geupdatet. Nspanel tut.
Nun will aber ein Device garnicht mehr, i.d. Garage ...
-
Also #progress on ManT1S @esphome support! First successful #compile and #boot. Took quite a bit of fiddling with the YAML to overrule the pin validator and add the LAN867x component. Weird to have to alter source code, but pull the library in in the project YAML. Not sure if there's a better way to do this. 🤔
Any #ESPHome experts here who might know?