Deconz-rest-plugin: рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╣реЗрдбрд▓реЗрд╕ рд╕рдкреЛрд░реНрдЯ рдореЗрдВ рд╕реБрдзрд╛рд░ (рдЬреАрдпреВрдЖрдИ рдирд┐рд░реНрднрд░рддрд╛)

рдХреЛ рдирд┐рд░реНрдорд┐рдд 30 рд╕рд┐рддре░ 2020  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: dresden-elektronik/deconz-rest-plugin

рдлрд╝реАрдЪрд░ рдЕрдиреБрд░реЛрдз рдкреНрд░рдХрд╛рд░

рдореИрдВ рдПрдХ рд╣реЛрдо рдСрдЯреЛрдореЗрд╢рди рд╕рд░реНрд╡рд░ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд╣реА рд▓рд┐рдирдХреНрд╕ рдорд╢реАрди рдЬрд┐рд╕реЗ рдореИрдВ NAS рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ) рдЬрд┐рд╕рд╕реЗ рдореИрдВ рд╕реЗрдВрд╕рд░ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдХреЙрдирдмреА рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдореБрдЭреЗ рдпрд╣ рдмрд╣реБрдд рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ deconz рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдмреАрдЪ Qt рдХреЗ рд╕рд╛рде рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рдЗрдирд░реА рд╣реИред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ deconz.service рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реЗрдбрд▓реЗрд╕ рдореЛрдб рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреИрдХреЗрдЬ рд╕реНрд╡рдпрдВ рдЗрддрдиреЗ рд╕рд╛рд░реЗ X11 (рдФрд░ рд╡реЗрд▓реИрдВрдб) рд╕рдВрдмрдВрдзрд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдЦреАрдВрдЪрддрд╛ рд╣реИ рдЬреЛ рдПрдХ рд╣реЗрдбрд▓реЗрд╕ (рд╕рд░реНрд╡рд░) рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдмреЗрд╡рдХреВрдлреА рд╣реИред

рд╡рд┐рд╡рд░рдг

рдЗрд╕рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╕рдорд╛рдзрд╛рди deconz рдХреЛ рдХрдИ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ (рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреИрдХреЗрдЬ) рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдЖрдк рдЗрд╕реЗ GUI рдХреЗ рд▓рд┐рдП рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдбреЗрдореЙрди рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛ рд╕рдХреЗрдВред

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рдмрд╛рдЗрдирд░реА рдХреЗ рд╣реЗрдбрд▓реЗрд╕ рдХреЛрдб рдкрде рдореЗрдВ рдХрд┐рддрдирд╛ QtNetwork рдФрд░ рдЬреИрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореЗрд░реЗ рд╕реБрдЭрд╛рд╡ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ рдпрджрд┐ рд╣реЗрдбрд▓реЗрд╕ рдСрдкрд░реЗрд╢рди рдореЗрдВ рдЕрднреА рднреА рдЗрд╕рдХреА рдмрд╣реБрдд рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдорд╛рдирд╛ рд╡рд┐рдХрд▓реНрдк

рдПрдХрдорд╛рддреНрд░ рд╡рд┐рдХрд▓реНрдк (рдЬрд┐рд╕реЗ рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд▓реЗ рд░рд╣рд╛ рд╣реВрдВ) рдПрдХ рдбреЗрдмрд┐рдпрди/рдЙрдмрдВрдЯреВ рдХрдВрдЯреЗрдирд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдПрдХреНрд╕ 11 рдкреИрдХреЗрдЬ рд╣реИрдВ, рдмрд╕ deconz рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣ рдореЗрд░реА рдирдЬрд░ рдореЗрдВ рдХрд╛рдлреА рдЕрдзрд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдпрд╣ 'рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо' (NAS) рдХреЛ рдиреНрдпреВрдирддрдо рд░рдЦрддрд╛ рд╣реИред

рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрджрд░реНрдн

рдореИрдВ рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреЗ Zigbee рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдХрд┐рдП рдЧрдП рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдФрд░ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ! рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдиреЗ рдПрдХ рдЦреБрд▓реА рд╡рд┐рдХрд╛рд╕ рд╢реИрд▓реА рдЪреБрдиреА рд╣реИ рдЬреЛ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рд╛рде рддрд╛рд▓рдореЗрд▓ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

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

Qt рд╕реНрд╡рдпрдВ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд░рд╣реЗрдЧрд╛, рд▓реЗрдХрд┐рди рд╣реЗрдбрд▓реЗрд╕ рд╕реЗрдЯрдЕрдк рдХреЗ рд▓рд┐рдП X11/Wayland рд╕рдВрдмрдВрдзрд┐рдд рднрд╛рдЧреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред

рдПрдХ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд▓рдХреНрд╖реНрдп рдЖрд░рдИрдПрд╕рдЯреА-рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреАрдпреВрдЖрдИ рдиреЛрдб рднрд╛рдЧреЛрдВ рдХрд╛ рдкрд░реНрджрд╛рдлрд╛рд╢ рдХрд░рдирд╛ рд╣реИ рддрд╛рдХрд┐ рд╣реЗрдбрд▓реЗрд╕ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рднреА рд░рд┐рдореЛрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдиреЛрдбреНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдбреАрдХреЙрдирдЬрд╝ рдЬреАрдпреВрдЖрдИ рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рдеред

рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо X11 рдХреЛ рд╕реНрд▓рд┐рдо рд╣реЗрдбрд▓реЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдЖрдиреЗ рддрдХ рдореБрдХреНрдд рд░рдЦрдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╕рдорд╛рдзрд╛рди рд╣реИред

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@рдорд░реНрдж рдмрдиреЛ

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

Qt рд╕реНрд╡рдпрдВ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд░рд╣реЗрдЧрд╛, рд▓реЗрдХрд┐рди рд╣реЗрдбрд▓реЗрд╕ рд╕реЗрдЯрдЕрдк рдХреЗ рд▓рд┐рдП X11/Wayland рд╕рдВрдмрдВрдзрд┐рдд рднрд╛рдЧреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред

рдПрдХ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд▓рдХреНрд╖реНрдп рдЖрд░рдИрдПрд╕рдЯреА-рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреАрдпреВрдЖрдИ рдиреЛрдб рднрд╛рдЧреЛрдВ рдХрд╛ рдкрд░реНрджрд╛рдлрд╛рд╢ рдХрд░рдирд╛ рд╣реИ рддрд╛рдХрд┐ рд╣реЗрдбрд▓реЗрд╕ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рднреА рд░рд┐рдореЛрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдиреЛрдбреНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдбреАрдХреЙрдирдЬрд╝ рдЬреАрдпреВрдЖрдИ рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рдеред

рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо X11 рдХреЛ рд╕реНрд▓рд┐рдо рд╣реЗрдбрд▓реЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдЖрдиреЗ рддрдХ рдореБрдХреНрдд рд░рдЦрдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╕рдорд╛рдзрд╛рди рд╣реИред

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

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

рдореИрдВрдиреЗ рдПрдХ Ubuntu 18.04 рдХрдВрдЯреЗрдирд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ deCONZ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ ConnBee рдЗрдВрд╕реНрдЯреЙрд▓ рдЧрд╛рдЗрдб рдХрд╛ рд╕рдЦреНрддреА рд╕реЗ рдкрд╛рд▓рди рдХрд┐рдпрд╛ред рддрдм рдореБрдЭреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╣реБрдкреНрд╕ рдХреВрджрдирд╛ рдкрдбрд╝рд╛:

  • рдпреВрдПрд╕рдмреА рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдПрд▓рдПрдХреНрд╕рд╕реА рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░реЗрдВ ( lxc.cgroup.devices.allow рдФрд░ lxc.mount.entry рдбрд┐рд╡рд╛рдЗрд╕ рдиреЛрдб рдХреЗ рд▓рд┐рдП)
  • GIDs рдХреЛ рд╕рд┐рдВрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╣реЛрд╕реНрдЯ рдХреЗ udev рдирд┐рдпрдо рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ plugdev рд╕рдореВрд╣ рддрдХ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рдмрдирд╛ рд╕рдХреЗрдВ
  • рд╕рд┐рд╕реНрдЯрдордб рдпреВрдирд┐рдЯ рд╕реЗ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдмрд╛рдЗрдирд░реА рдЙрдирдХреЗ рдкрд╛рд╕ рд╣реЛ (рдореЗрд░реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╡реЗ рд╡реИрд╕реЗ рднреА рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИрдВ) рдФрд░ рдПрд▓рдПрдХреНрд╕рд╕реА рдиреЗ рдЙрдиреНрд╣реЗрдВ рдЕрд╡рд░реБрджреНрдз рдХрд░ рджрд┐рдпрд╛ ( lxc.cap.keep рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдареАрдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп)

(рдУрдЯреА: рдореБрдЭреЗ рд╡рд╣рд╛рдВ рдкреИрдХреЗрдЬрд┐рдВрдЧ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рд╣реИред рд╣рд╛рд░реНрдб-рдХреЛрдбреЗрдб рдпреВрдЖрдИрдбреА 1000 рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛, рдЕрдзрд┐рдорд╛рдирддрдГ рдпреВрдЖрдИрдбреА <1000 рдФрд░ рдЗрд╕рдХреА рд╣реЛрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ /var/lib рд╕реЗ рдХрдо рд╣реИред

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

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ _stable_ рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдмрдЪреЗ рд╣реБрдП рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 3 рдХреЛ рдлреНрд▓реИрд╢ рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛ред рдЗрд╕рдХреЗ рд╕рд╛рде, рдЕрдм рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕рднреА рд╕реЗрдВрд╕рд░реЛрдВ рдХреЛ рдПрдХ рдЕрдЪреНрдЫреЗ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░ рджрд┐рдпрд╛ рд╣реИред

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

рдПрдХ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд▓рдХреНрд╖реНрдп рдЖрд░рдИрдПрд╕рдЯреА-рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреАрдпреВрдЖрдИ рдиреЛрдб рднрд╛рдЧреЛрдВ рдХрд╛ рдкрд░реНрджрд╛рдлрд╛рд╢ рдХрд░рдирд╛ рд╣реИ рддрд╛рдХрд┐ рд╣реЗрдбрд▓реЗрд╕ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рднреА рд░рд┐рдореЛрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдиреЛрдбреНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдбреАрдХреЙрдирдЬрд╝ рдЬреАрдпреВрдЖрдИ рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рдеред

рдпрд╣ рдПрдХ рд╕рдкрдирд╛ рд╕рдЪ рд╣реЛрдиреЗ рдЬреИрд╕рд╛ рд╣реЛрдЧрд╛

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

marthoc picture marthoc  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

wizkidorg picture wizkidorg  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

salopette picture salopette  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mvasicek picture mvasicek  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

qm3ster picture qm3ster  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ