Undercover car park LED lighting upgrade of twin T5 fluorescent battens delivers 77% energy savings in parking bays, driveways and car park entry areas.
The existing T5 fluorescent lighting in the undercover car park level of the Woolworths shopping centre in the South Eastern Brisbane suburb of Coorparoo operated 24/7 with no controls. Similarly in the car park entry, twin 28W T5 fittings were installed in the 10 year old centre, which had been retrofitted in 2012.
Operations Manager, James Dwyer of Jones Lang Lasalle (JLL) investigated lighting upgrade options when a large percentage of the T5 lights were failing. James was looking for a solution with a longer life span than the average 2 years for the T5 lighting, thereby reducing lamp replacement & maintenance costs.
The Chamaeleon fitting is perfectly suited to our undercover car park operation and I have received an immense amount of positive feedback from the tenants. Completing the unbudgeted Capital Expense application was made extremely easy as Tony assisted with providing a very detailed ROI which in turn impressed the owners and my application was approved. I am planning to retrofit another shopping centre’s undercover carpark lighting with Chamaeleon fittings in early 2015.
The patented Chamaeleon light, designed manufactured and supplied by enLighten Australia features an integral microwave motion sensor which instantly switches the light from standby light output (8 watts) to full light (35 watts) for a set period of time (15 seconds to 5 minutes) before returning to standby mode.
A 12 chip standard Chamaeleon light was installed in all parking bays with additional permanently on models and lights with side emitting optical lenses to ensure good visibility installed on driveway areas approaching a turn. All lights were replaced on a 1 for 1 basis.
A 90W 2 module Tauro Blu LED low bay light from enLighten Australia was installed in the car park entry, which represented a net increase in energy consumption compared to the existing T5 fixture (68W including ballast). This was necessary to improve the light levels in this area.
The existing T5 fluorescent lighting in the undercover car park level of the Woolworths shopping centre in the South Eastern Brisbane suburb of Coorparoo operated 24/7 with no controls. Similarly in the car park entry, twin 28W T5 fittings were installed in the 10 year old centre, which had been retrofitted in 2012.
Operations Manager, James Dwyer of Jones Lang Lasalle (JLL) investigated lighting upgrade options when a large percentage of the T5 lights were failing. James was looking for a solution with a longer life span than the average 2 years for the T5 lighting, thereby reducing lamp replacement and maintenance costs.
After an initial web search and enquiry, enLighten’s QLD Sales Representative Tony Arhanic was able to link James with the JLL team who had recently completed a fire stair and car park lighting upgrade at CP1, a commercial office tower at 345 Queen St in Brisbane. Based on the strength of the results of the Chamaeleon light upgrade, owners Shopping Centres Australia were happy to proceed.
“After meeting with Tony Arhanic and liaising with the Building Manager for CP1 about the success of their recent install, choosing the Chameleon light fittings was an easy choice for me to make”, commented James.
The patented Chamaeleon light, designed manufactured and supplied by enLighten Australia features an integral microwave motion sensor which instantly switches the light from standby light output (8 watts) to full light (35 watts) for a set period of time (15 seconds – 5 minutes) before returning to standby mode.
A 12 chip standard Chamaeleon light was installed in all parking bays with additional permanently on models and lights with side emitting optical lenses to ensure good visibility installed on driveway areas approaching a turn. All lights were replaced on a 1 for 1 basis.
A 90W 2 module Cetus LED low bay light from enLighten Australia was installed in the car park entry, which represented a net increase in energy consumption compared to the existing T5 fixture (68W including ballast). This was necessary to improve the light levels in this area.


The project was able to receive a Peak Load Reduction Reward from Brisbane Energy Retailer, Energex, as it was located in an area with electricity supply constraints. The scheme pays businesses that contribute to reducing demand on the network during peak periods (peak demand) by replacing lighting with more energy efficient lighting. The reward payment is estimated to be $500.00 for this project.
The estimated energy savings are 77%, representing 30,504 kWh pa. The project capital cost was $21,250 after the incentive payment, with a project payback calculation from energy and maintenance savings of 2.7 years.
Related articles
We’d love to better understand who’s visiting. This isn’t data collection, just a quick way to help us design a better site for you.
System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.NullReferenceException: Unable to get Form with ID: '0f158336-ad0c-4a03-9440-0bcf563b2ac2' off disk or from the cache. Check the file exists on disk at Umbraco.Forms.Core.Data.Storage.FormStorage.GetForm(Guid id) at Umbraco.Forms.Web.Controllers.UmbracoFormsController.GetForm(Guid formId) at Umbraco.Forms.Web.Controllers.UmbracoFormsController.GetFormModel(Guid formId, Nullable`1 recordId, String theme) at Umbraco.Forms.Web.Controllers.UmbracoFormsController.RenderForm(Guid formId, Nullable`1 recordId, String theme, Boolean includeScripts) at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c.<BeginInvokeSynchronousActionMethod>b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_0.<InvokeActionMethodFilterAsynchronouslyRecursive>b__0() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__4() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) at System.Web.Mvc.Controller.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass5_0.<Wrap>b__0() at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Func`1 func) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) at System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter) at System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper htmlHelper, String actionName, String controllerName, Object routeValues) at ASP._Page_Views_MacroPartials_InsertUmbracoFormWithTheme_cshtml.Execute() in C:\inetpub\Sites\Umbraco\enlighten_old_prod\Enlighten\Views\MacroPartials\InsertUmbracoFormWithTheme.cshtml:line 51 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at Umbraco.Web.Mvc.ControllerExtensions.RenderViewResultAsString(ControllerBase controller, ViewResultBase viewResult) at Umbraco.Web.Macros.PartialViewMacroEngine.Execute(MacroModel macro, IPublishedContent content) at Umbraco.Web.Macros.MacroRenderer.<>c__DisplayClass17_0.<ExecuteMacroOfType>b__0() at Umbraco.Web.Macros.MacroRenderer.ExecuteProfileMacroWithErrorWrapper(MacroModel macro, String msgIn, Func`1 getMacroContent, Func`1 msgErr) at Umbraco.Web.Macros.MacroRenderer.ExecuteMacroWithErrorWrapper(MacroModel macro, String msgIn, String msgOut, Func`1 getMacroContent, Func`1 msgErr) at Umbraco.Web.Macros.MacroRenderer.ExecuteMacroOfType(MacroModel model, IPublishedContent content) at Umbraco.Web.Macros.MacroRenderer.Render(MacroModel macro, IPublishedContent content, IDictionary pageElements) at Umbraco.Web.UmbracoComponentRenderer.RenderMacro(IPublishedContent content, String alias, IDictionary`2 parameters) at Umbraco.Web.UmbracoComponentRenderer.RenderMacro(Int32 contentId, String alias, IDictionary`2 parameters) at ASP._Page_Views_Partials_grid_editors_Macro_cshtml.Execute() in C:\inetpub\Sites\Umbraco\enlighten_old_prod\Enlighten\Views\Partials\grid\editors\Macro.cshtml:line 15 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_Base_cshtml.Execute() in C:\inetpub\Sites\Umbraco\enlighten_old_prod\Enlighten\Views\Partials\grid\editors\Base.cshtml:line 20