indeed if negative temperature the hex value is of type 0xffe9 for
example giving a number > 65000, to deduct the negative value we need to
substract 0xffff to the hex value
* Add Wifi manager web portal for ESP8266
#15#83
* represent web page if MQTT failures at start
* add arduinojson library on CI and repo
* add parameter in test config for CI and correct ifdef
* add wifi manager library
* add possibility to manual setup esp8266 wifi credential
* add mqtt user and password into wifimanager
* Add MinimumWifiSignalQuality parameter
Following @ctripodi suggestion to remove AP with low signal quality
* globally expose repeat functionality as advanced function
* implement repeated sends for Arduino based boards
* use String class instead of C-style arrays to benefit from dynamic allocation and avoid buffer overflows. Try to improve stability of BME280.
* replace sprintf with String class to avoid buffer overruns by dynamic allocation
* fix caps on variable
* re-add TSL2561 code that was accidentally removed
* Added gitignore file. Added sensor selection to DHT config for DHT11/21/22 sensors. DHT22 used a default to ensure backwards compatibility.
* Removed quotes to fix compliation error.
* Moved local ignored file from .gitignore to .git/info/exclude per request. Removed .gitignore.
* esp32 init
* RF gateway ok with ESP32
* correct IR gateway compilation errors and test RF2 ok
* divide config per board type
* update test file according user_config
* differentiate variable type following IR libraries aka platforms
* implement BLE beacons detection with ESP32
* Implement multitasking on BLE gateway
* Library add and change core assignement
* change core assignement for BLE
* add mi flora value readings with ESP32
* adding some traces and removing unecessary comment
* correct compilation error due to pin assignement
* correct temperature float value and wrong mac adress rssi publishing
* add esp32 to CI
* correct esp32 ide retrieving
* correcting paths
* CI: correct architecture
* libraries update (irremote) and overwrite ble library files
* Add suport for presenting status with 3 LEDs
* Add support for presenting status with 3 LEDs
* Update Test_config.h
* Update User_config.h
Better names for LED variables
* Change names for LED variables