Пример #1
0
        public KHueNodeColorTemperature(INodeContext context) : base(context)
        {
            context.ThrowIfNull("context");

            _typeService = context.GetService <ITypeService>();

            Input        = _typeService.CreateUShort(PortTypes.Word, "Input");
            LightId      = _typeService.CreateInt(PortTypes.Integer, "Light ID");
            Username     = _typeService.CreateString(PortTypes.String, "Hue user name");
            IpAddress    = _typeService.CreateString(PortTypes.String, "Hue bridge IP address");
            ErrorMessage = _typeService.CreateString(PortTypes.String, "Error message");
        }