//filename: ESP32 Wifi test

#include <WiFi.h>
//#include <WiFiClient.h>

#include <TridentTD_Linenotify.h>
//#include <Linenotify.h>
#define LINE_TOKEN "cKQ6kpLibNqndMQGJRooH8KraoZCzvQqrTU4Mo8xAWN"

// Set WiFi credentials
#define WIFI_SSID "Wokwi-GUEST"   //default simulation ssid
#define WIFI_PASS ""              //default simulation password
//const char ssid[]="張俊隆 的 iPhone"; //修改為你家的WiFi網路名稱
//const char pwd[]="0922909128"; //修改為你家的WiFi密碼

void setup() {
  Serial.begin(9600);

  Serial.print("Connecting to WiFi");
  //WiFi.begin("Wokwi-GUEST", "", 6);
    // 進行無線網路連接
  WiFi.mode(WIFI_STA); 
  WiFi.begin(WIFI_SSID, WIFI_PASS);

  while (WiFi.status() != WL_CONNECTED) {
    delay(100);
    Serial.print(".");
  }
  
  //WiFi conbedcted
  Serial.println(" Connected!");
  //show related IP
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());
}

void loop() {
  delay(100); // TODO: Build something amazing!

  LINE.setToken(LINE_TOKEN); //設定Line Token權杖
  LINE.notify("Message from ESP32"); //發送訊息到Line上面
}