{"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":"crear-programas-de-hogar-inteligente","status":"publish","type":"post","link":"https:\/\/csiag.eu\/es\/blog\/2021\/06\/18\/smarthome-programme-erstellen\/","title":{"rendered":"SmartHome \u2013 crear programas"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de leer<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>\n<p class=\"wp-block-paragraph\">Los programas SmartHome se utilizan para mapear individualmente escenarios que no se pueden implementar con enlaces directos. Se puede acceder a la descripci\u00f3n general de los programas en el men\u00fa en \u201cProgramas y accesos directos\u201d \u2013 \u201cProgramas y accesos directos del panel de control\u201d.<\/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\">Se crea un nuevo programa haciendo clic en el bot\u00f3n &quot;Nuevo&quot; en la parte inferior izquierda. Uno existente se puede editar haciendo clic en el bot\u00f3n &quot;Editar&quot; a la derecha en la l\u00ednea del programa respectivo.<\/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\">Veamos el primer programa enumerado aqu\u00ed &quot;A_EI_KY_Unlocked_Presence&quot; haciendo clic en el bot\u00f3n &quot;Editar&quot;:<\/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\">Seg\u00fan la nomenclatura mencionada al principio, este es el apartamento A, entrada, cerradura de la puerta, que debe cambiar a la posici\u00f3n &quot;desbloqueada&quot; cuando hay alguien presente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aqu\u00ed, la variable del sistema &quot;Presencia&quot; se seleccion\u00f3 primero de la lista de variables del sistema haciendo clic en el bot\u00f3n &quot;Estado del sistema&quot;. Los men\u00fas desplegables permiten diferentes escenarios, como \u201cactivado\/no activado\u201d, \u201cpresente\/no presente\u201d, \u201cactivador al actualizar\/verificar\/activador al cambiar\u201d. Aqu\u00ed, la condici\u00f3n debe formularse en la rama IF de que cuando el estado cambie de \u201cno presente\u201d a \u201cpresente\u201d, se lleven a cabo las acciones definidas en la rama ENTONCES.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La casilla de verificaci\u00f3n \u201cAntes de ejecutar\u2026\u201d suele permanecer activada para restablecer procesos que pueden haber sido retrasados por otros programas con respecto a los mismos componentes y para garantizar que el programa se ejecute sin problemas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La rama ENTONCES define la acci\u00f3n prevista, que implica ejecutar un script que env\u00eda un correo electr\u00f3nico (por ejemplo, que la persona ahora est\u00e1 presente) y desbloquear la cerradura de la puerta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El programa, que funciona de forma diferente, cierra la puerta si se detecta que la persona &quot;no est\u00e1 presente&quot;. De esta forma, se protegen los aspectos legales de seguros y la compa\u00f1\u00eda aseguradora se encargar\u00e1 de cualquier robo que se produzca porque se pueda demostrar que la puerta ha sido correctamente cerrada (a trav\u00e9s del correo electr\u00f3nico y del registro del sistema).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El men\u00fa desplegable ofrece las variantes &quot;Selecci\u00f3n de dispositivo, Variable del sistema, Script&quot;. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los scripts se pueden crear en el llamado editor de scripts y probarlos haciendo clic en el bot\u00f3n &quot;Ejecutar&quot;. El editor de scripts se abre autom\u00e1ticamente tan pronto como se selecciona la opci\u00f3n &quot;Script&quot;.<\/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\">El contenido del gui\u00f3n:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><kbd>salida est\u00e1ndar de cadena;<br>cadena est\u00e1ndar;<br>system.Exec(&quot;\/etc\/config\/addons\/email\/email 20&quot;, &amp;stdout, &amp;stderr);<\/kbd><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Excepto el &quot;20&quot; de la tercera l\u00ednea, todo es c\u00f3digo &quot;est\u00e1ndar&quot;. S\u00f3lo \u201c20\u201d se refiere a la plantilla de correo electr\u00f3nico n\u00famero 20, cuyo contenido es el mensaje de correo electr\u00f3nico \u201cLa persona x est\u00e1 presente\u201d. La entrega de correo siempre se inicia de esta manera.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El men\u00fa desplegable \u201cinmediatamente\/retardado a las\u201d determina si la acci\u00f3n se realiza de forma inmediata o con un retardo de tiempo (s, m, h).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En el men\u00fa desplegable &quot;Bloqueo desbloqueado&quot;, las opciones &quot;bloquear bloqueado \/ abrir puerta \/ bloquear autom\u00e1ticamente despu\u00e9s de un tiempo&quot; est\u00e1n disponibles para elegir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El script se guarda haciendo clic en el bot\u00f3n &quot;Aceptar&quot; en la parte inferior izquierda. Luego, el programa se guarda haciendo clic en el bot\u00f3n &quot;Aceptar&quot; en la parte inferior izquierda y luego est\u00e1 disponible para su ejecuci\u00f3n inmediata cuando ocurre el evento.<\/p>","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de leer<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutos<\/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\/es\/blog\/2021\/06\/18\/smarthome-programme-erstellen\/\" rel=\"bookmark\">Vaciar m\u00e1s \"<span class=\"screen-reader-text\">SmartHome \u2013 crear programas<\/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\/es\/wp-json\/wp\/v2\/posts\/157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csiag.eu\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/csiag.eu\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/csiag.eu\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csiag.eu\/es\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":0,"href":"https:\/\/csiag.eu\/es\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"wp:attachment":[{"href":"https:\/\/csiag.eu\/es\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/csiag.eu\/es\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/csiag.eu\/es\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}