The board can be used as a Souliss node or as a MQTT JSon node, making it perfect in conjunction with Home-Assistant.

If you’d never uploaded code to an ESP8266 before, you can check the excellent website for more information on how to setup the Arduino IDE and on how to upload code to the ESP8266.