{"id":457728,"date":"2025-04-28T09:00:31","date_gmt":"2025-04-28T09:00:31","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=457728"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=457728","title":{"rendered":"<span>\u041c\u043e\u044f \u0431\u043e\u0440\u044c\u0431\u0430 \u0441 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u043e\u0439 \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430 SPbarrier<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0421\u0442\u043e\u044f\u043b\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043d\u0430\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u043e\u043c \u0447\u0435\u0440\u0435\u0437 RS-485. \u0428\u043b\u0430\u0433\u0431\u0430\u0443\u043c \u043f\u0438\u0442\u0435\u0440\u0441\u043a\u043e\u0439 \u043a\u043e\u043d\u0442\u043e\u0440\u044b\u00a0\u0410\u041f\u0421-\u0421\u041f\u0411 \u0441 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u043e\u0439 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f. \u041c\u043e\u0436\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u0443\u0445\u0438\u043c\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0430\u043c\u0438 \u0438 \u0447\u0435\u0440\u0435\u0437 gsm \u043c\u043e\u0434\u0443\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (\u043f\u043e \u0444\u0430\u043a\u0442\u0443 \u0437\u0430\u043c\u044b\u043a\u0430\u0435\u0442 \u0442\u043e\u0442 \u0436\u0435 \u0441\u0443\u0445\u043e\u0439 \u043a\u043e\u043d\u0442\u0430\u043a\u0442). \u041d\u043e \u043a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e,\u00a0<strong>\u044d\u0442\u043e \u043d\u0435 \u043d\u0430\u0448 \u043c\u0435\u0442\u043e\u0434!<\/strong>  <\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a9a\/2fd\/e21\/a9a2fde21cfc391db94e874c6e75aa4c.png\" width=\"1280\" height=\"519\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/a9a\/2fd\/e21\/a9a2fde21cfc391db94e874c6e75aa4c.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a9a\/2fd\/e21\/a9a2fde21cfc391db94e874c6e75aa4c.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0431\u044b\u043b\u0430 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f, \u043d\u0430 \u0447\u0442\u043e \u0431\u044b\u043b \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u00a0<a href=\"https:\/\/disk.yandex.ru\/d\/zQA1nszxGMQcHA\" rel=\"noopener noreferrer nofollow\">\u0444\u0430\u0439\u043b<\/a>\u00a0\u0434\u043b\u044f \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u043e\u0434 Windows. \u041f\u043e\u0438\u0433\u0440\u0430\u0432\u0448\u0438\u0441\u044c \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435-\u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435\u043c \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430 \u043f\u0435\u0440\u0435\u0448\u0435\u043b \u043a \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044e \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u043f\u0440\u043e\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u0440\u0442. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0447\u0435\u0433\u043e \u043d\u0430\u0448\u0435\u043b, \u0447\u0442\u043e \u0434\u043b\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 1 \u0432 coil \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u044b 0 \u0438 1. \u0427\u0442\u043e \u0436, \u0443\u0436\u0435 \u0445\u043e\u0440\u043e\u0448\u043e, \u0443\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u043d\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u0438\u043b\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435. \u041d\u043e \u043d\u0430\u043c \u0436\u0435 \u043d\u0443\u0436\u043d\u044b \u0441\u0442\u0430\u0442\u0443\u0441\u044b! \u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u043d\u0438\u0444\u0435\u0440\u0430 \u0442\u0430\u043a \u0436\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438, \u0447\u0442\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 &#171;\u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f&#187; \u0441 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u043e\u0439 \u043f\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0430\u0434\u0440\u0435\u0441\u0430\u043c:<\/p>\n<ul>\n<li>\n<p>Holding 0 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 30 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432, \u0447\u0442\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0440\u0430\u0431\u043e\u0442\u044b \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0430\u043a \u0436\u0435 \u0434\u0443\u0431\u043b\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043d\u0430 \u0441\u0430\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0435 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438, \u0442.\u0435. \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0432 &#171;\u043f\u043e\u043d\u0430\u0436\u0438\u043c\u0430\u0432&#187; \u043a\u043d\u043e\u043f\u043e\u0447\u043a\u0438 \u043d\u0430 \u0441\u0430\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0435.<\/p>\n<\/li>\n<li>\n<p>Holding 53248 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 25 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432. \u0422\u0443\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u043b\u0438\u0441\u044c \u0440\u0430\u0437\u043d\u044b\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u043a\u0430\u043a\u043e\u0439 \u0437\u0430 \u0447\u0442\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u0433\u0430\u0434\u044b\u0432\u0430\u0442\u044c\u0441\u044f, \u043b\u0438\u0431\u043e \u0441\u0432\u0435\u0440\u044f\u0442\u044c \u044d\u0442\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441 \u0442\u0435\u043c\u0438, \u0447\u0442\u043e \u0432\u044b\u0434\u0430\u0432\u0430\u043b\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435.<\/p>\n<\/li>\n<\/ul>\n<p>\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0445\u043e\u0442\u0435\u043b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u043d\u0430\u0439\u0434\u0435\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b Hall \u0438 Trans. \u041f\u043e\u043d\u044f\u0442\u0438\u044f \u043d\u0435 \u0438\u043c\u0435\u044e, \u0447\u0442\u043e \u043e\u043d\u0438 \u0437\u043d\u0430\u0447\u0430\u0442, \u043d\u043e \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u043b\u0438\u0441\u044c, \u0438 \u043a\u0430\u043a \u0441\u043a\u0430\u0437\u0430\u043b \u0432\u044b\u0448\u0435, \u043d\u0430\u0448\u0435\u043b \u0438\u0445 \u0430\u0434\u0440\u0435\u0441\u0430 \u0441\u043d\u0438\u0444\u0438\u0440\u043e\u043c. \u0414\u0430\u043d\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u0438 \u043d\u0430\u00a0 \u0430\u0434\u0440\u0435\u0441\u0430 53252 (Hall) \u0438\u00a053253 (Trans) \u0438 \u043f\u0440\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0431\u044b\u043b\u0438 2\/13 Hall\/Trans, \u0430 \u043f\u0440\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u043e\u043c 6\/1184 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e.<\/p>\n<p>\u0414\u0430\u043b\u044c\u0448\u0435 \u043d\u0430\u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u044c &#171;\u0437\u0430\u0441\u0443\u043d\u0443\u0442\u044c&#187; \u0432\u0441\u0435 \u044d\u0442\u043e \u0434\u043e\u0431\u0440\u043e \u0432 Wiren Board. \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0432 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0443 \u043a\u043e 2\u043c\u0443 \u043f\u043e\u0440\u0442\u0443 \u043d\u0430\u0447\u0430\u043b \u0438\u0437\u0443\u0447\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043e\u0442\u0432\u0435\u0442\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0443\u0442\u0438\u043b\u0438\u0442\u044b\u00a0<a href=\"https:\/\/wirenboard.com\/wiki\/Modbus-client\" rel=\"noopener noreferrer nofollow\">modbus client<\/a>. \u0414\u0430\u043b\u0435\u0435,\u00a0<em>\u0437\u0430\u043c\u0435\u0442\u043a\u0438 \u043d\u0430 \u043f\u043e\u043b\u044f\u0445:<\/em><\/p>\n<pre><code class=\"bash\">modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x03 -r53248 -c 25 \/\/ \u0447\u0442\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u0441\u044e\u0434\u0430  25 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x03 -r53252 \/\/ \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 Hall \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438. \u0435\u0441\u043b\u0438 \u043e\u0442\u0432\u0435\u0442 2 \u041e\u0422\u041a\u0420\u042b\u0422. \u0415\u0441\u043b\u0438 6 - \u0417\u0410\u041a\u0420\u042b\u0422    modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x03 -r53253 \/\/ \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 Trans \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438. \u0435\u0441\u043b\u0438 \u043e\u0442\u0432\u0435\u0442 13 \u041e\u0422\u041a\u0420\u042b\u0422. \u0415\u0441\u043b\u0438 1184 - \u0417\u0410\u041a\u0420\u042b\u0422    modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x05 -r0x00 0x01 \/\/ \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430!  modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x05 -r0x01 0x01 \/\/ \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435 \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430!<\/code><\/pre>\n<p>\u041d\u043e \u0442\u0443\u0442 \u043f\u0440\u0438\u0448\u043b\u0430 \u0445\u043e\u0440\u043e\u0448\u0430\u044f \u043d\u043e\u0432\u043e\u0441\u0442\u044c, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u043e\u0432, \u043f\u043e \u043c\u043e\u0435\u0439 \u043f\u0440\u043e\u0441\u044c\u0431\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u043b \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 \u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0438, \u0438 \u0442\u0435 \u043d\u0430\u043a\u043e\u043d\u0435\u0446 \u043e\u0442\u0432\u0435\u0442\u0438\u043b\u0438. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0443 \u043c\u0435\u043d\u044f \u043f\u043e\u044f\u0432\u0438\u043b\u043e\u0441\u044c \u0435\u0449\u0435 \u0434\u0432\u0430 \u0444\u0430\u0439\u043b\u0430 &#8212;\u00a0<a href=\"https:\/\/disk.yandex.ru\/i\/VebyiL8vG_e7Gw\" rel=\"noopener noreferrer nofollow\">RS485 interface protocol.pdf<\/a>\u00a0\u0438\u00a0<a href=\"https:\/\/disk.yandex.ru\/i\/-qM63vtseyMo7Q\" rel=\"noopener noreferrer nofollow\">\u64cd\u4f5c\u8bf4\u660e RS485.docx<\/a>. \u0412\u0442\u043e\u0440\u043e\u0439 \u0431\u044b\u043b \u043f\u0440\u043e\u0433\u043d\u0430\u043d \u0447\u0435\u0440\u0435\u0437 \u044f\u043d\u0434\u0435\u043a\u0441 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0447\u0438\u043a, \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f &#8212;\u00a0<a href=\"https:\/\/disk.yandex.ru\/i\/CcvEIDZN4Vj6Jg\" rel=\"noopener noreferrer nofollow\">\u64cd\u4f5c\u8bf4\u660e RS485 (1).docx<\/a>. \u041f\u043e\u043f\u044b\u0442\u0430\u0432\u0448\u0438\u0441\u044c\u00a0<s>\u043f\u0440\u043e\u043d\u0438\u043a\u043d\u0443\u0442\u044c\u0441\u044f \u0434\u0437\u0435\u043d\u043e\u043c<\/s>\u00a0\u043f\u043e\u043d\u044f\u0442\u044c \u0447\u0442\u043e, \u0436\u0435 \u0438\u043c\u0435\u043b\u0438 \u0432\u0432\u0438\u0434\u0443 \u043a\u0438\u0442\u0430\u0439\u0446\u044b, \u043f\u0440\u0438\u0448\u0435\u043b \u043a \u0432\u044b\u0432\u043e\u0434\u0443, \u0447\u0442\u043e \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u0432 1 \u0430\u0434\u0440\u0435\u0441\u0435, \u0438 \u0430\u0434\u0440\u0435\u0441 \u044d\u0442\u043e\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c 14-\u043c. \u041d\u0435 \u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0439\u0442\u0435 \u043a\u0430\u043a, \u043d\u043e \u044f \u043d\u0430\u0448\u0435\u043b \u042d\u0422\u041e\u0422 14 \u0430\u0434\u0440\u0435\u0441 (\u0442\u0430\u043c \u0446\u0435\u043b\u0430\u044f \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f). \u0412 \u043e\u0431\u0449\u0435\u043c, 53268 &#8212; \u044d\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u043e\u0442 \u0430\u0434\u0440\u0435\u0441. \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432 \u0441\u0435\u0431\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430. \u0420\u0430\u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e, \u0435\u0441\u043b\u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441. \u041f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u044d\u0442\u043e \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0432 HEX. \u0421\u0430\u043c \u044f \u043d\u0435 \u0441\u0432\u0430\u0440\u0449\u0438\u043a, \u043d\u043e \u0441 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438 \u0441\u0442\u0430\u0440\u0448\u0438\u0445 \u0442\u043e\u0432\u0430\u0440\u0438\u0449\u0435\u0439 \u043d\u0430\u043a\u0438\u0434\u0430\u043b \u0441\u0435\u0431\u0435 \u0442\u0430\u043a\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443, \u043f\u043e \u043d\u0435\u0439 \u0443\u0436\u0435 \u0441\u043c\u043e\u0433 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u0432\u0435\u0440\u043d\u044b\u0435.  <\/p>\n<figure class=\"full-width\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f76\/7fa\/b70\/f767fab709cc2ebedb573cca8b9ba0d0.png\" width=\"592\" height=\"394\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/f76\/7fa\/b70\/f767fab709cc2ebedb573cca8b9ba0d0.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f76\/7fa\/b70\/f767fab709cc2ebedb573cca8b9ba0d0.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u0414\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u043b \u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0432 wiren board \u043f\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0443, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u044b\u0432\u0435\u043b \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u043d\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f. \u0428\u0430\u0431\u043b\u043e\u043d &#8212;\u00a0<a href=\"https:\/\/disk.yandex.ru\/d\/ZOVZFpNSwKJItA\" rel=\"noopener noreferrer nofollow\">config-SPbarrier-03L.json<\/a>  <\/p>\n<pre><code class=\"json\">{     \"device_type\": \"SPbarrier\",     \"device\": {         \"name\": \"SPbarrier-03L\",         \"id\": \"spb-03l\",         \"max_read_registers\": 60,         \"response_timeout_ms\": 200,         \"frame_timeout_ms\": 36,         \"channels\": [             {                 \"name\": \"K1\",                 \"reg_type\": \"coil\",                 \"address\": 0,        \/\/ \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435                 \"type\": \"switch\"             },             {                 \"name\": \"K2\",                 \"reg_type\": \"coil\",                 \"address\": 1,        \/\/ \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0430 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435                 \"type\": \"switch\"             },             {                 \"name\": \"K3\",                 \"reg_type\": \"coil\",                 \"address\": 2,        \/\/ \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0430 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443                 \"type\": \"switch\"             },             {                 \"name\": \"K4\",                 \"reg_type\": \"coil\",                 \"address\": 3,        \/\/ \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0430 \u0441\u0430\u043c\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435                 \"type\": \"switch\"             },             {                 \"name\": \"Param 0\",                 \"reg_type\": \"holding\",                 \"address\": 0,        \/\/ \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f 25-95, \u0448\u0430\u0433 1                 \"type\": \"value\"             },             {                 \"name\": \"Param 1\",                 \"reg_type\": \"holding\",                 \"address\": 1,        \/\/ \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u044f 25-95, \u0448\u0430\u0433 1                 \"type\": \"value\"             },             {                 \"name\": \"Param 2\",                 \"reg_type\": \"holding\",                 \"address\": 2,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 3\",                 \"reg_type\": \"holding\",                 \"address\": 3,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 4\",                 \"reg_type\": \"holding\",                 \"address\": 4,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 5\",                 \"reg_type\": \"holding\",                 \"address\": 5,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 6\",                 \"reg_type\": \"holding\",                 \"address\": 6,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 7\",                 \"reg_type\": \"holding\",                 \"address\": 7,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 8\",                 \"reg_type\": \"holding\",                 \"address\": 8,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 9\",                 \"reg_type\": \"holding\",                 \"address\": 9,        \/\/ \u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0435\u0440\u0435\u0434 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435\u043c, 0-90 \u0441\u0435\u043a\u0443\u043d\u0434, \u0448\u0430\u0433 1. 0 - \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438                 \"type\": \"value\"             },             {                 \"name\": \"Param 10\",                 \"reg_type\": \"holding\",                 \"address\": 10,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 11\",                 \"reg_type\": \"holding\",                 \"address\": 11,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 12\",                 \"reg_type\": \"holding\",                 \"address\": 12,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 13\",                 \"reg_type\": \"holding\",                 \"address\": 13,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 14\",                 \"reg_type\": \"holding\",                 \"address\": 14,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 15\",                 \"reg_type\": \"holding\",                 \"address\": 15,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 16\",                 \"reg_type\": \"holding\",                 \"address\": 16,        \/\/ RS-485 \u0430\u0434\u0440\u0435\u0441, \u043e\u0442 1 \u0434\u043e 32                 \"type\": \"value\"             },             {                 \"name\": \"Param 17\",                 \"reg_type\": \"holding\",                 \"address\": 17,        \/\/ \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c RS-485 \u043f\u043e\u0440\u0442\u0430. 0 - 9600, 1 - 19200, 2 - 38400. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u0441\u0442\u0443\u043f\u0430\u044e\u0442 \u0432 \u0441\u0438\u043b\u0443 \u043f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043f\u043e \u043f\u0438\u0442\u0430\u043d\u0438\u044e                 \"type\": \"value\"             },             {                 \"name\": \"Param 18\",                 \"reg_type\": \"holding\",                 \"address\": 18,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 19\",                 \"reg_type\": \"holding\",                 \"address\": 19,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 20\",                 \"reg_type\": \"holding\",                 \"address\": 20,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 21\",                 \"reg_type\": \"holding\",                 \"address\": 21,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 22\",                 \"reg_type\": \"holding\",                 \"address\": 22,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 23\",                 \"reg_type\": \"holding\",                 \"address\": 23,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 24\",                 \"reg_type\": \"holding\",                 \"address\": 24,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 25\",                 \"reg_type\": \"holding\",                 \"address\": 25,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 26\",                 \"reg_type\": \"holding\",                 \"address\": 26,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 27\",                 \"reg_type\": \"holding\",                 \"address\": 27,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 28\",                 \"reg_type\": \"holding\",                 \"address\": 28,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 29\",                 \"reg_type\": \"holding\",                 \"address\": 29,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 30\",                 \"reg_type\": \"holding\",                 \"address\": 30,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 31\",                 \"reg_type\": \"holding\",                 \"address\": 31,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 32\",                 \"reg_type\": \"holding\",                 \"address\": 32,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 33\",                 \"reg_type\": \"holding\",                 \"address\": 33,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 34\",                 \"reg_type\": \"holding\",                 \"address\": 34,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 35\",                 \"reg_type\": \"holding\",                 \"address\": 35,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 36\",                 \"reg_type\": \"holding\",                 \"address\": 36,        \/\/ \u2116 \u0432\u0435\u0440\u0441\u0438\u0438                 \"type\": \"value\"             },             {                 \"name\": \"Input 1\",                 \"reg_type\": \"holding\",                 \"address\": 53252,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Input 2\",                 \"reg_type\": \"holding\",                 \"address\": 53253,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Input 3\",                 \"reg_type\": \"holding\",                 \"address\": 53262,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Status 0\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:0:1\",        \/\/ \u043d\u0443\u043b\u0435\u0432\u043e\u0439 \u0431\u0438\u0442 (\u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u043f\u0440\u0430\u0432\u0430, \u0441 \u043c\u043b\u0430\u0434\u0448\u0435\u0433\u043e \u0431\u0438\u0442\u0430) \u043c\u0430\u0441\u043a\u0438 \u0432 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0435 53268 (\u0440\u0435\u0433\u0438\u0441\u0442\u0440 \u0440\u0430\u0431\u043e\u0442\u044b, \u0440\u0430\u0431\u043e\u0447\u0435\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435, \u0432 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u0438\u043b\u0438 \u043d\u0435\u0442. 1 - \u0432 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0438, 0 - \u0432 \u043f\u043e\u043a\u043e\u0435)                 \"format\": \"u16\"             }, {                 \"name\": \"Status 1\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:1:1\",      \/\/ \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u0438\u0442 (\u0432\u0442\u043e\u0440\u043e\u0439 \u0441\u043f\u0440\u0430\u0432\u0430, \u0441 \u043c\u043b\u0430\u0434\u0448\u0435\u0433\u043e \u0431\u0438\u0442\u0430) \u043c\u0430\u0441\u043a\u0438 \u0432 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0435 53268  (\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f. 1 - \u0432\u043d\u0438\u0437, \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f. 0 - \u0432\u0432\u0435\u0440\u0445, \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f)                 \"format\": \"u16\"             },             {                 \"name\": \"Status 2\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:2:1\",        \/\/ \u043f\u0438\u0442\u0430\u043d\u0438\u0435                 \"format\": \"u16\"             }, {                 \"name\": \"Status 3\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:3:1\",      \/\/ \u043f\u0443\u0441\u0442\u043e                 \"format\": \"u16\"             },             {                 \"name\": \"Status 4\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:4:1\",        \/\/ \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0438\u0442\u0430\u043d\u0438\u0435 - \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0433\u043e                 \"format\": \"u16\"             }, {                 \"name\": \"Status 5\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:5:1\",      \/\/ \u043f\u0441\u0430\u043c\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435                 \"format\": \"u16\"             },             {                 \"name\": \"Status 6\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:6:1\",        \/\/ \u0441\u0430\u043c\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0430                 \"format\": \"u16\"             }, {                 \"name\": \"Status 7\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:7:1\",      \/\/ \u043f\u0443\u0441\u0442\u043e                 \"format\": \"u16\"             },             {                 \"name\": \"Status 8\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:8:1\",        \/\/ \u043f\u0443\u0441\u0442\u043e                 \"format\": \"u16\"             }, {                 \"name\": \"Status 9\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:9:1\",      \/\/ \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c \u0432 \u043d\u0438\u0436\u043d\u0435\u043c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0438                 \"format\": \"u16\"             },             {                 \"name\": \"Status 10\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:10:1\",        \/\/ \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c \u0432 \u0432\u0435\u0440\u0445\u043d\u0435\u043c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0438                 \"format\": \"u16\"             }, {                 \"name\": \"Status 11\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:11:1\",      \/\/ \u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d, \u043d\u0435 \u0434\u0432\u0438\u0433\u0430\u0435\u0442\u0441\u044f                 \"format\": \"u16\"             },             {                 \"name\": \"Status 12\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:12:1\",        \/\/ \u0437\u0435\u043b\u0435\u043d\u044b\u0439 \u0441\u0432\u0435\u0442 \u0433\u043e\u0440\u0438\u0442                 \"format\": \"u16\"             }, {                 \"name\": \"Status 13\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:13:1\",      \/\/ \u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u0441\u0432\u0435\u0442 \u0433\u043e\u0440\u0438\u0442                 \"format\": \"u16\"             },             {                 \"name\": \"Status 14\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:14:1\",        \/\/ \u043f\u0443\u0441\u0442\u043e                 \"format\": \"u16\"             }, {                 \"name\": \"Status 15\",                 \"type\": \"switch\",                 \"reg_type\": \"holding\",                 \"address\": \"53268:15:1\",      \/\/ \u043f\u0443\u0441\u0442\u043e                 \"format\": \"u16\"             }         ]     } }<\/code><\/pre>\n<p>\u0412 \u0438\u0434\u0435\u0430\u043b\u0435 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u044d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0432 Sprut.Hub, \u0438 \u043f\u043e\u0442\u043e\u043c \u0443\u0436\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c\u0441\u044f \u043a \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u043c \u0441\u0442\u0430\u0442\u0443\u0441\u0430\u043c \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u043c &#171;\u0413\u0430\u0440\u0430\u0436\u043d\u044b\u0435 \u0432\u043e\u0440\u043e\u0442\u0430&#187;, \u043d\u043e \u0442\u0430\u043a \u0438 \u043d\u0435 \u0441\u043c\u043e\u0433 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d :(. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u044c \u0442\u044f\u0436\u0435\u043b\u0443\u044e \u0430\u0440\u0442\u0438\u043b\u043b\u0435\u0440\u0438\u044e &#8212; IOBROKER.<\/p>\n<p>\u0412 IOBROKER \u0441\u043e\u0437\u0434\u0430\u043b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u043f\u043e\u0434 \u044d\u0442\u0443 \u0437\u0430\u0434\u0430\u0447\u0443, \u0438 \u043d\u0430\u0431\u0440\u043e\u0441\u0430\u043b blockly \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0437\u0430\u043b\u043e\u0436\u0435\u043d\u0430 \u043b\u043e\u0433\u0438\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u044b &#171;\u0413\u0430\u0440\u0430\u0436\u043d\u044b\u0445 \u0432\u043e\u0440\u043e\u0442&#187;. \u0415\u0441\u043b\u0438 \u043a\u043e\u0440\u043e\u0442\u043a\u043e \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043b\u043e\u0433\u0438\u043a\u0443, \u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0442\u0430\u043a:<\/p>\n<ul>\n<li>\n<p>\u041f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u0441\u044f \u043d\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f TargetDoorState, \u043f\u043e\u043c\u0435\u043d\u044f\u043b\u0430\u0441\u044c \u0438 \u0440\u0430\u0432\u043d\u0430 0 &#8212; \u0434\u0435\u0440\u0433\u0430\u0435\u043c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u043e\u0442\u043a\u0440\u044b\u0442\u044c, \u0440\u0430\u0432\u043d\u0430 1 &#8212; \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0437\u0430\u043a\u0440\u044b\u0442\u044c<\/p>\n<\/li>\n<li>\n<p>\u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u0441\u044f \u043d\u0430 Status 11 (\u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c \u0432 \u043f\u043e\u043a\u043e\u0435) \u0435\u0441\u043b\u0438 \u044d\u0442\u043e\u0442 \u0441\u0442\u0430\u0442\u0443\u0441 \u043d\u0430\u0432\u0435\u043d 0, \u0442\u043e \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c \u0434\u0432\u0438\u0433\u0430\u0435\u0442\u0441\u044f \u0438 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c \u043a\u0443\u0434\u0430? Status 1 \u0440\u0430\u0432\u0435\u043d 1 &#8212; \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0441\u0442\u0430\u0432\u0438\u043c CurrentDoorState \u043d\u0430 3. \u0420\u0430\u0432\u0435\u043d 0 &#8212; \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0441\u0442\u0430\u0432\u0438\u043c CurrentDoorState \u043d\u0430 2<\/p>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 Status 11 \u0440\u0430\u0432\u0435\u043d 1, \u0437\u043d\u0430\u0447\u0438\u0442 \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c \u0432 \u043f\u043e\u043a\u043e\u0435, \u0437\u043d\u0430\u0447\u0438\u0442 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u044f\u0441\u043d\u0438\u0442\u044c \u0432 \u043a\u0430\u043a\u043e\u043c \u0438\u043c\u0435\u043d\u043d\u043e &#171;\u043f\u043e\u043a\u043e\u0435&#187;? Status 9 = 1 &#8212; \u0437\u0430\u043a\u0440\u044b\u0442. Status 10 = 1 &#8212; \u043e\u0442\u043a\u0440\u044b\u0442.\u00a0 CurrentDoorState \u043d\u0430 1 \u0438 0 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e.<\/p>\n<\/li>\n<\/ul>\n<pre><code class=\"xml\">&lt;xml xmlns=\"https:\/\/developers.google.com\/blockly\/xml\"&gt;   &lt;block type=\"on\" id=\"2~fUG!q;)AV!BlB:75~^\" x=\"87\" y=\"112\"&gt;     &lt;field name=\"OID\"&gt;0_userdata.0.office.\u0428\u043b\u0430\u0433\u0431\u0430\u0443\u043c.TargetDoorState&lt;\/field&gt;     &lt;field name=\"CONDITION\"&gt;ne&lt;\/field&gt;     &lt;field name=\"ACK_CONDITION\"&gt;&lt;\/field&gt;     &lt;statement name=\"STATEMENT\"&gt;       &lt;block type=\"controls_if\" id=\"goMrbn(TOB~qbql{4w_Y\"&gt;         &lt;mutation elseif=\"1\"&gt;&lt;\/mutation&gt;         &lt;value name=\"IF0\"&gt;           &lt;block type=\"logic_compare\" id=\"!C(#0F#[?Ovr\ufffd^jdp\/\"&gt;             &lt;field name=\"OP\"&gt;EQ&lt;\/field&gt;             &lt;value name=\"A\"&gt;               &lt;block type=\"on_source\" id=\"-uMn;5$gG)b)#B9LTri*\"&gt;                 &lt;field name=\"ATTR\"&gt;state.val&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;             &lt;value name=\"B\"&gt;               &lt;block type=\"math_number\" id=\"uij)^.$@Y=$UU|foD8iq\"&gt;                 &lt;field name=\"NUM\"&gt;0&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;           &lt;\/block&gt;         &lt;\/value&gt;         &lt;statement name=\"DO0\"&gt;           &lt;block type=\"control\" id=\"[?In}s2mIU4*JY?V~}K[\"&gt;             &lt;mutation xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" delay_input=\"false\"&gt;&lt;\/mutation&gt;             &lt;field name=\"OID\"&gt;mqtt.5.devices.spb-03l_1.controls.K1.on&lt;\/field&gt;             &lt;field name=\"WITH_DELAY\"&gt;FALSE&lt;\/field&gt;             &lt;value name=\"VALUE\"&gt;               &lt;block type=\"math_number\" id=\"6n)7u;eI9)h]^8nUE;GO\"&gt;                 &lt;field name=\"NUM\"&gt;1&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;           &lt;\/block&gt;         &lt;\/statement&gt;         &lt;value name=\"IF1\"&gt;           &lt;block type=\"logic_compare\" id=\"?`%YhelMFC$jzRby~5bn\"&gt;             &lt;field name=\"OP\"&gt;EQ&lt;\/field&gt;             &lt;value name=\"A\"&gt;               &lt;block type=\"on_source\" id=\"9o Na~fIRi{UkpBg7A |\"&gt;                 &lt;field name=\"ATTR\"&gt;state.val&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;             &lt;value name=\"B\"&gt;               &lt;block type=\"math_number\" id=\"mHjT0~0MnpXld~D!yc$[\"&gt;                 &lt;field name=\"NUM\"&gt;1&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;           &lt;\/block&gt;         &lt;\/value&gt;         &lt;statement name=\"DO1\"&gt;           &lt;block type=\"control\" id=\"u)Jt{q^Gn]Sjjf_[Pe`z\"&gt;             &lt;mutation xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" delay_input=\"false\"&gt;&lt;\/mutation&gt;             &lt;field name=\"OID\"&gt;mqtt.5.devices.spb-03l_1.controls.K2.on&lt;\/field&gt;             &lt;field name=\"WITH_DELAY\"&gt;FALSE&lt;\/field&gt;             &lt;value name=\"VALUE\"&gt;               &lt;block type=\"math_number\" id=\"J8l%[^qJ8`OtMg)CG.^4\"&gt;                 &lt;field name=\"NUM\"&gt;1&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;           &lt;\/block&gt;         &lt;\/statement&gt;       &lt;\/block&gt;     &lt;\/statement&gt;   &lt;\/block&gt;   &lt;block type=\"on\" id=\"z?J^wZmkcwh7M`dH gs\/\" x=\"63\" y=\"488\"&gt;     &lt;field name=\"OID\"&gt;mqtt.5.devices.spb-03l_1.controls.Status_11&lt;\/field&gt;     &lt;field name=\"CONDITION\"&gt;ne&lt;\/field&gt;     &lt;field name=\"ACK_CONDITION\"&gt;&lt;\/field&gt;     &lt;statement name=\"STATEMENT\"&gt;       &lt;block type=\"controls_if\" id=\"H3CZvm5!3):BWq)hV?,2\"&gt;         &lt;mutation elseif=\"1\"&gt;&lt;\/mutation&gt;         &lt;value name=\"IF0\"&gt;           &lt;block type=\"logic_compare\" id=\"VhUg6q1Ajn]tfIbR[0I]\"&gt;             &lt;field name=\"OP\"&gt;EQ&lt;\/field&gt;             &lt;value name=\"A\"&gt;               &lt;block type=\"on_source\" id=\"be,@HHLgo7\/zdlf}O[-s\"&gt;                 &lt;field name=\"ATTR\"&gt;state.val&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;             &lt;value name=\"B\"&gt;               &lt;block type=\"math_number\" id=\"pO!n-q]?@M9og#iK[pgm\"&gt;                 &lt;field name=\"NUM\"&gt;0&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;           &lt;\/block&gt;         &lt;\/value&gt;         &lt;statement name=\"DO0\"&gt;           &lt;block type=\"controls_if\" id=\"3fqd1p$fao4G6C`g4?nz\"&gt;             &lt;mutation elseif=\"1\"&gt;&lt;\/mutation&gt;             &lt;value name=\"IF0\"&gt;               &lt;block type=\"logic_compare\" id=\"NvL#*|BP$5w_wf,ZS%UR\"&gt;                 &lt;field name=\"OP\"&gt;EQ&lt;\/field&gt;                 &lt;value name=\"A\"&gt;                   &lt;block type=\"get_value\" id=\"ws!-jM-6J`\/g:oeoV$o\/\"&gt;                     &lt;field name=\"ATTR\"&gt;val&lt;\/field&gt;                     &lt;field name=\"OID\"&gt;mqtt.5.devices.spb-03l_1.controls.Status_1&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;                 &lt;value name=\"B\"&gt;                   &lt;block type=\"math_number\" id=\"~q|Sb@~]F.RG,fIn]F0^\"&gt;                     &lt;field name=\"NUM\"&gt;1&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;               &lt;\/block&gt;             &lt;\/value&gt;             &lt;statement name=\"DO0\"&gt;               &lt;block type=\"control\" id=\"d*j|hB\/M??KSX ?e0,qS\"&gt;                 &lt;mutation xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" delay_input=\"false\"&gt;&lt;\/mutation&gt;                 &lt;field name=\"OID\"&gt;0_userdata.0.office.\u0428\u043b\u0430\u0433\u0431\u0430\u0443\u043c.CurrentDoorState&lt;\/field&gt;                 &lt;field name=\"WITH_DELAY\"&gt;FALSE&lt;\/field&gt;                 &lt;value name=\"VALUE\"&gt;                   &lt;block type=\"math_number\" id=\"m@o-@h8!`Q%!3RMN{eT-\"&gt;                     &lt;field name=\"NUM\"&gt;3&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;               &lt;\/block&gt;             &lt;\/statement&gt;             &lt;value name=\"IF1\"&gt;               &lt;block type=\"logic_compare\" id=\"thx**_4j!7(;-iEWjKq5\"&gt;                 &lt;field name=\"OP\"&gt;EQ&lt;\/field&gt;                 &lt;value name=\"A\"&gt;                   &lt;block type=\"get_value\" id=\"M~9ab(3N`HUP{hk8jVMN\"&gt;                     &lt;field name=\"ATTR\"&gt;val&lt;\/field&gt;                     &lt;field name=\"OID\"&gt;mqtt.5.devices.spb-03l_1.controls.Status_1&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;                 &lt;value name=\"B\"&gt;                   &lt;block type=\"math_number\" id=\"crL#$VJ`%3~.%a`IQNf~\"&gt;                     &lt;field name=\"NUM\"&gt;0&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;               &lt;\/block&gt;             &lt;\/value&gt;             &lt;statement name=\"DO1\"&gt;               &lt;block type=\"control\" id=\"?Yu#2W=IPCa{Su.,?oM$\"&gt;                 &lt;mutation xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" delay_input=\"false\"&gt;&lt;\/mutation&gt;                 &lt;field name=\"OID\"&gt;0_userdata.0.office.\u0428\u043b\u0430\u0433\u0431\u0430\u0443\u043c.CurrentDoorState&lt;\/field&gt;                 &lt;field name=\"WITH_DELAY\"&gt;FALSE&lt;\/field&gt;                 &lt;value name=\"VALUE\"&gt;                   &lt;block type=\"math_number\" id=\"xO0cG[U48oq!-R;$Pm@[\"&gt;                     &lt;field name=\"NUM\"&gt;2&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;               &lt;\/block&gt;             &lt;\/statement&gt;           &lt;\/block&gt;         &lt;\/statement&gt;         &lt;value name=\"IF1\"&gt;           &lt;block type=\"logic_compare\" id=\"@@qiO6fjNmQ=Sg2[h^0:\"&gt;             &lt;field name=\"OP\"&gt;EQ&lt;\/field&gt;             &lt;value name=\"A\"&gt;               &lt;block type=\"on_source\" id=\"7jqPWha@6 ,]m)B\/gzZP\"&gt;                 &lt;field name=\"ATTR\"&gt;state.val&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;             &lt;value name=\"B\"&gt;               &lt;block type=\"math_number\" id=\"t`FF(tL#(*E:Qls*mtJm\"&gt;                 &lt;field name=\"NUM\"&gt;1&lt;\/field&gt;               &lt;\/block&gt;             &lt;\/value&gt;           &lt;\/block&gt;         &lt;\/value&gt;         &lt;statement name=\"DO1\"&gt;           &lt;block type=\"controls_if\" id=\"?idx:TZsyOU{SSm?|oeX\"&gt;             &lt;mutation elseif=\"1\"&gt;&lt;\/mutation&gt;             &lt;value name=\"IF0\"&gt;               &lt;block type=\"logic_compare\" id=\"od|M4pE?j;wesMMNusu!\"&gt;                 &lt;field name=\"OP\"&gt;EQ&lt;\/field&gt;                 &lt;value name=\"A\"&gt;                   &lt;block type=\"get_value\" id=\"bOAgB.CGK?NV(5~buP!u\"&gt;                     &lt;field name=\"ATTR\"&gt;val&lt;\/field&gt;                     &lt;field name=\"OID\"&gt;mqtt.5.devices.spb-03l_1.controls.Status_9&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;                 &lt;value name=\"B\"&gt;                   &lt;block type=\"math_number\" id=\"UIm@$Xb_v`7`$My]z%=I\"&gt;                     &lt;field name=\"NUM\"&gt;1&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;               &lt;\/block&gt;             &lt;\/value&gt;             &lt;statement name=\"DO0\"&gt;               &lt;block type=\"control\" id=\"^MeTB^;r=a8:?Sn897`d\"&gt;                 &lt;mutation xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" delay_input=\"false\"&gt;&lt;\/mutation&gt;                 &lt;field name=\"OID\"&gt;0_userdata.0.office.\u0428\u043b\u0430\u0433\u0431\u0430\u0443\u043c.CurrentDoorState&lt;\/field&gt;                 &lt;field name=\"WITH_DELAY\"&gt;FALSE&lt;\/field&gt;                 &lt;value name=\"VALUE\"&gt;                   &lt;block type=\"math_number\" id=\"Kum02$|-|#AH}bvpS5[l\"&gt;                     &lt;field name=\"NUM\"&gt;1&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;               &lt;\/block&gt;             &lt;\/statement&gt;             &lt;value name=\"IF1\"&gt;               &lt;block type=\"logic_compare\" id=\"ZJ)Jqq3lUS[%]A(Z$\"&gt;                 &lt;field name=\"OP\"&gt;EQ&lt;\/field&gt;                 &lt;value name=\"A\"&gt;                   &lt;block type=\"get_value\" id=\",bwKW9vyK.}}gA1vZSju\"&gt;                     &lt;field name=\"ATTR\"&gt;val&lt;\/field&gt;                     &lt;field name=\"OID\"&gt;mqtt.5.devices.spb-03l_1.controls.Status_10&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;                 &lt;value name=\"B\"&gt;                   &lt;block type=\"math_number\" id=\"Pb3Q@=.,(8O6CIJjq1Cn\"&gt;                     &lt;field name=\"NUM\"&gt;1&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;               &lt;\/block&gt;             &lt;\/value&gt;             &lt;statement name=\"DO1\"&gt;               &lt;block type=\"control\" id=\"{05^}R7Kt-]~yb-g,hyi\"&gt;                 &lt;mutation xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" delay_input=\"false\"&gt;&lt;\/mutation&gt;                 &lt;field name=\"OID\"&gt;0_userdata.0.office.\u0428\u043b\u0430\u0433\u0431\u0430\u0443\u043c.CurrentDoorState&lt;\/field&gt;                 &lt;field name=\"WITH_DELAY\"&gt;FALSE&lt;\/field&gt;                 &lt;value name=\"VALUE\"&gt;                   &lt;block type=\"math_number\" id=\"1z!\/,%G]Ng{A1V4|dw(a\"&gt;                     &lt;field name=\"NUM\"&gt;0&lt;\/field&gt;                   &lt;\/block&gt;                 &lt;\/value&gt;               &lt;\/block&gt;             &lt;\/statement&gt;           &lt;\/block&gt;         &lt;\/statement&gt;       &lt;\/block&gt;     &lt;\/statement&gt;   &lt;\/block&gt; &lt;\/xml&gt;<\/code><\/pre>\n<p>\u041d\u0430 \u044d\u0442\u043e\u043c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0432\u0441\u0435! \u0428\u043b\u0430\u0433\u0431\u0430\u0443\u043c \u043e\u0442\u043b\u0438\u0447\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441 Homekit, \u043c\u043e\u0436\u043d\u043e \u0433\u043e\u043b\u043e\u0441\u043e\u043c \u0441\u043a\u0430\u0437\u0430\u0442\u044c &#171;\u0421\u0438\u0440\u0438, \u043e\u0442\u043a\u0440\u043e\u0439 \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c&#187; \u0438 \u043d\u0435 \u0438\u0441\u043a\u0430\u0442\u044c \u0438\u043a\u043e\u043d\u043a\u0443 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u0422\u0430\u043a \u0436\u0435 \u0432\u0438\u0434\u043d\u043e \u0432 \u043a\u0430\u043a\u043e\u043c \u0441\u0435\u0439\u0447\u0430\u0441 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c \u0438 \u0435\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e &#8212; \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0435\u0433\u043e.  <\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/905026\/\"> https:\/\/habr.com\/ru\/articles\/905026\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0421\u0442\u043e\u044f\u043b\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u043d\u0430\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u043e\u043c \u0447\u0435\u0440\u0435\u0437 RS-485. \u0428\u043b\u0430\u0433\u0431\u0430\u0443\u043c \u043f\u0438\u0442\u0435\u0440\u0441\u043a\u043e\u0439 \u043a\u043e\u043d\u0442\u043e\u0440\u044b\u00a0\u0410\u041f\u0421-\u0421\u041f\u0411 \u0441 \u043a\u0438\u0442\u0430\u0439\u0441\u043a\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u043e\u0439 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f. \u041c\u043e\u0436\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u0443\u0445\u0438\u043c\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u0430\u043c\u0438 \u0438 \u0447\u0435\u0440\u0435\u0437 gsm \u043c\u043e\u0434\u0443\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (\u043f\u043e \u0444\u0430\u043a\u0442\u0443 \u0437\u0430\u043c\u044b\u043a\u0430\u0435\u0442 \u0442\u043e\u0442 \u0436\u0435 \u0441\u0443\u0445\u043e\u0439 \u043a\u043e\u043d\u0442\u0430\u043a\u0442). \u041d\u043e \u043a\u0430\u043a \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e,\u00a0<strong>\u044d\u0442\u043e \u043d\u0435 \u043d\u0430\u0448 \u043c\u0435\u0442\u043e\u0434!<\/strong>  <\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0431\u044b\u043b\u0430 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f, \u043d\u0430 \u0447\u0442\u043e \u0431\u044b\u043b \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u00a0<a href=\"https:\/\/disk.yandex.ru\/d\/zQA1nszxGMQcHA\" rel=\"noopener noreferrer nofollow\">\u0444\u0430\u0439\u043b<\/a>\u00a0\u0434\u043b\u044f \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u043e\u0434 Windows. \u041f\u043e\u0438\u0433\u0440\u0430\u0432\u0448\u0438\u0441\u044c \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435-\u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435\u043c \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430 \u043f\u0435\u0440\u0435\u0448\u0435\u043b \u043a \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044e \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u043f\u0440\u043e\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u0440\u0442. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0447\u0435\u0433\u043e \u043d\u0430\u0448\u0435\u043b, \u0447\u0442\u043e \u0434\u043b\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 1 \u0432 coil \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u044b 0 \u0438 1. \u0427\u0442\u043e \u0436, \u0443\u0436\u0435 \u0445\u043e\u0440\u043e\u0448\u043e, \u0443\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u043d\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u0438\u043b\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435. \u041d\u043e \u043d\u0430\u043c \u0436\u0435 \u043d\u0443\u0436\u043d\u044b \u0441\u0442\u0430\u0442\u0443\u0441\u044b! \u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u043d\u0438\u0444\u0435\u0440\u0430 \u0442\u0430\u043a \u0436\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438, \u0447\u0442\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 &#171;\u043e\u0431\u0449\u0430\u0435\u0442\u0441\u044f&#187; \u0441 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u043e\u0439 \u043f\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0430\u0434\u0440\u0435\u0441\u0430\u043c:<\/p>\n<ul>\n<li>\n<p>Holding 0 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 30 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432, \u0447\u0442\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0440\u0430\u0431\u043e\u0442\u044b \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0430\u043a \u0436\u0435 \u0434\u0443\u0431\u043b\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043d\u0430 \u0441\u0430\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0435 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438, \u0442.\u0435. \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0432 &#171;\u043f\u043e\u043d\u0430\u0436\u0438\u043c\u0430\u0432&#187; \u043a\u043d\u043e\u043f\u043e\u0447\u043a\u0438 \u043d\u0430 \u0441\u0430\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0435.<\/p>\n<\/li>\n<li>\n<p>Holding 53248 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 25 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432. \u0422\u0443\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u043b\u0438\u0441\u044c \u0440\u0430\u0437\u043d\u044b\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u043a\u0430\u043a\u043e\u0439 \u0437\u0430 \u0447\u0442\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u0433\u0430\u0434\u044b\u0432\u0430\u0442\u044c\u0441\u044f, \u043b\u0438\u0431\u043e \u0441\u0432\u0435\u0440\u044f\u0442\u044c \u044d\u0442\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441 \u0442\u0435\u043c\u0438, \u0447\u0442\u043e \u0432\u044b\u0434\u0430\u0432\u0430\u043b\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435.<\/p>\n<\/li>\n<\/ul>\n<p>\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0445\u043e\u0442\u0435\u043b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u043d\u0430\u0439\u0434\u0435\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b Hall \u0438 Trans. \u041f\u043e\u043d\u044f\u0442\u0438\u044f \u043d\u0435 \u0438\u043c\u0435\u044e, \u0447\u0442\u043e \u043e\u043d\u0438 \u0437\u043d\u0430\u0447\u0430\u0442, \u043d\u043e \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u043b\u0438\u0441\u044c, \u0438 \u043a\u0430\u043a \u0441\u043a\u0430\u0437\u0430\u043b \u0432\u044b\u0448\u0435, \u043d\u0430\u0448\u0435\u043b \u0438\u0445 \u0430\u0434\u0440\u0435\u0441\u0430 \u0441\u043d\u0438\u0444\u0438\u0440\u043e\u043c. \u0414\u0430\u043d\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u0438 \u043d\u0430\u00a0 \u0430\u0434\u0440\u0435\u0441\u0430 53252 (Hall) \u0438\u00a053253 (Trans) \u0438 \u043f\u0440\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0431\u044b\u043b\u0438 2\/13 Hall\/Trans, \u0430 \u043f\u0440\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u043e\u043c 6\/1184 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e.<\/p>\n<p>\u0414\u0430\u043b\u044c\u0448\u0435 \u043d\u0430\u0441\u0442\u0430\u043b\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u044c &#171;\u0437\u0430\u0441\u0443\u043d\u0443\u0442\u044c&#187; \u0432\u0441\u0435 \u044d\u0442\u043e \u0434\u043e\u0431\u0440\u043e \u0432 Wiren Board. \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0432 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0443 \u043a\u043e 2\u043c\u0443 \u043f\u043e\u0440\u0442\u0443 \u043d\u0430\u0447\u0430\u043b \u0438\u0437\u0443\u0447\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043e\u0442\u0432\u0435\u0442\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0443\u0442\u0438\u043b\u0438\u0442\u044b\u00a0<a href=\"https:\/\/wirenboard.com\/wiki\/Modbus-client\" rel=\"noopener noreferrer nofollow\">modbus client<\/a>. \u0414\u0430\u043b\u0435\u0435,\u00a0<em>\u0437\u0430\u043c\u0435\u0442\u043a\u0438 \u043d\u0430 \u043f\u043e\u043b\u044f\u0445:<\/em><\/p>\n<pre><code class=\"bash\">modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x03 -r53248 -c 25 \/\/ \u0447\u0442\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u0441\u044e\u0434\u0430  25 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x03 -r53252 \/\/ \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 Hall \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438. \u0435\u0441\u043b\u0438 \u043e\u0442\u0432\u0435\u0442 2 \u041e\u0422\u041a\u0420\u042b\u0422. \u0415\u0441\u043b\u0438 6 - \u0417\u0410\u041a\u0420\u042b\u0422    modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x03 -r53253 \/\/ \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 Trans \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438. \u0435\u0441\u043b\u0438 \u043e\u0442\u0432\u0435\u0442 13 \u041e\u0422\u041a\u0420\u042b\u0422. \u0415\u0441\u043b\u0438 1184 - \u0417\u0410\u041a\u0420\u042b\u0422    modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x05 -r0x00 0x01 \/\/ \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430!  modbus_client --debug -mrtu -pnone -s2 \/dev\/ttyRS485-2 -a1 -t0x05 -r0x01 0x01 \/\/ \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435 \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430!<\/code><\/pre>\n<p>\u041d\u043e \u0442\u0443\u0442 \u043f\u0440\u0438\u0448\u043b\u0430 \u0445\u043e\u0440\u043e\u0448\u0430\u044f \u043d\u043e\u0432\u043e\u0441\u0442\u044c, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u043e\u0432, \u043f\u043e \u043c\u043e\u0435\u0439 \u043f\u0440\u043e\u0441\u044c\u0431\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u043b \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 \u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u043a\u0438, \u0438 \u0442\u0435 \u043d\u0430\u043a\u043e\u043d\u0435\u0446 \u043e\u0442\u0432\u0435\u0442\u0438\u043b\u0438. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0443 \u043c\u0435\u043d\u044f \u043f\u043e\u044f\u0432\u0438\u043b\u043e\u0441\u044c \u0435\u0449\u0435 \u0434\u0432\u0430 \u0444\u0430\u0439\u043b\u0430 &#8212;\u00a0<a href=\"https:\/\/disk.yandex.ru\/i\/VebyiL8vG_e7Gw\" rel=\"noopener noreferrer nofollow\">RS485 interface protocol.pdf<\/a>\u00a0\u0438\u00a0<a href=\"https:\/\/disk.yandex.ru\/i\/-qM63vtseyMo7Q\" rel=\"noopener noreferrer nofollow\">\u64cd\u4f5c\u8bf4\u660e RS485.docx<\/a>. \u0412\u0442\u043e\u0440\u043e\u0439 \u0431\u044b\u043b \u043f\u0440\u043e\u0433\u043d\u0430\u043d \u0447\u0435\u0440\u0435\u0437 \u044f\u043d\u0434\u0435\u043a\u0441 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0447\u0438\u043a, \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f &#8212;\u00a0<a href=\"https:\/\/disk.yandex.ru\/i\/CcvEIDZN4Vj6Jg\" rel=\"noopener noreferrer nofollow\">\u64cd\u4f5c\u8bf4\u660e RS485 (1).docx<\/a>. \u041f\u043e\u043f\u044b\u0442\u0430\u0432\u0448\u0438\u0441\u044c\u00a0<s>\u043f\u0440\u043e\u043d\u0438\u043a\u043d\u0443\u0442\u044c\u0441\u044f \u0434\u0437\u0435\u043d\u043e\u043c<\/s>\u00a0\u043f\u043e\u043d\u044f\u0442\u044c \u0447\u0442\u043e, \u0436\u0435 \u0438\u043c\u0435\u043b\u0438 \u0432\u0432\u0438\u0434\u0443 \u043a\u0438\u0442\u0430\u0439\u0446\u044b, \u043f\u0440\u0438\u0448\u0435\u043b \u043a \u0432\u044b\u0432\u043e\u0434\u0443, \u0447\u0442\u043e \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u0432 1 \u0430\u0434\u0440\u0435\u0441\u0435, \u0438 \u0430\u0434\u0440\u0435\u0441 \u044d\u0442\u043e\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c 14-\u043c. \u041d\u0435 \u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0439\u0442\u0435 \u043a\u0430\u043a, \u043d\u043e \u044f \u043d\u0430\u0448\u0435\u043b \u042d\u0422\u041e\u0422 14 \u0430\u0434\u0440\u0435\u0441 (\u0442\u0430\u043c \u0446\u0435\u043b\u0430\u044f \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f). \u0412 \u043e\u0431\u0449\u0435\u043c, 53268 &#8212; \u044d\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u043e\u0442 \u0430\u0434\u0440\u0435\u0441. \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432 \u0441\u0435\u0431\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0448\u043b\u0430\u0433\u0431\u0430\u0443\u043c\u0430. \u0420\u0430\u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e, \u0435\u0441\u043b\u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441. \u041f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u044d\u0442\u043e \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0432 HEX. \u0421\u0430\u043c \u044f \u043d\u0435 \u0441\u0432\u0430\u0440\u0449\u0438\u043a, \u043d\u043e \u0441 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438 \u0441\u0442\u0430\u0440\u0448\u0438\u0445 \u0442\u043e\u0432\u0430\u0440\u0438\u0449\u0435\u0439 \u043d\u0430\u043a\u0438\u0434\u0430\u043b \u0441\u0435\u0431\u0435 \u0442\u0430\u043a\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443, \u043f\u043e \u043d\u0435\u0439 \u0443\u0436\u0435 \u0441\u043c\u043e\u0433 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u0432\u0435\u0440\u043d\u044b\u0435.  <\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0414\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u043b \u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0432 wiren board \u043f\u043e \u0448\u0430\u0431\u043b\u043e\u043d\u0443, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u044b\u0432\u0435\u043b \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0438\u0435 \u043c\u0435\u043d\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f. \u0428\u0430\u0431\u043b\u043e\u043d &#8212;\u00a0<a href=\"https:\/\/disk.yandex.ru\/d\/ZOVZFpNSwKJItA\" rel=\"noopener noreferrer nofollow\">config-SPbarrier-03L.json<\/a>  <\/p>\n<pre><code class=\"json\">{     \"device_type\": \"SPbarrier\",     \"device\": {         \"name\": \"SPbarrier-03L\",         \"id\": \"spb-03l\",         \"max_read_registers\": 60,         \"response_timeout_ms\": 200,         \"frame_timeout_ms\": 36,         \"channels\": [             {                 \"name\": \"K1\",                 \"reg_type\": \"coil\",                 \"address\": 0,        \/\/ \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0435                 \"type\": \"switch\"             },             {                 \"name\": \"K2\",                 \"reg_type\": \"coil\",                 \"address\": 1,        \/\/ \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0430 \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435                 \"type\": \"switch\"             },             {                 \"name\": \"K3\",                 \"reg_type\": \"coil\",                 \"address\": 2,        \/\/ \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0430 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443                 \"type\": \"switch\"             },             {                 \"name\": \"K4\",                 \"reg_type\": \"coil\",                 \"address\": 3,        \/\/ \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0430 \u0441\u0430\u043c\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435                 \"type\": \"switch\"             },             {                 \"name\": \"Param 0\",                 \"reg_type\": \"holding\",                 \"address\": 0,        \/\/ \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f 25-95, \u0448\u0430\u0433 1                 \"type\": \"value\"             },             {                 \"name\": \"Param 1\",                 \"reg_type\": \"holding\",                 \"address\": 1,        \/\/ \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u044f 25-95, \u0448\u0430\u0433 1                 \"type\": \"value\"             },             {                 \"name\": \"Param 2\",                 \"reg_type\": \"holding\",                 \"address\": 2,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 3\",                 \"reg_type\": \"holding\",                 \"address\": 3,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 4\",                 \"reg_type\": \"holding\",                 \"address\": 4,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 5\",                 \"reg_type\": \"holding\",                 \"address\": 5,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 6\",                 \"reg_type\": \"holding\",                 \"address\": 6,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 7\",                 \"reg_type\": \"holding\",                 \"address\": 7,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 8\",                 \"reg_type\": \"holding\",                 \"address\": 8,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 9\",                 \"reg_type\": \"holding\",                 \"address\": 9,        \/\/ \u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0435\u0440\u0435\u0434 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0437\u0430\u043a\u0440\u044b\u0442\u0438\u0435\u043c, 0-90 \u0441\u0435\u043a\u0443\u043d\u0434, \u0448\u0430\u0433 1. 0 - \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438                 \"type\": \"value\"             },             {                 \"name\": \"Param 10\",                 \"reg_type\": \"holding\",                 \"address\": 10,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 11\",                 \"reg_type\": \"holding\",                 \"address\": 11,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 12\",                 \"reg_type\": \"holding\",                 \"address\": 12,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 13\",                 \"reg_type\": \"holding\",                 \"address\": 13,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 14\",                 \"reg_type\": \"holding\",                 \"address\": 14,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 15\",                 \"reg_type\": \"holding\",                 \"address\": 15,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 16\",                 \"reg_type\": \"holding\",                 \"address\": 16,        \/\/ RS-485 \u0430\u0434\u0440\u0435\u0441, \u043e\u0442 1 \u0434\u043e 32                 \"type\": \"value\"             },             {                 \"name\": \"Param 17\",                 \"reg_type\": \"holding\",                 \"address\": 17,        \/\/ \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c RS-485 \u043f\u043e\u0440\u0442\u0430. 0 - 9600, 1 - 19200, 2 - 38400. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u0441\u0442\u0443\u043f\u0430\u044e\u0442 \u0432 \u0441\u0438\u043b\u0443 \u043f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043f\u043e \u043f\u0438\u0442\u0430\u043d\u0438\u044e                 \"type\": \"value\"             },             {                 \"name\": \"Param 18\",                 \"reg_type\": \"holding\",                 \"address\": 18,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 19\",                 \"reg_type\": \"holding\",                 \"address\": 19,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 20\",                 \"reg_type\": \"holding\",                 \"address\": 20,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 21\",                 \"reg_type\": \"holding\",                 \"address\": 21,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 22\",                 \"reg_type\": \"holding\",                 \"address\": 22,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 23\",                 \"reg_type\": \"holding\",                 \"address\": 23,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 24\",                 \"reg_type\": \"holding\",                 \"address\": 24,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 25\",                 \"reg_type\": \"holding\",                 \"address\": 25,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 26\",                 \"reg_type\": \"holding\",                 \"address\": 26,        \/\/                 \"type\": \"value\"             },             {                 \"name\": \"Param 27\",                 \"reg_type\": \"holding\",                 \"address\": 27,        \/\/                 \"type\": \"value\"             },             {     <\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-457728","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/457728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=457728"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/457728\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=457728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=457728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=457728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}