IoT рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо EdgeX 2.0 рд░рд┐рд▓реАрдЬ рдХрд░рддреЗ

EdgeX 2.0 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди рд╕рд╛рджрд░ рдХреЗрд▓реЗ, IoT рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕, рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЖрдгрд┐ рд╕реЗрд╡рд╛рдВрдордзреАрд▓ рдЗрдВрдЯрд░рдСрдкрд░реЗрдмрд┐рд▓рд┐рдЯреАрд╕рд╛рдареА рдЦреБрд▓реЗ рдореЙрдбреНрдпреВрд▓рд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо. рд╣реЗ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╡рд┐рдХреНрд░реЗрддреЗ рдЖрдгрд┐ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдорд╢реА рдЬреЛрдбрд▓реЗрд▓реЗ рдирд╛рд╣реА, рдЖрдгрд┐ Linux рдлрд╛рдЙрдВрдбреЗрд╢рдирдЪреНрдпрд╛ рдЖрд╢реНрд░рдпрд╛рдЦрд╛рд▓реА рдПрдХрд╛ рд╕реНрд╡рддрдВрддреНрд░ рдХрд╛рд░реНрдпрдЧрдЯрд╛рдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдШрдЯрдХ Go рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЖрд╣реЗрдд рдЖрдгрд┐ Apache 2.0 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд.

EdgeX рддреБрдореНрд╣рд╛рд▓рд╛ рдЧреЗрдЯрд╡реЗ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ рдЬреЗ рд╡рд┐рджреНрдпрдорд╛рди IoT рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рдирд╛ рдЬреЛрдбрддрд╛рдд рдЖрдгрд┐ рд╡рд┐рд╡рд┐рдз рд╕реЗрдиреНрд╕рд░реНрд╕рд╡рд░реВрди рдбреЗрдЯрд╛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛рдд. рдЧреЗрдЯрд╡реЗ рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╣ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЧреБрдВрддрд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдкреНрд░рд╛рдердорд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛, рдПрдХрддреНрд░реАрдХрд░рдг рдЖрдгрд┐ рдорд╛рд╣рд┐рддреАрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЛ, IoT рдЙрдкрдХрд░рдгрд╛рдВрдЪреЗ рдиреЗрдЯрд╡рд░реНрдХ рдЖрдгрд┐ рд╕реНрдерд╛рдирд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдХреЗрдВрджреНрд░ рдХрд┐рдВрд╡рд╛ рдХреНрд▓рд╛рдЙрдб рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛ рдпрд╛рдВрдЪреНрдпрд╛рддреАрд▓ рдордзреНрдпрд╡рд░реНрддреА рджреБрд╡рд╛ рдореНрд╣рдгреВрди рдХрд╛рдо рдХрд░рддреЛ. рдЧреЗрдЯрд╡реЗ рдорд╛рдпрдХреНрд░реЛрд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕ рдореНрд╣рдгреВрди рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рд╣рдБрдбрд▓рд░ рджреЗрдЦреАрд▓ рдЪрд╛рд▓рд╡реВ рд╢рдХрддрд╛рдд. TCP/IP рдиреЗрдЯрд╡рд░реНрдХ рдЖрдгрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ (рдиреЙрди-рдЖрдпрдкреА) рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░реВрди рд╡рд╛рдпрд░реНрдб рдХрд┐рдВрд╡рд╛ рд╡рд╛рдпрд░рд▓реЗрд╕ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ IoT рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╣ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж рдЖрдпреЛрдЬрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

IoT рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо EdgeX 2.0 рд░рд┐рд▓реАрдЬ рдХрд░рддреЗ

рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдВрд╕рд╛рдареА рдЧреЗрдЯрд╡реЗ рдЪреЗрдирдордзреНрдпреЗ рдПрдХрддреНрд░ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдкрд╣рд┐рд▓реНрдпрд╛ рджреБрд╡реНрдпрд╛рдЪрд╛ рдЧреЗрдЯрд╡реЗ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕ (рд╕рд┐рд╕реНрдЯрдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди) рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХрд╛рд░реНрдпреЗ рд╕реЛрдбрд╡реВ рд╢рдХрддреЛ рдЖрдгрд┐ рджреБрд╕рд▒реНрдпрд╛ рджреБрд╡реНрдпрд╛рдЪрд╛ рдЧреЗрдЯрд╡реЗ (рдлреЙрдЧ рд╕рд░реНрд╡реНрд╣рд░) рдпреЗрдгрд╛рд░рд╛ рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрд┐рдд рдХрд░реВ рд╢рдХрддреЛ, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рд╛ рдЖрдгрд┐ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рд╛. рд╕рд┐рд╕реНрдЯрдо рдореЙрдбреНрдпреВрд▓рд░ рдЖрд╣реЗ, рдореНрд╣рдгреВрди рд╕реНрд╡рддрдВрддреНрд░ рдиреЛрдбреНрд╕рдордзреНрдпреЗ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рд╡рд┐рднрд╛рдЬрди рд▓реЛрдбрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдХреЗрд▓реЗ рдЬрд╛рддреЗ: рд╕рд╛рдзреНрдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ, рдПрдХ рдЧреЗрдЯрд╡реЗ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдореЛрдареНрдпрд╛ IoT рдиреЗрдЯрд╡рд░реНрдХрд╕рд╛рдареА, рд╕рдВрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░ рддреИрдирд╛рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

IoT рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо EdgeX 2.0 рд░рд┐рд▓реАрдЬ рдХрд░рддреЗ

рдПрдЬрдПрдХреНрд╕ рдлреНрдпреВрдЬ рдУрдкрди рдЖрдпрдУрдЯреА рд╕реНрдЯреЕрдХрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рдЬреЛ рдЖрдпрдУрдЯреА рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╛рдареА рдбреЗрд▓ рдПрдЬ рдЧреЗрдЯрд╡реЗрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ. Linux, Windows рдХрд┐рдВрд╡рд╛ macOS рдЪрд╛рд▓рд╡рдгрд╛рд▒реНрдпрд╛ x86 рдЖрдгрд┐ ARM рдЖрдзрд╛рд░рд┐рдд рд╕рд░реНрд╡реНрд╣рд░рд╕рд╣ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░рд╡рд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдкреНрд░рдХрд▓реНрдкрд╛рдордзреНрдпреЗ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рд╕реБрд░рдХреНрд╖рд╛, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЖрдгрд┐ рд╡рд┐рд╡рд┐рдз рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдорд╛рдпрдХреНрд░реЛ рд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕рдЪреА рдирд┐рд╡рдб рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рддреБрдордЪреА рд╕реНрд╡рддрдГрдЪреА рдорд╛рдпрдХреНрд░реЛрд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, Java, Javascript, Python, Go рдЖрдгрд┐ C/C++ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд. IoT рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕ рдЖрдгрд┐ рд╕реЗрдиреНрд╕рд░реНрд╕рд╕рд╛рдареА рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА SDK рдСрдлрд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

рдореБрдЦреНрдп рдмрджрд▓:

  • рдЕрдБрдЧреБрд▓рд░ рдЬреЗрдПрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╡рд╛рдкрд░реВрди рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓рд╛ рдирд╡реАрди рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рд▓рд╛рдЧреВ рдХреЗрд▓рд╛. рдирд╡реАрди GUI рдЪреНрдпрд╛ рдлрд╛рдпрджреНрдпрд╛рдВрдкреИрдХреА рдПрдХ рдореНрд╣рдгрдЬреЗ рджреЗрдЦрднрд╛рд▓ рдЖрдгрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдгреЗ, рдирд╡реАрди рдЙрдкрдХрд░рдгреЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рдЭрд╛рд░реНрдбрдЪреА рдЙрдкрд╕реНрдерд┐рддреА, рдбреЗрдЯрд╛ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рд╕рд╛рдзрдиреЗ, рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓рдХреНрд╖рдгреАрдп рд╕реБрдзрд╛рд░рд┐рдд рдЗрдВрдЯрд░рдлреЗрд╕ рдЖрдгрд┐ рд╕реЗрд╡рд╛рдВрдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ (рдореЗрдорд░реА) рд╡рд╛рдкрд░, CPU рд▓реЛрдб, рдЗ.).
    IoT рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо EdgeX 2.0 рд░рд┐рд▓реАрдЬ рдХрд░рддреЗ
  • рдорд╛рдпрдХреНрд░реЛрд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА API рдкреВрд░реНрдгрдкрдгреЗ рдкреБрдирд░реНрд▓реЗрдЦрди рдХрд░рд╛, рдЬреЗ рдЖрддрд╛ рд╕рдВрдкреНрд░реЗрд╖рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдирд╛рд╣реА, рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд, рдЪрд╛рдВрдЧрд▓реЗ рд╕рдВрд░рдЪрд┐рдд (рдЬреЗрдПрд╕рдУрдПрди рд╡рд╛рдкрд░рддреЗ) рдЖрдгрд┐ рд╕реЗрд╡реЗрджреНрд╡рд╛рд░реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рдЪрд╛ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓рд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреЗрддреЗ.
  • рд╕реБрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЖрдгрд┐ рд╣рд▓рдХреЗ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА. рдбреЗрдЯрд╛ рд╕реЗрд╡реНрд╣ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЕрд╕рд▓реЗрд▓рд╛ рдХреЛрд░ рдбреЗрдЯрд╛ рдШрдЯрдХ рдЖрддрд╛ рдРрдЪреНрдЫрд┐рдХ рдЖрд╣реЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕реЗрдиреНрд╕рд░рдордзреВрди рдбреЗрдЯрд╛рд╡рд░ рд╕реЗрд╡реНрд╣ рди рдХрд░рддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рддрд╛рдирд╛ рддреЗ рд╡рдЧрд│рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ).
  • рд╕реБрдзрд╛рд░рд┐рдд рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣рддрд╛ рдЖрдгрд┐ рд╕реЗрд╡реЗрдЪреА рдЧреБрдгрд╡рддреНрддрд╛ (QoS) рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдирд╛рдВрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗрд▓рд╛. рдбрд┐рд╡реНтАНрд╣рд╛рдЗрд╕ рд╕реЗрд╡рд╛ (рд╕реЗрдиреНрд╕рд░реНрд╕ рдЖрдгрд┐ рдбрд┐рд╡реНтАНрд╣рд╛рдЗрд╕реЗрд╕рд╡рд░реВрди рдбреЗрдЯрд╛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдгреНтАНрдпрд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЕрд╕рдгрд╛рд░реНтАНрдпрд╛ рдбрд┐рд╡реНтАНрд╣рд╛рдЗрд╕ рд╕реЗрд╡рд╛) рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЖрдгрд┐ рдЕреЕрдХреНтАНрдХреНрдпреБрд▓реЗрд╢рди рд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕ (рдЕтАНреЕрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕) рдордзреВрди рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдлрд░ рдХрд░рддрд╛рдирд╛, рддреБрдореНрд╣реА рдЖрддрд╛ рдореЗрд╕реЗрдЬ рдмрд╕ (рд░реЗрдбрд┐рд╕ рдкрдм/рд╕рдм, 0рдПрдордХреНрдпреВ рдХрд┐рдВрд╡рд╛ рдПрдордХреНрдпреВрдЯреАрдЯреА) рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛. HTTP рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА - REST рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрдгрд┐ рд╕рдВрджреЗрд╢ рдмреНрд░реЛрдХрд░ рд╕реНрддрд░рд╛рд╡рд░ QoS рдкреНрд░рд╛рдзрд╛рдиреНрдпрдХреНрд░рдо рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдгреЗ. рдХреЛрдЕрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡реЗрд╕рд╛рдареА рдкрд░реНрдпрд╛рдпреА рдбреБрдкреНрд▓рд┐рдХреЗрд╢рдирд╕рд╣ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╕реЗрд╡реЗрддреВрди рдереЗрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЗрд╡реЗрдордзреНрдпреЗ рдбреЗрдЯрд╛рдЪреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рдЖрд╣реЗ. REST рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╡рд░ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдлрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рдХрд╛рдпрдо рдареЗрд╡рд▓реЗ рдЬрд╛рддреЗ, рдкрд░рдВрддреБ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдд рдирд╛рд╣реА.
    IoT рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо EdgeX 2.0 рд░рд┐рд▓реАрдЬ рдХрд░рддреЗ
  • Vault рд╕рд╛рд░рдЦреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реНрдЯреЛрд░реЗрдЬрдордзреВрди рдЧреБрдкреНрдд рдбреЗрдЯрд╛ (рдкрд╛рд╕рд╡рд░реНрдб, рдХреА рдЗ.) рдХрд╛рдврдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рд░реНрд╡рддреНрд░рд┐рдХ рдореЙрдбреНрдпреВрд▓ (рдЧреБрдкреНрдд рдкреНрд░рджрд╛рддрд╛) рд▓рд╛рдЧреВ рдХреЗрд▓реЗ.
  • рдХреЙрдиреНрд╕реБрд▓ рдЯреВрд▓рдХрд┐рдЯрдЪрд╛ рд╡рд╛рдкрд░ рд╕реЗрд╡рд╛ рдЖрдгрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдЪреА рдиреЛрдВрджрдгреА рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА рддрд╕реЗрдЪ рдкреНрд░рд╡реЗрд╢ рдЖрдгрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. API рдЧреЗрдЯрд╡реЗ рдХреЙрдиреНрд╕реБрд▓ API рд▓рд╛ рдХреЙрд▓ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
  • рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╛рдВрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рд╕реЗрд╡рд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдХрдореА рдХреЗрд▓реА. рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдореЛрдбрдордзреНрдпреЗ рд░реЗрдбрд┐рд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдЬреЛрдбрд▓реЗ.
  • API рдЧреЗрдЯрд╡реЗ (рдХреЙрдВрдЧ) рдЪреЗ рд╕рд░рд▓реАрдХреГрдд рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди.
  • рд╕рд░рд▓реАрдХреГрдд рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдкреНрд░реЛрдлрд╛рдЗрд▓, рдЬреЗ рд╕реЗрдиреНрд╕рд░ рдЖрдгрд┐ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рдЪреЗ рдорд╛рдкрджрдВрдб рд╕реЗрдЯ рдХрд░рддрд╛рдд, рддрд╕реЗрдЪ рдЧреЛрд│рд╛ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА. рдкреНрд░реЛрдлрд╛рдЗрд▓ YAML рдЖрдгрд┐ JSON рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд.
    IoT рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо EdgeX 2.0 рд░рд┐рд▓реАрдЬ рдХрд░рддреЗ
  • рдирд╡реАрди рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╕реЗрд╡рд╛ рдЬреЛрдбрд▓реНрдпрд╛:
    • CoAP (C рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ) Constrained Application Protocol рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣.
    • GPIO (рд╕рд╛рдорд╛рдиреНрдп рдкрд┐рди рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ) рдкреЛрд░реНрдЯрджреНрд╡рд╛рд░реЗ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдмреЛрд░реНрдбрд╕рд╣ рдорд╛рдпрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдЖрдгрд┐ рдЗрддрд░ рдЙрдкрдХрд░рдгрд╛рдВрд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА GPIO (Go рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ).
    • RFID рдЯреЕрдЧ рд░реАрдбрд░рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА LLRP (рд▓реЛ рд▓реЗрд╡реНрд╣рд▓ рд░реАрдбрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ LLRP (Go рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ).
    • UART (рдпреБрдирд┐рд╡реНрд╣рд░реНрд╕рд▓ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд░рд┐рд╕реАрд╡реНрд╣рд░/рдЯреНрд░рд╛рдиреНрд╕рдореАрдЯрд░) рд╕рдорд░реНрдердирд╛рд╕рд╣ UART (Go рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ).
  • рдХреНрд▓рд╛рдЙрдб рд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреНрдпреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдкреБрдвреАрд▓ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╕рд╛рдареА рдбреЗрдЯрд╛ рддрдпрд╛рд░ рдЖрдгрд┐ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ. рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдирд╛рд╡ рдЖрдгрд┐ рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдХрд╛рд░рд╛рдиреБрд╕рд╛рд░ рд╕реЗрдиреНрд╕рд░рд╡рд░реВрди рдбреЗрдЯрд╛ рдлрд┐рд▓реНрдЯрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. рдПрдХрд╛рдзрд┐рдХ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдПрдХрд╛ рд╕реЗрд╡реЗрджреНрд╡рд╛рд░реЗ рдбреЗрдЯрд╛ рдкрд╛рдард╡рд┐рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рдПрдХрд╛рдзрд┐рдХ рд╕рдВрджреЗрд╢ рдмрд╕реЗрд╕рдЪреА рд╕рджрд╕реНрдпрддрд╛ рдШреЗрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА. рддреБрдордЪреА рд╕реНрд╡рддрдГрдЪреА рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрд╡рд╛ рддреНрд╡рд░реАрдд рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЖрд╣реЗ.
  • рдорд╛рдпрдХреНрд░реЛрд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕рд╕рд╛рдареА рдирд┐рд╡рдбрдгреНрдпрд╛рдпреЛрдЧреНрдп рдкреЛрд░реНрдЯ рдХреНрд░рдорд╛рдВрдХ рдЦрд╛рдЬрдЧреА рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА IANA (рдЗрдВрдЯрд░рдиреЗрдЯ рдЕрд╕рд╛рдЗрдиреНрдб рдирдВрдмрд░реНрд╕ рдЕрдереЙрд░рд┐рдЯреА) рдиреЗ рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╢реНрд░реЗрдгреАрдВрд╢реА рд╕рдВрд░реЗрдЦрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд, рдЬреЗ рд╡рд┐рджреНрдпрдорд╛рди рд╕рд┐рд╕реНрдЯрдорд╕рд╣ рд╕рдВрдШрд░реНрд╖ рдЯрд╛рд│рддреАрд▓.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛