{"id":1326,"date":"2016-12-02T14:53:33","date_gmt":"2016-12-02T12:53:33","guid":{"rendered":"https:\/\/richardconsulting.ro\/blog\/?p=1326"},"modified":"2016-12-02T14:53:33","modified_gmt":"2016-12-02T12:53:33","slug":"16571-sbcforwarder-hs-logic-module","status":"publish","type":"post","link":"https:\/\/richardconsulting.ro\/blog\/2016\/12\/16571-sbcforwarder-hs-logic-module\/","title":{"rendered":"16571 SBCForwarder HS Logic Module"},"content":{"rendered":"<p>Download here <a href=\"\/downloads\/16571_SBCForwarder.zip\">16571_SBCForwarder.zip<\/a><\/p>\n<p>This module can help stopping telegram storms generated by logic plus central addresses loops. I found this happening with the module 19004 (<strong>Position display for shutters (with additional positioning input<\/strong>) and template 1-107 (<strong>Shutters Awnings Roof window<\/strong>) from Quad Client. The documentation of this template requires to have the status output as a central address for positioning input. Then after the status output changes based on positioning input a telegram storm starts repeating the same command over and over. Therefore, I needed to insert a SBC forwarder somewhere in the loop to stop this storm and let only changes to take place<\/p>\n<h2>Function<\/h2>\n<p>At every Signal input telegram, the input value is memorized. If the input value is different than the previous value that was memorized, then it is sent by the A1 output.<\/p>\n<h2>Inputs<\/h2>\n<table>\n<tbody>\n<tr>\n<td width=\"227\"><strong>Input<\/strong><\/td>\n<td width=\"76\"><strong>Init<\/strong><\/td>\n<td width=\"340\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"227\">Input 1<\/td>\n<td width=\"76\">0<\/td>\n<td width=\"340\">Analog signal to be processed (float)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Outputs<\/h2>\n<table>\n<tbody>\n<tr>\n<td width=\"227\"><strong>Output<\/strong><\/td>\n<td width=\"76\"><strong>Init<\/strong><\/td>\n<td width=\"340\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"227\">Output 1 &#8230; (Send)<\/td>\n<td width=\"76\">0<\/td>\n<td width=\"340\">Same as input signal value<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Other<\/h2>\n<table>\n<tbody>\n<tr>\n<td width=\"227\">Recalculation during start:<\/td>\n<td width=\"75\">No<\/td>\n<td width=\"341\">&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"227\">Module is retentive:<\/td>\n<td width=\"75\">No<\/td>\n<td width=\"341\">&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"227\">Internal name:<\/td>\n<td width=\"75\">16571<\/td>\n<td width=\"341\">&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>The module is categorised in the \u201cExpert\u201d in the \u201eAdditional Modules\u201c category.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Download here 16571_SBCForwarder.zip This module can help stopping telegram storms generated by logic plus central addresses loops. I found this happening with the module 19004 (Position display for shutters (with additional positioning input) and template 1-107 (Shutters Awnings Roof window) from Quad Client. The documentation of this template requires to have the status output as [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[64],"tags":[],"class_list":["post-1326","post","type-post","status-publish","format-standard","hentry","category-home-server"],"_links":{"self":[{"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/posts\/1326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/comments?post=1326"}],"version-history":[{"count":1,"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/posts\/1326\/revisions"}],"predecessor-version":[{"id":1327,"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/posts\/1326\/revisions\/1327"}],"wp:attachment":[{"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/media?parent=1326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/categories?post=1326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/richardconsulting.ro\/blog\/wp-json\/wp\/v2\/tags?post=1326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}