Exemplo n.º 1
0
        /*
         * Publish values
         */
        public void SendValue(SensorPayload payload)
        {
            // Ignore sensor if no connection
            if (!_webSocket.IsAlive)
            {
                return;
            }

            string payloadString = JsonUtility.ToJson(payload);

            _webSocket.Send(payloadString);
        }
Exemplo n.º 2
0
        public void SendState()
        {
            SensorPayload payload = new SensorPayload(0, 0, false);

            _protocol.SendValue(payload);
        }
Exemplo n.º 3
0
        public void Notify(ISensor sensor)
        {
            SensorPayload payload = sensor.GetValue();

            _protocol.SendValue(payload);
        }