рд▓реЙрд░реЗрдВрдЯ рдореЙрдбреНрдпреВрд▓ рдФрд░ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо (рднрд╛рдЧ 1)ред рдШрд░ рдХрд╛ рдкрд░рд┐рдЪрд╛рд▓рдХ

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

рдЫрд╡рд┐

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


рдХреНрдпреЛрдВ рд▓реЙрд░реЗрдВрдЯ?


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

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

рдореЙрдбреНрдпреВрд▓ рдЦреБрдж


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

рдореИрдВ рдЦреБрдж рдореЙрдбреНрдпреВрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдСрдкрд░реЗрд╢рди рдХреА рдкреВрд░реА рдЕрд╡рдзрд┐ рдореЗрдВ рдХреЛрдИ рдХреНрд░реИрд╢ рдФрд░ рдлреНрд░реАрдЬ рдирд╣реАрдВ рдереЗ, рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд┐рдпрд╛ рдФрд░ "рдПрдХ рдШрдбрд╝реА рдХреА рддрд░рд╣" рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╕реЗ рд╕рд┐рд░реНрдл рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдбрд┐рдЬрд╛рдЗрди рдФрд░ рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг


рдпрд╣ рдореЙрдбреНрдпреВрд▓ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдПрдХ рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, "рдХреЗрд╡рд▓ рдпрджрд┐", рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпреЛрдЧреНрдп рдЪреАрдЬ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдореБрдЭреЗ рдмрд┐рд▓реНрдб рдХреНрд╡рд╛рд▓рд┐рдЯреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдХреЛрдИ рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ рд╣реИ, рд╕рдм рдХреБрдЫ рдмрдбрд╝реЗ рдХрд░реАрдиреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЬреИрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: рдХреЛрдИ рдЯреЗрдврд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛, рдорд┐рд▓рд╛рдк рдХреА рдмрджрдмреВ рдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рднреА, рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рдФрд░ рд╕рд╛рдл-рд╕реБрдерд░рд╛ рд╣реЛред рджреНрд╡рд╛рд░рд╛ рдФрд░ рдмрдбрд╝реЗ, рдирд┐рд░реНрдорд╛рдг рдХреА рдЧреБрдгрд╡рддреНрддрд╛ "рдмреНрд░рд╛рдВрдбреЗрдб" рдХрдВрдкреНрдпреВрдЯрд░ рдШрдЯрдХреЛрдВ рдФрд░ "рдХрд╛рд░рдЦрд╛рдиреЗ" Arduino рд╕реЗ рднрд┐рдиреНрди рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рдЕрдЧрд░ рдореИрдВ рдЗрди рдореЙрдбреНрдпреВрд▓реНрд╕ рдХреЛ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдХреЗрд╡рд▓ рдпрд╣реА рд╣реЛрдЧрд╛ рдХрд┐ рддрд╛рд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХрд▓-рд░рдВрдЧреАрди рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЗ рдмрдЬрд╛рдп рдмрд╣реБ-рд░рдВрдЧреАрди рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдХрдо рд╕реЗ рдХрдо рдмрд┐рдЬрд▓реА рдХрдиреЗрдХреНрд╢рди рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд╣реИ, рддреЛ рдЫреЛрдЯреЗ рдирд╛рдЗрдЯ-рдкрд┐рдХрд┐рдВрдЧ (рд╕рдм рдХреБрдЫ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдмрдбрд╝реЗ рдХрд░реАрдиреЗ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ)ред

рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдкрд╣рд▓рд╛ рд▓реЗрдЦ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ?


рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рддреАрди рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд╛рдкреНрдд рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкрд╣рд▓рд╛ рд▓реЗрдЦ рдореЗрдЬрд░рдбреЛрдореЛ рдХреЗ рд╕рд╛рде рд▓реЙрд░реЗрдВрдЯ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реЛрдЧрд╛, рдЬреЛ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдУрдкрди рд╕реЛрд░реНрд╕ рд╣реЛрдо рдСрдЯреЛрдореЗрд╢рди рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╣реИред рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рдФрд░ PHP рдХреЛрдб рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

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

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

рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реЛрдо рдСрдЯреЛрдореЗрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рд▓реЙрд░реЗрдВрдЯ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИ рдФрд░ рд╕реНрд╡рдпрдВ рдореЙрдбреНрдпреВрд▓ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЕрдиреНрдп рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЖрдк 1 , 2 , 3 рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд╛рдж рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред рдпрд╣рд╛рдВ рд╣рдо рдХреЗрд╡рд▓ рдПрдХреАрдХрд░рдг рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, La01 рдлрд░реНрдорд╡реЗрдпрд░ рдФрд░ LW1.0 рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд▓реЙрд░реЗрдВрдЯ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЕрд░реНрдерд╛рдд, рдмрд╣реБрдд "рдореБрдХрд╛рдмрд▓рд╛" рдореЙрдбреНрдпреВрд▓ рдЬреЛ рддреАрди рд╕рд╛рд▓ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдореЙрдбреНрдпреВрд▓ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг рдереЛрдбрд╝рд╛ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирд┐рдпрдВрддреНрд░рдг рдЯреАрдореЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣рд╛рдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╕рдм рдХреБрдЫ рдирдП рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рд╕рд╣реА рд╣реИред

рдореЙрдбреНрдпреВрд▓ рдкреНрд░рдмрдВрдзрди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ


рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рд╕рднреА рд╕реВрдЪрдирд╛рдУрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдкреЛрд░реНрдЯ 2424 рдкрд░ рдЯреАрд╕реАрдкреА / рдЖрдИрдкреА рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдПрдХ рдмрд╛рд░ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЯреЗрдХреНрд╕реНрдЯ рдХрдорд╛рдВрдб (рддрдерд╛рдХрдерд┐рдд KE рдХрдорд╛рдВрдб) рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред KernelChip рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рд▓реЗрдЦрди рд╡рд┐рд╕реНрддреГрдд рд╣реИ, KE рдЖрджреЗрд╢реЛрдВ рдХреА рдПрдХ рд╕реБрд▓рдн рд╡рд┐рд╡рд░рдг рд╕рд╣рд┐рддред

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

рдЫрд╡рд┐

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

рдШрд░ рдХрд╛ рдкрд░рд┐рдЪрд╛рд▓рдХ


рдореЗрдЬрд░рдбреЛрдореЛ рдкреНрд░рдгрд╛рд▓реА рдХрд╛рдлреА рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдпрд╣рд╛рдВ рдирд╣реАрдВ рдмрддрд╛рдКрдВрдЧрд╛ ред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рд╣реИрдВ, рдореИрдВ рд╕рдордЭрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рдЦреБрд▓рд╛ рд╣реЛрдо рдСрдЯреЛрдореЗрд╢рди рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╣реИ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдПрдХ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рд╡реНрдпрд╛рдкрдХ рдХреНрд╖рдорддрд╛рдУрдВ рдФрд░ "рддреЗрдЬ" рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реАрдПрдордПрд╕ (рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА) рд╣реИред рдШрд░ рд╕реНрд╡рдЪрд╛рд▓рдиред

рдореЗрдЬрд░рдбреЛрдореЛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдВрддрд╣реАрди рд╣реИрдВ рдФрд░ рд▓реЙрд░реЗрдВрдЯ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреА рдкреНрд░рддрд┐рднрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред

рддрдХрдиреАрдХреА рдЬрд╛рдирдХрд╛рд░реА


MajorDoMo laurent.class.php рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ

\htdocs\lib\


рдкреВрд░реНрдг рдХреЛрдб laurent.class.php
<?

function laurent_command($host, $command, $password='Laurent') {

$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if ($socket === false) {
echo ┬лsocket_create() failed: reason: ┬╗. socket_strerror(socket_last_error()). "\n";
return 0;
}

$result = socket_connect($socket, $host, 2424);
if ($result === false) {
echo ┬лsocket_connect( $socket, $host, 2424) failed.\nReason: ($result) ┬╗. socket_strerror(socket_last_error($socket)). "\n";
return 0;
}

$in='$KE'."\r\n";
socket_write($socket, $in, strlen($in));

$res='';
while ($out = socket_read($socket, 2048, PHP_NORMAL_READ)) {
$res.=$out;
if (is_integer(strpos($out, "\n"))) {
break;
}
}

$in='$KE,PSW,SET,'.$password."\r\n";
socket_write($socket, $in, strlen($in));

$res='';
while ($out = socket_read($socket, 2048, PHP_NORMAL_READ)) {
$res.=$out;
if (is_integer(strpos($out, "\n"))) {
break;
}
}

$in=$command."\r\n";
socket_write($socket, $in, strlen($in));

$res='';
while ($out = socket_read($socket, 2048, PHP_NORMAL_READ)) {
$res.=$out;
if (is_integer(strpos($out, "\n"))) {
break;
}
}

socket_close($socket);
return trim($res);

}

function laurent_getStat($host, $password='Laurent') {

$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if ($socket === false) {
echo ┬лsocket_create() failed: reason: ┬╗. socket_strerror(socket_last_error()). "\n";
return 0;
}

$result = socket_connect($socket, $host, 2424);
if ($result === false) {
echo ┬лsocket_connect( $socket, $host, 2424) failed.\nReason: ($result) ┬╗. socket_strerror(socket_last_error($socket)). "\n";
return 0;
}

$in='$KE'."\r\n";
socket_write($socket, $in, strlen($in));

$res='';
while ($out = socket_read($socket, 2048, PHP_NORMAL_READ)) {
$res.=$out;
if (is_integer(strpos($out, "\n"))) {
break;
}
}

$in='$KE,PSW,SET,'.$password."\r\n";
socket_write($socket, $in, strlen($in));

$res='';
while ($out = socket_read($socket, 2048, PHP_NORMAL_READ)) {
$res.=$out;
if (is_integer(strpos($out, "\n"))) {
break;
}
}

$command='$KE,DAT,ON';
$in=$command."\r\n";
socket_write($socket, $in, strlen($in));

$res='';
$started=0;
while ($out = socket_read($socket, 2048, PHP_NORMAL_READ)) {
$res.=$out;
if (is_integer(strpos($out, "#TIME,"))) {
if (!$started) {
$started=1;
} else {
break;
}
}
}

$command='$KE,DAT,OFF';
$in=$command."\r\n";
socket_write($socket, $in, strlen($in));
sleep(1);
socket_write($socket, $in, strlen($in));
socket_write($socket, $in, strlen($in));

socket_close($socket);
return trim($res);

}

?>


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

рдореЙрдбреНрдпреВрд▓ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рд╣реИ

laurent_command('< >', '<>', '<  >');


рдЬреИрд╕реЗ,

$result = laurent_command('192.168.2.19', '$KE,INF', 'Laurent');


, рдЬрд╣рд╛рдВ '192.168.2.19' рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЖрдИрдкреА рдкрддрд╛ рд╣реИ, '$ KE, INF' рд╕реНрд╡рдпрдВ рдХрдорд╛рдВрдб рд╣реИ, 'рд▓реЙрд░реЗрдВрдЯ' рдкрд╛рд╕рд╡рд░реНрдб (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рд╣реИред

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

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

рдЖрдк рдЗрд╕ рдХреЗ рд╕рд╛рде рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдм рдореИрдВ рдЖрдкрдХреЛ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдХрд┐ рдореЗрдЬрд░рдбреЛрдореЛ рдореЗрдиреВ рд╕реЗ рд╕реАрдзреЗ рдкреНрд░рдХрд╛рд╢ (рдпрд╛ рдПрдХ рдЙрдкрдХрд░рдг) рдирд┐рдпрдВрддреНрд░рдг рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг


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

рдЗрд╕рд▓рд┐рдП, рд╣рдо "рд╕рдХреНрд╖рдо рдХрд░реЗрдВ" рдмрдЯрди рдмрдирд╛рддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдореЗрдЬрд░рдбреЛрдореЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ / рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ) рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ "OBJECTS / рдирд┐рдпрдВрддреНрд░рдг рдореЗрдиреВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдмрдбрд╝реЗ рд╣рд░реЗ рдмрдЯрди рдкрд░ "рдирдпрд╛ рдЕрдиреБрднрд╛рдЧ рдЬреЛрдбрд╝реЗрдВ" рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо "рдЯрд╛рдЗрдк" рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА рдкрд╛рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╕реНрддреБрдд рдкреНрд░рдХрд╛рд░ рдХреА рдкреВрд░реА рд╡рд┐рд╡рд┐рдзрддрд╛ рд╕реЗ "рдмрдЯрди" рдЪреБрдиреЗрдВ рдФрд░ "рд╕рд╣реЗрдЬреЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред

рдЫрд╡рд┐

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

рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдореЗрдВ "рд╢реАрд░реНрд╖рдХ" рд▓рд┐рдЦреЗрдВ рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╣ рдмрдЯрди рдкрд░ рд▓рд┐рдЦрд╛ рдЬрд╛рдПред рдФрд░ рдЕрдВрдд рдореЗрдВ, рдХреЛрдб рдлрд╝реАрд▓реНрдб рдореЗрдВ, laurent_command рдлрд╝рдВрдХреНрд╢рди рдХреЛрдб рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░рд┐рдЪрд┐рдд рд▓рд┐рдЦреЗрдВ:

laurent_command('192.168.2.19', '$KE,REL,2,1', 'Laurent');


рдпрд╣рд╛рдВ рдпрд╣ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рдорд╛рди рд╣реИ, рдХреЗрд╡рд▓ $ рдкрд░рд┐рдгрд╛рдо рдЪрд░ рдЧрд╛рдпрдм рд╣реИ (рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ) рдФрд░ рдХрдорд╛рдВрдб рдХреЛ '$ KE, REL, 2,1' рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд░рд┐рд▓реЗ рдирдВрдмрд░ 2 рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рд╣реИред

рд╣рдо "рдЯрд░реНрди рдСрдл" рдмрдЯрди рдХреЗ рд▓рд┐рдП рднреА рдРрд╕рд╛ рд╣реА рдХрд░рддреЗ рд╣реИрдВ, рдмрд╕ рдмрдЯрди рдХрд╛ рдирд╛рдо рдмрджрд▓рдирд╛ рди рднреВрд▓реЗрдВ рдФрд░ '$ KE, REL, 2.1' рдХреЗ рдмрдЬрд╛рдп '$ KE, REL, 2.0' рд▓рд┐рдЦреЗрдВ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рд░рд┐рд▓реЗ рдирдВрдмрд░ 2 рдХреЛ рдмрдВрдж рдХрд░реЗрдВ:

laurent_command('192.168.2.19', '$KE,REL,2,0', 'Laurent');


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

рд╕реНрд╡рдд: рдирд┐рдпрдВрддреНрд░рдг


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

рдЫрд╡рд┐

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

рдЫрд╡рд┐

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

if (timeIs('21:00')) {
  laurent_command('192.168.2.19', '$KE,REL,2,1', 'Laurent');
}

if (timeIs('7:30')) {
  laurent_command('192.168.2.19', '$KE,REL,2,0', 'Laurent');
}


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

рдореЙрдбреНрдпреВрд▓ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдирд╛


рдФрд░ рдЕрдВрддрд┐рдо рдЙрджрд╛рд╣рд░рдг рдореЗрдЬрд░рдбреЛрдореЛ рд╡реЗрдм рдкреЗрдЬ рдкрд░ рд▓реЙрд░реЗрдВрдЯ рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд╣реЛрдЧрд╛ред

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

рдЫрд╡рд┐

рдЗрд╕рд▓рд┐рдП, рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдСрдмреНрдЬреЗрдХреНрдЯ "ThisComputer" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╣рдо рдЗрд╕реЗ рдПрдХ рдирдИ рд╕рдВрдкрддреНрддрд┐ "рдкрд░реАрдХреНрд╖рдг" рдореЗрдВ рдЬреЛрдбрд╝ рджреЗрдВрдЧреЗред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕" рдореЗрдиреВ рдЖрдЗрдЯрдо рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореЗрдЬрд░рдбреЛрдореЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИ, "ThisComputer" рдСрдмреНрдЬреЗрдХреНрдЯ рдвреВрдВрдвреЗрдВ рдФрд░ "рдЧреБрдг" рдЖрдЗрдЯрдо рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдиреАрдЪреЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВ рдФрд░ "рдирдИ рд╕рдВрдкрддреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ" рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдвреВрдВрдвреЗрдВ, "рдкрд░реАрдХреНрд╖рдг" рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ "рддрд╛рдЬрд╝рд╛ рдХрд░реЗрдВ" (рдорд╛рди рдХреЛ рдЦрд╛рд▓реА рдЫреЛрдбрд╝ рджреЗрдВ)ред

рдЫрд╡рд┐

рдЗрд╕ рдкрд░, рддреИрдпрд╛рд░реА рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдкреВрд░рд╛ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╣рдордиреЗ рдПрдХ рдирдпрд╛ рдЧреБрдг "рдкрд░реАрдХреНрд╖рдг" рдСрдмреНрдЬреЗрдХреНрдЯ "ThisComputer" рдореЗрдВ рдЬреЛрдбрд╝рд╛, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рдЕрдкрдиреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдХрд░реЗрдВрдЧреЗред

рдЕрдм рд╣рдорд╛рд░рд╛ рдХрд╛рд░реНрдп рд▓реЙрд░реЗрдВрдЯ рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ "ThisComputer" рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ "рдкрд░реАрдХреНрд╖рдг" рдХреА рд╕рдВрдкрддреНрддрд┐ (рдЪрд░) рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ рд╣реИред рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ? рдмрд╣реБрдд рдЖрд╕рд╛рдиред

рдЗрд╕ рдХреЛрдб рдХреЛ onNewMinute рд╡рд┐рдзрд┐ рд╕реЗ рдЬреЛрдбрд╝реЗрдВ рдЬрд┐рд╕реЗ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ:

$result = laurent_command('192.168.2.19', '$KE,INF', 'Laurent');
setGlobal('ThisComputer.test', $result); 


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

%ThisComputer.test%


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

рдкреГрд╖реНрда рдкрд░ рдореИрдХреНрд░реЛ рдХреИрд╕реЗ рдЬреЛрдбрд╝реЗрдВ? рд╣рдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдореЗрдиреВ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ "рд╣реЛрдо рдкреЗрдЬ" рдЖрдЗрдЯрдо рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрд┐рд╕реА рднреА рдРрд╕реЗ рдкреЗрдЬ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдпрд╛ рдмрдбрд╝реЗ рд╣рд░реЗ рдмрдЯрди "рдиреНрдпреВ рдкреЗрдЬ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдирдпрд╛ рдмрдирд╛рдПрдВред рдФрд░ рдкреГрд╖реНрда рдкрд░ рдХрд┐рд╕реА рднреА рдЗрдЪреНрдЫрд┐рдд рд╕реНрдерд╛рди рдкрд░ рдореИрдХреНрд░реЛ рдЬреЛрдбрд╝реЗрдВред

рдЙрдк-рдпреЛрдЧ


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

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


All Articles