-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Ng Kwang Chen edited this page Aug 7, 2022
·
2 revisions
Welcome to the DurianBlynkESP8266 wiki!
#Syntax DurianBlynkESP8266
- The functions can be called. All the function need to add DBlynk. in front in order to compile successful.
Example: DBlynk.virtualWrite(V0, 255);
//General
- int begin(String TempID, String DeviceName, String auth, String ssid, String pass);
- short resetEsp(void);
- short setEspBaudRate(short sBaudRate);
- String getEspFirmwareVersion(void);
- String getMacAddress(void);
- void run(void);
//Check blynk connection
- short connected();
//Blynk virtual Write
- void virtualWrite(short sVpin, data1, data2, data3, data4);
- *data can be String, double and integer
//Bynk set property
- void setProperty(short sVpin, data1, data2, data3, data4);
- *data can be String, double and integer
//Blynk notification, email and event
- void notify(String szMsg);
- void email(String szEmail_Add, String szEmail_Subject, String szEmail_Msg);
- void logEvent(String szEvent_Name, String szEvent_Description);
//Read value from Blynk Widget
- int read_asInt(short sVirtualPin, short sDataArray = 0);
- float read_asFloat(short sVirtualPin, short sDataArray = 0);
- double read_asDouble(short sVirtualPin, short sDataArray = 0);
- String read_asStr(short sVirtualPin, short sDataArray = 0);
//Write data to Blynk Widget terminal
- void terminal_print(short sVirtualPin, String szData);
- void terminal_println(short sVirtualPin, String szData);
//Clear data
- void virtualClear(short sVirtualPin);
//Read real time
- int hour(void);
- int minute(void);
- int second(void);
- int day(void);
- int month(void);
- int year(void);