TCP/IP
Nubison IoT TCP/IP νμ€ κ·κ²©μ λλ€.
Last updated
Was this helpful?
Nubison IoT TCP/IP νμ€ κ·κ²©μ λλ€.
Last updated
Was this helpful?
Nubison IoT νλ«νΌμ TCP/IP ν¨ν· λ°μ΄ν°λ₯Ό μ μ‘νλ λλ°μ΄μ€λ₯Ό μ°κ²°νκΈ° μν κ°μ΄λμ λλ€.
μλ κ³Όμ μ μ§ννκΈ° μ μ, μ μ ν κ³Όμ λ€μ΄ λ°λμ μ νλμ΄μΌ ν©λλ€.
Nubison IoT νλ«νΌμ TCP/IP ν¨ν· ν΅μ μμΌμ μ°κ²°νκΈ° μν μ 보μ λλ€.
μλ² URL: μ°λ μ§νμ μλ΄
Nubison IoT ν΄λΌμ°λλ‘ λλ°μ΄μ€κ° ν¨ν· λ°μ΄ν°λ₯Ό λ³΄λΌ λ,
ν¨ν· λ°μ΄ν° 첫λ²μ§Έ λ°μ΄νΈμ ν¨ν· μ’ λ₯λ₯Ό λ£μ΄ 보λ΄μλ©΄ λλ°μ΄μ€κ° λ³΄λΈ μμ²μ΄ μ΄λ€ μμ²μΈμ§λ₯Ό νλ³νμ¬ μ μ‘λ°μ λ°μ΄ν°λ₯Ό κ·Έμ λ§κ² μ²λ¦¬ν©λλ€.
Nubison IoTμμ μ΄μ©νλ ν¨ν· μ’ λ₯λ λ€μκ³Ό κ°μ΅λλ€.
L
λ‘κ·ΈμΈ.
Nubison IoT ν΄λΌμ°λμ λλ°μ΄μ€κ° μ μνμ¬ ν ν°μ λ°κΈλ°μ΅λλ€.
O
λ‘κ·Έμμ.
Nubison IoT ν΄λΌμ°λλ‘λΆν° λλ°μ΄μ€κ° λ‘κ·Έμμν©λλ€.
D
λ°μ΄ν° μ μ‘
Nubison IoT ν΄λΌμ°λλ‘ λ°μ΄ν°λ₯Ό μ μ‘ν©λλ€.Nubison IoT ν΄λΌμ°λλ‘ λ°μ΄ν°λ₯Ό μ μ‘ν©λλ€.
C
μ μ΄λͺ λ Ή μ μ‘ Nubison IoT ν΄λΌμ°λμμ λλ°μ΄μ€λ‘ μ μ΄ λͺ λ Ήμ 보λ λλ€.
H
ννΈλΉνΈ
Nubison IoT ν΄λΌμ°λμ ννΈλΉνΈ(μ°κ²° μ μ§μ© ν¨ν·)λ₯Ό μ μ‘ν©λλ€.
R
μλ΅
λλ°μ΄μ€ -> Nubison IoT ν΄λΌμ°λ, λλ Nubison IoT ν΄λΌμ°λ -> λλ°μ΄μ€λ‘ μλ΅ λ°μ΄ν°λ₯Ό μ μ‘ν λ μ΄μ©ν©λλ€.
μ΄ λ μΈμ IDλ μμ μ λ¬λ°μλ μΈμ IDμ λμΌνκ² κ°μ Έκ°μΌ ν©λλ€.
μΈμ ID: μΈμ IDλ κ° νΈλμμ μ ꡬλΆνκΈ° μν κ°μΌλ‘ μμ²μ 보λ΄λ μͺ½μμ λλ€μΌλ‘ λ°μμν¨ λ¬Έμμ΄μ΄λ©° μλ΅νλ μͺ½μμ κ·Έλλ‘ λ°ννμ¬ νΈλμμ μ ꡬλΆν©λλ€.
Access Token: λλ°μ΄μ€κ° Nubison IoT ν΄λΌμ°λλ‘ λ‘κ·ΈμΈ μμ² μ λ°κΈνλ μ‘μΈμ€ ν ν°. λ°μ΄ν° μ μ‘ λ±μ μμ² μ΄μ μ λ°λμ λ‘κ·ΈμΈ ν¨ν·μ 보λ΄μΌ ν©λλ€. κ·Έλ¦¬κ³ μ΄ν λͺ¨λ μμ² μ μ‘ μ ν¨ν· λ°μ΄ν°μ λ°κΈλ°μ μ‘μΈμ€ ν ν°μ ν¬ν¨μμΌμΌ μ μ μ²λ¦¬κ° λ©λλ€.
[ λλ°μ΄μ€ -> Nubison IoT ν΄λΌμ°λ ]
1 byte
8 bytes
20 bytes
20 bytes
8 bytes
1 byte
any
string
string
string
string
string
int8
string
"L"
μΈμ ID
ν΄λΌμ΄μΈνΈ ID
ν΄λΌμ΄μΈνΈ μν¬λ¦Ώ
μ νμ½λ
λλ°μ΄μ€ μλ³ν€ κΈΈμ΄
λλ°μ΄μ€ μλ³ν€
[ Nubison IoT ν΄λΌμ°λ -> λλ°μ΄μ€ ]
μ±κ³΅ μλ΅
1 byte
8 bytes
1 byte
24 bytes
1 byte (optional)
any (optional)
string
string
byte
string
int8
string
"R"
μΈμ ID
0x01
Access Token
Encryption Key Length
Encryption Key
μ€ν¨ μλ΅
1 byte
8 bytes
1 byte
2 bytes
string
string
byte
byte
"R"
μΈμ ID
0x00
[ λλ°μ΄μ€ -> Nubison IoT ν΄λΌμ°λ ]
1 byte
8 bytes
24 bytes
string
string
string
"O"
μΈμ ID
Access Token
[ Nubison IoT ν΄λΌμ°λ -> λλ°μ΄μ€ ]
μ±κ³΅ μλ΅
1 byte
8 bytes
1 byte
string
string
byte
"R"
μΈμ ID
0x01
[ λλ°μ΄μ€ -> Nubison IoT ν΄λΌμ°λ ]
1 byte
8 bytes
24 bytes
2 bytes
any
string
string
string
UInt16BE
any
"D"
μΈμ ID
Access Token
νμ΄λ‘λ μ 체 κΈΈμ΄
νμ΄λ‘λ
Nubison IoT νλ«νΌμμ μλ μμ±λ λλΌμ΄λ²λ₯Ό μ΄μ©νλ κ²½μ° "|" λ‘ κ΅¬λΆνμ¬ μΌλ ¨μ λ¬Έμμ΄λ‘ νμ΄λ‘λλ₯Ό ꡬμ±νμ¬ μ μ‘ν©λλ€. λλ°μ΄μ€κ° λ³΄λΈ λ°μ΄ν°λ₯Ό Nubison IoT νλ«νΌ μλ²μμ "|" λ‘ λ°μ΄ν°λ₯Ό μλ₯Έ ν μ λ λ²νΈ μμλλ‘ λ°μ΄ν°λ₯Ό λ£μ΄ μ μ₯νκ² λ©λλ€.
μλ₯Ό λ€μ΄, μ νλͺ¨λΈμ μ λμ λ€μκ³Ό κ°μ΄ μ€μ νκ³
λ°μ΄ν°λ₯Ό λ€μκ³Ό κ°μ΄ 보λΈλ€λ©΄
νμ΄λ‘λλ₯Ό λ€μκ³Ό κ°μ΄ ꡬμ±ν΄μ£Όμλ©΄ λ©λλ€.
[ Nubison IoT ν΄λΌμ°λ -> λλ°μ΄μ€ ]
μ±κ³΅ μλ΅
1 byte
8 bytes
1 byte
string
string
byte
"R"
μΈμ ID
0x01
μ€ν¨ μλ΅
1 byte
8 bytes
1 byte
2 bytes
string
string
byte
byte
"R"
μΈμ ID
0x00
[Nubison IoT ν΄λΌμ°λ -> λλ°μ΄μ€]
1 byte
8 bytes
24 bytes
2 bytes
any
string
string
string
UInt16BE
any
"C"
μΈμ ID
Access Token
νμ΄λ‘λ μ 체 κΈΈμ΄
νμ΄λ‘λ
[λλ°μ΄μ€ -> Nubison IoT ν΄λΌμ°λ]
μ±κ³΅ μλ΅
1 byte
8 bytes
1 byte
string
string
Int8
"R"
μΈμ ID
1
μ€ν¨ μλ΅
1 byte
8 bytes
1 byte
string
string
Int8
"R"
μΈμ ID
1 μ΄μΈμ μ«μ
[ λλ°μ΄μ€ -> Nubison IoT ν΄λΌμ°λ ]
1 byte
8 bytes
24 bytes
string
string
string
"H"
μΈμ ID
Access Token
[ Nubison IoT ν΄λΌμ°λ -> λλ°μ΄μ€ ]
μ±κ³΅ μλ΅
1 byte
8 bytes
1 byte
string
string
byte
R
μΈμ ID
0x01
μ€ν¨ μλ΅
1 byte
8 bytes
1 byte
2 bytes
string
string
byte
byte
R
μΈμ ID
0x00
μλλλΌμ΄λ²λ₯Ό μ΄μ©νμλ κ²½μ° λ€μκ³Ό κ°μ΄ λ°μ΄ν°λ₯Ό ꡬμ±νμλ©΄ λ©λλ€.
"|" λ‘ κ΅¬λΆλ λ¬Έμμ΄μ ν¨ν· λ°μ΄ν°λ‘ λ³ννμ¬ μ μ‘ν©λλ€. (μλ μμ±λ λλΌμ΄λ²λ₯Ό μ΄μ©νλ κ²½μ°, λλ°μ΄μ€κ° λ³΄λΈ λ°μ΄ν°λ₯Ό Nubison IoT νλ«νΌ μλ²μμ "|" λ‘ λ°μ΄ν°λ₯Ό μλ₯Έ ν μ λ λ²νΈ μμλλ‘ λ°μ΄ν°λ₯Ό λ£μ΄ μ μ₯νκ² λ©λλ€.)
μ«μ, μμΉ λ°μ΄ν°λ μ«μ ν¬λ§·μΌλ‘,
λ¬Έμ λ°μ΄ν°λ λ¬Έμ ν¬λ§·μΌλ‘,
μ«μ λ°°μ΄ λ°μ΄ν°λ ","λ‘ μ°μ ν μ«μ
λ¬Έμ λ°°μ΄ λ°μ΄ν°λ ","λ‘ μ°μ ν λ¬Έμ
μλ₯Ό λ€μ΄, μ νλͺ¨λΈμ μ λμ λ€μκ³Ό κ°μ΄ μ€μ νκ³
λ°μ΄ν°λ₯Ό λ€μκ³Ό κ°μ΄ 보λΈλ€λ©΄
νμ΄λ‘λλ λ€μκ³Ό κ°μ΄ ꡬμ±ν ν, μ΄λ₯Ό ν¨ν·μΌλ‘ 보λ΄μ£Όμλ©΄ λ©λλ€.
Error Code
Description
Note
0x0001
Packet Type is not valid.
μ ν¨νμ§ μμ Packet Typeμ λλ€.
λ³Έ λ¬Έμλ₯Ό μ°Έμ‘°νμ¬ μ£Όμμμ€.
0x0002
Packet structure is not valid.
Packet Typeμ λ°λ₯Έ ν¨ν· κ΅¬μ‘°κ° μ ν¨νμ§ μμ΅λλ€.
0x0003
Client ID or Client Secret is not valid.
NUBISON IoT ν΄λΌμ°λμμ λ€μ νμΈνμμμ€.
0x0004
Device is not registered.
NUBISON IoT ν΄λΌμ°λμμ λλ°μ΄μ€λ₯Ό
λ¨Όμ λ±λ‘ ν μ°κ²°νμκΈ° λ°λλλ€.
0x0005
Access Token is not valid.
Access Tokenμ΄ μ ν¨νμ§ μμ΅λλ€.
0x0006
Payload structure is not valid.
Payload κ΅¬μ‘°κ° NUBISON IoT ν΄λΌμ°λμ
λ±λ‘λ λλ°μ΄μ€ λλΌμ΄λ²μ λ€λ¦ λλ€.
0x9999
Server Error
μλ² μ€λ₯μ λλ€. λ΄λΉμμκ² λ¬Έμνμ¬ μ£Όμμμ€.
ν΄λΌμ΄μΈνΈ ID & ν΄λΌμ΄μΈνΈ μν¬λ¦Ώ: μΉμ > ννΈμμ λ°κΈνμ ν΄λΌμ΄μΈνΈ ID, ν΄λΌμ΄μΈνΈ μν¬λ¦Ώ λ¬Έμμ΄μ λλ€.
μ νμ½λ: μΉμ > ννΈμμ μμ±ν μ νλͺ¨λΈμ λ°κΈλ μ½λ λ¬Έμμ΄μ λλ€.
λλ°μ΄μ€ μλ³ν€: μΉμ > ννΈμμ μμ±ν λλ°μ΄μ€μ μλ³ν€μ λλ€.
λλΌμ΄λ² μλμμ±μ λν μμΈν λ΄μ©μ μ μ°Έμ‘°ν΄μ£ΌμΈμ. λ³΄λ€ λ μ¬μΈν λ°μ΄ν° νμ΄λ‘λ νμ λ° κ΅¬μ±μ΄ νμνμ κ²½μ° λ¬Έμ λΆνλ립λλ€.