BS ISO/IEC 30118-6:2018
$215.11
Information technology. Open Connectivity Foundation (OCF) Specification – Resource to AllJoyn interface mapping specification
Published By | Publication Date | Number of Pages |
BSI | 2018 | 120 |
The OCF Resource to AllJoyn Interface Mapping specification (āthis specificationā) provides detailed mapping information to provide equivalency between AllJoyn defined Interfaces and OCF defined Resources,
This specification provides mapping for Device Types (AllJoyn to/from OCF), identifies equivalent OCF Resources for both mandatory and optional AllJoyn interfaces and for each interface defines the detailed Property by Property mapping using OCF defined extensions to JSON schema to programmatically define the mappings.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
14 | 1 Scope 2 Normative references |
15 | 3 Terms, definitions symbols and abbreviations 3.1 Terms and definitions 3.2 Symbols and abbreviations 3.3 Conventions 4 Document conventions and organization 4.1 Notation |
16 | 4.2 Data types 5 Theory of Operation 5.1 Interworking Approach 5.2 Mapping Syntax 5.2.1 General 5.2.2 Value Assignment 5.2.3 Property Naming 5.2.4 Arrays |
17 | 5.2.5 Default Mapping 5.2.6 Conditional Mapping 5.2.7 Loops 5.2.8 Method Invocation 6 Device Type Mapping 6.1 Introduction 6.2 AllJoyn Device Types to OCF Device Types |
19 | 6.3 OCF Device Types with no AllJoyn Equivalent |
20 | 7 Resource to Interface Equivalence 7.1 Introduction 7.2 AllJoyn Interfaces to OCF Resources |
22 | 8 Detailed Mapping APIs 8.1 Introduction |
23 | 8.2 Air Quality Mapping 8.2.1 Introduction |
24 | 8.2.2 Example URI 8.2.3 Resource Type 8.2.4 RAML Definition |
26 | 8.2.5 Property Definition 8.2.6 CRUDN behavior 8.3 Air Quality Level Mapping 8.3.1 Introduction 8.3.2 Example URI 8.3.3 Resource Type 8.3.4 RAML Definition |
28 | 8.3.5 Property Definition |
29 | 8.3.6 CRUDN behavior 8.4 Current Humidity Mapping 8.4.1 Introduction 8.4.2 Example URI 8.4.3 Resource Type 8.4.4 RAML Definition |
31 | 8.4.5 Property Definition 8.4.6 CRUDN behavior 8.5 Current Temperature Mapping 8.5.1 Introduction 8.5.2 Example URI 8.5.3 Resource Type 8.5.4 RAML Definition |
33 | 8.5.5 Property Definition 8.5.6 CRUDN behavior 8.6 Target Humidity Mapping 8.6.1 Introduction 8.6.2 Example URI 8.6.3 Resource Type 8.6.4 RAML Definition |
38 | 8.6.5 Property Definition |
39 | 8.6.6 CRUDN behavior 8.7 Target Temperature Mapping 8.7.1 Introduction 8.7.2 Example URI 8.7.3 Resource Type 8.7.4 RAML Definition |
44 | 8.7.5 Property Definition 8.7.6 CRUDN behavior 8.8 Audio Volume Mapping 8.8.1 Introduction 8.8.2 Example URI 8.8.3 Resource Type 8.8.4 RAML Definition |
48 | 8.8.5 Property Definition 8.8.6 CRUDN behavior 8.9 Climate Control Mode Mapping 8.9.1 Introduction 8.9.2 Example URI 8.9.3 Resource Type 8.9.4 RAML Definition |
52 | 8.9.5 Property Definition |
53 | 8.9.6 CRUDN behavior 8.10 Closed Status Mapping 8.10.1 Introduction 8.10.2 Example URI 8.10.3 Resource Type 8.10.4 RAML Definition |
54 | 8.10.5 Property Definition 8.10.6 CRUDN behavior 8.11 Cycle Control Mapping 8.11.1 Introduction 8.11.2 Example URI 8.11.3 Resource Type 8.11.4 RAML Definition |
56 | 8.11.5 Property Definition 8.11.6 CRUDN behavior 8.12 Fan Speed Level Mapping 8.12.1 Introduction 8.12.2 Example URI |
57 | 8.12.3 Resource Type 8.12.4 RAML Definition |
60 | 8.12.5 Property Definition 8.12.6 CRUDN behavior 8.13 Heating Zone Mapping 8.13.1 Introduction |
61 | 8.13.2 Example URI 8.13.3 Resource Type 8.13.4 RAML Definition |
62 | 8.13.5 Property Definition |
63 | 8.13.6 CRUDN behavior 8.14 HVAC Fan Mode Mapping 8.14.1 Introduction 8.14.2 Example URI 8.14.3 Resource Type 8.14.4 RAML Definition |
66 | 8.14.5 Property Definition 8.14.6 CRUDN behavior |
67 | 8.15 On Off Mapping 8.15.1 Introduction 8.15.2 Example URI 8.15.3 Resource Type 8.15.4 RAML Definition |
71 | 8.15.5 Property Definition 8.15.6 CRUDN behavior 8.16 Oven Cycle Phase Mapping 8.16.1 Introduction 8.16.2 Example URI 8.16.3 Resource Type 8.16.4 RAML Definition |
73 | 8.16.5 Property Definition 8.16.6 CRUDN behavior |
74 | Annex A Swagger2.0 (Informative) A.1 Audio Volume Mapping A.1.1 Introduction A.1.2 Example URI A.1.3 Resource Type A.1.4 Swagger2.0 Definition |
76 | A.1.5 Property Definition |
77 | A.1.6 CRUDN behavior A.2 Climate Control Mode Mapping A.2.1 Introduction A.2.2 Example URI A.2.3 Resource Type A.2.4 Swagger2.0 Definition |
80 | A.2.5 Property Definition A.2.6 CRUDN behavior |
81 | A.3 Closed Status Mapping A.3.1 Introduction A.3.2 Example URI A.3.3 Resource Type A.3.4 Swagger2.0 Definition |
82 | A.3.5 Property Definition A.3.6 CRUDN behavior A.4 Air Quality Mapping A.4.1 Introduction |
83 | A.4.2 Example URI A.4.3 Resource Type A.4.4 Swagger2.0 Definition |
85 | A.4.5 Property Definition A.4.6 CRUDN behavior A.5 Air Quality Level Mapping A.5.1 Introduction |
86 | A.5.2 Example URI A.5.3 Resource Type A.5.4 Swagger2.0 Definition |
88 | A.5.5 Property Definition |
89 | A.5.6 CRUDN behavior A.6 Current Humidity Mapping A.6.1 Introduction A.6.2 Example URI A.6.3 Resource Type A.6.4 Swagger2.0 Definition |
90 | A.6.5 Property Definition |
91 | A.6.6 CRUDN behavior A.7 Current Temperature Mapping A.7.1 Introduction A.7.2 Example URI A.7.3 Resource Type A.7.4 Swagger2.0 Definition |
93 | A.7.5 Property Definition A.7.6 CRUDN behavior A.8 Cycle Control Mapping A.8.1 Introduction A.8.2 Example URI |
94 | A.8.3 Resource Type A.8.4 Swagger2.0 Definition |
95 | A.8.5 Property Definition |
96 | A.8.6 CRUDN behavior A.9 Fan Speed Level Mapping A.9.1 Introduction A.9.2 Example URI A.9.3 Resource Type A.9.4 Swagger2.0 Definition |
99 | A.9.5 Property Definition A.9.6 CRUDN behavior A.10 Heating Zone Mapping A.10.1 Introduction |
100 | A.10.2 Example URI A.10.3 Resource Type A.10.4 Swagger2.0 Definition |
101 | A.10.5 Property Definition |
102 | A.10.6 CRUDN behavior A.11 HVAC Fan Mode Mapping A.11.1 Introduction A.11.2 Example URI A.11.3 Resource Type A.11.4 Swagger2.0 Definition |
105 | A.11.5 Property Definition A.11.6 CRUDN behavior A.12 On Off Mapping A.12.1 Introduction A.12.2 Example URI A.12.3 Resource Type A.12.4 Swagger2.0 Definition |
107 | A.12.5 Property Definition A.12.6 CRUDN behavior |
108 | A.13 Oven Cycle Phase Mapping A.13.1 Introduction A.13.2 Example URI A.13.3 Resource Type A.13.4 Swagger2.0 Definition |
110 | A.13.5 Property Definition A.13.6 CRUDN behavior A.14 Target Humidity Mapping A.14.1 Introduction A.14.2 Example URI A.14.3 Resource Type |
111 | A.14.4 Swagger2.0 Definition |
114 | A.14.5 Property Definition |
115 | A.14.6 CRUDN behavior A.15 Target Temperature Mapping A.15.1 Introduction A.15.2 Example URI A.15.3 Resource Type A.15.4 Swagger2.0 Definition |
119 | A.15.5 Property Definition A.15.6 CRUDN behavior |