예제 #1
0
        public IActionResult SetMode(BoilerMode mode, float value)
        {
            switch (mode)
            {
            case BoilerMode.Auto:
                mqttPublisher.Publish(new CommandModel {
                    Command = "Normal", Value = 0
                });
                break;

            case BoilerMode.Direct:
                mqttPublisher.Publish(new CommandModel {
                    Command = "Direct", Value = value
                });
                break;
            }
            return(RedirectToAction("Index"));
        }