{"id":1008,"date":"2017-09-14T21:18:29","date_gmt":"2017-09-14T20:18:29","guid":{"rendered":"http:\/\/ipsview.brownson.at\/?p=1008"},"modified":"2017-09-14T21:20:10","modified_gmt":"2017-09-14T20:20:10","slug":"gruppenschalter-fuer-licht","status":"publish","type":"post","link":"https:\/\/ipsview.brownson.at\/?p=1008","title":{"rendered":"Gruppenschalter f\u00fcr Licht"},"content":{"rendered":"<p>Diese Woche m\u00f6chte ich hier einen Workflow zur Realisierung eines Gruppenschalters f\u00fcr mehrere Beleuchtungen vorstellen.<\/p>\n<p>Teil 1 zeigt den Workflow f\u00fcr den eigentlichen Gruppenschalter, Teil 2 erweitert den Gruppenschalter noch um eine Synchronisierung mit den Aktoren.<\/p>\n<p><span style=\"text-decoration: underline;\">Vorbereitung:<\/span><\/p>\n<p>Als erstes wird eine Variable f\u00fcr den eigentlichen Gruppenschalter angeleg:<\/p>\n<ul>\n<li>Variable vom Type Boolean<\/li>\n<li>mit Profil &#8222;Switch&#8220; (alternativ ist nat\u00fcrlich auch eigenes Profil m\u00f6glich)<\/li>\n<li>Aktionsskript kann leer bleiben (wird sp\u00e4ter vom Workflow gesetzt)<\/li>\n<li>Name kann frei gew\u00e4hlt werden<\/li>\n<\/ul>\n<p><a href=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_CreateVariable.png\"><img decoding=\"async\" class=\"alignnone wp-image-1009\" src=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_CreateVariable.png\" alt=\"Workflow_MultiSwitch_CreateVariable\" width=\"600\" height=\"42\" srcset=\"https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_CreateVariable-200x14.png 200w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_CreateVariable-300x21.png 300w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_CreateVariable-768x54.png 768w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_CreateVariable.png 837w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\">Workflow f\u00fcr Gruppenschalter<\/span><\/p>\n<p>als n\u00e4chstes wird ein Workflow angelegt, der die Ansteuerung der Beleuchtungen \u00fcbernimmt.<\/p>\n<p><a href=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-1010\" src=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit.png\" alt=\"Workflow_MultiSwitch_DesignerEdit\" width=\"592\" height=\"412\" srcset=\"https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit-200x139.png 200w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit-300x209.png 300w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit.png 592w\" sizes=\"(max-width: 592px) 100vw, 592px\" \/><\/a><\/p>\n<p>Der Workflow beinhaltet im oberen Teil die Logik des Aktionsskriptes und schreibt den \u00fcbergebenen Wert aus der Visualisierung in die Variable.<\/p>\n<p>Im unteren Teil erfolgt die Ansteuerung der Beleuchtungsaktoren. Bei Bedarf kann man hier noch weitere Aktoren bzw. auch Dimmer ansteuern.<\/p>\n<p>Wichtig ist hier die Konfiguration &#8222;Als Aktionsskript&#8220; bei der Eigenschaft &#8222;Workflow Ausf\u00fchrung&#8220;. Dies sorgt daf\u00fcr, dass der Workflow als Aktionsskript bei der Variable hinterlegt wird und ruft bei einer \u00c4nderung der Variable \u00fcber die Visualisierung den Workflow mit dem neuen Wert auf.<\/p>\n<p><a href=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit2.png\"><img decoding=\"async\" class=\"alignnone wp-image-1011\" src=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit2.png\" alt=\"Workflow_MultiSwitch_DesignerEdit2\" width=\"600\" height=\"145\" srcset=\"https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit2-200x48.png 200w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit2-300x72.png 300w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit2-768x186.png 768w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerEdit2.png 1018w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><span style=\"text-decoration: underline;\">Workflow f\u00fcr Synchronisierung:<\/span><\/p>\n<p>Bei Bedarf kann man noch einen Workflow f\u00fcr die Synchronisierung des Gruppenschalters mit den Aktoren erstellen. Dieser Workflow \u00e4ndert den Status des Gruppenschalters, wenn die Beleuchtung anderweitig angesteuert wird.<\/p>\n<p><a href=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncEdit.png\"><img decoding=\"async\" class=\"alignnone wp-image-1012\" src=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncEdit.png\" alt=\"Workflow_MultiSwitch_SyncEdit\" width=\"600\" height=\"163\" srcset=\"https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncEdit-200x54.png 200w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncEdit-300x82.png 300w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncEdit-768x209.png 768w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncEdit-1024x278.png 1024w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncEdit.png 1195w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Wichtig ist auch hier wieder die Konfiguration &#8222;Bei \u00c4nderung&#8220; bei der Eigenschaft &#8222;Workflow Ausf\u00fchrung&#8220;.<\/p>\n<p>Der Gruppenschalter wird auf &#8222;Ein&#8220; gesetzt, wenn einer der Aktoren den Zustand TRUE hat.<\/p>\n<p>Live sieht das dann so aus:<\/p>\n<p><a href=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerLive.png\"><img decoding=\"async\" class=\"alignnone wp-image-1013\" src=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerLive.png\" alt=\"Workflow_MultiSwitch_DesignerLive\" width=\"600\" height=\"367\" srcset=\"https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerLive-200x122.png 200w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerLive-300x183.png 300w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_DesignerLive.png 710w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncLive.png\"><img decoding=\"async\" class=\"alignnone wp-image-1014\" src=\"http:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncLive.png\" alt=\"Workflow_MultiSwitch_SyncLive\" width=\"600\" height=\"247\" srcset=\"https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncLive-200x82.png 200w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncLive-300x124.png 300w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncLive-768x316.png 768w, https:\/\/ipsview.brownson.at\/wp-content\/uploads\/Workflow_MultiSwitch_SyncLive.png 835w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Diese Woche m\u00f6chte ich hier einen Workflow zur Realisierung eines  [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,64],"tags":[68,65,37,66],"class_list":["post-1008","post","type-post","status-publish","format-standard","hentry","category-howto","category-workflows","tag-beleuchtung","tag-howto","tag-licht","tag-workflow"],"_links":{"self":[{"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=\/wp\/v2\/posts\/1008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1008"}],"version-history":[{"count":2,"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=\/wp\/v2\/posts\/1008\/revisions"}],"predecessor-version":[{"id":1016,"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=\/wp\/v2\/posts\/1008\/revisions\/1016"}],"wp:attachment":[{"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ipsview.brownson.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}