Plant Prerequisite arduino libraries: ArduinoJson ESP8266Ping Preferences Cooperative-Multitasking MQTT