Ntrite рд░реВрдЯрд░ mtrf64 + esp8266 + MQTT рдмрдбреА рдПрдВрдбреНрд░реЙрдЗрдб рдРрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИ

рдХрд╛рд░реНрдп


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

рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!

рдлрд┐рд░ рд╕реЗ, рдореИрдВ рдЕрдкрдиреЗ рдмрд╕реНрдЯ рд╢реВрдЬрд╝ рдХреЗ рд╕рд╛рде рдФрд░ рдорд╣рдВрдЧреЗ рдиреНрдпреВрд▓рд╛рдЗрдЯ рд░рд╛рдЙрдЯрд░ рд╕реЗ рдХреИрд╕реЗ рдкрд╛рд░ рдкрд╛рдКрдВ рдЗрд╕рдХреА рдХрд╣рд╛рдиреА рдХреЗ рд╕рд╛рде, рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдФрд░ рд╕реЛрд▓реНрдбрд░рд┐рдВрдЧ рдмреЛрд░реНрдб, рдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рдкрд░реЗрд╢рд╛рди рди рдХрд░рдирд╛ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ - рдореИрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЪрд╛рд▓реВ / рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рдбрд╛рдВрд╕рд┐рдВрдЧ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рд╛рдВ ... рд╣рд░ рдХреЛрдИ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдХрдо рд▓реЛрдЧ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдХреНрд╕рд░ рд╕рднреА рдлреИрд╕рд▓реЗ рдЬрдЯрд┐рд▓ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЖрд░рд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдореИрдВ рддреБрдореНрд╣реЗрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдВ, рдЕрдм :) - рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЖрдЧреЗ рдХреЗ рджреЛрд╕реНрдд!

рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдиреНрдпреБрд▓рд╛рдЗрдЯ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдЗрдХрд╛рдЗрдпрд╛рдВ рдЦрд░реАрджреАрдВ, рд╡реЗ рд╕рднреА рдирд┐рдореНрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рднрд╛рдЧ рдЧрдПред рдЪрд▓реЛ рд╕реАрдзрд╛ рд╣реЛ:

1. рдореИрдВ рдЕрдЯрдХ рдЧрдпрд╛, рдареАрдХ рд╣реИ! рдФрд░ рдлрд┐рд░ рдХреНрдпрд╛? рдлреИрд╢рдиреЗрдмрд▓ рдмреНрд▓реЙрдХ рдХреИрд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ, рдФрд░ рд╡реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ ( рд▓реЗрдЦ ) рдХреЗ рд╕рд╛рде рднреА рджрд┐рдЦрд╛рдИ рджрд┐рдП
2. рд╣рд╛рдБ ... рд╡реЗ рдПрдХ рдИрдерд░рдиреЗрдЯ рдЧреЗрдЯрд╡реЗ рдЪрд╛рд╣рддреЗ рд╣реИрдВ ... xxx рд╣рд░реА рдХреЗ рд▓рд┐рдП ... рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рдареАрдХ рд╣реИ! рдЖрд╡реЗрджрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рд╣рд╛рдБ ...! ... рдЖрдЧреЗ рдЕрдЪреНрдЫрд╛ рд╣реИ
3. рдореИрдВрдиреЗ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ - рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдорд╣рдВрдЧреА рд╣реИ ... рдпрд╣ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рд╣реИ, рдореБрдЭреЗ рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдореБрдЭреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднреА рдЪрд╛рд╣рд┐рдП - рд▓реЗрдХрд┐рди рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдХрд╣рд╛рдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? (рдЕрдВрдд рдореЗрдВ рд▓реЗрдЦ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдкрд░ рдПрдХ рдореЗрдЧрд╛ рдмреЛрдирд╕ рд╣реИ!) рдЖрдкрдХреЛ рдПрдХ рд╣реЛрдо рд╕рд░реНрд╡рд░ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ :( - рдЕрдВрдд рдореЗрдВ рдпрд╣ рд╕рдм рд▓рд╛рдЧрддреЛрдВ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА ... рдмрд╣реБрдд рдмрдЬрдЯ рдирд╣реАрдВред

рдпреЗ (рдпрд╛ рд╕рдорд╛рди) рдЖрдЗрдЯрдо рднреА рд╣реЛрдо рдСрдЯреЛрдореЗрд╢рди рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд░реЛрдХрддреЗ рд╣реИрдВред

рдХрд╛рд░реНрдп рд╕реНрдкрд╖реНрдЯ рд╣реИ: рд╣рдореЗрдВ рдЬреАрд╡рди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдФрд░ рдЗрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЕрдм рд╣рдо рдХрдЯреНрдЯрд░рдкрдВрдереА рддрд░реАрдХреЛрдВ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓реЗрдХрд░ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рд╣рдо рд╣реЛрдо рд╕рд░реНрд╡рд░ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рдиреВрд▓рд┐рдЯ рдИрдерд░рдиреЗрдЯ рдЧреЗрдЯрд╡реЗ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВред

(рдиреЙрдЯреА рдЯреАрдо рдХреА рд╣рдБрд╕реА)
рдкреНрд░рдХрд╛рд╢ рдирд┐рдпрдВрддреНрд░рдг рдЗрдХрд╛рдЗрдпрд╛рдБ рдФрд░ рд╣реИрдВ ... рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ред
(рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдПрдХ рддрд╕реНрд╡реАрд░ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП :) рдПрдХ рдирд╛рдЗрд▓рд┐рдЯ рдмреНрд▓реЙрдХ рдХреЗ рд╕рд╛рде)

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

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

рд╣рдо рдПрдордХреНрдпреВрдЯреАрдЯреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд▓реЗрддреЗ рд╣реИрдВ - рдорд╣рд╛рдиред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡реЗрджрди рд╣реИ - рдЙрддреНрдХреГрд╖реНрдЯред рдЕрдм рдзреНрдпрд╛рди: рдмреИрдХрдлрд┐рд▓ рдХрд╛ рд╕рд╡рд╛рд▓ :) - рдХреМрди рд╕рд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ MQTT рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ? - рд╣рд╛рдБ, рд╡реЗ рд╕рдм рдПрдХ рд╕реНрд╡рд░ рд╕реЗ рдХрд╣рд╛: рдмреЗрд╢рдХ, рдИрдПрд╕рдкреА 8266ред

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

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

рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ, рд╕рд╛рдЗрдЯ рдкрд░ - рдФрд░ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ - 2 рдореЙрдбреНрдпреВрд▓: MTRF64 USB рдФрд░ MTRF64 - рддреЛ, тАЛтАЛрдПрдХ USB, рджреВрд╕рд░рд╛ рд╕рд┐рд░реНрдл UARTред рдЦреИрд░, рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рд╕рдорд╛рдзрд╛рди рдкрд╛рдпрд╛ :) - рдЪреВрдВрдХрд┐ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд▓рд┐рдП рдпреВрдПрд╕рдмреА рдФрд░ рд╡рд╣рд╛рдВ рдмрд┐рдЬрд▓реА рдХреА рдЖрдкреВрд░реНрддрд┐ 5V рд╕реЗ рдХрдо рд╣реИ - рдФрд░ рдпрд╣рд╛рдВ рд╢реНрд░реА рдЙрд░реНрдЯ рдЦреБрдж рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 3.3V рдЕрдиреБрдХреВрд▓рд┐рдд - рд╕реБрдВрджрд░ред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╣реИ?
1. рдмреНрд▓реЙрдХ рдиреВрд▓рд╛рдЗрдЯ SLF-1-300 (рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд╕рд╛рде рдмреНрд▓реЙрдХ)
рдЫрд╡рд┐
(рддрд╕реНрд╡реАрд░ рдиреВрд▓рд╛рдЗрдЯ SLF-1-300)

2. рдПрдордЯреАрдЖрд░рдПрдл 64 рдпреВрдПрдЖрд░ рдореЙрдбреНрдпреВрд▓ (рдЬреЛ рдпреВрдПрд╕рдмреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд┐рдк рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдпреВрдПрд╕рдмреА рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рд▓рд╛рдЧрдд рд╣реИ; "рдЖрдзрд╛рд░" рд░рд╛рдЬреНрдп рдХреЗ рд▓рд┐рдП рд╕рд░рд▓реАрдХреГрдд;);
рдЫрд╡рд┐
(рддрд╕реНрд╡реАрд░ MTRF64 UART)

3. рдИрдПрд╕рдкреА 8266 рдореЙрдбреНрдпреВрд▓
рдЫрд╡рд┐
(рддрд╕реНрд╡реАрд░ рдИрдПрд╕рдкреА 8266)

3. MQTT (MQTT Buddy) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди
рдЫрд╡рд┐
(рдЪрд┐рддреНрд░)

рд╡реАрдбрд┐рдпреЛ


рдЕрдм рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЬреАрд╡рди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдФрд░ рдЖрддреНрдорд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЛрдб рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдмрд┐рд▓реНрдХреБрд▓ред рдХреМрди рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХреЛрдб рд▓рд┐рдЦрдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ MTRF64 рдХреЗ рд╕рд╛рде рдЖрдкрдХреЛ рдбреЙрдХ рдореЗрдВ рдЪрдврд╝рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рд╡рд╣рд╛рдВ ... рдмрд╣реБрдд рд╕рд╛рд░реА рдЙрдкрдпреЛрдЧреА рдЪреАрдЬреЗрдВ ( рд▓рд┐рдВрдХ ) рд╣реИрдВ - рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдЬрд▓реНрджреА рдФрд░ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдорд╛рд░реА рдЯреАрдо рд╕реЗ рдУрдкрди рд╕реЛрд░реНрд╕ - рд╕реНрд╡рд╛рдЧрдд: рдбреА> рдЧрд┐рдЯрд╣рдм

рд╣рдореЗрдВ ESP8266 рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЬрд┐рд╕рдиреЗ "рдЗрд╕реЗ рдЬрд▓рд╛ рджрд┐рдпрд╛" - рдЬрд╛рдирддрд╛ рд╣реИ, рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ - 2 рдорд┐рдирдЯ рдФрд░ рд╕рдм рдХреБрдЫ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рдУ рдФрд░ рдЙрддрд╛рд░реЛ!


- рдЖрдк рд╕рд╛рдЗрдЯ ( https://nodemcu-build.com ) рд╕реЗ рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдЗрд╕реЗ рд╕реАрдзреЗ рдЬреАрдердм рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╕рднреА рдХреЛрдб рдХреЗ рд╕рд╛рде рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

- ESP8266 рдХрдорд╛рдВрдб рдЬрд▓рд╛рдПрдВ:

sudo python esptool.py --port /dev/ttyUSB0 write_flash -fm dio -fs 32m 0x00000 {your_nodemcu_firmware.bin} 

- рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ esp8266 / dev / ttyUSB0 рдХреЗ рд░реВрдк рдореЗрдВ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ
- рд╣рдо рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ {your_nodemcu_firmware.bin} рдЖрдкрдиреЗ рдЕрдкрдиреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рдирд╛рдо рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ
- рдЕрдЧрд░ рдХреЛрдИ рдПрд╕реНрдкреНрдЯреВрд▓ рдирд╣реАрдВ рд╣реИ ( рдпрд╣рд╛рдБ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ ;))
- ESP8266 рджреЗрд╡ рдмреЛрд░реНрдб рд▓реЗ рд▓реЛ - рдФрд░ рдЗрд╕реЗ рдЬрд▓рд╛, рдкреВрд░реА рддрд░рд╣ рд╕реЗ "рдЬрд▓рд╛"!

рдЕрдм, рдзреНрдпрд╛рди рджреЗрдВ, рд╣рдо рд╕рдорд╛рдкреНрдд рдХреЛрдб рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ: рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдХреЛрдб рднрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрдврд╝реЗрдВ!
- рдЕрдкрдиреЗ рд╡рд╛рдИрдлрд╛рдИ рд░рд╛рдЙрдЯрд░ рдбреЗрдЯрд╛ рдХреЛ рд▓реЙрдЧрд┐рди \ рдкрд╛рд╕ рдХреЗ рд╕рд╛рде рдФрд░ рдЕрдкрдиреЗ MQTT рдмреНрд░реЛрдХрд░ рдХреЛ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рди рджреЗрдВред рдХреЛрдб Cloudmqtt.com рд╕реЗ рдореБрдХреНрдд MQTT рдмреНрд░реЛрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реА рдЯреАрдо рдиреЗ рдЕрдкрдиреЗ рдлреНрд░реА рдмреНрд░реЛрдХрд░ рдХреЛ рдЙрдард╛рдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: mqtt.ximxim.com (mqtt \ mqtt)

GitHub рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд▓рд┐рдВрдХ: mqtt_buddy-mtrf64-noolite-esp8266 - рдХреЛрдб рджрд┐рдорд┐рддреНрд░реА рдХрд░рд╛рдмрд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдореИрдВ рдЙрдирдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж рд╡реНрдпрдХреНрдд рдХрд░рддрд╛ рд╣реВрдВ!)ред
рдХреЛрдб рд╣рдорд╛рд░реА рдХрдВрдкрдиреА XIM, INC рдХреЗ рдмрдВрдж рднрдВрдбрд╛рд░ рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреБрдирдГ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдореБрдлреНрдд рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдП рдЦреБрд▓реА рдЬрдирддрд╛ рдореЗрдВред

рдбреЗрдЯрд╛ рдХреЛ рдЕрдкрдиреЗ рд╕рд╛рде рдмрджрд▓рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ
 -- Credentials SSID = "YOUR SSID NAME" PASSWORD = "YOUR PASSWORD" MQTT_SERVER = "m21.cloudmqtt.com" MQTT_SERVER_PORT = 16487 MQTT_USER = "noo" MQTT_PASS = "noo" 


ESP8266 рдкрд░ ESPLORER рдЯреВрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЛрдб рднрд░реЗрдВред

рдЕрдм рд╣рдо esp8266 рджреЗрд╡ рдмреЛрд░реНрдб + MTRF64 рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред
рдПрд╕реНрдк 8266 рдбреА 7 рдЖрд░рдПрдХреНрд╕ - рдПрдордЯреАрдЖрд░рдПрдл 64 TX
esp8266 D8 tx - MTRF64 TX
рдПрд╕реНрдк 8266 рдЬреАрдПрдирдбреА - рдПрдордЯреАрдЖрд░рдПрдл 64 рдЬреАрдПрдирдбреА
esp8266 3V3 - MTRF64 3V3

рдЫрд╡рд┐
(рдХрдиреЗрдХреНрд╢рди рдлреЛрдЯреЛ)

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдкрдиреЗ esp8266 рдХреЛ рдХреЛрдб рдЕрдкрд▓реЛрдб рдХрд░ рджрд┐рдпрд╛ рд╣реИ - рд░рд┐рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдЗрд╕реЗ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдФрд░ рдХреБрдЫ (рдХреЛрдб) рдХреЛ рдмрджрд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ - рдЖрдкрдХреЛ рдлрд╝рд░реНрдорд╡реЗрдпрд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред рдХреНрдпреЛрдВ? рдХреНрдпреЛрдВрдХрд┐, рдПрд╕реНрдк 8266 UART9600 рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрд╡рд┐рдЪ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ MTRF64 рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред рдХреЛрдб d7 \ d8 рдкрд┐рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ uart рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдореБрдЦреНрдп RX, TX рдкрд┐рди рдХрд╛рдо рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рд╣реИрдВред рдЖрдк рдПрдордЯреАрдЖрд░рдПрдл 64 рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП uart9600 рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЛ "рдмрд╛рдзрд┐рдд" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╢рд░реНрддреЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ - рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп рдФрд░ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдирд╣реАрдВ рдерд╛ред


рд╣рдордиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ


Mtrf64 рдореЙрдбреНрдпреВрд▓ UART рдХреЗ рд╕рд╛рде esp8266 рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ рдЖрдкрдХреЗ рд░рд╛рдЙрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдСрдирд▓рд╛рдЗрди рдЬрд╛рддрд╛ рд╣реИ рдФрд░ MQTT рдлреНрд░реА рдмреНрд░реЛрдХрд░ рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, рдЖрдк, рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рдХреНрд▓рд╛рдЙрдб рдмреНрд░реЛрдХрд░ рд╕реЗ рднреА рдЬреБрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ MQTT рдЪреИрдирд▓реЛрдВ рдХреЛ рдХрдорд╛рдВрдб рднреЗрдЬрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ рдлреНрд▓рд╛рдИ рдкрд░ "рдбрд┐рд╕реИрдореНрдмрд▓реНрдб" рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдХрдорд╛рдВрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░ UART MTRF64 рдореЙрдбреНрдпреВрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ! рд╣рд╛рдБ! рд╣рдо рдХреИрд╕реЗ рд╢рд╛рдВрдд рдФрд░ рдмрдЬрдЯ рдмрдиреЗ! рд╣рд╛рдБ! рдЬрдм рдЖрдк рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреА рд╕реНрдкрд╖реНрдЯ рддрд╛рд░реНрдХрд┐рдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдмрдирд╛ рдЪреБрдХрд╛ рд╣реИ, рддреЛ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж;)

рд╡реАрдбрд┐рдпреЛ


рдкреНрд░рдмрдВрдз


рдЖрдЧреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ: рдХреНрдпрд╛ рд╣рдо рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ рдФрд░ рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ? рдХреИрд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ?) - рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ! рд╣рдо рдЕрдкрдиреЗ MQTT рдмрдбреА рдРрдк рдХреЛ Google Play (рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рд▓рд┐рдВрдХ) рдХреЗ рд╕рд╛рде рдорд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ MQTT рдмреНрд░реЛрдХрд░ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, mqttcloud.comред рдЕрдм MTRF64 рдХреЛ рдПрдирд▓рд╛рдЗрдЯ рдмреНрд▓реЙрдХ рдХреЛ рдмрд╛рдВрдзрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдмрдЯрди рдЬреЛрдбрд╝реЗрдВ - рдЙрдиреНрд╣реЗрдВ рдорд┐рддреНрд░ рдмрдирд╛рдПрдВ!

MTRF64 рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢
MTRF64 рдХреЗ рд▓рд┐рдП рдПрд╕реНрдк 8266 рдХреЗ рдХреЛрдб рдХреЗ рдбреЗрд╡рд▓рдкрд░ рджрд┐рдорд┐рддреНрд░реА рдХрд░рд╛рдмрд╛ рдиреЗ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП MQTT рдХрдорд╛рдВрдб рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╛рд░реВрдк рдХреЛ рдмрдирд╛рдпрд╛ред

  -- mqtt_buddy/noolight/<int:channel> -- mqtt_buddy/noolight/<int:channel>/<XX-XX-XX-XX:address> -- mqtt_buddy/noolight/<int:channel>/bind -- mqtt_buddy/noolight/<int:channel>/unbind -- mqtt_buddy/noolight/<int:channel>/devices 

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

MQTT Buddy рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдЯрди рдЬреЛрдбрд╝реЗрдВ (рдпрд╛ рдЕрдкрдиреЗ MQTT рдХреНрд▓рд╛рдЗрдВрдЯ, рдХрдВрд╕реЛрд▓, рдкрд╛рдпрдерди рдХреЛ paho рдХреЗ рд╕рд╛рде рдЕрдВрдд рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ!)ред рдПрдордХреНрдпреВрдЯреАрдЯреА рдмрдбреА рдореЗрдВ - "+" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ - рдмрдЯрди рдФрд░ рд╡рд┐рд╖рдп рдХрд╛ рдирд╛рдо рджрд░реНрдЬ рдХрд░реЗрдВред

MQTT рдмрдбреА рдкрд░ рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдмрдЯрди рдЬреЛрдбрд╝рдирд╛
mqtt_buddy / noolight / 0 рдФрд░ рдбреЗрдЯрд╛: "рдЪрд╛рд▓реВ, рдмрдВрдж рдпрд╛ рд╕реНрд╡рд┐рдЪ"

рдФрд░ рдПрдХ рдмреЙрдХреНрд╕ рдЪреЗрдХ рдХрд░реЗрдВ: рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ - рддрд╛рдХрд┐ рдЬрдм рдЖрдк рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ - рд╣рдо рдХрдорд╛рдВрдб рдХреЛ mqtt рд╡рд┐рд╖рдп рдкрд░ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред

рдЫрд╡рд┐


рд╡реАрдбрд┐рдпреЛ


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

рдпрджрд┐ рдЖрдк рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдЪрд╛рд╣рддреЗ рд╣реИрдВ - рдЖрдк рд╡рд┐рд╖рдп рдореЗрдВ рд╕рдВрджреЗрд╢ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ: mqtt_buddy / sys - рдмреНрд▓реЙрдХ рд╕реЗ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рд╡рд╣рд╛рдВ рдкрд╣реБрдВрдЪрддреА рд╣реИ - рд╣рд░ рдмрд╛рд░, рд╕рднреА 17 рдмрд╛рдЗрдЯреНрд╕ рдбреЗрдЯрд╛ рдЬрд╣рд╛рдВ рдЖрдк рдмреНрд▓реЙрдХ рдХреЗ рдкрддреЗ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рддрдХрдиреАрдХреА рддрд╣рдЦрд╛рдиреЗ рдореЗрдВ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ ...

рд╡реАрдбрд┐рдпреЛ


рдмрд╛рдзреНрдпрдХрд╛рд░реА рдХреЗ рдмрд╛рдж, рд╣рдо рдПрдХ рд╡рд┐рд╖рдп рдХреЗ рд╕рд╛рде рдЗрди рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдмрдЯрди рдмрдирд╛рддреЗ рд╣реИрдВред

MQTT рдмрдбреА рдореЗрдВ MQTT рд╡рд┐рд╖рдп рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреНрд▓реЙрдХ рдкреНрд░рдмрдВрдзрди
mqtt_buddy / noolight / 0 рдФрд░ рдбреЗрдЯрд╛: "рдЪрд╛рд▓реВ, рдмрдВрдж рдпрд╛ рд╕реНрд╡рд┐рдЪ"

рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ, рдмреЙрдХреНрд╕реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ: рд╕реНрд╡рд┐рдЪ \ рд░рд┐рдЯреЗрди \ рдкрдмреНрд▓рд┐рд╢ рдХрд░реЗрдВ - рдЕрдм рдЬрдм рдЖрдк рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВрдЧреЗ, рддреЛ рдПрдХ рдХрдорд╛рдВрдб "mqtt_buddy / noolight / 0" рд╡рд┐рд╖рдп рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛ - esp8266 рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ рдФрд░ рд╡рд┐рд╖рдп рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░реЗрдЧрд╛ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдХрдорд╛рдВрдб рдХреЛ MTRF64 рдиреЙрд▓реАрдЯ рдореЙрдбреНрдпреВрд▓ рдкрд░ рднреЗрдЬреЗрдЧрд╛ рдФрд░ рдПрдХ рдЪрдорддреНрдХрд╛рд░ рд╣реЛрдЧрд╛ ... рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХрд╛ рдПрдХ рдЪрдорддреНрдХрд╛рд░ рдЬреЛ рдЖрдк рдЬрдЯрд┐рд▓ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред

рдкрд╣рд▓реЗ рдмреНрд▓реЙрдХ рдХреЛ рдЪрдордХрд╛рдиреЗ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЖрдкрдХреЛ рд▓рдЧрднрдЧ 5 рдорд┐рдирдЯ рд▓рдЧреЗрдВрдЧреЗ рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА esp8266 рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдлреНрд▓реИрд╢ рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред

==================== рдлрд╛рдбрд╝ рджреЛ =============================

рд▓реЗрдЦ рджреНрд╡рд╛рд░рд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдВрдХ


- рдПрдордЯреАрдЖрд░рдПрдл 64 рдмреНрд▓реЙрдХ
- ESP8266 рджреЗрд╡ рдмреЛрд░реНрдб - Aliexpress \ Radio рдмрд╛рдЬрд╛рд░реЛрдВ \ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░
- MQTT рдмрдбреА Android рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдЕрдиреБрдХреВрд▓рди рдХреЗ рддрд╣рдд iOS \ windows рдлреЛрди)
- mqtt.ximxim.com - рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ - рд╣рдордиреЗ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реИрдирд┐рдХреЛрдВ рдХреЗ рд▓рд┐рдП esp8266 рдкрд░ рдПрдХ рд╢реЛ рд░реВрдо рдмрдирд╛рдпрд╛ред) - рд╕рдХрд╛рд░рд╛рддреНрдордХ рд░реЗрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рд╣рдо IOT рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рд╕реНрдорд╛рд░реНрдЯ рдСрдЯреЛрдореЗрд╢рди рдЯреАрдо рд╕реНрдорд╛рд░реНрдЯ рдСрдЯреЛрдореЗрд╢рди рдЯреАрдо> XIM, Inc.

рдШрд░ рдХреА рд╕реЗрд▓реНрдлреА рд╕реНрдЯрд┐рдХ рднреВрд▓ рдЧрдП
рдЦреИрд░ ... рдореИрдВ рдШрд░ рдкрд░ рд╕реЗрд▓реНрдлреА рд╕реНрдЯрд┐рдХ рднреВрд▓ рдЧрдпрд╛, рдореБрдЭреЗ рдЬрд▓реНрджреА рд╕реЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рд╡реИрдХреНрдпреВрдо рдХреНрд▓реАрдирд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХрд░рдирд╛ рдкрдбрд╝рд╛;)

рдЫрд╡рд┐

=============== MQTT рдмрдбреА рдмреЙрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ ==========================

рдЪреВрдВрдХрд┐ рд╣рдорд╛рд░рд╛ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рд╣реИ рдФрд░ рдХреЛрдИ рд╣реЛрдо рд╕рд░реНрд╡рд░ рдирд╣реАрдВ рд╣реИ - рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреМрди рдЪрд▓рд╛рдПрдЧрд╛? рд╣рд╛рдБ - рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рдБ - рд▓реЗрдЦрдХ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХреИрд╕реЗ рдФрд░ рдХрд╣рд╛рдБ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рд╣рдорд╛рд░реЗ рдПрдордХреНрдпреВрдЯреАрдЯреА рдмрдбреА рдРрдк рдореЗрдВред рд╕рдм рдХреБрдЫ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ: рдЖрдк рдПрдХ рдПрдордХреНрдпреВрдЯреАрдЯреА рдмреНрд░реЛрдХрд░ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рдлрд┐рд░ рд╕рдмрд╕реЗ рдКрдкрд░ рдПрдХ рдШрдбрд╝реА рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдмрдЯрди рд╣реЛрддрд╛ рд╣реИ - рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИред

MQTT рдмрдбреА рдореЗрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╝рдирд╛
рдЬрдм рдЖрдк рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ - рд╣рдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рдпрджрд┐ рдЖрдкрдХрд╛ рдмреНрд░реЛрдХрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ - рддреЛ рд╕рд╣реА рд╕рдордп рдкрд░ (рдзреНрдпрд╛рди, рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ - рдмрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдкрдХреЛ рдХреНрдпрд╛ рд╕рдордп рдЪрд╛рд╣рд┐рдП рдФрд░ рдЖрдкрдХреЛ рдЙрд╕ рд╡рд┐рд╖рдп рдкрд░ рдХреНрдпрд╛ рднреЗрдЬрдирд╛ рдЪрд╛рд╣рд┐рдП) - рдХреНрдпреВрдУрдПрд╕ = 1 рдПрдордХреНрдпреВрдЯреАрдЯреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ 100% рдкрд░реАрдХреНрд╖рдг)ред рд╣рдордиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдпрдерд╛рд╕рдВрднрд╡ рд╕реЗрд╡рд╛ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдпрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗ рддрдХрдиреАрдХреА рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рди рд╕реЛрдЪреЗрдВ рдФрд░ рдкрд░реЗрд╢рд╛рди рди рд╣реЛрдВ, рд▓реЗрдХрд┐рди рдмрд╕ "рдореИрдВ рдЬреЛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ" рдХрд╣реЛ :) - рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЫрд╡рд┐

рдпрд╣ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реЗрд╡рд╛ рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рдкреНрд░реЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрдлреНрдд MQTT рдмрдбреА рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИ - рдЖрдк рд╡реЗрдмрд╕рд╛рдЗрдЯ mqtt.ximxim.com :) рдкрд░ рдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдпрддрд╛ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ -) рд╡реЗрдм рдПрдХреНрд╕реЗрд╕ рд╕реЗ рдПрдХ рд╢реЛ рд░реВрдо рднреА рд╣реИред рд╡рд╣ рд╕рдм рд╣реИ! рдЙрддрд╛рд░ рджреЛ!

рдПрдХ рдЕрдЪреНрдЫрд╛ рджрд┐рди рдФрд░ рдЕрдЪреНрдЫрд╛ рдореВрдб рд░рдЦреЗрдВ, рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛, рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдФрд░ рдзреНрд╡рдирд┐ рдЖрд▓реЛрдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рджрдпрд╛рд▓реБ рдмрдиреЛред

рддреБрдореНрд╣рд╛рд░рд╛, рдСрдЯреЛрдореЗрдХрд░, рдПрд▓реЗрдХреНрд╕ рдмреАред

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


All Articles