Atlas IoT-DDL Builder Tool (v1.0)
Configure your Atlas Thing, Resources, and Services using the IoT-DDL description language
The IoT-DDL configuration file is divided into segments, click on each segment below to learn more about the different configurations for your thing!
Descriptive Metadata
Structural and Administrative Metadata
Entities, Services, and Relationships
Thing Attachments
Thing Information
ID
Name
Vendor
Model
Owner
Release Date
Type
Bit Thing
Soft Thing
Thing of Things
Powerful Thing
Edge Thing
Operating System
Debian - Linux
Raspbian - Linux
Android - Linux
mbed - mbedOS
OS Version
Description
Comments
Space Information
ID
Coordinates
Description
Characteristics
Space Constraints
Lower Bound
Upper Bound
Temperature
Humidity
Voltage
Radio Interference Radius
Safe Temperature Radius
Network Module
Type
Built-In
Attached
Technology
WiFi
Ethernet
BLE
Communication Protocol
REST
MQTT
CoAP
TCP/IP Sockets
Network Name (SSID)
Network Password (PSK)
Inter-Operable Communication Framework
Broker Vendor
Broker URL
Broker Dashboard
Topics
Name
Path
Root
Network MQTT Client
Network Private Broker
Multicast Thing Identity
Multicast Entity Identity
Multicast API
Unicast
Device Management Server
Access Name
IP Address
Port
Memory Units
Storage Format
Binary
Plaintext
Application Storage
RAM
Flash
Knowledge Storage
RAM
Flash
No Entities
Add an Entity
Interactions Repository
URI
Message Format
Binary
JSON
Plaintext
Key
Login Name
Login Password
Protocol Translator
URI
Port
Type
On-Thing
Off-Thing
Key
Login Password
Availability
Enabled
Disabled
Collected Data Repository (Logserver)
URI
Message Format
Binary
JSON
Plaintext
Key
Login Name
Login Password
Online Vendor Documentation
URI
Generate
Download your IoT-DDL
Cancel
Download
Descriptive Metadata
ID
Name
Owner
Vendor
Category
Software
Hardware
Hybrid
Type
Built-In
Connected
Remote
Description
Services
No Services
Add a Service
Unbounded Services
No Unbounded Services
Add an Unbounded Service
Relationships
No Relationships
Add a Relationship
Descriptive Metadata
Name
Category
Ambience
Automation
Wellness
Lighting
Health
Personal Assistance
Safety
Entertainment
Environment Monitor
Time Alarms
Hygeine
Eating
Cleaning
Office
Type
Action
Report
Condition
Description
Keywords
Temporal Constraints
Start Time
End Time
Working
Callable
Input Parameters
Data Type
Description
This Service takes no input ("void"). Click the plus to define a parameter.
Output Value
Data Type
void
integer
floating point
string
boolean
Description
Functionality
// ~ Service body C code block ~ // Input parameters are available as named above // Any return values should match the specified output type
integer
floating point
string
boolean
Descriptive Metadata
Name
Type
Action
Report
Condition
Match Value
Match Parameters
Vendors
Keywords
Descriptive Metadata
Name
Establisher
Category
Cooperative
Competitive
Type
Contest
Subsume
Control
Description
Services
Available
No services available.
Active
Drag available services here.