{"id":145,"date":"2021-06-18T13:12:44","date_gmt":"2021-06-18T13:12:44","guid":{"rendered":"https:\/\/csiag.eu\/?p=145"},"modified":"2022-12-31T15:13:28","modified_gmt":"2022-12-31T15:13:28","slug":"slimhuisstelselveranderlikes","status":"publish","type":"post","link":"https:\/\/csiag.eu\/af\/blog\/2021\/06\/18\/smarthome-systemvariablen\/","title":{"rendered":"SmartHome \u2013 Stelselveranderlikes"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Leestyd<\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span>\n<p class=\"wp-block-paragraph\">Sommige stelselveranderlikes is vooraf gedefinieer, maar kan ook handmatig geskep word en is toeganklik via die &quot;Instellings \u2013 Stelselveranderlikes&quot;-kieslys. Stelselveranderlikes moet uniek wees, wat beteken dat hulle slegs een keer per beheersentrum toegeken mag word. Spesiale karakters in die naam moet vermy word.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-21-1024x471.png\" alt=\"\" class=\"wp-image-146\" width=\"572\" height=\"263\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-21-1024x471.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-21-300x138.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-21-768x353.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-21-1536x706.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-21-1560x717.png 1560w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-21.png 1666w\" sizes=\"(max-width: 572px) 100vw, 572px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In die stelselveranderlikes-aansig kan jy op die &quot;Nuut&quot;-knoppie links onder klik.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"36\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-22-1024x36.png\" alt=\"\" class=\"wp-image-148\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-22-1024x36.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-22-300x10.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-22-768x27.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-22-1536x54.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-22-2048x71.png 2048w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-22-1560x54.png 1560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&#039;n stelselveranderlike moet geskep word.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"187\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-25-1024x187.png\" alt=\"\" class=\"wp-image-151\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-25-1024x187.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-25-300x55.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-25-768x140.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-25-1536x281.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-25-1560x285.png 1560w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-25.png 2002w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In die &quot;Naam&quot;-veld, voer die verlangde naam vir die stelselveranderlike in, bv. &quot;Teenwoordigheid.&quot; Die beskrywing van die stelselveranderlike kan verskil van of identies wees aan die naam.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"205\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-27-1024x205.png\" alt=\"\" class=\"wp-image-153\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-27-1024x205.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-27-300x60.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-27-768x154.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-27.png 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Daar is verskeie opsies om van te kies as &#039;n veranderlike tipe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As jy die &quot;teenwoordigheid&quot; van &#039;n persoon wil nagaan, is die enigste opsie &quot;logiese waarde&quot;, want die stelling van die stelselveranderlike &quot;teenwoordigheid&quot; kan slegs die toestand &quot;waar&quot; of &quot;onwaar&quot; aanneem. &quot;Waar&quot; is dus gelykstaande aan &quot;die persoon is&quot;. <em>hede<\/em>&quot; of &quot;<em>nie teenwoordig nie<\/em>&quot;. Hier is &quot;nie teenwoordig&quot; doelbewus gekies in plaas van &quot;afwesig&quot; omdat &quot;teenwoordig&quot; en &quot;afwesig&quot; maklik met mekaar verwar kan word.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#039;n Lys van waardes is interessant wanneer &#039;n voorwaarde nagekom moet word, afhangende van verskeie waardes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#039;n Waardelys kan getalle bevat, maar ook numeriese waardes, soos &quot;Somer; Herfs&quot;, wat van mekaar geskei word deur &#039;n semikolon.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alle data in die &quot;nommer&quot;-formaat word met hierdie tipe bedien. Hulle kan positiewe en negatiewe waardes aanneem,<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Data van die tipe &quot;String&quot; bestaan uit enige string alfanumeriese waardes, insluitend spesiale karakters.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die stelselveranderlike &quot;Alarm&quot; word deur die stelsel op &quot;geaktiveer&quot; gestel, wat ooreenstem met &quot;waar&quot;, indien &#039;n fout voorkom, andersins op &quot;nie geaktiveer nie&quot;, wat ooreenstem met &quot;onwaar&quot;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In die veld &quot;Meeteenheid&quot; kan u ook &quot;kW&quot; of &quot;\u00b0C&quot; invoer as u byvoorbeeld met drywingswaardes of temperature te doen het.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die waarde in die &quot;Waarde&quot;-veld definieer die aanvanklike waarde by die opstart van die stelsel, of dit standaard as &quot;waar&quot; of &quot;onwaar&quot; aanvaar moet word.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As jy &#039;n toestelkanaal aan die stelselveranderlike toewys, klik die &quot;met&quot;-radioknoppie onder &quot;Kanaaltoewysing&quot;. In hierdie geval sal die stelselveranderlike nie meer onder &quot;Stelselveranderlikes&quot; vertoon word nie, maar eerder in die web-voorkant vir die ooreenstemmende toestel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In die skriptaal noem jy die waarde van &#039;n stelselveranderlike met <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><kbd>var myvar= dom.GetObject(&quot;Sysvar&quot;).Value();<\/kbd><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">of stel &#039;n waarde met<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><kbd>dom.GetObject(&quot;Sysvar&quot;).State(myvar);<\/kbd>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die waarde van &#039;n toestelkanaal word aangeroep met<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><kbd>var myvar = dom.GetObject(&quot;BidCos-RF.MEQ0817107:1.LOWBAT&quot;).Waarde();<\/kbd><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hier is &quot;BidCos-RF.&quot; die gestandaardiseerde opskrif, en die volgende karakterstring is die unieke ID van die betrokke toestel, wat tydens die programmering van die beheereenheid oorgedra is, geskei deur &#039;n dubbelpunt van die kanaal, in hierdie geval &quot;1&quot;, waarvan die waarde, in hierdie geval &quot;LOWBAT&quot;, die batterylaaivlak, nagevra moet word.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Met<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><kbd>SkryfLyn(myvar);<\/kbd> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">die bepaalde waarde kan uitgevoer word.<\/p>","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Leestyd<\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span>Systemvariablen sind zum Teil fest vordefiniert, k\u00f6nnen aber ebenso selbst erstellt werden und sind \u00fcber das Men\u00fc &#8222;Einstellungen &#8211; Systemvariablen&#8220; erreichbar. Systemvariablen m\u00fcssen einzigartig sein, d\u00fcrfen also nur einmal je Zentrale vergeben werden. Sonderzeichen im Namen sollten vermieden werden. In der Ansicht der Systemvariablen kann mit Klick auf den Button &#8222;Neu&#8220; unten links eine Systemvariable&hellip;&nbsp;<a href=\"https:\/\/csiag.eu\/af\/blog\/2021\/06\/18\/smarthome-systemvariablen\/\" rel=\"bookmark\">Lees Meer \u00bb<span class=\"screen-reader-text\">SmartHome \u2013 Stelselveranderlikes<\/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":[346,352],"tags":[736,742,740,370,741,373,739,743],"class_list":["post-145","post","type-post","status-publish","format-standard","hentry","category-smarthome","category-smarthome-systemvariablen","tag-anwesenheit","tag-kanalzuprdnung","tag-logikwert","tag-smarthome","tag-string","tag-systemvariable","tag-systemvariablen","tag-zeichenkette"],"modified_by":"Achim Goerner","_links":{"self":[{"href":"https:\/\/csiag.eu\/af\/wp-json\/wp\/v2\/posts\/145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csiag.eu\/af\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/csiag.eu\/af\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/csiag.eu\/af\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csiag.eu\/af\/wp-json\/wp\/v2\/comments?post=145"}],"version-history":[{"count":0,"href":"https:\/\/csiag.eu\/af\/wp-json\/wp\/v2\/posts\/145\/revisions"}],"wp:attachment":[{"href":"https:\/\/csiag.eu\/af\/wp-json\/wp\/v2\/media?parent=145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/csiag.eu\/af\/wp-json\/wp\/v2\/categories?post=145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/csiag.eu\/af\/wp-json\/wp\/v2\/tags?post=145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}