Valid

GB/T 38320-2019Information technology—Information device interconnection—Interface requirements between smart home electric system terminals and general terminal access service platform (English PDF)

信息技术 信息设备互连 智能家用电子系统终端设备与终端统一接入服务平台接口要求

Preview PDF

This is a limited preview

Buy now to download the full PDF (24 pages)

Need quotation for your management?

Get a formal quotation for GB/T 38320-2019 in 30 minutes.

Issued by

SAMR; SAC

Level / Type

National · Recommended

Issue date

December 10, 2019

Implementation date

July 1, 2020

Scope

GB/T 38320-2019 is the English-translated version of 信息技术 信息设备互连 智能家用电子系统终端设备与终端统一接入服务平台接口要求.

GB/T 38320-2019 is the Chinese standard "Information technology—Information device interconnection—Interface requirements between smart home electric system terminals and general terminal access service platform".

Its scope clause reads: This standard specifies the general message parameter definitions for the interface between the terminal equipment and gateway equipment of the smart home electronic system and the service platform.

The definition of message parameters in the TLS network transmission environment, and the definition of message parameters in the TLS network transmission environment.

This standard applies to the design, development and deployment of terminal equipment, gateway equipment and service platforms for smart home electronic systems.

Its clauses include terms and definitions; abbreviations; interface general message parameter definition.

Found what you need?

Document preview — GB/T 38320-2019

National Standard of the People's Republic of China

ICS
35.110
Classification
L 79

Issued by: State Administration for Market Regulation; Standardization Administration of the PRC

Contents

  • 1 Scope1
  • 2 Normative references1
  • 3 Terms and definitions1
  • 4 Abbreviations1
  • 5 Interface general message parameter definition1
  • 6 Definition of message parameters in a TLS-free network transmission environment4
  • 7 Message parameter definition of TLS network transmission environment16
  • Appendix A (normative appendix) Terminal device/application client response data definition22

1 Scope

This standard specifies the general message parameter definitions for the interface between the terminal equipment and gateway equipment of the smart home electronic system and the service platform.

The definition of message parameters in the TLS network transmission environment, and the definition of message parameters in the TLS network transmission environment.

This standard applies to the design, development and deployment of terminal equipment, gateway equipment and service platforms for smart home electronic systems.

2 Normative references

The following documents are indispensable for the application of this document. For dated reference documents, only the dated version applies to this article

Pieces. For undated references, the latest version (including all amendments) applies to this document.

GB/T 37723-2019 Information Technology Information Equipment Interconnection Smart Home Electronic System Terminal Unified Access Service Platform Overall skills requirement

3 Terms and definitions

The terms and definitions defined in GB/T 37723-2019 apply to this document.

4 Abbreviations

The following abbreviations apply to this document.

5 Interface general message parameter definition

5.1 Definition of interface general message parameters under TLS-free network transmission environment

Refer to Table 1 for the definition of interface general message parameters under TLS-free network transmission environment.

6 Message parameter definition under TLS-free network transmission environment

6.1 Terminal device login

6.1.1 Function description

The basic function is used to request to log in to the terminal device. After successful login, a business channel with the service platform can be established.

6.1.2 Message parameter definition

See Table 3 for the definition of terminal device login request message parameters.

6.2 The terminal device obtains the system time of the service platform

6.2.1 Function description

Basic function, used to request the system time of the service platform.

6.2.2 Message parameter definition

Refer to Table 4 for the definition of request message parameters for terminal equipment to obtain the service platform system time.

6.3 Terminal device status control commands

6.3.1 Function description

Basic functions, used to request the service platform to control remote terminal equipment.

6.3.2 Message parameter definition

The status control command request message parameter definition of the terminal equipment is shown in Table 5.

6.4 Terminal equipment status query command

6.4.1 Function description

Basic function, used to request the service platform to query the status of remote terminal equipment.

6.4.2 Message parameter definition

The status query command request message parameter definition of the terminal equipment is shown in Table 7.

6.5 Terminal equipment data reporting

6.5.1 Function description

Basic functions for terminal equipment to upload data and keep heartbeat.

6.5.2 Message parameter definition

The parameter definition of the data report request message of the terminal device is shown in Table 8.

6.7 The terminal device reports the response result of the remote service

6.7.1 Function description

The basic function is used to feed back the result of remote service invocation to the service platform.

6.7.2 Message parameter definition

The parameter definition of the remote service response result report request message of the terminal device is shown in Table 11.

6.9 Terminal device binding user request

6.9.1 Function description

Extended function, used for terminal equipment to request binding with current user.

6.9.2 Message parameter definition

Refer to Table 14 for the definition of terminal device binding user request message parameters.

6.10 Terminal device upgrade firmware request

6.10.1 Function description

Extended function, used for firmware upgrade of terminal equipment.

6.10.2 Message parameter definition

Refer to Table 15 for the parameter definition of the firmware upgrade request message received by the terminal device.

6.11 The terminal device cancels the firmware upgrade request

6.11.1 Function description

Extended function, used to cancel the firmware upgrade of the terminal device.

6.11.2 Message parameter definition

See Table 16 for the parameter definitions of the request message to cancel the firmware upgrade received by the terminal device.

6.12 The terminal device reports the firmware upgrade status

6.12.1 Function description

Extended function, used for terminal equipment to report firmware upgrade status to service platform.

6.12.2 Message parameter definition

Refer to Table 17 for the parameter definition of the firmware upgrade status report request message of the terminal device.

6.13 Gateway device registration sub-device

6.13.1 Function description

The extended function is used for the gateway device to register with the service platform for its connected sub-devices.

6.13.2 Message parameter definition

Refer to Table 18 for the definition of the gateway device registration sub-device request message parameter.

6.14 The gateway device reports the connection and disconnection status of the sub-device

6.14.1 Function description

The extended function is used by the gateway device to report the connection and disconnection status of the sub-device to the service platform.

6.14.2 Message parameter definition

The parameter definition of the request message for the gateway device to report the connection status of the sub-device is shown in Table 19.

7 Message parameter definition of TLS network transmission environment

7.1 Terminal device login

7.1.1 Function description

The basic function is used to request to log in to the terminal device. After successful login, a business channel with the service platform can be established.

7.1.2 Message parameter definition

See Table 21 for the definition of login request message parameters.

7.2 The terminal device obtains the system time of the service platform

7.2.1 Function description

Basic function, used for this interface to request the system time of the service platform.

7.2.2 Message parameter definition

See Table 24 for the parameter definition of the time request message.

7.4 Terminal device status control commands

7.4.1 Function description

Basic functions, used to request the service platform to control remote terminal equipment.

7.4.2 Message parameter definition

Refer to Table 28 for the definition of terminal equipment status control request message parameters.

7.5 Terminal equipment data reporting

7.5.1 Function description

Basic functions for terminal equipment to report data to the service platform.

7.5.2 Message parameter definition

See Table 30 for the parameter definition of the attribute report request message.

7.6 Terminal equipment remote service call request

7.6.1 Function description

Basic function, used to request the service platform to remotely call the service provided by the terminal device.

7.6.2 Message parameter definition

See Table 31 for the parameter definition of the remote service call request message.

7.7 Incident reporting

7.7.1 Function description

Extended functions, used for terminal equipment to report events to the service platform.

7.7.2 Message parameter definition

For the definition of event report request message parameters, see Table 33.

Appendix A (Normative appendix)

Terminal equipment/application client response data definition

A.1 Definition of response data under TLS-free network transmission environment

The return value definition under the general network transmission environment is shown in Table A.1.

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 24 pages — is available in the English PDF.

Similar standards

How to Download GB/T 38320-2019

  1. 1

    Add to cart

    Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.

  2. 2

    Checkout

    Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).

  3. 3

    Instant delivery (0–9 sec)

    Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.

  4. 4

    Invoice included

    A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
24 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 38320-2019

$465.00