ESPHome

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • templates

    Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota! (by blakadder)

  • esphome-devices

    ESPHome Device Configurations Repository - A database of user submitted configurations for a variety of devices which can be flashed to run ESPHome.io firmware.

  • Related:

    A collection of device configurations for commercially-available hardware: https://devices.esphome.io/

    A collection of Tasmota configurations for devices, many of which can also run ESPHome:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ClimateSprinklerController

    ESP32-based climate and sprinkler controller for use with ESPHome

  • I use this one and it works great: https://github.com/kbx81/ClimateSprinklerController

  • SAT

    The Smart Autotune Thermostat (SAT) is a custom component for Home Assistant that works with an OpenTherm Gateway (OTGW). (by Alexwijn)

  • If your boiler supports OpenTherm, check out https://github.com/Alexwijn/SAT

    You can have your thermostat in home assistant and make your boiler run as efficiently as possible at the same time

    See https://news.ycombinator.com/item?id=40052824

  • adaptive-lighting

    Adaptive Lighting custom component for Home Assistant

  • I use Home Assistant for doing most of what you're asking for. This integration works great for adjusting light level and temperature: https://github.com/basnijholt/adaptive-lighting.

    My home has an ERV and I use a couple Shelly relays (one for power and the other to boost airflow) integrated into HA to modulate the amount of fresh air I bring in, currently based on indoor/outdoor temperature and humidity. I don't have an air quality sensor, but if I had one I could easily integrate that into my automations.

  • esphome

    ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

  • Solid state relay is probably a bad idea with all the extra heat-sinking, extra cost, and chance of getting counterfeits.

    I do this with ESPHome & a J115F21C12VDCS.9 relay (note only the NO side is rated for 40A resistive): https://i.imgur.com/MqqOkoY.png

    Choose any of the temperature sensors here for air temperature sensing: https://esphome.io/

    Configuration is so easy. For the sensor, just copy the config from here, for example: https://esphome.io/components/sensor/bme280. Add a gpio output (https://esphome.io/components/output/gpio) and a bang-bang climate controller (https://esphome.io/components/climate/bang_bang.html)

  • esp-rgb-led-matrix

    Full RGB LED matrix, based on an ESP32 and WS2812B LEDs.

  • Since you're (seemingly) already familiar with Arduino, just use that as your framework. You can program the ESP32 in Arduino and access any library you're familiar with as well as handle Wifi.

    You can buy an RGB matrix on Adafruit and they sell esp32 boards that can drive them directly,so it's essentially plug and play, no hardware knowledge necessary.

    If you prefer to DIY but still need some guide, check out this project that documents both hardware and software to achieve what you want to do:

    https://github.com/BlueAndi/esp-rgb-led-matrix

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • willow

    Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative

  • Fair points but with all due respect completely misses the point and context. My comment was a reply to a new user interested in esphome on a post about esphome.

    You're talking about CircuitPython, 35KB web replies, PSRAM, UF2 bootloader, etc. These are comparatively very advanced topics and you didn't mention esphome once.

    The comfort and familiarity of Amazon for what is already a new, intimidating, and challenging subject is of immeasurable value for a novice. They can click those links, fill a cart, and have stuff show up tomorrow with all of the usual ease, friendliness, and reliability of Amazon. If they get frustrated or it doesn't work out they can shove it in the box and get a full refund Amazon-style.

    You're suggesting wandering all over the internet, ordering stuff from China, multiple vendors, etc while describing a bunch of things that frankly just won't matter to them. I say this as someone who has been an esphome and home assistant user since day one. The approach I described has never failed or remotely bothered me and over the past ~decade I've seen it suggested to new users successfully time and time again.

    In terms of PSRAM to my knowledge the only thing it is utilized for in the esphome ecosystem is higher resolution displays and more advanced voice assistant scenarios that almost always require -S3 anyway and are a very advanced, challenging use cases. I'm very familiar with displays, voice, the S3, and PSRAM but more on that in a second...

    > live with one less LX7 core and no Bluetooth

    I'm the founder of Willow[0] and when comparing Willow to esphome the most frequent request we get is supporting bluetooth functionality i.e. esphome bluetooth proxy[1]. This is an extremely popular use case in the esphome/home assistant community. Not having bluetooth while losing a core and paying more is a bigger issue than pin spacing.

    It's also a pretty obscure board and while not a big deal to you and I if you look around at docs, guides, etc, etc you'll see the cheap-o boards from Amazon are by far the most popular and common (unsurprisingly). Another plus for a new user.

    Speaking of Willow (and back to PSRAM again) even the voice assistant satellite functionality of Home Assistant doesn't fundamentally require it - the most popular device doesn't have it either[2].

    Very valuable comment with a lot of interesting information, just doesn't apply to context.

    [0] - https://heywillow.io/

    [1] - https://esphome.io/components/bluetooth_proxy.html

    [2] - https://www.home-assistant.io/voice_control/thirteen-usd-voi...

  • ATC_MiThermometer

    Custom firmware for the Xiaomi Thermometers and Telink Flasher (by pvvx)

  • I use ESPHome to enhance existing appliances (add smart functionality to an existing aircon for example) so generally the ESP board ends up within the appliance itself with nothing visible on the outside.

    For things that need to be stand-alone I'd first check if there's an existing off-the-shelf option first which generally would be more cost-effective to buy and look better than anything I could make myself.

    For temp sensors specifically I generally just go with whatever off-the-shelf stuff is supported by this firmware: https://github.com/pvvx/ATC_MiThermometer

  • esphome-opentherm-templates

    Templates to use Opentherm boilers in ESPHome

  • BlitzHome-BH-AP2501

    Convert your BlitzHome BH-AP2501 Air Purifier to ESPHome

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • A Beginner's Guide to the ESP8266

    3 projects | news.ycombinator.com | 24 Apr 2024
  • A Custom Zigbee Doorbell

    3 projects | news.ycombinator.com | 14 Feb 2024
  • How to connect a SwiftUI app to NodeMCU ESP32

    1 project | /r/SwiftUI | 9 Dec 2023
  • Esp32 communication over the internet

    2 projects | /r/esp32 | 9 Dec 2023
  • Adafruit Feather ESP32-S2 with BME280 will not work!

    2 projects | /r/Esphome | 9 Dec 2023