Sensors to Servers Meeting #3: March 20, 2014 IoTCM: IoT Connection Model.
-
Upload
thomasine-rogers -
Category
Documents
-
view
214 -
download
0
Transcript of Sensors to Servers Meeting #3: March 20, 2014 IoTCM: IoT Connection Model.
Meeting Goals
• Quick review of IoTCM• Current Progress• Current Implementation• Translators• Progress So Far• Division of Tasks• The Evolution of Version 1.0• “The Plan” (schedule and
milestones)
The Mission Has Not Changed• To provide a recommended set of
standard terms and interfaces to allow nodes in heterogeneous systems to communicate at a basic level while leaving implementers free to extend and add value in any way they choose.
What is IoTCM?
IoTCM Host
Things
IoTCM Client
ThingInterfaces
IoTCM Client
ThingInterfaces
Netw
ork (WiFi, C
ellular, etc.)
Thing Data
A “Host” implements the spec.
A “Client” consumes it.
Current Progress
• Web Site up at www.IoTCM.org• Wordpress-based• Blog• Forums
• Codeplex Project online at iotcm.codeplex.com• Source code• Issue tracker• Implementation Matrix
What IoTCM Looks Like: JSON
Standard Semantics
Standard Units
Accessibility
Standard Data Types
Standard “Thing”
What IoTCM Looks Like: XML
Standard Semantics
Standard Units
Accessibility
Standard Data Types
Standard “Things”
Data Input: IoTCM Translators
IoTCM Client
ThingInterfaces
IoTCM Client
ThingInterfaces
Netw
ork (WiFi, C
ellular, etc.)
Temp Senso
r
Temp Senso
r Temp Senso
r
BACnet present-value Tag “42.0”
5.736 mA
OPC Tag Point “420”
Motor42.0 C
IoTCM Host
Things
Sta
ndard
Outp
uts
BAC
net
OPC
Prop
riet
ary
Reference Translator needs
• MTConnect• OPC (DA and UA)• BACnet• MQTT• J1939 (CAN)• Modbus• SNMP• Others?
What will be in v 1.0?
Specification of Components• Things• Data• Functions
Data Access over IP• REST interface
definitions• XML and JSON• (Maybe proto-buf?)
Discovery • Details to be worked
out – need volunteers
History• Look to v 2.0
Thing Library• Definitions of common
Things
SDKs and Reference Implementations• C# Host and Client• Translators
The Plan
Completed:• Begin Spec Document • Begin SDK and Reference Host Implementation• IoTCM.org domain and web site• Iotcm.codeplex.com project portal
Next 4 weeks• Start the Thing Library• Implement Reference Host and Client• Get others involved
April-May 2014• Find implementers and early adopters
June 2014• Publish 0.9 and solicit feedback
August 2014• Publish 1.0
Questions, Feedback, [email protected](240) 293-4633
Coming Soon:http://www.iotcm.org