
рдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рдореИрдВ рдЖрдкрдХреЛ
рдПрдХ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЗ "рд╕рд░рд▓"
рдПрдХреАрдХрд░рдг рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдмрддрд╛рдКрдВрдЧрд╛ (рдФрд░, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЖрдИрдЖрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдИрдЖрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рд▓рдЧрднрдЧ рдХреЛрдИ рднреА рдЙрдкрдХрд░рдг) <=> рдЖрдИрдЖрд░ рдЧреЗрдЯрд╡реЗред
рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдЪреБрдирд╛ (рд╡реИрд╕реЗ, рдпреИрдВрдбреЗрдХреНрд╕ рдЕрдкрдиреЗ рдРрд▓рд┐рд╕ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ)ред рдЖрдк рдЕрд▓реА рдкрд░ рдПрдХ рдЦрд░реАрдж рд╕рдХрддреЗ рд╣реИрдВ, рдХреАрдордд рд▓рдЧрднрдЧ 1200 рд░реВрдмрд▓ рд╣реИ (рдпрд╛рдВрдбреЗрдХреНрд╕ рдЕрдзрд┐рдХ рдорд╣рдВрдЧрд╛ рд╣реИ)ред
рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛рдлреА рдХреЙрдореНрдкреИрдХреНрдЯ рд╣реИ (рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрдкрдиреЗ рд╣рд╛рде рдХреА рд╣рдереЗрд▓реА рдореЗрдВ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ), рджреГрд╢реНрдп рдЕрдВрдЧреЛрдВ рд╕реЗ рдПрдХ рдЫреЛрдЯреЗ рд╡рд┐рдиреАрдд рдиреАрд▓реЗ рдПрд▓рдИрдбреА рдФрд░ рдпреБрдЧреНрдорди рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдЯрди рд╣реИред рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдПрдХ рдХрд╛рд▓реЗ рдЕрд╡рд░рдХреНрдд рдкрд╛рд░рджрд░реНрд╢реА рдорд╛рдорд▓реЗ рдХреЗ рдкреАрдЫреЗ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣реИред рдЖрдк рдХрд┐рд╕реА рднреА рдЙрдкрд▓рдмреНрдз рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ (рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐, рдХрдВрдкреНрдпреВрдЯрд░, рдЖрджрд┐) рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рд╢рдХреНрддрд┐ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдЗрд╕реЗ рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдпреВрдПрд╕рдмреА рдХреЗрдмрд▓ (рдЖрдкреВрд░реНрддрд┐ рдпрд╛ рдХрд┐рд╕реА рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХреЗ рд╕реЗ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред
рдЗрд╕ рдЙрдкрдХрд░рдг рдХреА рдЦрд╝рд╛рд╕рд┐рдпрдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ "рд╕рдВрдХреАрд░реНрдг рд╕рд░реНрдХрд▓ рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ" esp8266 рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдлреА рдЖрд╕рд╛рдиреА рд╕реЗ "рдирд╛рдорд╛рдВрдХрд┐рдд" рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рд╡рд┐рдХрд▓реНрдк "рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рдХреЗ рд▓рд┐рдП"
рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдмрджрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдореЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА: рдореИрдВрдиреЗ рдлреЛрди рдкрд░ TuyaSmart рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ (рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдЖрдИрдлреЛрди рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ), рдФрд░ рдлрд┐рд░ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ:
- рдЖрд╡реЗрджрди рдореЗрдВ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░реЗрдВ,
- рд╣рдо рдПрдХ рдирдП рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯреЗ рд╡рд┐рдЬрд╝рд╛рд░реНрдб рд╕реЗ рдЧреБрдЬрд░реЗрдВрдЧреЗред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдЧреЗрдЯрд╡реЗ рдХреЛ рдмрд┐рдЬрд▓реА рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрд╕ рдкрд░ рдПрдХ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ "рдкреЗрдпрд░рд┐рдВрдЧ" рдореЛрдб рдореЗрдВ рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
- рдЧреЗрдЯрд╡реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдПрдХ рдирдпрд╛ "рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓" рдмрдирд╛рддреЗ рд╣реИрдВ - рдПрдХ рдФрд░ рдЫреЛрдЯрд╛ рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдЬрд╣рд╛рдВ рдЖрдк рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдкреНрд░рдХрд╛рд░ (рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ - рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ) рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдирд┐рд░реНрдорд╛рддрд╛ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЖрд╡реЗрджрди рдореЗрдВ рдХреЛрдИ рдЗрд▓реЗрдХреНрдЯреНрд░реЛрд▓рдХреНрд╕ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдорд┐рдбрд┐рдпрд╛ рдЪреБрдирддреЗ рд╕рдордп рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ)ред рддреБрд░рдВрдд рд╣рдо рдирдП рдХрдВрд╕реЛрд▓ рдХреЗ "рдирд╛рдо" рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВ (рдореИрдВрдиреЗ "рд╢реНрд░реА рд╡реНрд╣рд╛рдЗрдЯ" рдЪреБрдирд╛)ред
рд╡рд╣ рд╕рдм рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рдлрд╝реЛрди рдкрд░ рдирд┐рдореНрди рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ:

рдЗрд╕рдХреЗ рд╕рд╛рде, рдЖрдк рдореВрд▓ рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- рдкрд░ / рдмрдВрдж
- рддрд╛рдкрдорд╛рди рд╕реЗрдЯрд┐рдВрдЧ
- рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдХрд╛ рдЪрдпрди ("рдСрдЯреЛ", "рдХреВрд▓рд┐рдВрдЧ", "рд╣реАрдЯрд┐рдВрдЧ", "рдлреИрди"),
- рдкреНрд░рд╢рдВрд╕рдХ рдЧрддрд┐ рдЪрдпрди ("рдСрдЯреЛ", "рдХрдо", "рдордзреНрдпрдо", "рдЙрдЪреНрдЪ")ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди "рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо" рдФрд░ рдПрдХреАрдХрд░рдг рдХрд╣рд╛рдВ рд╣реИ?
рдЪреВрдВрдХрд┐ рдпрд╣ рдПрдХ рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИ, рдпрд╣ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рдХреЗ рд╕рд╛рде рдЦрд░рд╛рдм рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдпрд╣ рдХреБрдЫ рд╣рдж рддрдХ рдмреЗрд╣рддрд░ рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдорд░рд╣рдо рдореЗрдВ рдПрдХ рдордХреНрдЦреА - Apple HomeKit рдХреЗ рд╕рд╛рде рдХреЛрдИ рдПрдХреАрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рд┐рд░реА рдЕрднреА рддрдХ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдиреНрдп рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдордЬреЗрджрд╛рд░ рд╣реИ:
- рдЕрдореЗрдЬрд╝реЕрди рдПрд▓реЗрдХреНрд╕рд╛ рдХреЗ рд▓рд┐рдП - рдПрдХ рддреБрдпрд╛ рд╕реНрдорд╛рд░реНрдЯ рдХреМрд╢рд▓ рд╣реИред рдпрд╣ рдЗрд╕реЗ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдФрд░ рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдЖрд╡реЗрджрди рдореЗрдВ рдкрдВрдЬреАрдХрд░рдг рдХреЗ рджреМрд░рд╛рди рджрд░реНрдЬ рдХрд┐рдпрд╛ рдерд╛ - рдЖрдк рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рдЗрд╕реА рддрд░рд╣, рдЖрдк Tuya Smart рдХреЛ Google Assistant рд╕реЗ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
рджреЛрдиреЛрдВ рд╣реА рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд░реВрд╕реА рднрд╛рд╖рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрд╡рд╛рдЬ рдЖрд╕рд╛рдиреА рд╕реЗ рдФрд░ рд╕рд░рд▓ рд░реВрдк рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрджреЗрд╢ рдорд┐рд▓реЗ:
- рдПрд▓реЗрдХреНрд╕рд╛, рдорд┐рд╕реНрдЯрд░ рд╡реНрд╣рд╛рдЗрдЯ рдХреЛ рдЪрд╛рд▓реВ рдХрд░реЗрдВ
- рдЕрд░реЗ, рдЧреВрдЧрд▓, рдорд┐рд╕реНрдЯрд░ рд╡реНрд╣рд╛рдЗрдЯ рдХреЛ 24 рдбрд┐рдЧреНрд░реА рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
- рдПрд▓реЗрдХреНрд╕рд╛, Mr.White рдХреЛ рдмрдВрдж рдХрд░реЗрдВ
рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рдореИрдВрдиреЗ рдЕрдореЗрдЬрди рдЗрдХреЛ рдбреЙрдЯ рдФрд░ рдЧреВрдЧрд▓ рд╣реЛрдо рдорд┐рдиреА рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдХреЗ рд╡реЙрдпрд╕ рдХрдВрдЯреНрд░реЛрд▓ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ - рджреЛрдиреЛрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЯреАрдореЛрдВ рдХреЛ рдкрд╣рдЪрд╛рди рдХрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
рд╡реИрд╕реЗ, рдХреМрди рд╕реА рдЖрд╡рд╛рдЬ рдЖрдкрдХреЛ рдСрдкрд░реЗрд╢рди рдореЛрдб рдФрд░ рд╡рд╛рдпреБ рдкреНрд░рд╡рд╛рд╣ рджрд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ - рдореБрдЭреЗ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдЕрдЧрд░ рдХреЛрдИ рдореБрдЭрд╕реЗ рдХрд╣рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЖрднрд╛рд░реА рд░рд╣реВрдВрдЧрд╛ред
рдФрд░ рдлрд┐рд░ рдпреВрдбреА рдХреЗ рд╕рд╛рде "рдЕрд░реНрдз-рд╕реНрд╡рдЪрд╛рд▓рд┐рдд" рдПрдХреАрдХрд░рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдЬрдм рдХрдорд░реЗ рдореЗрдВ рддрд╛рдкрдорд╛рди рдереНрд░реЗрд╢реЛрд▓реНрдб рд╕реЗ рдКрдкрд░ рдЙрдарддрд╛ рд╣реИ - рдпреВрдбреА рдирд┐рдпрдВрддреНрд░рдХ рдПрдХ рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИ рдЬреЛ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ, рдФрд░ рдореИрдВ, рдЯрд┐рдпрд╛рд╕реНрдорд╛рд░реНрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ рдЖрд╡рд╢реНрдпрдХ рдореЛрдб рдореЗрдВ рдЪрд╛рд▓реВ рдХрд░ рджреЗрддрд╛ рд╣реВрдВред
рд╕рдорд╛рдзрд╛рди "рд╣рд╛рдВ-рддреЛ" рд╣реИ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдХрд┐рд╕реА рддрд░рд╣ рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд▓реЗрдХрд┐рди рдпрд╣ рд╣рдорд╛рд░рд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ - рд╣рдо рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ:
рдЬреЗрдбреА рд╡реЗ
рдСрдЯреЛрдкреНрд╕реА рдФрд░ рддреИрдпрд╛рд░реА
рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ, рд╡рд┐рдзрд┐
рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд
рд╣реИ ред
рдпрд╣ рд╡рд┐рдзрд┐ рдореБрдЭреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рдЬрдЯрд┐рд▓ рд▓рдЧреА (рдЗрддрдиреЗ рд╕рд╛рд░реЗ рдЖрдВрджреЛрд▓рдиреЛрдВ, рдЬрдм рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдорд┐рд▓рд╛рдк рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 4 рддрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ), рдФрд░ рдЕрдВрджрд░ рджреЗрдЦрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдореИрдВ рджреВрд░ рдЪрд▓рд╛ рдЧрдпрд╛ рдФрд░ рдПрдХ рддрд╕реНрд╡реАрд░ рд▓реЗрдирд╛ рднреВрд▓ рдЧрдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреА рддрд╕реНрд╡реАрд░реЗрдВ рджрд┐рдЦрд╛рдКрдВрдЧрд╛:


рдЕрдзрд┐рдХ рддрд╕реНрд╡реАрд░реЗрдВ
рдпрд╣рд╛рдВ рджреЗрдЦреА рдЬрд╛ рд╕рдХрддреА
рд╣реИрдВ ред
рдлреЛрдЯреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ TYWE3S рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЬрд┐рд╕ рдкрд░
рдбреЗрдЯрд╛рд╢реАрдЯ Google рдореЗрдВ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ)ред
рдЕрдм рдЖрдкрдХреЛ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореВрд▓ рдлрд░реНрдорд╡реЗрдпрд░ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдлрд░реНрдорд╡реЗрдпрд░ рдмрд╣реБрдд рд╕рд░рд▓рддрд╛ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рд╣рдо Arduino рд╡рд╛рддрд╛рд╡рд░рдг рд▓реЗрддреЗ рд╣реИрдВ (рдпрд╛ рдПрдЯрдо, рдпрд╛ рдХреБрдЫ рдФрд░ - рдЕрдкрдиреЗ рд╕реНрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдЪреБрдиреЗрдВ)ред
рд╡рд┐рдХрд╛рд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП
Tasmota рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рд╕реНрдХреЗрдЪ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред рдлрд┐рд░ рд╣рдо рдХрд┐рд╕реА рднреА рд╕реАрд░рд┐рдпрд▓ рд╕реЗ рдПрдХ TYWE3S RX, TX, GND, VCC рдореЙрдбреНрдпреВрд▓ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ (рдорд┐рд╢реНрд░рдг рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ - рдЖрдкрдХреЛ 3.3V рдкрд╛рд╡рд░ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕рд┐рдЧреНрдирд▓ рд╕реНрддрд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдпрджрд┐ 5V рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рдирдпрд╛ рдЧреЗрдЯрд╡реЗ рдСрд░реНрдбрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред рдкрд╛рд╡рд░ рд▓рдЧрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореЙрдбреНрдпреВрд▓ рдХреЗ GPIO0 рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдХрд┐рд╕реА рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХреЗ рд╕реЗ) рдмрдВрдж рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ, рдЬрд┐рд╕рд╕реЗ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдлрд░реНрдорд╡реЗрдпрд░ рдореЛрдб рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рдПред Sewsред
рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рдХреЛрдб "рдЬреИрд╕рд╛ рд╣реИ" рдореЗрдВ рд╕рдм рдХреБрдЫ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╣рдореЗрдВ рдмрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЛ "рд╡рд╢ рдореЗрдВ" рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рддрд╛рд░реЛрдВ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ), рдЧреЗрдЯрд╡реЗ рдХреЛ рдЪрд╛рд▓реВ рдХрд░реЗрдВред рдЕрдкрдиреЗ рдлреЛрди рдпрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░, рд╡рд╛рдИрдлрд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдЦреЛрдЬ рдЪрд╛рд▓реВ рдХрд░реЗрдВ - рд╕реЛрдирдСрдл-рдПрдХреНрд╕рдПрдХреНрд╕рдПрдХреНрд╕ (рдЬрд╣рд╛рдВ рдПрдХреНрд╕рдПрдХреНрд╕рдПрдХреНрд╕ рдирдВрдмрд░ рд╣реИрдВ) рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рджрд┐рдЦрд╛рдИ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕реЗ рд╣рдорд╛рд░рд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдЙрдард╛рддрд╛ рд╣реИред
рд╣рдо рдЗрд╕ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЬреБрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рдкрддреЗ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ:
192.168.4.1 - рдпрд╣ рд╣рдорд╛рд░реЗ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдХрд╛ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЧреЗрдЯрд╡реЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣реЛрдо рд╡рд╛рдИрдлрд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ (рдбрд┐рд╡рд╛рдЗрд╕ рд░рд┐рдмреВрдЯ рдФрд░ рд╣реЛрдо рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдЧрд╛)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рднреА рдХрд╛рд░реНрдп рдЗрд╕рдореЗрдВ рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реЛрддреЗ рд╣реИрдВред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХреЗ рд╕реЗ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╣реЛрдо рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдЧреЗрдЯрд╡реЗ рдХрд╛ рдХреНрдпрд╛ рдкрддрд╛ рд╣реИред
рд╣рдо
Tasmota рдлрд░реНрдорд╡реЗрдпрд░ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде рдкреГрд╖реНрда рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ ред рджреЛ рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ - sonoff-minimal.bin рдФрд░ sonoff-ir.bin
рдЕрдм, рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдХреЗ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рджреЛ рдЪрд░рдгреЛрдВ рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ - рдкрд╣рд▓реЗ рд╣рдо "рдиреНрдпреВрдирддрдо" рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реАрд╡реЗ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░рд╛ рдЪрд░рдг рд╕реЛрдирдСрдл-рдЗрд░ рд╣реИред
рдЗрди рд╕рднреА рд╕рд░рд▓ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдмрд╛рдж, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рд╣рд╛рдереЛрдВ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдлрд░реНрдорд╡реЗрдпрд░ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рдореЙрдбреНрдпреВрд▓ рд╣реЛрдЧрд╛, рдпрд╣ рдХреЗрд╡рд▓ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИ:

рджрд░рдЕрд╕рд▓, рдпрд╣ рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ - рд╡рд░реНрдгрд┐рдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╣рдо GET рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░реЗрдВрдЧреЗ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ MQTT рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреА рд╕рдВрднрд╡ рд╣реИ)ред
рдЖрдк рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЗрд╕рдХреЗ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ (рдЗрд╕рдХрд╛ рдПрдХ рд▓рд┐рдВрдХ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдореБрдЦреНрдп рдкреГрд╖реНрда рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИ)ред рдХрдВрд╕реЛрд▓ рдЦреЛрд▓реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдореЙрдбреНрдпреВрд▓ "рдХреИрд╕реЗ" рд░рд╣рддрд╛ рд╣реИред
рдЕрдм рдЖрдк рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рдирд┐рдпрдВрддреНрд░рдг рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рд╕реЗ рдорд╛рдирдХ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдЙрдард╛рдУ рдФрд░ рдкрд╛рд╡рд░ рдмрдЯрди рджрдмрд╛рдПрдВред рдпрджрд┐ рд╕рдм рдареАрдХ рд╣реИ, рддреЛ рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреИрд╕реЗ:
19:24:09 MQT: tele/IRbridge/RESULT = {"IrReceived":{"Protocol":"COOLIX","Bits":24,"Data":"0xB29F70","DataLSB":"0x4DF90E","Repeat":0,"IRHVAC":{"Vendor":"COOLIX","Model":-1,"Power":"on","Mode":"cool","Celsius":"on","Temp":22,"FanSpeed":"min","SwingV":"off","SwingH":"off","Quiet":"off","Turbo":"off","Econo":"off","Light":"on","Filter":"off","Clean":"on","Beep":"off","Sleep":-1}}}
рдореЙрдбреНрдпреВрд▓ рдХреЛ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рд╕реЗ рдЖрдИрдЖрд░ рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдФрд░ "рдкрд╛рд░реНрд╕" рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдпрд╛рдиреА рдХрдВрд╕реЛрд▓ рд╕реЗ рдпрд╣ рддреБрд░рдВрдд рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ COOLIX) рдирд┐рдпрдорд┐рдд рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рдЗрдХрд╛рдИ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреИрдХреЗрдЬ рдореЗрдВ рдХреМрди рд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдПрдиреНрдХреЛрдб рдХрд┐рдП рдЧрдП рд╣реИрдВред
рдорд╣рд╛рди, рдЕрдм рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ рд╕рд╛рд░реНрдердХ рд░реВрдк рд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдорд╛рдВрдб рдХреЗ
рдЗрд╕ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдЦреБрдж рдХреЛ рдкрд░рд┐рдЪрд┐рдд рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред
рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП, рд╣рдо, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧреЗрдЯрд╡реЗ рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдореНрди рдЖрджреЗрд╢ рднреЗрдЬреЗрдВрдЧреЗ (рдореИрдВ рдЕрдкрдиреЗ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХрдорд╛рдВрдб рджреВрдВрдЧрд╛, рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдЕрд▓рдЧ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ):
IRhvac{"Protocol":"COOLIX","Power":"On","Mode":"Cool","FanSpeed":"min","Temp":22}
рдЪрдорддреНрдХрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ, рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рддреБрд░рдВрдд рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдореЛрдб рдореЗрдВ рдЪрд╛рд▓реВ рд╣реЛрддрд╛ рд╣реИред рдЪрдорддреНрдХрд╛рд░!
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдмрдВрдж рдХрд░реЗрдВ:
IRhvac{"Protocol":"COOLIX","Power":"Off"}
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореЙрдбреНрдпреВрд▓ рддреИрдпрд╛рд░ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдПрдХреАрдХрд░рдг рдкрд░ рдЬрд╛рдПрдВ!
рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ + рдбреЛрдореЛрдЯрд┐рдХреЛрдЬрд╝ = рджреЛрд╕реНрддреА рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП!
рдореИрдВ рдореБрдЦреНрдп рд╕реНрд╡рдЪрд╛рд▓рди рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд░реВрдк рдореЗрдВ рдбреЛрдореЛрдЯрд┐рдХрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде "рджреЛрд╕реНрдд" рд╣реЛрдВрдЧреЗред
рдХрд╛рд░реНрдп рдпреЛрдЬрдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
- рдХрдИ рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛рдПрдВ: рдПрдХ рд╕реНрд╡рд┐рдЪ, рджреЛ рдЪрдпрдирдХрд░реНрддрд╛ (рдореЛрдб рдФрд░ рд╡рд╛рдпреБ рдкреНрд░рд╡рд╛рд╣ рджрд░ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдФрд░ рдПрдХ рдерд░реНрдореЛрд╕реНрдЯреИрдЯред
- рдХреБрдЫ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╝реЗрдВ, рдЬреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕рд╛рде рдХреНрд░рд┐рдпрд╛ рдХрд░рдХреЗ, рдЧреЗрдЯрд╡реЗ рдкрд░ рдХрдорд╛рдВрдб рднреЗрдЬреЗрдВрдЧреЗред
- рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЖрднрд╛рд╕реА рдЙрдкрдХрд░рдг
рдЙрдкрдХрд░рдг рдмрдирд╛рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдЙрдирдХреЗ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗред рдореИрдВ рдЕрдкрдирд╛ рд▓рд╛рддрд╛ рд╣реВрдВ, рдЖрдк рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдХреЛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╕ рдмрд╛рдж рдореЗрдВ рдЙрдирдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рдпрд╛рдж рд░рдЦреЗрдВред
"рдПрдЪрд╡реАрдПрд╕реА" рдирд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рдпрдорд┐рдд рд╕реНрд╡рд┐рдЪ ("рд╕реНрд╡рд┐рдЪ") рдмрдирд╛рдПрдВред рдЗрд╕ рд╕реНрд╡рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдмрдЯрди рдХреЛ рдЪрд╛рд▓реВ / рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЗ рдСрдкрд░реЗрд╢рди рдореЛрдб рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪ "HVAC- рдореЛрдб" ("рдЪрдпрдирдХрд░реНрддрд╛ рд╕реНрд╡рд┐рдЪ") рдЬреЛрдбрд╝реЗрдВ:

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣рд╛рдБ рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рджреЛ рдореЛрдб рдмрдирд╛рдП рд╣реИрдВ - "рд╣реАрдЯрд┐рдВрдЧ" рдФрд░ "рдХреВрд▓рд┐рдВрдЧ"ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдореЗрдВ рдЕрднреА рднреА "рдСрдЯреЛ" рдФрд░ "рдлреИрди" рдореЛрдб рд╣реИрдВ, рд╡реЗ рдореЗрд░реЗ рд▓рд┐рдП рдмреЗрдХрд╛рд░ рд╣реИрдВ - рдкрд╣рд▓рд╛ рдШрд░ рдХреЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рддрд░рд╣ рдЕрдЬреАрдм рдФрд░ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░реЗ рдХреЛ рдХрднреА рднреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рдереАред рдпрджрд┐ рдЖрдк рдЗрди рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЪрдпрдирдХрд░реНрддрд╛ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕реА рддрд░рд╣, "рдПрдЪрд╡реАрдПрд╕реА-рдлреИрдирд╕реНрдкреАрдб" рдЪрдпрдирдХрд░реНрддрд╛ рдмрдирд╛рдПрдВ:
рдЕрдм рдпрд╣ рдХреЗрд╡рд▓ HVAC- рдЯреЗрдореНрдк рдерд░реНрдореЛрд╕реНрдЯреЗрдЯ (рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдерд░реНрдореЛрд╕реНрдЯреЗрдЯ рд╕реЗрдЯрдкреЙрдЗрдВрдЯ рд╣реИ) рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред
рд╕реНрдХреНрд░рд┐рдкреНрдЯ
рдореИрдВ рдХрд┐рд╕реА рддрд░рд╣ рд▓реВрдЖ (рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕) рдкрд░ рдбреЛрдореЛрдЯрд┐рдХрдЬрд╝ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЗ рдХрд░реАрдм рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╡рд╣реА рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЗ рд▓рд┐рдП - рдореЗрд░реЗ рдШрд░реЗрд▓реВ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ IR рдЧреЗрдЯрд╡реЗ рдХрд╛ IP рдкрддрд╛ 10.40.20.254 рд╣реИ рдФрд░ рдпрд╣ рдкрддрд╛ рдХрд┐рд╕реА рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдЗрд╕реЗ рдЕрдкрдиреЗ рдЧреЗрдЯрд╡реЗ рдХреЗ рдкрддреЗ рдкрд░ рдареАрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреАрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдПрдВред
HVACauto:
commandArray = {} for deviceName,deviceValue in pairs(devicechanged) do if (deviceName=='HVAC-Temp') then if (tonumber(deviceValue) < tonumber(otherdevices_temperature[''])) then commandArray['HVAC-Mode'] = 'Set Level: 10'
рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд╣реА рдореЛрдб рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЗ рд╕реЗрдЯ рддрд╛рдкрдорд╛рди рдФрд░ "рд░реВрдо" рд╕реЗрдВрд╕рд░ рд╕реЗ рддрд╛рдкрдорд╛рди рдХреА рддреБрд▓рдирд╛ рдХрд░рддреА рд╣реИ - "рдХреВрд▓рд┐рдВрдЧ" рдпрд╛ "рд╣реАрдЯрд┐рдВрдЧ"ред
HVACpower:
commandArray = {} for deviceName,deviceValue in pairs(devicechanged) do if (deviceName == 'HVAC') then if deviceValue == "Off" then print(' ') commandArray['HVAC-Mode'] = 'Set Level: 0'
рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЗ "рд╕рд╛рдорд╛рдиреНрдп" рд╕реНрд╡рд┐рдЪ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреА рд╣реИ рдФрд░ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ рдЪрд╛рд▓реВ рдпрд╛ рдмрдВрдж рдХрд░рддреЗ рд╕рдордп рд╡рд╛рдВрдЫрд┐рдд рдСрдкрд░реЗрд╢рди рдореЛрдб рдХрд╛ рдЪрдпрди рдХрд░рддреА рд╣реИред
рдФрд░ рдЕрдВрддрд┐рдо HVACmain рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
commandArray = {} local cmnd for deviceName,deviceValue in pairs(devicechanged) do if (deviceName=='HVAC-Mode' or deviceName=='HVAC-FanSpeed' or deviceName=='HVAC-Temp') then if (otherdevices['HVAC-Mode']=='Off') then cmnd = 'http://10.40.20.254/cm?cmnd=IRhvac{"Protocol":"COOLIX","Power":"Off"}' else cmnd = 'http://10.40.20.254/cm?cmnd=IRhvac{"Protocol":"COOLIX","Power":"On","Mode":"'..otherdevices['HVAC-Mode']..'","FanSpeed":"'..otherdevices['HVAC-FanSpeed']..'","Temp":'..otherdevices['HVAC-Temp']..'}' end print(cmnd) os.execute("wget '"..cmnd.."'") end end return commandArray
рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╣реА рдХрдорд╛рдВрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЧреЗрдЯрд╡реЗ рдХреЗ рд▓рд┐рдП рдПрдХ GET рдЕрдиреБрд░реЛрдз рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдЕрдкрдиреЗ рдЧреЗрдЯрд╡реЗ рдХрд╛ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рдареАрдХ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рд╕рдм рд╣реИ рдЖрдк рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЛрдореЛрдЯрд┐рдХрдЬрд╝ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдЯреИрдм рдФрд░ "рдкреНрд░реЗрд╕ рдмрдЯрди" рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ
рдЖрдИрдЖрд░ рдЧреЗрдЯрд╡реЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рдПрдХ рдЦрд╛рдореА рд╣реИ - рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдХрдореАред рдпрд╛рдиреА рдпрджрд┐ рдХреЛрдИ рдорд╛рдирдХ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдбреЛрдореЛрдЯрд┐рдХ рдореЗрдВ рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рдирд╣реАрдВ рдмрджрд▓реЗрдВрдЧреА рдФрд░ рдРрд╕реА рд╕реВрдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВрдЧреА рдЬреЛ рдЕрдм рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирд╣реАрдВ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЖрдк рдЖрдИрдЖрд░ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдпреВрдбреА рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ)ред
рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЖрдИрдЖрд░ рдЧреЗрдЯрд╡реЗ рдХреЗ рд╕рд╛рде рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХрдорд╛рдВрдб рдЖрдИрдЖрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ (рдЧреЗрдЯрд╡реЗ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдПрдордХреНрдпреВрдЯреАрдЯреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЗрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ) рдФрд░ рдереЛрдбрд╝рд╛ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░реЗрдВ рддрд╛рдХрд┐ рдорд╛рдирдХ рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рднреА, рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдФрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдбреАрдбреА рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реЗрдЯ рд╣реЛред
рд▓реЗрдХрд┐рди рдЬрдм рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд╣реАрдВ рд╣реИ, рдФрд░ рдореБрдЭреЗ рдЗрд╕рдХреА рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рддреЛ рд╡реАрдбрд┐рдпреЛ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ "рджреЗрдЦрдирд╛" рдЖрд╕рд╛рди рд╣реИ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдЪрд╛рд▓реВ рд╣реИ)ред
рдФрд░ рдлрд┐рд░?
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рд╣рдо рд╡рд╣рд╛рдБ рдирд╣реАрдВ рд░реБрдХрддреЗред
рдХрдо рд╕реЗ рдХрдо, рд╡рд░реНрддрдорд╛рди рдкреНрд░рдмрдВрдзрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА "рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ" рд╡рд┐рдХрд▓реНрдк рдХреЗ рдореБрдХрд╛рдмрд▓реЗ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣реИред
рдбреЛрдореЛрдЯрд┐рдХреЛрдЬрд╝ рдореЗрдВ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЛ "рдЕрдЧреНрд░реЗрд╖рд┐рдд" рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рд╕рд┐рд░реА рдХреЗ рд╕рд╛рде рднреА рдирд┐рдпрдВрддреНрд░рдг рдХрд┐рдпрд╛:

рдЕрд╡рд╕рд░ UD рдкреНрд░рдгрд╛рд▓реА (рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╕рд┐рд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрд╡рд╛рдЬ) рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдПрдХ рдорд╛рдирдХ рдЖрдИрдЖрд░ рд░рд┐рдореЛрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЧрд╛рдпрдм рд╣реЛ рдЧрдИред
рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╣рдо рдПрдХ "рд╢реАрддрдХрд╛рд▓реАрди" рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреЗрдВрдЧреЗ, рдЬреЛ рдорд╛рд▓рд┐рдХреЛрдВ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдФрд░ рдХрдо рд╕реЗ рдХрдо -10 рдХреЗ "рдмрд╛рд╣рд░" рддрд╛рдкрдорд╛рди рдкрд░, рдШрд░ рдХреЛ рдЧрд░реНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдпрд░ рдХрдВрдбреАрд╢рдирд░ рдХреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдпрд╣ рдмрд┐рдЬрд▓реА рдХреЗ рдЧрд░реНрдо рдлрд░реНрд╢ рдХреЗ рдЗрд╕ рдореЛрдб рдореЗрдВ рдЕрдзрд┐рдХ рдКрд░реНрдЬрд╛ рдХреБрд╢рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдо рдЖрд░рд╛рдорджрд╛рдпрдХ рд╣реИ), рдФрд░ рдЬрдм рдорд╛рд▓рд┐рдХ рд╡рд╛рдкрд╕ рд▓реМрдЯрддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рдлрд┐рд░ рд╕реЗ рдЕрдВрдбрд░рдлрд╝реНрд▓реЛрд░ рд╣реАрдЯрд┐рдВрдЧ рдкрд░ рдЪрд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред
рдмреЗрд╢рдХ, рдПрдХ "рдЧреНрд░реАрд╖реНрдордХрд╛рд▓реАрди" рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реЛрдЧреА рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╢реАрддрд▓рди рдореЛрдб рдХреЛ рдЪрд╛рд▓реВ рдХрд░реЗрдЧреА рдФрд░ рдШрд░ рдХреЗ рд╕реЗрдЯ рддрд╛рдкрдорд╛рди рдХреЛ рдмрдирд╛рдП рд░рдЦреЗрдЧреАред
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рд╕рднреА рд╕рдВрднрд╡ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗрд╡рд▓ рдХрд▓реНрдкрдирд╛ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИрдВред рд╡рд╛рдкрд╕ рдкрдХрдбрд╝ рдирд╣реАрдВ рд╣реИ;)
рднрд╛рдЧ III
рдлрд┐рд▓рд╣рд╛рд▓, рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдШреЛрд╖рд┐рдд рд╡рд╛рдИрдлрд╛рдИ-рдореЙрдбреНрдпреВрд▓ рдмрд┐рдХреНрд░реА рдкрд░ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджрд┐рдпрд╛ рд╣реИред
рдпрджрд┐ рд╕рдордп (рд▓рдВрдмреА рд╕рд░реНрджрд┐рдпреЛрдВ рдХреА рд╢рд╛рдо) рд╣реИ, рддреЛ рдореИрдВ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рдЕрдкрдирд╛рдКрдВрдЧрд╛ рдФрд░ рдлрд┐рд░ рднреА рдЖрдВрддрд░рд┐рдХ рдПрдпрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рдХрдорд╛рдВрдб рдХреЛ "рдкрдХрдбрд╝рдиреЗ" рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ред
рддреЛ ... рджреЗрдЦрддреЗ рд░рд╣реЛ!