Last weeks were full of news, as announced in a previous post we have started and basically completed the porting of Souliss on ESP8266 modules, isn’t a simple use of the ESP8266 as a transceiver for an Arduino based on an Atmel AVR microcontroller, but is the Souliss framework itself that runs on the ESP8266.
All has started from Saverio, it was Easter when he came out with the news, he compiled successfully most of Souliss code for an ESP8266 and after a couple of days we got some basic functionality available.This has been possible thanks to the amazing work of the guys that has ported the cores in the Arduino IDE for ESP8266.
Just a couple of days ago we also got the official inclusion of the Tonino’s binding in openHAB, so you can now officially use openHAB with a Souliss, and of course with ESP8266 running Souliss.
To use ESP8266 you need to install the relevant cores by ESP8266 community, this can be done directly from the Board Manager of your IDE using the instruction here. Then load the following sketch and follow the instruction to configure the binding.
Ensure that the pins available on your module matches the one in the sketches, so that you can control it via openHAB and of course SoulissApp.