favoriot
Breaking the Barriers of
Internet of Things
Dr. Mazlan Abbas
CEO - favoriot
Email: mazlan@favoriot.com
NCIoT Keynote Address
25 Oct. 2021
favoriot
“Industri di Malaysia tidak
melihat kemahiran sebagai
satu nilai yang berharga untuk
dibayar, menjadi punca
bidang kejuruteraan negara
masih tidak meningkat ke
tahap yang sepatutnya.”
“Industri juga berasakan
graduan kejuruteraan tidak
bersedia untuk membuat
kerja, tetapi tidak mahu
melabur untuk memberi
latihan dan pengalaman yang
betul.
favoriot
Malaysia as a Producer Nation
University Industry Market
R&D Product (Roadmap) Commercialise
Maintain Loyalty
Output
Share
Industry problems
Sell
Understanding Roles and Responsibilities
• Publications
• Knowledge
• Time-to-market
• Revenue
• Solve their problems
YouTube Video
Prototype
(Alpha)
Prototype
(Beta)
Copyright: Dr. Mazlan Abbas (2020)
favoriot
Why IoT is Now at an Inflection Point?
Cheaper and smaller.
Hardware
Key
Growth
Factors
Ripples of
technologies.
Simple and faster.
Software
Development
Becoming pervasive.
Connectivity
New entrants and players
IoT Ecosystem
Number of transistors double
every 2 years.
Moore’s Law
favoriot
I need to
maintain the
quality of my
goods.
Who is the
intruder?
Can I reduce
my electricity
bill?
Am I
healthy?
When is my
next bus?
Where can I
park?
Monitoring of Assets – Typical Everyday
Questions
What IF we can connect ALL these assets and get the answers to ALL these questions?
The Need To Connect Assets and Sense
Environment
favoriot
World of Sensors
[Source: Overview of Spintronic Sensors With Internet of Things for Smart Living, Xuyang Liu et.al, IEEE TRANSACTIONS ON MAGNETICS, VOL. 55, NO. 11, NOVEMBER 2019]
favoriot
Mechanization, steam
power, weaving loom
INDUSTRY 1.0
1784
1870
1969
TODAY
Mass production,
assembly line, electrical
energy
INDUSTRY 2.0
Automation, computers
and electronics
INDUSTRY 3.0
Cyber Physical Systems,
internet of things, networks
INDUSTRY 4.0
ERP
What is Industry 4.0?
favoriot
What is Society 5.0?
Hunting
Society
Agricultural
Society
Industrial
Society
1.0 3.0
2.0 4.0 5.0
Information
Society
Super Smart
Society
favoriot
What is IR 4.0?
IR 1.0
(Manual
With Physical Tools)
IR 2.0
(Electrical)
IR 3.0
(Automation/
Internet)
IR 4.0
(Intelligence)
1.0 3.0
2.0 4.0
favoriot
MyDIGITAL
What is MyDIGITAL?
MyDIGITAL is a national initiative
which symbolises the aspirations of
the Government to successfully
transform Malaysia into a digitally-
driven, high income nation and a
regional leader in digital economy.
favoriot
National 4IR
Policy
(Launched 1 July 2021)
”The successful execution of the National 4IR
policy will all come down to people and culture.
Promoting a culture of innovation and creativity in
society is crucial as we face the uncertainties of
our times. We need to shape a sustainable future
that works for all Malaysians by putting society
first and empowering them.”
- Prime Minister of Malaysia
favoriot
Aspiration of the National 4IR Policy
Human-Centric Whole-of-nation approach
• Government – facilitate and
enable more innovations
• Businesses – step-up and embrace
to stay resilient and competitive
• Rakyat – More aware and make
use of emerging technologies
[Source: National 4IR Policy, 2021]
favoriot
Top IoT Programming Languages
1. Java
2. C
3. Javascript
4. Python
5. C++
6. PHP
7. C#
8. Assembler
9. LUA
10. Go
11. R
12. Swift
13. Ruby
14. Rust
Most Popular Languages
DEVICES – C, C++
GATEWAYS – Java, Python, C, C++
CLOUD – Java, Javascript, Python, PHP
Most Valuable Programming Languages
Java, Python, C, C++
Why? 1. High-level scripting languages
2. Operate on pretty much any machine
3. Work across networks and multiple devices
4. Matured with extensive documentation and
tutorials
[Scan for More Info]
favoriot
4 Main Components of IoT
01
02
03
04
Digital Sensors – Temp,
humidity, pressure, gas, etc
Fixed or wireless
Platform that aggregate
heterogeneous devices with
different protocols
Workflow, analytics and insights
Sensors & Actuators
Connectivity
IoT Middleware
Applications & Analytics
favoriot
Levels of Business Intelligence
Descriptive
Analytics
Diagnostic
Analytics
Predictive
Analytics
Prescriptive
Analytics
What
Happened?
Why did it
happen?
What will
happen?
How can we
make it happen?
Hindsight
Insight
Foresight
Information
Optimisation
Difficulty
Value
favoriot
Home Health Transport Office
Waste
IOT Platform – Blending IoT Data
Blending Data - Creating New Compound Applications
IoT Platform
favoriot
Why Use an IoT Platform?
• It reduce development time for your IoT project by
providing ready-made, reusable technology stack
• It helps you validate your business case early
• It helps you to go to market quickly
• It may include ready-made software, tools, materials that
you can use
• It provides features that could be essential for your project
– ease of onboarding, integration with 3rd party software,
device management, user management, push
notifications
• It reduces your risks and costs
favoriot
Categorization of IoT Platforms
Publicly Traded Open Source
End-to-End Connectivity Developer Friendly
Platforms developed and
maintained by large traded
companies
Platforms that provide data
management services under
open licenses
Platforms designed based on
supplied hardware and
required solution
Platforms can be easily
integrated with Arduino,
Raspberry Pi, etc
favoriot
favoriot
Solving IoT Project Issues
1. An incomplete IoT Lab which only focuses on either
standalone Arduino or Raspberry Pi devices without
connecting to an IoT platform
2. Students have to do their own research on hundreds of
IoT middleware before choosing one for their Final Year
projects.
3. Many IoT projects cannot complete on time because
students are busy either developing their own
“middleware” or server or busy in troubleshooting the
connectivity between the sensor device and the server.
4. In search for suitable Database to store sensor data and
Display Result with Dashboard
favoriot
Gateway
3G/Ethernet/Wi-Fi/LPWAN
IOT Devices
IOT Devices
3G/Ethernet/Wi-Fi
HTTPS
Push/Pull Service
Social Media
Integration
DEVICE CONNECTIVITY (REST, MQTT)
APPLICATION
INTEGRATION
DATA MANAGEMENT
DATA STORE BUSINESS LOGIC
NOTIFICATION
ENGINE
REST API
IoT Analytics
SECURITY
BIG DATA TOOLS
Application
Development
AUTHENTICATION
3rd party
Data Analytics
VALUE PROPOSITION
CoAP
REST
To ”IoTise” Every Business
favoriot
Key Features of FAVORIOT IoT Platform
• Rapid Development
• User-friendly APIs
• Ease of onboarding IoT Devices
• Scalable platform
• Notification Engine – Email and
SMS
• IoT Support Forum Discussion
Board – Building Community
• Examples – Videos and Sample
Source Codes
• Many new and enhanced
features in Version 2.0 including
ability to make Dashboard Public
FREE Subscription
favoriot
FAVORIOT Hierarchy
Project
(Smart City)
Smart Water
Monitoring
River Quality
Device 1 Device n
Lake Quality
Device 1 Device
Smart
Parking
Parking Bay
A
Device 1 Device n
Parking Bay
B
Device 1 Device n
Example
• Dissolved Oxygen
• pH
• Temperature
• Turbidity
Example
• Infra red
• Ferromagnetic
• Camera
favoriot
Breaking the Barriers of IoT
The definition of new
strategy.
Rethinking your organization
and processes to maximize
new outcomes.
Understanding your
business case.
Conducting successful
pilots.
Helping your organization to
understand where action is
needed. Unlearn and Relearn.
Examination of
company culture.
Recruiting and
developing new talent.
The genuine
interconnection of all
departments.
Something that is too
often overlooked.
New Biz Model
Business Case
Rethinking
Change Management
Pilots
Action
Culture
Talents.
Interconnection
favoriot
LIMITED OFFER (50% DISCOUNT)
Instructions (Link - https://bit.ly/3uFrU8m ):
• Register as FREE Plan User
• Use Voucher Code to upgrade to 1-Year
Beginner Plan
YouTube Instruction Video
How-To Register and
Redeem Voucher