{"id":8543,"date":"2018-04-05T11:56:00","date_gmt":"2018-04-05T11:56:00","guid":{"rendered":"http:\/\/domosistemas.com\/?p=8543"},"modified":"2018-04-05T11:56:00","modified_gmt":"2018-04-05T11:56:00","slug":"todo-sobre-las-macros-de-eedomus-1-3","status":"publish","type":"post","link":"https:\/\/domosistemas.com\/?p=8543","title":{"rendered":"Todo sobre las macros de eedomus (1\/3)"},"content":{"rendered":"<p>Los usuarios de eedomus a menudo hablamos de &#8220;macros&#8221; y los reci\u00e9n llegados a la plataforma, ya sean ne\u00f3fitos o ex usuarios de otros controladores, no saben muy bien a qu\u00e9 nos referimos.<\/p>\n<p>Este nuevo art\u00edculo de Dom\u00f3tica Domestica tiene precisamente como objetivo explicar de forma sencilla <strong>qu\u00e9 son las macros, para qu\u00e9 sirven<\/strong> y ofrecer unos cuantos ejemplos concretos para su uso en nuestra vida cotidiana.<\/p>\n<p><strong>No todos los controladores dom\u00f3ticos ofrecen esta funcionalidad<\/strong>, que sin embargo es de gran utilidad y facilita mucho la vida del usuario.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13441 size-full\" title=\"Las macros en eedomus\" src=\"http:\/\/www.domoticadomestica.com\/wp-content\/uploads\/2018\/04\/las-macros-en-eedomus.jpg\" alt=\"Las macros en eedomus\" width=\"800\" height=\"308\" \/><\/p>\n<h3>\u00bfQu\u00e9 son las macros?<\/h3>\n<p>En eedomus, <strong>una macro es una sucesi\u00f3n de acciones en un actuador<\/strong>. Seguro que esta definici\u00f3n es clara para un usuario experimentado de la plataforma o de controladores dom\u00f3ticos en general, pero no para reci\u00e9n llegados al maravilloso mundo del hogar inteligente.<\/p>\n<p>Intentar\u00e9 ser m\u00e1s claro: <strong>un actuador es un m\u00f3dulo dom\u00f3tico que permite &#8220;actuar&#8221;<\/strong> en alg\u00fan elemento de nuestra casa como una luz, un enchufe, una persiana, etc. Por consiguiente, no es un sensor, ya que \u00e9ste no permite &#8220;actuar&#8221; sobre nada sino tan solo recoger datos, valores sobre elementos de nuestra casa: la temperatura ambiente, la luminosidad, la presencia&#8230;<\/p>\n<p>Primera conclusi\u00f3n: <strong>las macros s\u00f3lo est\u00e1n disponibles en actuadores<\/strong> dom\u00f3ticos y no en sensores. Eso explica por qu\u00e9 en la interfaz de usuario de eedomus, concretamente en la ventana de configuraci\u00f3n de los perif\u00e9ricos, la pesta\u00f1a &#8220;Macro&#8221; s\u00f3lo est\u00e1 disponible en actuadores (es decir en rel\u00e9s ON\/OFF, reguladores de luz, sirenas, m\u00f3dulos virtuales&#8230;) pero no en sensores.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-13437\" src=\"http:\/\/www.domoticadomestica.com\/wp-content\/uploads\/2018\/04\/Disponibilidad-macro.jpg\" alt=\"Disponibilidad macro\" width=\"800\" height=\"523\" \/><\/p>\n<p>Y ahora que sabemos lo que es un actuador, retomo mi definici\u00f3n inicial: una macro es una sucesi\u00f3n de acciones en un actuador. <strong>\u00bfY qu\u00e9 es una acci\u00f3n en un actuador?<\/strong> se preguntar\u00e1n algun@s. Pues muy sencillo, es todo lo que podemos hacer con el m\u00f3dulo actuador que tengamos entre manos: si se trata de un rel\u00e9 ON\/OFF, las acciones en este caso son dos: encender y apagar. Si es un dimmer (regulador de luz), las acciones ser\u00e1n encender, apagar y adem\u00e1s todos los porcentajes de regulaci\u00f3n de la intensidad de la luz. Trat\u00e1ndose de una sirena, las acciones posibles son encender, apagar y (si el modelo lo permite) cambiar el tono de la sirena.<\/p>\n<p>Y ahora que sabemos lo que es un actuador y lo que es una acci\u00f3n en un actuador, retomo por tercera vez mi definici\u00f3n inicial: una macro es una sucesi\u00f3n de acciones en un actuador. Dicho de otra manera, en un rel\u00e9 ON\/OFF, una macro puede ser por ejemplo: <strong>esperar 0 segundos, encender la luz, esperar 3 minutos, apagar la luz<\/strong>. Con esa macro conseguiremos que la luz se encienda tres minutos y se apague autom\u00e1ticamente al cabo de ese tiempo.<\/p>\n<p>Otro ejemplo, esta vez con un dimmer (regulador). Una macro en este caso podr\u00eda ser: esperar 3 minutos, encender al 10%, esperar 3 minutos, encender al 25%, esperar 3 minutos, encender al 50%, esperar 3 minutos, encender al 75%, esperar 3 minutos encender al 100%. Con esta macro conseguir\u00edamos <strong>despertarnos por la ma\u00f1ana con una luz progresiva<\/strong>, por ejemplo.<\/p>\n<h3>Ejemplos de macros sencillas<\/h3>\n<p>Vamos a ver en im\u00e1genes un primer ejemplo de una macro muy sencillita para encender una luz durante 2 minutos y que luego se apague autom\u00e1ticamente:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13433 size-full\" title=\"Macro encendido 2 minutos\" src=\"http:\/\/www.domoticadomestica.com\/wp-content\/uploads\/2018\/04\/Macro-encendido-2-minutos.jpg\" alt=\"Macro encendido 2 minutos\" width=\"800\" height=\"266\" \/><\/p>\n<p>Ahora vamos a ver otro ejemplo un poco m\u00e1s complejo para encender una luz progresivamente (obviamente, para eso debemos tener un dimmer):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13434 size-full\" title=\"Macro encendido progresivo\" src=\"http:\/\/www.domoticadomestica.com\/wp-content\/uploads\/2018\/04\/Macro-encendido-progresivo.jpg\" alt=\"Macro encendido progresivo\" width=\"800\" height=\"430\" \/><\/p>\n<h3>Recuerda esto a la hora de usar macros<\/h3>\n<ul>\n<li>Puedes usar tus macros <strong>tanto desde la interfaz de usuario<\/strong> de eedomus (ya sea en un navegador o en la App para iOS, Android o Windows) <strong>como a trav\u00e9s de reglas<\/strong>.<\/li>\n<li>Si quieres que la macro aparezca en la interfaz de usuario (navegador y App m\u00f3vil), <strong>debes desmarcar la casilla<\/strong> &#8220;Ocultar en el display&#8221; que ves en las capturas anteriores.<\/li>\n<li>S\u00f3lo puedes iniciar <strong>una macro al mismo tiempo<\/strong> en un mismo actuador.<\/li>\n<li>Si sabes lo que es la API de eedomus (<a href=\"http:\/\/www.domoticadomestica.com\/nociones-basicas-sobre-la-api-eedomus\/\" target=\"_blank\" rel=\"noopener noreferrer\">y si no te lo cuento aqu\u00ed<\/a>), recuerda que <strong>puedes usar tus macros desde la API<\/strong>, utilizando el &#8220;C\u00f3digo API macro&#8221; que aparece en las capturas anteriores.<\/li>\n<li><strong>Importante:<\/strong> Si ejecutas una macro desde la interfaz de usuario (navegador o App), es decir manualmente, para interrumpir la ejecuci\u00f3n de la macro es tan sencillo como pulsar OFF. En cambio, <strong>si ejecutas una macro desde una regla<\/strong>, la macro se ejecutar\u00e1 hasta que llegue al final de su ciclo, hagas lo que hagas en la interfaz de usuario. Por consiguiente, la \u00fanica forma de interrumpir una macro ejecutada por una regla es <strong>a trav\u00e9s de otra regla<\/strong> que contenga la acci\u00f3n &#8220;Macro-&gt;[Interrumpir]&#8221;.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13435 size-full\" title=\"Interrumpir macro\" src=\"http:\/\/www.domoticadomestica.com\/wp-content\/uploads\/2018\/04\/Interrumpir-macro.jpg\" alt=\"Interrumpir macro\" width=\"800\" height=\"178\" \/><\/p>\n<p>Como quiz\u00e1 hayas adivinado por el titulo de este art\u00edculo, en los pr\u00f3ximos d\u00edas publicar\u00e9 dos nuevas entregas para tratar concretamente las macros de\u00a0simulaci\u00f3n de presencia y las macros de duraci\u00f3n variable, ambas muy \u00fatiles.<\/p>\n<p>El post <a rel=\"nofollow\" href=\"http:\/\/www.domoticadomestica.com\/las-macros-eedomus\/\">Todo sobre las macros de eedomus (1\/3)<\/a> aparece primero en <a rel=\"nofollow\" href=\"http:\/\/www.domoticadomestica.com\">Dom\u00f3tica Dom\u00e9stica<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los usuarios de eedomus a menudo hablamos de &#8220;macros&#8221; y los reci\u00e9n llegados a la plataforma, ya sean ne\u00f3fitos o ex usuarios de otros controladores, no saben muy bien a qu\u00e9 nos referimos. Este nuevo art\u00edculo de Dom\u00f3tica Domestica tiene precisamente como objetivo explicar de forma sencilla qu\u00e9 son las macros, para qu\u00e9 sirven y &hellip; <a href=\"https:\/\/domosistemas.com\/?p=8543\" class=\"more-link\">Sigue leyendo <span class=\"screen-reader-text\">Todo sobre las macros de eedomus (1\/3)<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8543","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/domosistemas.com\/index.php?rest_route=\/wp\/v2\/posts\/8543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/domosistemas.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/domosistemas.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/domosistemas.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/domosistemas.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8543"}],"version-history":[{"count":0,"href":"https:\/\/domosistemas.com\/index.php?rest_route=\/wp\/v2\/posts\/8543\/revisions"}],"wp:attachment":[{"href":"https:\/\/domosistemas.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/domosistemas.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/domosistemas.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}