Diginytt

ESPHome

ESPHome är en öppen programvara som gör det möjligt att bygga egna smarta prylar, eller byta programvara i befintliga, utan att skriva traditionell kod. Den används med de billiga mikrokontrollerna ESP32 och ESP8266, som finns i många smarta kontakter, lampor och byggsatser, och fungerar särskilt bra ihop med Home Assistant.

Så fungerar det

I stället för att programmera beskriver du i en textfil (YAML-format) vad prylen ska göra: vilka sensorer som sitter på vilka stift, hur ofta de ska läsas av och vilka knappar eller reläer som finns. ESPHome bygger sedan en färdig firmware och laddar in den i kretsen, första gången via USB och därefter trådlöst.

Den färdiga prylen ansluter till ditt Wi-Fi och dyker automatiskt upp i Home Assistant. ESPHome kan även skicka data via MQTT om du använder ett annat system.

Vad du kan bygga

  • Temperatur-, fukt- och luftkvalitetssensorer för en bråkdel av priset för färdiga prylar.
  • Närvarosensorer med mmWave-radar.
  • Styrning av garageportar, pumpar och annat som saknar smart funktion.
  • Ny programvara i befintliga smarta kontakter och lampor som bygger på ESP-kretsar, så att de fungerar lokalt utan tillverkarens moln.

Varför det spelar roll i det smarta hemmet

ESPHome ger full lokal styrning: prylarna pratar direkt med din central och är inte beroende av något moln. Det gör dem snabba, driftsäkra och fria från tillverkarens appar.

Tänk på det här

  • Kräver att du bygger själv. Du behöver kunna koppla ihop komponenter och läsa dokumentation. Lödning förekommer ofta.
  • Byt inte programvara på måfå. Nyare kommersiella prylar använder ofta andra kretsar som inte går att programmera om. Att byta firmware kan göra att garantin upphör.
  • Arbeta aldrig med 230 volt om du inte är behörig. Välj färdiga moduler eller bygg på lågspänning.

Relaterade termer