Пример #1
0
        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);
        }
Пример #2
0
        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();
        }