Supporters & Contributors ========================= **Hi! I'm Otto Winter, the author and main developer of ESPHome.** Developing ESPHome takes a lot of time. There's a lot of things that go into developing and maintaining an open-source project: from developing new features, fixing bugs, answering questions to maintaining servers, preparing releases and moderating discussions. And of course all of the hardware for new features has to be bought too. I'm a student so I really appreciate donations :) **You can support ESPHome's development** by becoming a Patron or a one-time contribution with PayPal. .. raw:: html

Support Regularly 💫

Become A Patron

Become a patron for this project.

One-Time Donation

Donate with PayPal

Make a one-time donation via PayPal.

Patrons ------- People that support ESPHome's development over `Patreon `__. You guys are awesome! - Alexander Leisentritt - Anders - Andrea Donno - Andrew Tierney - Book of the Future - Christer Frostmo - Christoph - Clayton - Daan Damhuis - Dattas Moonchaser - David Padbury - Dennis Münchgesang - Dmitriy Khazansky - DrZzs - fabi - Franck Nijhof - Gaiar Baimuratov - Intermittent Technology - Jung Ervin - Kenvase - Lazar Obradovic - Magnus Overli - minsuke - Nick Rout - Nigel Michki - Paul Krischer - Paul Morley - Paweł Kawa - Philippe Penochet - Radu Tizu - Roman Priesol - LMR - Ryan Bahm - Ryan Nazaretian - Sam Absalom - Sasha Mikhnov - Saulo Onze - Starwolf73 - Thibault Maekelbergh - Thomas Hermine - Vincèn PUJOL - Wojciech Bederski - Yonatan Adest - Zoltán Jáki Contributors ------------ ESPHome is an open-source project, and everybody can contribute to it to make this project awesome. This list contains a list of people who have submitted patches that have made it into the `ESPHome organization's `__ repositories. Author & Main Developer *********************** - `Otto Winter (@OttoWinter) `__ - 2306 contributions Contributors ************ (in alphabetical order) - `0hax (@0hax) `__ - 1 contribution - `2016for (@2016for) `__ - 1 contribution - `Pavel Golovin (@31337Ghost) `__ - 1 contribution - `Aalian Khan (@AalianKhan) `__ - 5 contributions - `Abílio Costa (@abmantis) `__ - 3 contributions - `adamgreg (@adamgreg) `__ - 1 contribution - `Attila Darazs (@adarazs) `__ - 2 contributions - `Adrian Cuzman (@adriancuzman) `__ - 1 contribution - `Johan Bloemberg (@aequitas) `__ - 6 contributions - `Anders (@ahd71) `__ - 1 contribution - `Alexander Pohl (@ahpohl) `__ - 1 contribution - `Airy André (@airy10) `__ - 1 contribution - `akoivist (@akoivist) `__ - 1 contribution - `Andrej Komelj (@akomelj) `__ - 1 contribution - `Alexander Leisentritt (@Alex9779) `__ - 6 contributions - `Alexandre Danault (@AlexDanault) `__ - 1 contribution - `Alex Mekkering (@AlexMekkering) `__ - 2 contributions - `Amish Vishwakarma (@amishv) `__ - 3 contributions - `András Bíró (@andrasbiro) `__ - 1 contribution - `Andrzej (@andriej) `__ - 1 contribution - `Andreas (@anduchs) `__ - 1 contribution - `ankycooper (@ankycooper) `__ - 1 contribution - `Nikolay Vasilchuk (@Anonym-tsk) `__ - 27 contributions - `Adriaan Peeters (@apeeters) `__ - 4 contributions - `Darius Ratkevičius (@aphex008) `__ - 1 contribution - `Pavel Pletenev (@ASMfreaK) `__ - 1 contribution - `Kamil Trzciński (@ayufan) `__ - 5 contributions - `Nicholas Peters (@Azimath) `__ - 1 contribution - `Florian Mösch (@badbadc0ffee) `__ - 4 contributions - `balk77 (@balk77) `__ - 2 contributions - `Paulus Schoutsen (@balloob) `__ - 41 contributions - `Andrew Zaborowski (@balrog-kun) `__ - 6 contributions - `Rutger Nijhuis (@BananaPukeh) `__ - 1 contribution - `J. Nick Koston (@bdraco) `__ - 1 contribution - `Ben Suffolk (@bensuffolk) `__ - 1 contribution - `Bierchermuesli (@Bierchermuesli) `__ - 1 contribution - `Jim Ekman (@blejdfist) `__ - 2 contributions - `Mauricio Bonani (@bonanitech) `__ - 1 contribution - `Patrik Hermansson (@bphermansson) `__ - 1 contribution - `Bram Kragten (@bramkragten) `__ - 2 contributions - `Brad Davidson (@brandond) `__ - 19 contributions - `Brian Hanifin (@brianhanifin) `__ - 1 contribution - `brianrjones69 (@brianrjones69) `__ - 1 contribution - `buxtronix (@buxtronix) `__ - 4 contributions - `bwente (@bwente) `__ - 1 contribution - `Carlos Gustavo Sarmiento (@carlos-sarmiento) `__ - 2 contributions - `cbialobos (@cbialobos) `__ - 1 contribution - `chris-jennings (@chris-jennings) `__ - 1 contribution - `John (@CircuitSetup) `__ - 3 contributions - `Chris Debenham (@cjd) `__ - 1 contribution - `James Crook (@cooljimy84) `__ - 1 contribution - `Corban Mailloux (@corbanmailloux) `__ - 5 contributions - `Dmitry Berezovsky (@corvis) `__ - 1 contribution - `cryptelli (@cryptelli) `__ - 3 contributions - `Chris Talkington (@ctalkington) `__ - 1 contribution - `Alex Solomaha (@CyanoFresh) `__ - 1 contribution - `Luar Roji (@cyberplant) `__ - 2 contributions - `Dale Higgs (@dale3h) `__ - 1 contribution - `Daniel Bjørnbakk (@danibjor) `__ - 1 contribution - `Daniel Kucera (@danielkucera) `__ - 1 contribution - `Danny Sauer (@dannysauer) `__ - 1 contribution - `DAVe3283 (@DAVe3283) `__ - 2 contributions - `Dave Richer (@davericher) `__ - 3 contributions - `David De Sloovere (@DavidDeSloovere) `__ - 3 contributions - `David Beitey (@davidjb) `__ - 1 contribution - `declanshanaghy (@declanshanaghy) `__ - 2 contributions - `deftdawg (@deftdawg) `__ - 1 contribution - `Rsan (@deltazerorsan) `__ - 1 contribution - `dependabot[bot] (@dependabot[bot]) `__ - 19 contributions - `Destix (@Destix) `__ - 1 contribution - `Alain Turbide (@Dilbert66) `__ - 1 contribution - `Mark (@Diramu) `__ - 1 contribution - `Dirk Jahnke (@dirkj) `__ - 1 contribution - `dmkif (@dmkif) `__ - 1 contribution - `Jiang Sheng (@doskoi) `__ - 1 contribution - `Robert Schütz (@dotlambda) `__ - 3 contributions - `Daniel Hyles (@DotNetDann) `__ - 1 contribution - `dr-oblivium (@dr-oblivium) `__ - 2 contributions - `Drew Perttula (@drewp) `__ - 2 contributions - `Ermanno Baschiera (@ebaschiera) `__ - 1 contribution - `Niclas Larsson (@edge90) `__ - 1 contribution - `Eenoo (@Eenoo) `__ - 1 contribution - `Erwin Kooi (@egeltje) `__ - 1 contribution - `Eike (@ei-ke) `__ - 1 contribution - `Elkropac (@Elkropac) `__ - 1 contribution - `EmmanuelLM (@EmmanuelLM) `__ - 1 contribution - `Emory Dunn (@emorydunn) `__ - 1 contribution - `Anders Persson (@emwap) `__ - 4 contributions - `Nico Weichbrodt (@envy) `__ - 1 contribution - `Evan Petousis (@epetousis) `__ - 1 contribution - `Wilhelm Erasmus (@erasmuswill) `__ - 1 contribution - `erazor666 (@erazor666) `__ - 1 contribution - `Eric Hiller (@erichiller) `__ - 1 contribution - `escoand (@escoand) `__ - 7 contributions - `esphomebot (@esphomebot) `__ - 1 contribution - `Evan Coleman (@evandcoleman) `__ - 2 contributions - `Malte Franken (@exxamalte) `__ - 2 contributions - `Fabian Affolter (@fabaff) `__ - 23 contributions - `C W (@fake-name) `__ - 2 contributions - `Christian Ferbar (@ferbar) `__ - 1 contribution - `Rich Foley (@foley803) `__ - 1 contribution - `Francisk0 (@Francisk0) `__ - 1 contribution - `Frank Bakker (@FrankBakkerNl) `__ - 1 contribution - `Fredrik Erlandsson (@fredrike) `__ - 1 contribution - `Evgeny (@freekode) `__ - 4 contributions - `Brett McKenzie (@freerangeeggs) `__ - 1 contribution - `Fritz Mueller (@fritzm) `__ - 1 contribution - `Marc Egli (@frog32) `__ - 1 contribution - `mr G1K (@G1K) `__ - 2 contributions - `galagaking (@galagaking) `__ - 1 contribution - `Geoff Davis (@geoffdavis) `__ - 2 contributions - `Gerard (@gerard33) `__ - 1 contribution - `Giovanni (@Gio-dot) `__ - 2 contributions - `gitolicious (@gitolicious) `__ - 14 contributions - `The Gitter Badger (@gitter-badger) `__ - 1 contribution - `Guillermo Ruffino (@glmnet) `__ - 116 contributions - `Giorgos Logiotatidis (@glogiotatidis) `__ - 1 contribution - `Germain Masse (@gmasse) `__ - 1 contribution - `Jelle Raaijmakers (@GMTA) `__ - 1 contribution - `Antoine GRÉA (@grea09) `__ - 4 contributions - `Guillaume DELVIT (@guiguid) `__ - 1 contribution - `guptamp (@guptamp) `__ - 1 contribution - `Guyohms (@Guyohms) `__ - 1 contribution - `h0-- (@h0--) `__ - 1 contribution - `Boris Hajduk (@hajdbo) `__ - 4 contributions - `Gavin Mogan (@halkeye) `__ - 1 contribution - `Héctor Giménez (@hectorgimenez) `__ - 1 contribution - `Jimmy Hedman (@HeMan) `__ - 5 contributions - `Hamish Moffatt (@hmoffatt) `__ - 1 contribution - `Ian Leeder (@ianleeder) `__ - 2 contributions - `icarome (@icarome) `__ - 1 contribution - `igg (@igg) `__ - 3 contributions - `Lorenzo Ortiz (@Infinitte) `__ - 1 contribution - `Ivan Shvedunov (@ivan4th) `__ - 1 contribution - `Ivan Kravets (@ivankravets) `__ - 1 contribution - `Jan Pieper (@janpieper) `__ - 2 contributions - `Jason-nz (@Jason-nz) `__ - 1 contribution - `Jason Hines (@jasonehines) `__ - 1 contribution - `JbLb (@jblb) `__ - 1 contribution - `Joshua Dadswell (@jdads1) `__ - 1 contribution - `jeff-h (@jeff-h) `__ - 2 contributions - `Jeff Rescignano (@JeffResc) `__ - 8 contributions - `Jesse Hills (@jesserockz) `__ - 29 contributions - `Jonathan Jefferies (@jjok) `__ - 1 contribution - `Jeppe Ladefoged (@jladefoged) `__ - 2 contributions - `Jonathan Martens (@jmartens) `__ - 1 contribution - `Johboh (@Johboh) `__ - 2 contributions - `John Erik Halse (@johnerikhalse) `__ - 1 contribution - `Jonathan Adams (@jonathanadams) `__ - 2 contributions - `JonnyaiR (@jonnyair) `__ - 2 contributions - `Joppy (@JoppyFurr) `__ - 1 contribution - `junnikokuki (@junnikokuki) `__ - 1 contribution - `Justahobby01 (@Justahobby01) `__ - 1 contribution - `Jasper van der Neut - Stulen (@jvanderneutstulen) `__ - 2 contributions - `João Vitor M. Roma (@jvmr1) `__ - 1 contribution - `Jack Wozny (@jwozny) `__ - 1 contribution - `Krasimir Nedelchev (@kaykayehnn) `__ - 1 contribution - `kbouchard111 (@kbouchard111) `__ - 1 contribution - `Keith Burzinski (@kbx81) `__ - 8 contributions - `Robert Kiss (@kepten) `__ - 2 contributions - `Kevin O'Rourke (@kevinior) `__ - 1 contribution - `kimonm (@kimonm) `__ - 1 contribution - `Klaas Schoute (@klaasnicolaas) `__ - 1 contribution - `Kevin Lewis (@kll) `__ - 1 contribution - `korellas (@korellas) `__ - 1 contribution - `krahabb (@krahabb) `__ - 1 contribution - `KristopherMackowiak (@KristopherMackowiak) `__ - 1 contribution - `kroimon (@kroimon) `__ - 2 contributions - `kvvoff (@kvvoff) `__ - 1 contribution - `Ken Davidson (@kwdavidson) `__ - 1 contribution - `Stefan Lässer (@Laess3r) `__ - 1 contribution - `Fredrik Lindqvist (@Landrash) `__ - 1 contribution - `Lazar Obradovic (@lobradov) `__ - 4 contributions - `Joakim Sørensen (@ludeeus) `__ - 11 contributions - `Lukas Klass (@LukasK13) `__ - 1 contribution - `Lumpusz (@Lumpusz) `__ - 1 contribution - `Lewis Juggins (@lwis) `__ - 1 contribution - `Michael Klamminger (@m1ch) `__ - 1 contribution - `Marc-Antoine Courteau (@macourteau) `__ - 1 contribution - `magnus (@magnusja) `__ - 1 contribution - `Magnus Øverli (@magnusoverli) `__ - 1 contribution - `Major Péter (@majorpeter) `__ - 2 contributions - `Marcel van der Veldt (@marcelveldt) `__ - 2 contributions - `Marvin Gaube (@margau) `__ - 1 contribution - `Martynas Griškonis (@Margriko) `__ - 1 contribution - `Mario (@mario-tux) `__ - 3 contributions - `Matthew Harrold (@marrold) `__ - 1 contribution - `Martin (@martgras) `__ - 1 contribution - `Martin Hjelmare (@MartinHjelmare) `__ - 1 contribution - `MasterTim17 (@MasterTim17) `__ - 1 contribution - `mbo18 (@mbo18) `__ - 1 contribution - `Joseph Mearman (@Mearman) `__ - 1 contribution - `Mechotronic (@Mechotronic) `__ - 1 contribution - `MeIchthys (@meichthys) `__ - 1 contribution - `meijerwynand (@meijerwynand) `__ - 2 contributions - `Marco (@Melkor82) `__ - 2 contributions - `Pauline Middelink (@middelink) `__ - 2 contributions - `Matthew Edwards (@mje-nz) `__ - 1 contribution - `mjoshd (@mjoshd) `__ - 2 contributions - `mnaz (@mnaz) `__ - 1 contribution - `Michael Nieß (@mniess) `__ - 1 contribution - `Matt N. (@mnoorenberghe) `__ - 1 contribution - `morph027 (@morph027) `__ - 1 contribution - `Matthew Pettitt (@mpettitt) `__ - 1 contribution - `MrZetor (@MrZetor) `__ - 1 contribution - `mtl010957 (@mtl010957) `__ - 9 contributions - `Michiel van Turnhout (@mvturnho) `__ - 14 contributions - `Mynasru (@Mynasru) `__ - 2 contributions - `Niels Ulrik Andersen (@myplacedk) `__ - 1 contribution - `Kevin Uhlir (@n0bel) `__ - 1 contribution - `Erik Näsström (@Naesstrom) `__ - 1 contribution - `Oskar Napieraj (@napieraj) `__ - 2 contributions - `Bergont Nicolas (@nbergont) `__ - 1 contribution - `Nebula (@nebula-it) `__ - 1 contribution - `nepozs (@nepozs) `__ - 1 contribution - `nickrout (@nickrout) `__ - 1 contribution - `Nick Whyte (@nickw444) `__ - 2 contributions - `nicuh (@nicuh) `__ - 1 contribution - `nldroid (@nldroid) `__ - 2 contributions - `Alex (@nnmalex) `__ - 1 contribution - `ffabi (@norges) `__ - 2 contributions - `Greg Johnson (@notgwj) `__ - 1 contribution - `Nuno Sousa (@nunofgs) `__ - 1 contribution - `Chris Nussbaum (@nuttytree) `__ - 1 contribution - `Olivér Falvai (@ofalvai) `__ - 1 contribution - `Oscar Bolmsten (@oscar-b) `__ - 4 contributions - `Panuruj Khambanonda (PK) (@panuruj) `__ - 1 contribution - `Paul Deen (@PaulAntonDeen) `__ - 1 contribution - `Paul Nicholls (@pauln) `__ - 3 contributions - `Bartłomiej Biernacki (@pax0r) `__ - 1 contribution - `peq123 (@peq123) `__ - 1 contribution - `per1234 (@per1234) `__ - 2 contributions - `perjury (@perjury) `__ - 1 contribution - `Philip Rosenberg-Watt (@PhilRW) `__ - 1 contribution - `phjr (@phjr) `__ - 1 contribution - `pixiandreas (@pixiandreas) `__ - 1 contribution - `Peter Kuehne (@pkuehne) `__ - 5 contributions - `Plácido Revilla (@placidorevilla) `__ - 2 contributions - `Marcus Kempe (@plopp) `__ - 1 contribution - `DK (@poldim) `__ - 1 contribution - `Iván Povedano (@pove) `__ - 1 contribution - `Peter Stuifzand (@pstuifzand) `__ - 1 contribution - `Peter Tatrai (@ptatrai) `__ - 1 contribution - `Leandro Puerari (@puerari) `__ - 1 contribution - `puuu (@puuu) `__ - 19 contributions - `Tommy Jonsson (@quazzie) `__ - 2 contributions - `Quinn Hosler (@quinnhosler) `__ - 1 contribution - `r-jordan (@r-jordan) `__ - 1 contribution - `Pär Stålberg (@rabbadab) `__ - 1 contribution - `Florian Ragwitz (@rafl) `__ - 1 contribution - `Robert Cambridge (@rcambrj) `__ - 1 contribution - `Alex Reid (@reidprojects) `__ - 1 contribution - `Richard Lewis (@richrd) `__ - 3 contributions - `rlowens (@rlowens) `__ - 3 contributions - `LMR (@rmooreID) `__ - 1 contribution - `rnauber (@rnauber) `__ - 3 contributions - `Robin Smidsrød (@robinsmidsrod) `__ - 1 contribution - `RockBomber (@RockBomber) `__ - 1 contribution - `Jérôme W. (@RomRider) `__ - 1 contribution - `Robbie Page (@rorpage) `__ - 1 contribution - `rradar (@rradar) `__ - 3 contributions - `rspaargaren (@rspaargaren) `__ - 2 contributions - `Rubén G. (@rubengargar) `__ - 1 contribution - `ryanalden (@ryanalden) `__ - 2 contributions - `Ryan Nazaretian (@ryannazaretian) `__ - 1 contribution - `Nils Schulte (@Schnilz) `__ - 1 contribution - `Ville Skyttä (@scop) `__ - 3 contributions - `sekkr1 (@sekkr1) `__ - 1 contribution - `SenexCrenshaw (@SenexCrenshaw) `__ - 1 contribution - `Sergio (@sergio303) `__ - 1 contribution - `Sergio Mayoral Martínez (@sermayoral) `__ - 2 contributions - `sethcohn (@sethcohn) `__ - 1 contribution - `Emanuele Tessore (@setola) `__ - 1 contribution - `Abdelkader Boudih (@seuros) `__ - 1 contribution - `shbatm (@shbatm) `__ - 1 contribution - `sherbang (@sherbang) `__ - 4 contributions - `sillyfrog (@sillyfrog) `__ - 1 contribution - `Derek Hageman (@Sizurka) `__ - 2 contributions - `Niklas Wagner (@Skaronator) `__ - 7 contributions - `spattinson (@spattinson) `__ - 1 contribution - `square99 (@square99) `__ - 1 contribution - `Paul Krischer (@SqyD) `__ - 1 contribution - `sredfern (@sredfern) `__ - 1 contribution - `srg74 (@srg74) `__ - 1 contribution - `Samuel Sieb (@ssieb) `__ - 7 contributions - `Teemu Mikkonen (@T3m3z) `__ - 2 contributions - `Taigar2015 (@Taigar2015) `__ - 2 contributions - `Levente Tamas (@tamisoft) `__ - 2 contributions - `TBobsin (@TBobsin) `__ - 1 contribution - `Team Super Panda (@teamsuperpanda) `__ - 1 contribution - `Thomas Eckerstorfer (@TheEggi) `__ - 4 contributions - `Spencer Hachmeister (@TheHackmeister) `__ - 1 contribution - `TheJulianJES (@TheJulianJES) `__ - 3 contributions - `Jozef Zuzelka (@TheKuko) `__ - 1 contribution - `Andrew Quested (@thenameiwantedwastaken) `__ - 1 contribution - `Florian Gareis (@TheZoker) `__ - 7 contributions - `Thomas Klingbeil (@thomasklingbeil) `__ - 3 contributions - `Andrew Thompson (@thompsa) `__ - 2 contributions - `thubot (@thubot) `__ - 1 contribution - `tiagofreire-pt (@tiagofreire-pt) `__ - 1 contribution - `Tim P (@timpur) `__ - 1 contribution - `Tim Savage (@timsavage) `__ - 5 contributions - `Tom Brien (@TomBrien) `__ - 1 contribution - `TomFahey (@TomFahey) `__ - 2 contributions - `tomlut (@tomlut) `__ - 1 contribution - `Tom Price (@tomtom5152) `__ - 1 contribution - `Felix Eckhofer (@tribut) `__ - 1 contribution - `Troon (@Troon) `__ - 1 contribution - `truglodite (@truglodite) `__ - 1 contribution - `Gediminas Šaltenis (@trylika) `__ - 2 contributions - `tubalainen (@tubalainen) `__ - 3 contributions - `Tuckie (@Tuckie) `__ - 1 contribution - `Alexey Vlasov (@turbulator) `__ - 1 contribution - `ukewea (@ukewea) `__ - 1 contribution - `Vc (@Valcob) `__ - 3 contributions - `Nad (@valordk) `__ - 10 contributions - `Víctor Ferrer García (@vicfergar) `__ - 1 contribution - `voibit (@voibit) `__ - 1 contribution - `Xuming Feng (@voicevon) `__ - 2 contributions - `vxider (@Vxider) `__ - 6 contributions - `warpzone (@warpzone) `__ - 1 contribution - `Wauter (@Wauter) `__ - 2 contributions - `Ian Wells (@wellsi) `__ - 1 contribution - `Wilmar den Ouden (@wilmardo) `__ - 1 contribution - `Emil Hesslow (@WizKid) `__ - 1 contribution - `Rick van Hattem (@WoLpH) `__ - 1 contribution - `wutr (@wutr) `__ - 1 contribution - `Marcin Jaworski (@yawor) `__ - 2 contributions - `Pavel (@yekm) `__ - 1 contribution - `Atsuko Ito (@yottatsa) `__ - 1 contribution - `YuanL.Lee (@yuanl) `__ - 1 contribution - `ZabojnikM (@ZabojnikM) `__ - 1 contribution *This page was last updated Thu Dec 12 11:02:59 2019 UTC.*