8 #ifndef __SINRICPRO_CONFIG_H__
9 #define __SINRICPRO_CONFIG_H__
22 #define STR_HELPER(x) #x
23 #define STR(x) STR_HELPER(x)
26 #define SINRICPRO_VERSION_MAJOR 2
27 #define SINRICPRO_VERSION_MINOR 7
28 #define SINRICPRO_VERSION_REVISION 4
29 #define SINRICPRO_VERSION STR(SINRICPRO_VERSION_MAJOR) "." STR(SINRICPRO_VERSION_MINOR) "." STR(SINRICPRO_VERSION_REVISION)
30 #define SINRICPRO_VERSION_STR "SinricPro (v" SINRICPRO_VERSION ")"
33 #define SINRICPRO_SERVER_URL "ws.sinric.pro"
34 #define SINRICPRO_SERVER_PORT 80
35 #define SINRICPRO_SERVER_SSL_PORT 443
38 #define UDP_MULTICAST_IP IPAddress(224,9,9,9)
39 #define UDP_MULTICAST_PORT 3333
42 #ifdef DEBUG_WIFI_ISSUE
43 #define WEBSOCKET_PING_INTERVAL 10000
45 #define WEBSOCKET_PING_INTERVAL 300000
47 #define WEBSOCKET_PING_TIMEOUT 10000
48 #define WEBSOCKET_RETRY_COUNT 2
51 #define BUCKET_SIZE 10
52 #define DROP_OUT_TIME 60000
53 #define DROP_IN_TIME 1000u