Could @elmaya colleague support DS18 on GPIO2? I will come and thank you for the nice project

.
supla:590:1: error: 'SuplaDeviceCallbacks' does not name a type
C:\Users\Paweł\Desktop\supla\supla.ino: In function 'void setup()':
supla:444:15: error: 'class SuplaDeviceClass' has no member named 'setDigitalReadFuncImpl'
supla:445:15: error: 'class SuplaDeviceClass' has no member named 'setDigitalWriteFuncImpl'
supla:455:34: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'const char*' [-fpermissive]
In file included from C:\Users\Paweł\Desktop\supla\supla.ino:4:0:
C:\Users\Pawe�\Documents\Arduino\libraries\SuplaDevice\src/SuplaDevice.h:207:8: error: initializing argument 2 of 'bool SuplaDeviceClass::begin(char*, const char*, const char*, char*, unsigned char)' [-fpermissive]
bool begin(char GUID[SUPLA_GUID_SIZE],
^
supla:455:34: error: invalid conversion from 'int' to 'char*' [-fpermissive]
In file included from C:\Users\Paweł\Desktop\supla\supla.ino:4:0:
C:\Users\Pawe�\Documents\Arduino\libraries\SuplaDevice\src/SuplaDevice.h:207:8: error: initializing argument 4 of 'bool SuplaDeviceClass::begin(char*, const char*, const char*, char*, unsigned char)' [-fpermissive]
bool begin(char GUID[SUPLA_GUID_SIZE],
^
supla:455:34: error: invalid conversion from 'char*' to 'unsigned char' [-fpermissive]
In file included from C:\Users\Paweł\Desktop\supla\supla.ino:4:0:
C:\Users\Pawe�\Documents\Arduino\libraries\SuplaDevice\src/SuplaDevice.h:207:8: error: initializing argument 5 of 'bool SuplaDeviceClass::begin(char*, const char*, const char*, char*, unsigned char)' [-fpermissive]
bool begin(char GUID[SUPLA_GUID_SIZE],
^
C:\Users\Paweł\Desktop\supla\supla.ino: At global scope:
supla:590:1: error: 'SuplaDeviceCallbacks' does not name a type
exit status 1
'SuplaDeviceCallbacks' does not name a type