AutomationManager for IoT

рек.рел
реирепрез рдкрд░реАрдХреНрд╖рдг
рел┬ард╣+
рдбрд╛рдЙрдирд▓реЛрдб
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ

рдпрд╛ рдЕтАНреЕрдкрд╡рд┐рд╖рдпреА

рдЬрд░ рддреБрдореНрд╣реА рддреБрдордЪреЗ рдкреИрд╕реЗ IoT рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╡рд░ рдЦрд░реНрдЪ рдХреЗрд▓реЗ рдЕрд╕рддреАрд▓ рддрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдорд╛рд╣рд┐рдд рдЖрд╣реЗ рдХреА IoT рдСрдЯреЛрдореЗрд╢рди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдирд┐рдпрдо рд╕реЗрдЯ рдЖрдгрд┐ рдирд┐рд░реНрдорд╛рддрд╛ рд▓реЙрдХ-рдЗрдирд╕рд╣ рдордВрдж рдЖрдгрд┐ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЕрд╕реВ рд╢рдХрддреЗ.

рддреБрдордЪреЗ *рд╣реЛрдо* рдСрдЯреЛрдореЗрд╢рди рддреБрдордЪреНрдпрд╛ рдШрд░рд╛рдд рд░рд╛рд╣рд╛рд╡реЗ рдЕрд╕реЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд╛рдЯрддреЗ рдХрд╛? рддреЗ рдЦрд░реЛрдЦрд░рдЪ рджреБрд╕рд▒реНрдпрд╛рдЪреНрдпрд╛ рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рдЗрдВрдЯрд░рдиреЗрдЯрд╡рд░ рдЪрд╛рд▓рд╡рд▓реЗ рдЬрд╛рд╡реЗ рдХрд╛? рддреБрдордЪреНрдпрд╛ рдШрд░рд╛рддреАрд▓ рджрд┐рд╡реЗ рдЖрдгрд┐ рдЙрдкрдХрд░рдгрд╛рдВрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдЖрдгрд┐ рдирд┐рдпрдВрддреНрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдкрд░рджреЗрд╢рд╛рддреАрд▓ рдорд╛рд▓рдХреАрдЪреА рдЗрдВрдЯрд░рдиреЗрдЯ/рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░рддрд╛рдирд╛ рдЕрд╕реНрд╡рд╕реНрде рд╡рд╛рдЯреВ рд╢рдХрддреЗ. рдорд╛рдЭреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдмрдВрдж рдЕрд╕рддрд╛рдирд╛рд╣реА рдорд▓рд╛ рдорд╛рдЭреЗ рджрд┐рд╡реЗ рдЪрд╛рд▓реВ рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗрдд!

AutomationManager рд╕рд╣ рддреБрдореНрд╣реА рддреБрдордЪрд╛ рд╕реНрд╡рддрдГрдЪрд╛ *рд╕реНрдерд╛рдирд┐рдХ* рдСрдЯреЛрдореЗрд╢рди рд╕рд░реНрд╡реНрд╣рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рдЖрдгрд┐ рддреНрдпрд╛ рдЗрддрд░ рдкреНрд░рдгрд╛рд▓реАрдВрдкрд╛рд╕реВрди рдореБрдХреНрдд рд╣реЛрдК рд╢рдХрддрд╛. рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реНрдерд╛рдирд┐рдХ рдкреНрд░рд╡реЗрд╢рд╛рд╕рд╛рдареА рддреБрдордЪреА рдкрд░рджреЗрд╢рд╛рдд рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреНрд▓рд╛рдЙрдб IoT рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕ рдкреБрдиреНрд╣рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рд╛.

рд╣реЗ рдЕрдзрд┐рдХреГрдд рдЙрддреНрдкрд╛рджрди ре▓рдкреНрд╕ рдирд╛рд╣реАрдд. рддреБрдордЪреА рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рддреБрдордЪреНрдпрд╛ рд╡рд╛рдпрдлрд╛рдпрд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рддрд░реАрд╣реА рдПрдХрджрд╛ рдЕрдзрд┐рдХреГрдд ре▓рдкрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕реЗрд▓ (рддреЗ рддреБрдордЪрд╛ рд░рд╛рдЙрдЯрд░ рдкрд╛рд╕рд╡рд░реНрдб рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рдордзреНрдпреЗ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓реЙрдХ рдХреЗрд▓реЗрд▓реЗ/рдорд╛рд▓рдХреАрдЪреНрдпрд╛ рдкрджреНрдзрддреА рд╡рд╛рдкрд░рддрд╛рдд).

рдкрд░рддрд╛рд╡рд╛ рдзреЛрд░рдг: рддреБрдореНрд╣реА ре▓рдкрд╡рд░ рд╕рдорд╛рдзрд╛рдиреА рдирд╕рд▓реНрдпрд╛рд╕ рдХрд┐рдВрд╡рд╛ рддреБрдореНрд╣реА рддреБрдордЪреЗ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдкрд░рдд рдХреЗрд▓реНрдпрд╛рд╕ рддреБрдордЪреНрдпрд╛ ре▓рдк рдЦрд░реЗрджреАрдЪрд╛ рдкрд░рддрд╛рд╡рд╛ рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓. рдкрд░рддрд╛рд╡рд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╕рд╛рдареА рд╡рд┐рдХрд╛рд╕рдХ рд╕рд╛рдЗрдЯ (рдЦрд╛рд▓реА) рддрдкрд╛рд╕рд╛ (рддреА рд╡реЗрджрдирд╛рд░рд╣рд┐рдд рдЖрд╣реЗ).

рдореБрдХреНрдд рдХрд╛ рдирд╛рд╣реА? рдмрд╣реБрддреЗрдХ IoT ре▓рдкреНрд╕рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, AutomationManager рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рддреБрдордЪреА рд╡реИрдпрдХреНрддрд┐рдХ рдорд╛рд╣рд┐рддреА рдЖрдгрд┐ рд╕рд╡рдпреА рдЧреЛрд│рд╛ рдХрд░рдд рдирд╛рд╣реА. рднрд╡рд┐рд╖реНрдпрд╛рдд рддреБрдореНрд╣рд╛рд▓рд╛ рдереЗрдЯ рдЬрд╛рд╣рд┐рд░рд╛рдд рджреЗрдгреНрдпрд╛рдЪрд╛ рдХреЛрдгрддрд╛рд╣реА рд╣реЗрддреВ рдирд╛рд╣реА. рд╣реЗ рд╕рдорд░реНрдерди рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рджреЗрдп рджреЗрддреЗ рдЖрдгрд┐ рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрдирд╛ рдЦрд╛рдЬрдЧреА рдорд╛рд╣рд┐рддреА рд╡рд┐рдХреВрди рдирд┐рдзреА рджрд┐рд▓рд╛ рдЬрд╛рдд рдирд╛рд╣реА.

рдпрд╛рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рддреЗ:
рдЯреАрдкреА рд▓рд┐рдВрдХ рдЯреЕрдкреЛ: рдкреНрд▓рдЧ, рд╕реНрд╡рд┐рдЪреЗрд╕ (рдмрд▓реНрдм рд▓рд╡рдХрд░рдЪ рдпреЗрдд рдЖрд╣реЗрдд)
рдЯреАрдкреА рд▓рд┐рдВрдХ рдХрд╛рд╕рд╛: рдмрд▓реНрдм, рдкреНрд▓рдЧ рдЖрдгрд┐ рд╕реНрд╡рд┐рдЪреЗрд╕
рдмреЗрд▓реНрдХрд┐рди рд╡реЗрдореЛ: рдбрд┐рдорд░, рдореЛрд╢рди, рд╕реНрд╡рд┐рдЪреЗрд╕, рдЗрдирд╕рд╛рдЗрдЯ, рд╕реЙрдХреЗрдЯ, рдореЗрдХрд░, рдиреЗрдЯрдХреЕрдо (рдлрдХреНрдд рдЧрддреА), рд▓рд┐рдВрдХ, рд╕рдорд░реНрдерд┐рдд рдЙрдкрдХрд░рдгреЗ
OSRAM рд╣рдм рдЖрдгрд┐ ре▓рдХреНрд╕реЗрд╕рд░реАрдЬ рд▓рд╛рдЗрдЯрдлрд╛рдп рдХрд░рддреЗ
рдлрд┐рд▓рд┐рдкреНрд╕ рд╣реНрдпреВ: рдкреВрд▓, рджрд┐рд╡реЗ, рд╕реНрд╡рд┐рдЪреЗрд╕, рд╕реЗрдиреНрд╕рд░
рдлрд┐рд▓рд┐рдкреНрд╕ рд╡рд┐рдЭ: рджрд┐рд╡реЗ, рд╕реНрд╡рд┐рдЪреЗрд╕, рд╕реЗрдиреНрд╕рд░
LIFX: рд╕рд░реНрд╡ рдмрд▓реНрдм
рдпреЗрдИрд▓рд╛рдЗрдЯ рдмрд▓реНрдм
рддреБрдпрд╛ рдЙрдкрдХрд░рдгреЗ (рдмреАрдЯрд╛)
рд╕рд╛рдиреБрдХреВрд▓ рдлрд░реНрдорд╡реЗрдЕрд░рд╕рд╣ рдЕрдиреЗрдХ ESP8266 рдЖрдзрд╛рд░рд┐рдд рдЙрдкрдХрд░рдгреЗ (рджреЗрд╡ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд╣рд╛)
IFTTT рд░реЕрдкрд░ рдЖрдгрд┐ рд╣рд╡рд╛рдорд╛рди/рддрд╛рдкрдорд╛рдирд╛рд╕рд╣ рд╕рд╛рдиреБрдХреВрд▓ рдЙрдкрдХрд░рдгреЗ
SmartThings рдХреНрд▓рд╛рдЙрдб рдПрдХрддреНрд░реАрдХрд░рдг
Tasmota, ESPurna рд╕рд╛рдзрдиреЗ

рдСрдЯреЛрдореЗрд╢рди рдореЕрдиреЗрдЬрд░рдордзреНрдпреЗ рд╣реЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ:
- рддреБрдореНрд╣реА рддреБрдордЪреНрдпрд╛ рд╣реЛрдо рд╡рд╛рдпрдлрд╛рдпрд╢реА рдХрдиреЗрдХреНрдЯ рдЕрд╕рддрд╛рдирд╛ рддреБрдордЪреЗ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдПрдо рдореЕрдиреЗрдЬрд░
- рд╡рд┐рдЬреЗрдЯреНрд╕ - рдЖрдкрд▓реНрдпрд╛ рд╕реНрд╡рдд: рдЪреНрдпрд╛ рдбрд┐рдЭрд╛рдЗрдирдЪреЗ рдордзреНрдпрд╡рд░реНрддреА рдХрдиреНрд╕реЛрд▓ рддрдпрд╛рд░ рдХрд░рд╛
- рд╕реНрдерд╛рдирд┐рдХ рдЕрд▓реЗрдХреНрд╕рд╛ рдмреНрд░рд┐рдЬ (рдЦреВрдк рд╡реЗрдЧрд╡рд╛рди рдкреНрд░рддрд┐рд╕рд╛рдж)
- рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд┐рдореЛрдЯ рдНрдХреНрд╕реЗрд╕рд╕рд╛рдареА AM рд░рд┐рдореЛрдЯ (рд╡рд╛рдпрдлрд╛рдп рдХрд┐рдВрд╡рд╛ 3G/4G)
- рдПрдХрд╛рдзрд┐рдХ рдЙрдкрдХрд░рдгрд╛рдВрдЪреНрдпрд╛ рд╕рд┐рдВрдЧрд▓ рдЯрдЪ рдХрдВрдЯреНрд░реЛрд▓рд╕рд╛рдареА рдПрдПрдо рд╕реАрдиреНрд╕ (рдЙрджрд╛. "рдЪрд┐рддреНрд░рдкрдЯ рдкрд╣рд╛")
- рдЗрд╡реНрд╣реЗрдВрдЯ рд▓реЙрдЧ рджрд░реНрд╢рдХ
- рд╕рд╛рдиреБрдХреВрд▓ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирд╕рд╛рдареА ESP8266 рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ

рдСрдЯреЛрдореЗрд╢рди рдореЕрдиреЗрдЬрд░ рдЦрд╛рд▓реАрд▓ ре▓рдкреНрд╕рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рддреЗ:
- iOS/Siri/iPhones рд╕рд╛рдареА AM HomeBridge рддреЗ HomeKit
- Amazon Alexa рдЖрдгрд┐ Google Home рд╕рд╣ рдЖрд╡рд╛рдЬрд╛рд╕рд╛рдареА IFTTT/Stringify
- AutomationOnDrive рдЬреЛрдбрдгреЗ:
- рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░ рдкреНрд░рд╡реЗрд╢
- Google рдбреНрд░рд╛рдЗрд╡реНрд╣рд╡рд░ рд╕рддрдд рд▓реЙрдЧрд┐рдВрдЧ
- Google Home/Assistant
- рдПрдиреНрд╡реНрд╣рд┐рд╕рд╛рд▓рд┐рдВрдХ рдХрд╛рд░реНрдб рд╡рд╛рдкрд░реВрди рдбреАрдПрд╕рд╕реА рдкреЕрдирд▓ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рд╕рд╛рдареА DscServer
- рд╡рд╛рдпрдлрд╛рдп рд╕рдХреНрд╖рдо CT-30/CT50/CM50 рд╕рд╛рдареА рдерд░реНрдореЛрд╕реНрдЯреЕрдЯ рд╣рдм/рд╕рд░реНрд╡реНрд╣рд░

рд░рд┐рдореЛрдЯ ре▓рдХреНрд╕реЗрд╕, рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░рджреНрд╡рд╛рд░реЗ ре▓рдХреНрд╕реЗрд╕, рд╡реНрд╣реЙрдЗрд╕ рдЗрдВрдЯрд┐рдЧреНрд░реЗрд╢рди рдЖрдгрд┐ рд▓реЙрдЧрд┐рдВрдЧрд╕рд╛рдареА рддреБрдордЪрд╛ Google рд╡реИрдпрдХреНрддрд┐рдХ рдХреНрд▓рд╛рдЙрдб рд╕рд░реНрд╡реНрд╣рд░ рд╡рд╛рдкрд░реВрди рддреБрдордЪреНрдпрд╛ рдЧреЛрдкрдиреАрдпрддреЗрдЪреЗ рд░рдХреНрд╖рдг рдХрд░рд╛. рд╡рд┐рдХреНрд░реЗрддрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рд╡рд┐рд╕рдВрдмреВрди рд░рд╛рд╣рдгреНрдпрд╛рдЪреА рдХрд┐рдВрд╡рд╛ рддреБрдордЪреНрдпрд╛ рдЧреЛрдкрдиреАрдпрддреЗрд▓рд╛ рдзреЛрдХрд╛ рдкрддреНрдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА.

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

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

рдЫреЛрдЯреНрдпрд╛ рдЧреБрдВрддрд╡рдгреБрдХреАрд╕рд╛рдареА рдЖрдгрд┐ рдорд╛рд╕рд┐рдХ рдЦрд░реНрдЪрд╛рд╢рд┐рд╡рд╛рдп, рддреБрдореНрд╣реА рд░реЙрдЬрд░реНрд╕ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ, рдЯрд╛рдИрдо рд╡реЙрд░реНрдирд░реНрд╕ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрдЯрд╣реЛрдо рдЖрдгрд┐ рд╡рд┐рдХреНрд░реЗрддреНрдпрд╛рдЪреНрдпрд╛ рд▓реЙрдХ-рдЗрдирд╢рд┐рд╡рд╛рдп рдЗрддрд░рд╛рдВрдирд╛ рдЯрдХреНрдХрд░ рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рддреБрдордЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рд╣реЛрдо рдСрдЯреЛрдореЗрд╢рди рд╕реЗрдЯ рдХрд░реВ рд╢рдХрддрд╛. рд╡рд┐рдХрд╕рдХрд╛рдЪреНрдпрд╛ рд╕рд╛рдЗрдЯрд▓рд╛ рднреЗрдЯ рджреНрдпрд╛ (рдЦрд╛рд▓реАрд▓ рд▓рд┐рдВрдХ) рдХрд┐рдВрд╡рд╛ рдЕрдзрд┐рдХ рдорд╛рд╣рд┐рддреАрд╕рд╛рдареА рдорд▓рд╛ рдИрдореЗрд▓ рдХрд░рд╛.
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
реиреи рдСрдХреНрдЯреЛ, реирежреирел

рдбреЗрдЯрд╛рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛

рдбреЗрд╡реНрд╣рд▓рдкрд░ рддреБрдордЪрд╛ рдбреЗрдЯрд╛ рдХрд╕рд╛ рдЧреЛрд│рд╛ рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╢реЗрдЕрд░ рдХрд░рддрд╛рдд рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрд░реВ рд╣реЛрддреЗ. рддреБрдордЪрд╛ рд╡рд╛рдкрд░, рдкреНрд░рджреЗрд╢ рдЖрдгрд┐ рд╡рдп рдпрд╛рдВрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдбреЗрдЯрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рд╡ рд╕реБрд░рдХреНрд╖реЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкрджреНрдзрддреА рдмрджрд▓реВ рд╢рдХрддрд╛рдд. рдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ рд╣реА рдорд╛рд╣рд┐рддреА рдкреБрд░рд╡рд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рддреА рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
рд╣реЗ ре▓рдк рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрд╕реЛрдмрдд рдбреЗрдЯрд╛рдЪреЗ рд╣реЗ рдкреНрд░рдХрд╛рд░ рд╢реЗрдЕрд░ рдХрд░реВ рд╢рдХрддреЗ
рд╡реИрдпрдХреНрддрд┐рдХ рдорд╛рд╣рд┐рддреА
рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
рдбреЗрд╡реНрд╣рд▓рдкрд░ рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдХрд╢реА рдШреЛрд╖рд┐рдд рдХрд░рддрд╛рдд рдпрд╛рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
рдЯреНрд░рд╛рдВрдЭрд┐рдЯрдордзреНрдпреЗ рдбреЗрдЯрд╛ рдПрдВрдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ

рд░реЗрдЯрд┐рдВрдЧ рдЖрдгрд┐ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрдиреЗ

рек.рел
реирекреп рдкрд░реАрдХреНрд╖рдгреЗ

рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ

recover tapo auth on app restart
Add TAPO S515,S500,P115,L630,L530,L531,L535, bulb control
Update SmartThings integration to use oauth
fix race condition on tapo discovery
support utf-8 SSIDs for TPLink
ESP32 fixes