{"id":347378,"date":"2024-10-20T00:25:55","date_gmt":"2024-10-20T00:25:55","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-iec-30118-62018\/"},"modified":"2024-10-25T23:56:16","modified_gmt":"2024-10-25T23:56:16","slug":"bs-iso-iec-30118-62018","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-iec-30118-62018\/","title":{"rendered":"BS ISO\/IEC 30118-6:2018"},"content":{"rendered":"
The OCF Resource to AllJoyn Interface Mapping specification (\u201cthis specification\u201d) provides detailed mapping information to provide equivalency between AllJoyn defined Interfaces and OCF defined Resources,<\/p>\n
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.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
2<\/td>\n | undefined <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | 1 Scope 2 Normative references <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | 6.3 OCF Device Types with no AllJoyn Equivalent <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 7 Resource to Interface Equivalence 7.1 Introduction 7.2 AllJoyn Interfaces to OCF Resources <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | 8 Detailed Mapping APIs 8.1 Introduction <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | 8.2 Air Quality Mapping 8.2.1 Introduction <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 8.2.2 Example URI 8.2.3 Resource Type 8.2.4 RAML Definition <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 8.3.5 Property Definition <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | 8.6.5 Property Definition <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | 8.9.5 Property Definition <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | 8.12.3 Resource Type 8.12.4 RAML Definition <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | 8.12.5 Property Definition 8.12.6 CRUDN behavior 8.13 Heating Zone Mapping 8.13.1 Introduction <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | 8.13.2 Example URI 8.13.3 Resource Type 8.13.4 RAML Definition <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | 8.13.5 Property Definition <\/td>\n<\/tr>\n | ||||||
63<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
66<\/td>\n | 8.14.5 Property Definition 8.14.6 CRUDN behavior <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | 8.15 On Off Mapping 8.15.1 Introduction 8.15.2 Example URI 8.15.3 Resource Type 8.15.4 RAML Definition <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 8.16.5 Property Definition 8.16.6 CRUDN behavior <\/td>\n<\/tr>\n | ||||||
74<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
76<\/td>\n | A.1.5 Property Definition <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | A.2.5 Property Definition A.2.6 CRUDN behavior <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
82<\/td>\n | A.3.5 Property Definition A.3.6 CRUDN behavior A.4 Air Quality Mapping A.4.1 Introduction <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | A.4.2 Example URI A.4.3 Resource Type A.4.4 Swagger2.0 Definition <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | A.4.5 Property Definition A.4.6 CRUDN behavior A.5 Air Quality Level Mapping A.5.1 Introduction <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | A.5.2 Example URI A.5.3 Resource Type A.5.4 Swagger2.0 Definition <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | A.5.5 Property Definition <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | A.6.5 Property Definition <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | A.7.5 Property Definition A.7.6 CRUDN behavior A.8 Cycle Control Mapping A.8.1 Introduction A.8.2 Example URI <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | A.8.3 Resource Type A.8.4 Swagger2.0 Definition <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | A.8.5 Property Definition <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
99<\/td>\n | A.9.5 Property Definition A.9.6 CRUDN behavior A.10 Heating Zone Mapping A.10.1 Introduction <\/td>\n<\/tr>\n | ||||||
100<\/td>\n | A.10.2 Example URI A.10.3 Resource Type A.10.4 Swagger2.0 Definition <\/td>\n<\/tr>\n | ||||||
101<\/td>\n | A.10.5 Property Definition <\/td>\n<\/tr>\n | ||||||
102<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
107<\/td>\n | A.12.5 Property Definition A.12.6 CRUDN behavior <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
111<\/td>\n | A.14.4 Swagger2.0 Definition <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | A.14.5 Property Definition <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | 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 <\/td>\n<\/tr>\n | ||||||
119<\/td>\n | A.15.5 Property Definition A.15.6 CRUDN behavior <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Information technology. Open Connectivity Foundation (OCF) Specification – Resource to AllJoyn interface mapping specification<\/b><\/p>\n |