{"id":2632,"date":"2022-12-03T15:06:30","date_gmt":"2022-12-03T15:06:30","guid":{"rendered":"https:\/\/csiag.eu\/?p=2632"},"modified":"2022-12-29T17:07:58","modified_gmt":"2022-12-29T17:07:58","slug":"hm_lss-staeller-in-lastberoende-kopplingstroesklar","status":"publish","type":"post","link":"https:\/\/csiag.eu\/sv\/blog\/2022\/12\/03\/hm_lss-lastabhaengige-schaltschwellen-festlegen\/","title":{"rendered":"HG_LM \u2013 St\u00e4ll in lastberoende kopplingstr\u00f6sklar"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">L\u00e4stid<\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minuter<\/span><\/span>\n<p>En lastberoende kopplingstr\u00f6skel \u00e4r avsedd att undvika \u00f6verbelastning av ledningen som levererar landstr\u00f6m. Baserat p\u00e5 den maximalt till\u00e5tna effekten, 3 100 W som antas h\u00e4r, och den maximala ALDE elv\u00e4rmeeffekten p\u00e5 1 500 W (niv\u00e5 I -&gt; 1 000 W, niv\u00e5 II -Y 500 W), finns det cirka 1 600 W flexibilitet.<\/p>\n\n\n\n<p>Programmet:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"246\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-22-1024x246.png\" alt=\"\" class=\"wp-image-2789\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-22-1024x246.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-22-300x72.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-22-768x184.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-22-1536x369.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-22-2048x492.png 2048w, https:\/\/csiag.eu\/wp-content\/uploads\/2022\/12\/image-22-1560x375.png 1560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Program \u2013 HG_LM \u2013 effektm\u00e4tning och prestandabaserad omkoppling<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Koden:<\/p>\n\n\n\n<p><code>real pwr = dom.GetObject(&quot;HG_LM_POWER&quot;).Value(); WriteLine(&quot;Pwr.&quot;);WriteLine(pwr);<br>var not_heating = dom.GetObject(&quot;SV_IT&quot;).Value(); WriteLine(&quot;inte_v\u00e4rme&quot;);WriteLine(inte_v\u00e4rme);<\/code><\/p>\n\n\n\n<p><code>if ((pwr &gt; 1) &amp;&amp; (pwr &lt; 2201) &amp;&amp; (not_heat == false))<br>{<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:1.STATE&quot;).State(1);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:2.STATE&quot;).State(1);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:3.STATE&quot;).State(1);<\/code><\/p>\n\n\n\n<p><code>dom.GetObject(&quot;BidCos-RF.SEQ3114635:1.STATE&quot;).State(1);<\/code><\/p>\n\n\n\n<p><code>var P = &quot;P &gt; 1 &lt; 2201&quot;; dom.GetObject(&quot;Current_Load&quot;).State(P);WriteLine(P);<br>}<\/code><\/p>\n\n\n\n<p><code>elseif ((pwr &gt; 2200) &amp;&amp; (pwr &lt; 2601) &amp;&amp; (not_heat == false))<br>{<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:1.STATE&quot;).State(1);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:2.STATE&quot;).State(1);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:3.STATE&quot;).State(0);<\/code><\/p>\n\n\n\n<p><code>dom.GetObject(&quot;BidCos-RF.SEQ3114635:1.STATE&quot;).State(1);<\/code><\/p>\n\n\n\n<p><code>var P = &quot;P &gt; 2200 &lt; 2601&quot;; dom.GetObject(&quot;Current_Load&quot;).State(P);WriteLine(P);<br>}<\/code><\/p>\n\n\n\n<p><code>elseif ((pwr &gt; 2600) &amp;&amp; (pwr &lt; 2801) &amp;&amp; (not_heat == false))<br>{<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:1.STATE&quot;).State(1);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:2.STATE&quot;).State(0);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:3.STATE&quot;).State(1);<\/code><\/p>\n\n\n\n<p><code>dom.GetObject(&quot;BidCos-RF.SEQ3114635:1.STATE&quot;).State(1);<\/code><\/p>\n\n\n\n<p><code>var P = &quot;P &gt; 2600 &lt; 2801&quot;; dom.GetObject(&quot;Current_Load&quot;).State(P);WriteLine(P);<br>}<\/code><\/p>\n\n\n\n<p><code>elseif ((pwr &gt; 2800) &amp;&amp; (pwr &lt; 3101) &amp;&amp; (not_heat == false))<br>{<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:1.STATE&quot;).State(1);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:2.STATE&quot;).State(0);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:3.STATE&quot;).State(1);<\/code><\/p>\n\n\n\n<p><code>dom.GetObject(&quot;BidCos-RF.SEQ3114635:1.STATE&quot;).State(0);<\/code><\/p>\n\n\n\n<p><code>! var P = &quot;P &gt; 2800 &lt; 3101&quot;; dom.GetObject(&quot;Current_Load&quot;).State(P);WriteLine(P);<br>}<\/code><\/p>\n\n\n\n<p><code>elseif (pwr &gt; 3100)<br>{<\/code><br><code>dom.GetObject(&quot;BidCos-RF.IEQ0101895:1.STATE&quot;).State(1);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:2.STATE&quot;).State(0);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:3.STATE&quot;).State(0);<\/code><\/p>\n\n\n\n<p><code>dom.GetObject(&quot;BidCos-RF.SEQ3114635:1.STATE&quot;).State(0);<\/code><\/p>\n\n\n\n<p><code>var P = &quot;P &gt; 3100&quot;; dom.GetObject(&quot;Current_Load&quot;).State(P);WriteLine(P);<br>}<\/code><\/p>\n\n\n\n<p><code>elseif (not_heat == sant)<br>{<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:1.STATE&quot;).State(0);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:2.STATE&quot;).State(0);<br>dom.GetObject(&quot;BidCos-RF.IEQ0101895:3.STATE&quot;).State(0);<\/code><\/p>\n\n\n\n<p><code>dom.GetObject(&quot;BidCos-RF.SEQ3114635:1.STATE&quot;).State(1);<br>}<\/code><\/p>\n\n\n\n<p>Utdata fr\u00e5n skriptet (om raderna <code>WriteLine(&quot; ... &quot;)<\/code> kommenteras inte ut):<\/p>\n\n\n\n<p><code>Pwr.<br>1882.919998<br>v\u00e4rm inte<br>false.false<br>P &gt; 1 &lt; 2201<\/code><\/p>\n\n\n\n<p>Skriptet utv\u00e4rderar systemvariabeln <code>HG_LM_POWER<\/code> fr\u00e5n f\u00f6reg\u00e5ende script, samt status f\u00f6r kanal 1 i Homematic 4-v\u00e4gs rel\u00e4modul som v\u00e4xlar v\u00e4rmepumpen. <\/p>\n\n\n\n<p>Om det finns tillr\u00e4cklig effektreserv, t.ex. mindre \u00e4n 2 301 W, \u00e4r pumpens status <code>1<\/code> , dvs systemvariabeln <code>v\u00e4rm inte<\/code> = <code>false.false<\/code>, d\u00e5 enligt <code>om<\/code>-Grenens steg I och II \u00e4r p\u00e5slagna.<\/p>\n\n\n\n<p>Om exempelvis kaffemaskinen \u00e4r aktiverad kr\u00e4vs ytterligare 800 W. Den tidigare effekten p\u00e5 2 131,7 W blir 2 931,7 W.<\/p>\n\n\n\n<p>Den andra tr\u00e4der sedan i kraft <code>elseif<\/code>-Branch och Stage I \u00e4r avst\u00e4ngd.<\/p>\n\n\n\n<p>N\u00e4r kaffemaskinen st\u00e4ngs av igen s\u00e4nks effektbehovet till f\u00f6reg\u00e5ende niv\u00e5 och niv\u00e5 I s\u00e4tts p\u00e5 igen.<\/p>\n\n\n\n<p>De andra scenarierna fungerar p\u00e5 samma s\u00e4tt.<\/p>","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">L\u00e4stid<\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minuter<\/span><\/span>Ett belastningsberoende omkopplingstr\u00f6skelv\u00e4rde \u00e4r avsett att undvika \u00f6verbelastning av ledningen som matar landstr\u00f6mmen. Baserat p\u00e5 den maximalt till\u00e5tna effekten, som h\u00e4r antas vara 3 100 W, och den maximala elektriska uppv\u00e4rmningseffekten enligt ALDE p\u00e5 1 500 W (niv\u00e5 I -&gt; 1 000 W, niv\u00e5 II -Y 500 W) ger detta en marginal p\u00e5 cirka 1 600 W. Programmet: Koden: real pwr = dom.GetObject(\"HG_LM_POWER\").Value(); WriteLine(\"Pwr.\");WriteLine(pwr);var...&nbsp;<a href=\"https:\/\/csiag.eu\/sv\/blog\/2022\/12\/03\/hm_lss-lastabhaengige-schaltschwellen-festlegen\/\" rel=\"bookmark\">L\u00e4s mer \"<span class=\"screen-reader-text\">HG_LM \u2013 St\u00e4ll in lastberoende kopplingstr\u00f6sklar<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[450,346,347],"tags":[452,451,453,389,454,391],"class_list":["post-2632","post","type-post","status-publish","format-standard","hentry","category-leistungsmessung","category-smarthome","category-smarthome-im-wohnmobil","tag-heizleistung","tag-lastabhaengig","tag-leistungsbedarf","tag-leistungsmessung","tag-leistungsreserve","tag-schaltschwelle"],"modified_by":"Achim Goerner","_links":{"self":[{"href":"https:\/\/csiag.eu\/sv\/wp-json\/wp\/v2\/posts\/2632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csiag.eu\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/csiag.eu\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/csiag.eu\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csiag.eu\/sv\/wp-json\/wp\/v2\/comments?post=2632"}],"version-history":[{"count":0,"href":"https:\/\/csiag.eu\/sv\/wp-json\/wp\/v2\/posts\/2632\/revisions"}],"wp:attachment":[{"href":"https:\/\/csiag.eu\/sv\/wp-json\/wp\/v2\/media?parent=2632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/csiag.eu\/sv\/wp-json\/wp\/v2\/categories?post=2632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/csiag.eu\/sv\/wp-json\/wp\/v2\/tags?post=2632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}