рдореИрдВрдиреЗ SmartThings рд╣рдм, рднрд╛рдЧ 1 рдореЗрдВ рдПрдХ рдирдпрд╛ рдЙрдкрдХрд░рдг рдХреИрд╕реЗ рдЬреЛрдбрд╝рд╛

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рд╕реНрдорд╛рд░реНрдЯрдерд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП рддрдерд╛рдХрдерд┐рдд рдбрд┐рд╡рд╛рдЗрд╕ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдХрд╛рд░реНрдп Z- рд╡реЗрд╡ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдЙрдкрдХрд░рдг - Z-Uno рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЗрд╕рд╕реЗ рдЬреБрдбрд╝реЗ рдмрд╛рд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдерд╛ред



рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдкрд░рд┐рдЪрдп рдореБрдЭреЗ рдХрд╛рдлреА рд╕рдордп рд▓рдЧрд╛, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░рд▓реЗрдЦрди рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдЧреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рдпрд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереАред рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд░реВрд╕реА-рднрд╛рд╖реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрд╛рдо рдХреЛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд▓реЗрдЦ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╕рдВрдкреВрд░реНрдг рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ GroThy рднрд╛рд╖рд╛ SmartThings IDE рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╣реЛрддреА рд╣реИред рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдмрд╛рд╣рд░ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдорд╛рди рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рд╕рд┐рдореБрд▓реЗрдЯрд░ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╢реЗрд▓ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реНрдорд╛рд░реНрдЯрдерд┐рдВрдЧреНрд╕ рдХреНрд▓рд╛рд╕рд┐рдХ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди ( рдПрдВрдбреНрд░реЙрдЗрдб , рдЖрдИрдУрдПрд╕ ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИред

рдкреНрд▓рдЧ-рдЗрди рдбрд┐рд╡рд╛рдЗрд╕ рдПрдХ рдмреЛрд░реНрдб рд╣реИ рдЬреЛ рдЖрдкрдХреЛ Z-Wave рдореЗрдВ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬреБрдбрд╝реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдПрдХ рдЕрд▓рдЧ рд╕рдВрдЦреНрдпрд╛ (32 рдкреАрд╕реА рддрдХ) рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рддрджрдиреБрд╕рд╛рд░, рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрддрд░ рдкрд░, рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЬреБрдбрд╝реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рд╕рдВрд╕рд╛рдзрд┐рдд рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рд╕реВрдЪреА:

  • рдмрд╛рдЗрдирд░реА рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ - рдХреЗрд╡рд▓ рджреЛ рдкрджреЛрдВ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдг: рдЪрд╛рд▓реВ / рдмрдВрдж
  • рдмрд╣реБрд╕реНрддрд░реАрдп рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ - рдРрд╕реЗ рдЙрдкрдХрд░рдг рдЬрд┐рдиреНрд╣реЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрд░реНрдереЛрдВ рдореЗрдВ рдмрдВрдж рдпрд╛ рдЪрд╛рд▓реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдбрд┐рдорд░ред
  • рд╕реЗрдВрд╕рд░ рдорд▓реНрдЯреАрд▓реЗрд╡рд▓ - рд╕реЗрдВрд╕рд░ рдЬреЛ рдиреЙрди-рдмрд╛рдЗрдирд░реА рдорд╛рди рднреЗрдЬрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рддрд╛рдкрдорд╛рди рд╕реЗрдВрд╕рд░ред
  • рдореАрдЯрд░ - рдПрдХ рдХрд╛рдЙрдВрдЯрд░ рдХреА рддрд░рд╣ рдбрд┐рд╡рд╛рдЗрд╕
  • рдЕрдзрд┐рд╕реВрдЪрдирд╛ - рдмрд╛рдЗрдирд░реА рд╕реЗрдВрд╕рд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛрдВрдЧреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд░реАрдб рд╕реНрд╡рд┐рдЪред
  • рдерд░реНрдореЛрд╕реНрдЯреЗрдЯ - рдЯреАрдореЛрдВ рдХрд╛ рдПрдХ рдЕрд▓рдЧ рд╡рд░реНрдЧ рдЬреЛ рдерд░реНрдореЛрд╕реНрдЯреЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ


рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рдВрд░рдЪрдирд╛


рджреЛ рддрд╛рд░реНрдХрд┐рдХ рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

  • рд╣реИрдВрдбрд▓рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╡рд░рдг рдФрд░ рдореЗрдЯрд╛ рдЬрд╛рдирдХрд╛рд░реАред рдЗрд╕рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдХреИрд╕реЗ рдпреВрдЖрдИ рдФрд░ рдЕрдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рдЦреАрдВрдЪреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдЗрд╕реЗ metadata() рд╡рд┐рдзрд┐ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


  • рд╣реИрдВрдбрд▓рд░ рддрд░реАрдХреЗ рд╣реИрдВрдбрд▓рд░ рд▓реЙрдЬрд┐рдХ рд╣реИрдВред рд╡реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде "рд╕рдВрдЪрд╛рд░" рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВред

    рдЕрд▓рдЧ-рдЕрд▓рдЧ, рд╣рдо рдкрд╛рд░реНрд╕ () рдкрджреНрдзрддрд┐ рдХреЛ рднреЗрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдЖрджреЗрд╢реЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рд▓реЗрдЦреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рджреМрд░рд╛рди рдкреНрд░рддреНрдпреЗрдХ рдмреНрд▓реЙрдХ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ред

рдореЗрдЯрд╛рдбрд╛рдЯрд╛


рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рд╡рд┐рдзрд┐ рдХреЗ рдирд╛рдо рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдореЗрдВ рдореЗрдЯрд╛-рдЬрд╛рдирдХрд╛рд░реА рд╣реИред

рдЖрдЗрдП рдЗрд╕ рдмреНрд▓реЙрдХ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдП рдЧрдП рдХреНрд░рдо рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:

рдкрд░рд┐рднрд╛рд╖рд╛ ()


рдЗрд╕ рдкрджреНрдзрддрд┐ рдореЗрдВ, рддрд░реНрдХ рдХреНрд░рдорд╢рдГ рддреАрди рдЪреАрдЬреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ: рд╣реИрдВрдбрд▓рд░ рдХрд╛ рдирд╛рдо, рдирд╛рдо рд╕реНрдерд╛рди рдФрд░ рд▓реЗрдЦрдХ рдХрд╛ рдирд╛рдоред

  • рд╣реИрдВрдбрд▓рд░ рдХрд╛ рдирд╛рдо рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдмрд╛рд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдмрдирд╛рддреЗ рд╕рдордп рдФрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
  • рдирд╛рдорд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдирд╛рдо рд╕реЗ рд╣реИрдВрдбрд▓рд░ рдХреА рдЦреЛрдЬ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╕рд╣реА рдПрдХ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрд╕реА рдирд╛рдо рд╡рд╛рд▓реЗ рд╣реИрдВрдбрд▓рд░ рдХреЗ рдмреАрдЪред рд╕реНрдорд╛рд░реНрдЯрдерд┐рдВрдЧреНрд╕ рдЕрдкрдиреЗ рдЙрдкрдирд╛рдо рдХреЛ рдЬреАрдердм рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВред
  • рд▓реЗрдЦрдХ рдХрд╛ рдирд╛рдо рдЖрдкрдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рднрд░рд╛ рдЧрдпрд╛ рд╣реИред

  definition(name: "Your device", namespace: "yournamespace", author: "your name") {} 

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░ рдХреЛ рд╡рд┐рдзрд┐ рдХреЗ рд╢рд░реАрд░ рдореЗрдВ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: attribute, capability, command, fingerprint ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣рдо рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХрдм рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХрдиреЗрдХреНрд╢рди рдФрд░ рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯрд┐рдВрдЧ


рд╣рдо рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, SmartThings V2 рд╣рдм рдФрд░ Z-Uno рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдПрдХ рдирдпрд╛ Z-Wave рдпрд╛ ZigBee рдбрд┐рд╡рд╛рдЗрд╕ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдХреНрд╖рдг рдореЗрдВ, рд╣рдм рдпрд╣ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдЧрд╛ рдХрд┐ рд╡реЗ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИрдВрдбрд▓рд░ рдХреА рддрд▓рд╛рд╢ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╡рд╣ рдЗрд╕реЗ "рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯреНрд╕" рджреНрд╡рд╛рд░рд╛ рдЪреБрдиреЗрдВрдЧреЗред рдпрджрд┐ рд╣рдм рдХрд╕реНрдЯрдо рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдирд┐рдХрдЯрддрдо рдорд╛рдирдХ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдЧрд╛ред

"рдлрд╝рд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ" рдХреЛ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ рдпрд╣ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреНрд░рд▓реЗрдЦрди рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЬреЗрдб-рд╡реЗрд╡ рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рдЬрд╝рд┐рдЧрдмреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрдВрдЧреЗ, рд╣рдо рдЬреЗрдб-рд╡реЗрд╡ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред

рдЬреЗрдб-рд╡реЗрд╡ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдЕрдкрдиреЗ рдирд┐рд░реНрдорд╛рддрд╛, рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛рдУрдВ, рдЖрджрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рддрдерд╛рдХрдерд┐рдд "рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░" рдХреЗ рджреМрд░рд╛рди, рдПрд╕рдЯреА рдЬреЗрдб-рд╡реЗрд╡ рдХрдЪреНрдЪреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИред рдРрд╕реА рд░реЗрдЦрд╛ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:

 zw:Ss type:2101 mfr:0086 prod:0102 model:0064 ver:1.04 zwv:4.05 lib:03 cc:5E,86,72,98,84 ccOut:5A sec:59,85,73,71,80,30,31,70,7A role:06 ff:8C07 ui:8C07 

рдкреНрд░рддреНрдпреЗрдХ рдХреБрдВрдЬреА рдХрд╛ рдореВрд▓реНрдп "рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ" рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЖрдЗрдЯрдо рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдпрд╣рд╛рдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред рд╣рдо рдЙрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдорд╛рд░реЗ рд╣реИрдВрдбрд▓рд░ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ 'рдорд╛рдп рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕' рдЯреИрдм рдкрд░ рдЬрд╛рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЙрд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ (рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП)ред



mfr рдПрдХ 16-рдмрд┐рдЯ рдорд╛рди рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдирд┐рд░реНрдорд╛рддрд╛ ID рд╣реИред рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдФрд░ рдЙрдирдХреА рдЖрдИрдбреА рдХреА рдПрдХ рд╕реВрдЪреА рдпрд╣рд╛рдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ ред

рдареЗрд╕ - рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рдЖрдИрдбреА рдпреБрдХреНрдд рдПрдХ 16-рдмрд┐рдЯ рдорд╛рди - рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЖрдИрдбреАред

рдореЙрдбрд▓ рдПрдХ 16-рдмрд┐рдЯ рдорд╛рди рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЙрддреНрдкрд╛рдж ID рд╣реИред

inClusters - рдПрдХ 8-рдмрд┐рдЯ рдорд╛рди рдЬреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХрдорд╛рдВрдб рдХреНрд▓рд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд╣рдореЗрдВ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░рд╛ рд╣реИрдВрдбрд▓рд░ рдорд▓реНрдЯреАрдЪреИрдирд▓ рд╕реАрд╕реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛, рддреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдХреЛрдб 0x60 рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред рд╕реНрдорд╛рд░реНрдЯрдерд┐рдВрдЧреНрд╕ рд╕реАрд╕реА рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕реВрдЪреА рдХреА рд╕реВрдЪреА рдпрд╣рд╛рдВ рджреЗрдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИ ред

рдпреЗ рдЪрд╛рд░ рдЪрд╛рдмрд┐рдпрд╛рдВ рд╣рдм рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ рдХрд┐ рдпрд╣ рд╣реИрдВрдбрд▓рд░ рдХрд┐рд╕ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдореЗрд░реЗ рд╕рд╛рде рдЙрдирдХрд╛ рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:

 fingerprint mfr: "0115", prod: "0110", model: "0001", inClusters: "0x60" fingerprint mfr: "0115", prod: "0111", inClusters: "0x60" 

рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдпрд╣ рдЗрд╕ рд╣реИрдВрдбрд▓рд░ рд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрджрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХрдо рд╕реЗ рдХрдо рдШреЛрд╖рд┐рдд рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ рд╕реЗ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ рд╣реИ, рддреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдЗрд╕ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдЧрд╛ред

рд╕реНрдорд╛рд░реНрдЯрдерд┐рдВрдЧреНрд╕ рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ рдореЗрдВ рдирд┐рд░реНрдорд╛рддрд╛ (mfr) рдФрд░ рдореЙрдбрд▓ (рдареЗрд╕, рдореЙрдбрд▓) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдорд╛рдорд▓реЛрдВ рдХреЛ рдмрд╛рд╣рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдЬрдм рдПрдХ рд╣реИрдВрдбрд▓рд░ рдХреА рдкрд╕рдВрдж рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реЛрдЧреАред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рдЯреЗрдореНрдкрд▓реЗрдЯ рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдХреЗ рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ рдЖрдкрдХреЗ рдореЗрд▓ рдЦрд╛рдПрдВрдЧреЗред

рдХреЛрдб рдореЗрдВ рд╕реНрдерд╛рди
 metadata { definition(...) { ... fingerprint mfr: "0115", prod: "0110", model: "0001", inClusters: "0x60" fingerprint mfr: "0115", prod: "0111", inClusters: "0x60" } ... } 


рд▓реЗрдЦреЛрдВ рдХрд╛ рдПрдХ рдкреВрд░рд╛ рдЪрдХреНрд░ рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдЖрдкрдХреЛ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреАред

Source: https://habr.com/ru/post/hi427923/


All Articles