{"id":157,"date":"2021-06-18T13:59:03","date_gmt":"2021-06-18T13:59:03","guid":{"rendered":"https:\/\/csiag.eu\/?p=157"},"modified":"2022-12-31T15:09:01","modified_gmt":"2022-12-31T15:09:01","slug":"okosotthon-programok-letrehozasa","status":"publish","type":"post","link":"https:\/\/csiag.eu\/hu\/blog\/2021\/06\/18\/smarthome-programme-erstellen\/","title":{"rendered":"SmartHome - Programok l\u00e9trehoz\u00e1sa"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Olvas\u00e1si id\u0151<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">percek<\/span><\/span>\n<p class=\"wp-block-paragraph\">A SmartHome programok olyan forgat\u00f3k\u00f6nyvek egyedi felt\u00e9rk\u00e9pez\u00e9s\u00e9re szolg\u00e1lnak, amelyek k\u00f6zvetlen kapcsolatokkal nem val\u00f3s\u00edthat\u00f3k meg. A programok \u00e1ttekint\u00e9se a \"Programok \u00e9s parancsikonok\" - \"Programok \u00e9s k\u00f6zponti egys\u00e9g parancsikonok\" men\u00fcpontban h\u00edvhat\u00f3 el\u0151.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"112\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-28-1024x112.png\" alt=\"\" class=\"wp-image-158\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-28-1024x112.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-28-300x33.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-28-768x84.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-28-1536x169.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-28-2048x225.png 2048w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-28-1560x171.png 1560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Egy \u00faj programot a bal als\u00f3 sarokban tal\u00e1lhat\u00f3 \"\u00daj\" gombra kattintva hozhat l\u00e9tre. Egy megl\u00e9v\u0151 program szerkeszthet\u0151 az adott program sor\u00e1ban jobbra tal\u00e1lhat\u00f3 \"Szerkeszt\u00e9s\" gombra kattintva.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"313\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-29-1024x313.png\" alt=\"\" class=\"wp-image-163\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-29-1024x313.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-29-300x92.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-29-768x235.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-29-1536x470.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-29-2048x627.png 2048w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-29-1560x477.png 1560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e9zz\u00fck meg az itt felsorolt els\u0151 programot, az \"A_EI_KY_Unlocked_Anwesen\"-t, a \"Edit\" gombra kattintva:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"263\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-30-1024x263.png\" alt=\"\" class=\"wp-image-165\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-30-1024x263.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-30-300x77.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-30-768x197.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-30-1536x394.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-30-2048x525.png 2048w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-30-1560x400.png 1560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Az elej\u00e9n eml\u00edtett n\u00f3menklat\u00fara szerint ez az A lapos, bej\u00e1rati ajt\u00f3z\u00e1r, amelynek \"feloldott\" \u00e1ll\u00e1sba kell kapcsolnia, ha valaki jelen van.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Itt el\u0151sz\u00f6r a \"Jelenl\u00e9t\" rendszerv\u00e1ltoz\u00f3t v\u00e1lasztottuk ki a rendszerv\u00e1ltoz\u00f3k list\u00e1j\u00e1b\u00f3l a \"Rendszer\u00e1llapot\" gombra kattintva. A leg\u00f6rd\u00fcl\u0151 men\u00fck k\u00fcl\u00f6nb\u00f6z\u0151 forgat\u00f3k\u00f6nyveket tesznek lehet\u0151v\u00e9, mint p\u00e9ld\u00e1ul \"be \/ nem be\", \"jelen \/ nincs jelen\", \"kiv\u00e1lt\u00e1s \/ ellen\u0151rz\u00e9s friss\u00edt\u00e9skor \/ kiv\u00e1lt\u00e1s v\u00e1ltoz\u00e1skor\". Itt az IF \u00e1gban azt a felt\u00e9telt kell megfogalmazni, hogy a THEN \u00e1gban meghat\u00e1rozott m\u0171velet(ek) akkor ker\u00fcl(nek) v\u00e9grehajt\u00e1sra, amikor az \u00e1llapot \"nincs jelen\"-r\u0151l \"jelen\"-re v\u00e1ltozik.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A \"Futtat\u00e1s el\u0151tt ...\" jel\u00f6l\u0151n\u00e9gyzet \u00e1ltal\u00e1ban aktiv\u00e1lva marad, hogy a m\u00e1s programok \u00e1ltal k\u00e9sleltetve elind\u00edtott folyamatokat ugyanazokkal az \u00f6sszetev\u0151kkel kapcsolatban vissza\u00e1ll\u00edtsa, \u00e9s biztos\u00edtsa a program zavartalan fut\u00e1s\u00e1t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A THEN \u00e1gban a k\u00edv\u00e1nt m\u0171velet van meghat\u00e1rozva, itt egy szkriptet hajtunk v\u00e9gre, amely elk\u00fcld egy levelet (pl. hogy a szem\u00e9ly most jelen van) \u00e9s kinyitja az ajt\u00f3z\u00e1rat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Az ellenkez\u0151 ir\u00e1nyban m\u0171k\u00f6d\u0151 program bez\u00e1rja az ajt\u00f3t, ha a szem\u00e9lyt \"nem jelenl\u00e9v\u0151k\u00e9nt\" ismerik fel. \u00cdgy biztos\u00edtva vannak a biztos\u00edt\u00e1si jogi szempontok, \u00e9s a biztos\u00edt\u00f3 t\u00e1rsas\u00e1g rendezi az ezut\u00e1n bek\u00f6vetkezett bet\u00f6r\u00e9st, mivel az ajt\u00f3 bizony\u00edthat\u00f3an megfelel\u0151en z\u00e1rva volt (az e-mail \u00e9s a rendszer napl\u00f3ja r\u00e9v\u00e9n).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A leg\u00f6rd\u00fcl\u0151 men\u00fc az \"Eszk\u00f6z kiv\u00e1laszt\u00e1sa, Rendszerv\u00e1ltoz\u00f3, Szkript\" v\u00e1ltozatokat k\u00edn\u00e1lja. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A szkripteket a szkriptszerkeszt\u0151ben lehet l\u00e9trehozni, \u00e9s a \"V\u00e9grehajt\u00e1s\" gombra kattintva lehet tesztelni. A szkriptszerkeszt\u0151 automatikusan megny\u00edlik, amint a \"Szkript\" opci\u00f3t kiv\u00e1lasztja.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"289\" src=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-31-1024x289.png\" alt=\"\" class=\"wp-image-166\" srcset=\"https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-31-1024x289.png 1024w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-31-300x85.png 300w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-31-768x217.png 768w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-31-1536x433.png 1536w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-31-2048x578.png 2048w, https:\/\/csiag.eu\/wp-content\/uploads\/2021\/06\/image-31-1560x440.png 1560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A forgat\u00f3k\u00f6nyv tartalma:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><kbd>string stdout;<br>string stderr;<br>system.Exec(\"\/etc\/config\/addons\/email\/email 20\", &amp;stdout, &amp;stderr);<\/kbd><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A harmadik sorban l\u00e9v\u0151 \"20\" kiv\u00e9tel\u00e9vel minden \"szabv\u00e1nyos\" k\u00f3d. Csak a \"20\" jel\u00f6li a 20-as sz\u00e1m\u00fa levelez\u00e9si sablont, amelynek tartalma a \"x szem\u00e9ly jelen van\" \u00fczenet. A levelek felad\u00e1sa mindig \u00edgy t\u00f6rt\u00e9nik.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Az \"azonnali \/ k\u00e9sleltetett\" leg\u00f6rd\u00fcl\u0151 men\u00fc hat\u00e1rozza meg, hogy a m\u0171velet azonnal vagy id\u0151beli k\u00e9sleltet\u00e9ssel (s, m, h) ker\u00fclj\u00f6n v\u00e9grehajt\u00e1sra.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A \"Lock unlocked\" leg\u00f6rd\u00fcl\u0151 men\u00fcben a \"Lock locked locked \/ Open door \/ Lock automatically after time\" (Z\u00e1rolt ajt\u00f3 z\u00e1r\u00e1sa \/ Ajt\u00f3 kinyit\u00e1sa \/ Automatikus z\u00e1r\u00e1s id\u0151 ut\u00e1n) lehet\u0151s\u00e9gek k\u00f6z\u00fcl v\u00e1laszthat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A parancsf\u00e1jl ment\u00e9se a bal als\u00f3 sarokban tal\u00e1lhat\u00f3 \"OK\" gombra kattintva t\u00f6rt\u00e9nik. A program ezut\u00e1n szint\u00e9n a bal als\u00f3 sarokban tal\u00e1lhat\u00f3 \"OK\" gombra kattintva ker\u00fcl elment\u00e9sre, \u00e9s az esem\u00e9ny bek\u00f6vetkez\u00e9sekor azonnali v\u00e9grehajt\u00e1sra \u00e1ll rendelkez\u00e9sre.<\/p>","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Olvas\u00e1si id\u0151<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">percek<\/span><\/span>SmartHome Programme dienen der individuellen Abbildung von Szenarien, die nicht mit direkten Verkn\u00fcpfungen zu realisieren sind. Dir \u00dcbersicht der Programme kann im Men\u00fc unter &#8222;Programme und Verkn\u00fcpfungen&#8220; &#8211; &#8222;Programme &amp; Zentralenverkn\u00fcpfungen&#8220; aufgerufen werden. Ein neues Programm wird mit Klick auf den Button &#8222;Neu&#8220; unten links erstellt. Ein vorhandenes kann mit Klick auf den Button &#8222;Bearbeiten&#8220;&hellip;&nbsp;<a href=\"https:\/\/csiag.eu\/hu\/blog\/2021\/06\/18\/smarthome-programme-erstellen\/\" rel=\"bookmark\">Olvass tov\u00e1bb \"<span class=\"screen-reader-text\">SmartHome - Programok l\u00e9trehoz\u00e1sa<\/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,353],"tags":[736,734,737,732,735,730,462,371,738,370,731,373,733],"class_list":["post-157","post","type-post","status-publish","format-standard","hentry","category-smarthome","category-smarthome-programme-erstellen","tag-anwesenheit","tag-dann","tag-geraeteauswahl","tag-komponenten","tag-nomenklatur","tag-programme","tag-programmierung","tag-skript","tag-skript-editor","tag-smarthome","tag-systemprotokoll","tag-systemvariable","tag-wenn"],"modified_by":"Achim Goerner","_links":{"self":[{"href":"https:\/\/csiag.eu\/hu\/wp-json\/wp\/v2\/posts\/157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csiag.eu\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/csiag.eu\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/csiag.eu\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csiag.eu\/hu\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":0,"href":"https:\/\/csiag.eu\/hu\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"wp:attachment":[{"href":"https:\/\/csiag.eu\/hu\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/csiag.eu\/hu\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/csiag.eu\/hu\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}