public static void Main() { // Enabled DHCP //Microsoft.SPOT.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()[0].EnableDhcp(); // Thingface Client initialization _thingface = new ThingfaceClient("my-device-id", "device-secret-key"); _thingface.ConnectionStateChanged += ConnectionStateChanged; _thingface.CommandReceived += _thingface_CommandReceived; Debug.Print("device is connecting.."); _thingface.Connect(); Debug.Print("device is connected"); Thread.Sleep(Timeout.Infinite); }
public static void Main(string[] args) { thingface = new ThingfaceClient("0bdaf71167754aa4", "UBH4T2MbgkOZ0wxEZEC0jjkkPZfFsJ", "127.0.0.1", 1883, false); thingface.ConnectionStateChanged += ConnectionStateChanged; Console.WriteLine("device is connecting.."); thingface.Connect(); Console.Read(); Console.WriteLine("off command.."); thingface.OffCommand(); Task.Delay(2000).GetAwaiter().GetResult(); Console.WriteLine("disconnecting.."); thingface.Disconnect(); }