IoT is trending. Companies invest in new tech...
Smart Lighting: Designing a Basic System ArchitectureSmart lighting is applied in different domains, ranging from IoT home automation to smart city lighting systems, but its architecture remains the same in its essence. Its infrastructure presents not just a network of smart LED bulbs connected to a central hub, but has multiple performance layers:
- Sensor networks are installed to capture data from LEDs.
- Once data is captured, it is transmitted over various wired and / or wireless communication protocols via a local controller gateway to the cloud-connected back-end.
- When in the cloud, the data is processed and analyzed.
- Put in actionable format, data is displayed in a mobile app or web dashboard, used for controlling the smart lighting system.
Development Process: Cost Breakdown of Each Part
HardwareIn a smart lighting ecosystem, this part contains several essential elements, sometimes enhanced by additional components:
- Light source. Smart bulbs use light-emitting diodes (LEDs) which serve much longer and are way more efficient than incandescent bulbs, and are taking a growing share of the market. They come in different forms and shapes, can be white or color changing ones, and get connected with the other elements from the smart lighting system.
- Sensors. In order to automate lighting behavior, bulbs are equipped with sensors which make them truly ‘smart’.
Types of sensors used for adding functions to the bulbs can be different, to name a few:
- Red-Green-Blue (RGB) color sensor. This basic sensor tells incoming colors apart into its red, green and blue components.
- Photocell sensor. This daylighting sensor detects light, measures changes in it and controls its connected lighting loads according to the user’s programming. It is able to decipher minor changes in light levels (passing cloud cover, intermittent shadowing, etc.) to prevent unwanted or inadvertent light cycling.
- Digital temperature sensor. The sensor provides for temperature measurement through an electrical signal.
- PIR occupancy sensor. The Passive Infrared Sensor allows to sense motion, detecting whether a human has moved in or out of the sensors range. This allows to cut down on energy costs in little-used areas of the sensor-equipped building.
- Microspectrometer, which detects wavelengths (i.e. colors) and their intensities.
With LEDs, using dimmers cuts down on energy at a 1:1 ratio, i.e. dimming at 25% means using 25% less energy.
- Smart switch (or smart relay). This part allows for adjusting smart lighting to the needs of its user, as it allows not only for turning the lights on and off, but for dimming them to a particular level, programming to turn switch on at a pre-defined moment or customizing the color of the LED.
- Local controller. This gateway allows smart bulbs to react in real-time, converting digital commands into physical action as close to the device as possible. Without this element, the system would rely solely on the cloud in its work, which can lead to dissatisfying results, regarding possible connectivity problems and implied latency. Yes, in smart lighting the amount of data produced by sensors is extremely small; however, once the Internet connection gets off, the system stops functioning. In a home automation project it can be irritating; at a smart factory level it can become disastrous. So the local controller is developed to send commands directly to the connected devices and control their work in real time.
Hardware Development: Hidden CostsDeveloping smart lighting hardware components, one should consider additional costs associated with this part of the project.
Firmware Product Design
Certification in Each State
- Product testing. Such tests prove that a product can be safely used in living areas and other human-inhabited environments.
- Performance testing. Usually this certification includes a number of tests, such as: electrical testing (temperature measurement, transient protection, photobiological safety testing); mechanical testing (vibration, mechanical shock, etc.); environmental testing; photometry testing.
- Electromagnetic compatibility (EMC). This testing verifies the product’s ability to integrate into an electrical network.
- Radio module testing. The necessity of this type of testing greatly depends on the target market, as some countries (for example, USA and Canada) accept module approvals and don’t require additional testing if a module has been previously approved.
Hardware Cost BreakdownDespite the fact that the price for hardware components has been significantly dropping over the last years (only the sensor costs have dropped from $1.30 in 2004 to $0.60 in 2014 and are expected to drop to $0.38 by 2020), still this element remains one of the important factors in estimating the final price of the project. According to Pavel Shylenok, CTO at R-Style Lab, “The development of each hardware component for further industrial production – not just an MVP model – will cost $100K – 150K approximately”.
InfrastructureThe key elements providing the smart lighting system’s functionality, are the following:
Standardization in the communication protocols has been a serious problem for engineers working in the lighting industry, as well as in any other industry associated with IoT technologies. However, many specialists expect that wired protocols will be losing their positions on the market, while wireless protocols, getting more mature, will be getting the biggest share of the market.
- Cloud-hosted Infrastructure
Infrastructure Cost BreakdownThe back-end part of the smart lighting solution will consume no less than 2,000 hours of the development team work, and its price will be starting at $60,000. The final estimate will be influenced by such factors as:
- Elasticity, i.e. how effectively the cloud can scale up to a growing number of smart lighting devices interconnected within the system, and the volume of messages transferred;
- Security requirements, which are often influenced by the location of the smart lighting system (a higher security level will be required right from the start for a smart factory or smart city lighting than for a home automation project);
- Integration with other systems and services, as it influences the complexity of the system.
ApplicationsiOS and Android apps, as well as dashboards, facilitate human and machine interactions and give control over the system to end users. With the app, end users indicate how they want the lighting ambiance to appear in different zones and at different points throughout the day.
Apart from a well thought-out UI design, an app should be capable of:
- Controlling lighting devices in the network, their monitoring and pre-configuration;
- Executing both local-based control for on-premises access and remote control & monitoring for off-premises access;
- Providing secure user registration and log-in.