Index

A

Access control lists (ACL)
broker configuration file
broker log
general access
pattern-based settings
scenarios
username-password
user settings
Amazon Web Services (AWS)
Apache
API key
Application and user management
Application-Layer development platforms
Application manager
Architecture and technology stack
Authentication
API key
HTTP basic
method
middleware
authTable
httpNodeMiddleware
Node.js module
OAuth
table schema
testing
Authorization
Swagger UI
testing
token-based API
Azure

B

Bluetooth low energy (BLE) devices
Broker
Budget set

C

Certbot
Certificate authority (CA)
Cloud agnostic
Cloud computing
Cloud instance
datacenter region
DO
floating IP
hostname
IP address
OS images
PuTTY
register and creation
security
specifications
FileZilla
Linux-based OS
Notepad++
PuTTY
vendors
ssh command
welcome screen
Communication management
Customization

D

Data access APIs
auth-based query pattern
authFilter object
condition-based
create query function block
cURL
MySQL node
time-based filters
cURL test
endpoints
query function block
wildcard character
Database listener
create query function
cURL
MQTT stream
MySQL node
Data deletion APIs
ASC, ascending order
create query block
cURL
flow sequence
prepare response function
remove data
DELETE query
endpoint
purge API
purge operations
specified number deletion
undelete the record
Data management
Data storage
MQTT
time-series table
Device manager
DigitalOcean (DO)
Documentation
Domain name
Driver-level logic

E

Eclipse Paho project
Edge interface
Email and text message APIs
email utility
POST
prepare response function
sequence
statuses
Sendgrid
SMS API
cURL command
flow sequence
HTTP API
prepare response node
twilio node
Twilio account
twilio node
Enterprise-level system

F

fail2ban/mod-security
FileZilla
Freemium platforms
Fully qualified domain name (FQDN)
Functional blocks
applications
devices
gateways
IoT platform

G

Google

H

Half-open connection
Hardware agnostic
HTTP basic authentication
Hypertext Preprocessor (PHP)

I

Internet of Things (IoT)
block diagram
platform core
Internet protocols (IP)
IPv6

J

JavaScript library

K

Keepalive period

L

Last will and testament (LWT)
Last-will-message
Linux-Apache-MySQL-PHP (LAMP)
description
firewall
installation
Apache
MySQL
PHP
OpenSSH
stack
UFW
lock-in problem
Long Range Wide Area Network (LoRa WAN)

M

Machine-to-machine (M2M)
Message broker
forever utility
installation
options
security
configuration file
GitHub
kill signal
log file
mosquitto_passwd file
MQTT listeners
SSL certificates
usage
Message bus
Message router
Microservices
command-line testing
current timestamp
email and text message ( see Email and text message APIs)
Node-RED modules
contrib-uuid term
email node
prepare random code function
and utilities
UUID generator
Middleware software
MongoDB
Mosquitto
mosquitto_passwd utility
MQ telemetry transport (MQTT)
definition of
callback
features
keepalive period
LWT
QoS
retained message
message broker
message stream
Mosquitto
pub/sub paradigm
version 3.1.1
version 5.0
MQTT-FX
MQTTlense
MySQL

N

nano
Network-attached storage (NAS)
Network servicing
Network time protocol (NTP)
Node.js
Node-RED
Apache configuration file
cloud’s system path
core APIs
dependencies
FileZilla
forever utility
forums
HTTPS
IoT platform
kill command
public IP address
rule engine
security
node-red-contrib-sendgrid
node-red-contrib-uuid
node-red-node-twilio
Notepad++
NPM

O

OAuth
Off-the-shelf platforms
OpenAPI documentation
API description
API docs
API specification file
security/authentication scheme
text editor
distribution package
GitHub
Swagger
YAML
Operating system (OS) image
64-bit system
DO
size
Ubuntu distribution

P

Paho MQTT utility
Paho utility
phpMyAdmin
Apache web servers
authentication and authorization functionality
configuration directory
credentials
database operations
htpasswd utility
installation process
mbstring PHP extension
MySQL administration tools
restricted files
security
web browser
Platform flow
debug node
inject node
MQTT publish capability
Node-RED editor
Platform resources, APIs
Port knocking mechanism
Postman
POST request
prepare timestamp function node
Progressive web apps (PWAs)
Proposed approach
Publish-subscribe mechanism
Pub/sub paradigm
advantage
client role
mechanism
PuTTY

Q

Quality of service (QoS)

R

Real time connections
Reliability
REST API interface
REST API message publisher
cURL
function nodes
HTTP node
HTTP protocol
mqtt out node
POST API
REST API message retriever
create query function
cURL
GET API endpoints
several data record
single data record
REST interface
data access ( see Data access APIs)
data deletion ( see Data deletion APIs)
Microservices, adding ( see Microservices)
Retained message
Rule engine
database creation
payloadPattern
ruleEngine table
topicPattern
webHook information
flow sequence
HTTP request node
in-flow rule
POST
search rules
webHook
Node-RED flow-based approach
preprogrammed
testing
Paho MQTT utility
ruleEngine table
rule-engine-working-again message
Rule management APIs
enable and disable all rules
enable and disable a specific rule
new rule
create query
endpoint
prepare response
SMS API
testRule
upstream applications

S

Scalability
Security
SELECT SQL command
Sendgrid
SQL injection
API calls
functionGlobalContext
mysql.escape function
SSL certificates
Supported protocols and interfaces
Swagger
tools
UI editor
System-level protocol

T

Technology advancements
temp-sensor/status
Tensor flow
Time-series database
data table creation
tSeriesDB
user account
Time-series storage
timestamp rule
Token
Total cost of ownership (TCO)
Trial platform
Twilio

U

Uncomplicated Firewall (UFW)
Universal unique identifier (UUID)
generator

V

Virtual hosts
Virtual private server (VPS)

W, X

webHook value
WebSocket
HTTP REST
MQTT configuration
testing
Eclipse Foundation
LWT messages
Paho browser

Y, Z

YAML
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.129.13.201