<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Guten Morgen,<div class=""><br class=""></div><div class="">Vielen Dank für die Info, ich hatte dieses Property verwendet, um zu selektieren ob ich diese Gruppe überhaupt Anzeigen muss 😖. </div><div class=""><br class=""></div><div class="">Nach einer Analyse des Traces und der Dokumentation, bin ich jetzt auf eine andere Lösung gekommen: </div><div class=""><br class=""></div><span class="">Im device Property Tree gibt es das „outputMode“ Attribute, dass bei einem Taster die Value 0 hat, ABER diese Werte sind nicht Dokumentiert (oder ich habe sie nicht gefunden). </span><div class=""><span class=""><br class=""></span></div><div class=""><span class="">Meine aktuelle Tabelle hatte ich mir beim Projekt „org.openhab.binding.digitalstrom“ ausgeborgt:</span><div class=""><span class=""><br class=""></span></div><div class=""><pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:'Menlo';font-size:12,0pt;" class=""><span style="color:#808080;font-style:italic;" class=""><!--Mode = Taster --><br class=""></span><span style="color:#e8bf6a;" class=""><div </span><span style="color:#bababa;" class="">ng-if=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">device</span><span style="color:#a5c261;" class="">.outputMode.</span><span style="color:#ffc66d;" class="">val</span><span style="color:#a5c261;" class=""> == 0"</span><span style="color:#e8bf6a;" class="">><br class=""></span><span style="color:#e8bf6a;" class=""> </span><span style="color:#808080;font-style:italic;" class=""><!--<data-dummy-device-item/>--><br class=""></span><span style="color:#e8bf6a;" class=""></div><br class=""></span><span style="color:#808080;font-style:italic;" class=""><!--Mode = SWITCHED--><br class=""></span><span style="color:#e8bf6a;" class=""><div </span><span style="color:#bababa;" class="">ng-if=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">device</span><span style="color:#a5c261;" class="">.outputMode.</span><span style="color:#ffc66d;" class="">val</span><span style="color:#a5c261;" class=""> == 16"</span><span style="color:#e8bf6a;" class="">><br class=""></span><span style="color:#e8bf6a;" class=""> <data-switched-device-item/><br class=""></span><span style="color:#e8bf6a;" class=""></div><br class=""></span><span style="color:#808080;font-style:italic;" class=""><!--Mode = DIMMED--><br class=""></span><span style="color:#e8bf6a;" class=""><div </span><span style="color:#bababa;" class="">ng-if=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">device</span><span style="color:#a5c261;" class="">.outputMode.</span><span style="color:#ffc66d;" class="">val</span><span style="color:#a5c261;" class=""> == 22"</span><span style="color:#e8bf6a;" class="">><br class=""></span><span style="color:#e8bf6a;" class=""> <data-dimmed-device-item </span><span style="color:#bababa;" class="">ng-controller=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">DimmedDeviceCtrl</span><span style="color:#a5c261;" class="">"</span><span style="color:#e8bf6a;" class="">/><br class=""></span><span style="color:#e8bf6a;" class=""></div><br class=""></span><span style="color:#808080;font-style:italic;" class=""><!--Mode = UP_DOWN--><br class=""></span><span style="color:#e8bf6a;" class=""><div </span><span style="color:#bababa;" class="">ng-if=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">device</span><span style="color:#a5c261;" class="">.outputMode.</span><span style="color:#ffc66d;" class="">val</span><span style="color:#a5c261;" class=""> == 33"</span><span style="color:#e8bf6a;" class="">><br class=""></span><span style="color:#e8bf6a;" class=""> <data-dummy-device-item/><br class=""></span><span style="color:#e8bf6a;" class=""></div><br class=""></span><span style="color:#808080;font-style:italic;" class=""><!--Mode = SWITCHED_2--><br class=""></span><span style="color:#e8bf6a;" class=""><div </span><span style="color:#bababa;" class="">ng-if=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">device</span><span style="color:#a5c261;" class="">.outputMode.</span><span style="color:#ffc66d;" class="">val</span><span style="color:#a5c261;" class=""> == 35"</span><span style="color:#e8bf6a;" class="">><br class=""></span><span style="color:#e8bf6a;" class=""> <data-dummy-device-item/><br class=""></span><span style="color:#e8bf6a;" class=""></div><br class=""></span><span style="color:#808080;font-style:italic;" class=""><!--Mode = SWITCH--><br class=""></span><span style="color:#e8bf6a;" class=""><div </span><span style="color:#bababa;" class="">ng-if=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">device</span><span style="color:#a5c261;" class="">.outputMode.</span><span style="color:#ffc66d;" class="">val</span><span style="color:#a5c261;" class=""> == 39"</span><span style="color:#e8bf6a;" class="">><br class=""></span><span style="color:#e8bf6a;" class=""> <data-dummy-device-item/><br class=""></span><span style="color:#e8bf6a;" class=""></div><br class=""></span><span style="color:#808080;font-style:italic;" class=""><!--Mode = WIPE--><br class=""></span><span style="color:#e8bf6a;" class=""><div </span><span style="color:#bababa;" class="">ng-if=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">device</span><span style="color:#a5c261;" class="">.outputMode.</span><span style="color:#ffc66d;" class="">val</span><span style="color:#a5c261;" class=""> == 40"</span><span style="color:#e8bf6a;" class="">><br class=""></span><span style="color:#e8bf6a;" class=""> <data-dummy-device-item/><br class=""></span><span style="color:#e8bf6a;" class=""></div><br class=""></span><span style="color:#808080;font-style:italic;" class=""><!--Mode = POWERSAVE--><br class=""></span><span style="color:#e8bf6a;" class=""><div </span><span style="color:#bababa;" class="">ng-if=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">device</span><span style="color:#a5c261;" class="">.outputMode.</span><span style="color:#ffc66d;" class="">val</span><span style="color:#a5c261;" class=""> == 41"</span><span style="color:#e8bf6a;" class="">><br class=""></span><span style="color:#e8bf6a;" class=""> <data-dummy-device-item/><br class=""></span><span style="color:#e8bf6a;" class=""></div><br class=""></span><span style="color:#808080;font-style:italic;" class=""><!--Mode = SLAT--><br class=""></span><span style="color:#e8bf6a;" class=""><div </span><span style="color:#bababa;" class="">ng-if=</span><span style="color:#a5c261;" class="">"</span><span style="color:#9876aa;" class="">device</span><span style="color:#a5c261;" class="">.outputMode.</span><span style="color:#ffc66d;" class="">val</span><span style="color:#a5c261;" class=""> == 42"</span><span style="color:#e8bf6a;" class="">><br class=""></span><span style="color:#e8bf6a;" class=""> <data-dummy-device-item/><br class=""></span><span style="color:#e8bf6a;" class=""></div><br class=""></span></pre><div class=""><br class=""></div></div><div class="">Kann ich mich auf die outputMode-Value verlassen oder gibt es noch eine andere Lösung.</div><div class=""><br class=""></div><div class="">Gruss</div><div class=""><div class=""><br class=""></div><div class="">Chris</div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">Am 28.09.2015 um 09:03 schrieb Hofmann, Christoph <<a href="mailto:christoph.hofmann@digitalstrom.com" class="">christoph.hofmann@digitalstrom.com</a>>:</div><br class="Apple-interchange-newline"><div class=""><div class="WordSection1" style="page: WordSection1; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Moin Christoph,<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">wir haben den Property Tree etwas verschlankt, dabei sind unnötige Dinge herausgefallen. Die Ursprüngliche Bedeutung von groups/X/value ist mir auch nicht ganz klar. Vermutlich besagte es, ob eine Tasterstatemachine verfügbar ist.<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Grüße<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Christoph<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">--<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Christoph Hofmann<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Software Development<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">digitalSTROM GmbH<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div><div style="border-style: none none none solid; border-left-color: blue; border-left-width: 1.5pt; padding: 0cm 0cm 0cm 4pt;" class=""><div class=""><div style="border-style: solid none none; border-top-color: rgb(181, 196, 223); border-top-width: 1pt; padding: 3pt 0cm 0cm;" class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><b class=""><span style="font-size: 10pt; font-family: Tahoma, sans-serif;" class="">Von:</span></b><span style="font-size: 10pt; font-family: Tahoma, sans-serif;" class=""><span class="Apple-converted-space"> </span><a href="mailto:dss-developer-bounces@forum.digitalstrom.org" class="">dss-developer-bounces@forum.digitalstrom.org</a> [<a href="mailto:dss-developer-bounces@forum.digitalstrom.org" class="">mailto:dss-developer-bounces@forum.digitalstrom.org</a>]<span class="Apple-converted-space"> </span><b class="">Im Auftrag von<span class="Apple-converted-space"> </span></b>Chris Gross<br class=""><b class="">Gesendet:</b><span class="Apple-converted-space"> </span>Sonntag, 27. September 2015 16:26<br class=""><b class="">An:</b><span class="Apple-converted-space"> </span>dSS development list<br class=""><b class="">Betreff:</b><span class="Apple-converted-space"> </span>Re: [dss-developer] Verstäntnisfrage bezüglich Aufruf von Szenen in Apartment und Zonen<o:p class=""></o:p></span></div></div></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Sali Christoph,<o:p class=""></o:p></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Vielen Dank für die Antwort, ich gehörte auch zu der Gruppe die Annahmen, dass der lastCalledScene der effektive Status ist, aber jetzt ist klar .…<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Eine Frage hätte ich noch:<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Bis zur dSS Version 1.10 hattet Ihr ein Attribute dSS/apartment/zones/zoneX/groups/X/value definiert das bei mir (Development-Kit) bei yellow auf true gesetzt wahr und bei dem Jocker auf false (Wahrscheinlich weil nur Taster eingetragen sind / Vermutung von mir oder ich habe es jedenfalls so interpretiert..). <o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Dieses Attribute existiert jetzt nicht mehr, ist dies ein Fehler oder muss es so sein… ?<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">übrigens:<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Fall jemand Interesse hat, habe ich eine neue Version meiner mqttBridget auf Github relased:<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><a href="https://github.com/cgHome/mqtt-dss-bridge" style="color: purple; text-decoration: underline;" class="">https://github.com/cgHome/mqtt-dss-bridge</a><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Die (Delta)-Daten werden neu via ValueKey-Messages versendet und bei Änderungen der lastCalledScene wird die Aktion an den dSS-Server ausgeführt.<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Beispiel:<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Publish:<span class="apple-tab-span"> <span class="Apple-converted-space"> </span></span>dss/apartment/zones/0/groups/1/lastCalledScene {"$value":71}<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Set:<span class="apple-tab-span"> <span class="Apple-converted-space"> </span></span>set/dss/apartment/zones/0/groups/1/lastCalledScene {"$value":72}<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Gruss<o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Chris <o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div><div class=""><blockquote style="margin-top: 5pt; margin-bottom: 5pt;" class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Am 24.09.2015 um 15:14 schrieb Hofmann, Christoph <<a href="mailto:christoph.hofmann@digitalstrom.com" style="color: purple; text-decoration: underline;" class="">christoph.hofmann@digitalstrom.com</a>>:<o:p class=""></o:p></div></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Hallo Chris,</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">eine Bitte zuallererst:</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Sende Deine Anfragen immer nur an EINE Mailadresse. Technische Anfragen an<span class="apple-converted-space"> </span><a href="mailto:support@digitalstrom.com" style="color: purple; text-decoration: underline;" class=""><span style="color: purple;" class="">support@digitalstrom.com</span></a>, Entwickleranfragen (so wie diese) an diese Mailing Liste.</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">DANKE!</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Die lastCalledScene liefert die zuletzt aufgerufene Szene, nichts anderes. Manche denken, dass sie damit den Status eines Raums abfragen können, aber das stimmt nur teilweise. Es ist ein viel komplexeres Thema.</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Wenn Du etwas per Broadcast auf zoneId 0 aufrufst, kannst Du anschließend die lastCalledScene in zoneId 0 zurücklesen und wirst das geliefert bekommen, was Du aufgerufen hast. Bei diesen sogenannten Apartmentszenen möchten wir aber absichtlich nicht die lastCalledScene in den einzelnen Räumen (Zonen) verändern, damit z.B. im Scene Responder die Automaten noch weitgehend funktionieren, wenn Bedingungen verwendet werden, welche bestimmte Stimmungen prüfen.</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Beispiel:</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Scene Responder Automat mit Auslöser = Wohnzimmer Licht Stimmung 1, Aktivität = Küche Licht Stimmung 1, Bedingung: Wenn Küche Licht Stimmung 0.</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Kommt zwischendurch z.B. ein Klingeln, Wind, Kommen, Alarm oder sowas, würde die Bedingung nicht mehr funktionieren, obwohl in der Küche zuletzt Stimmung 0 aufgerufen wurde, wenn die Apartmentstimmung das lastCalledScene der Küche überschreiben würde. Der Scene Responder kann nämlich auch nur die lastCalledScene prüfen. Und an der Stelle gibt es keine Historie oder so.</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Ich hoffe, Du verstehst das Thema halbwegs, obwohl es recht komplex ist. Um an dieser Stelle alles perfekt zu lösen, müsste man viiiel mehr Aufwand treiben. Wir haben für Licht daher schon die Raumzustände „Das Licht ist eingeschaltet“ und „Das Licht ist ausgeschaltet“ eingeführt, welches unabhängig von dem lastCalledScene arbeitet.</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Grüße</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class="">Christoph</span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);" class=""> </span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div></div><div style="border-style: none none none solid; border-left-color: blue; border-left-width: 1.5pt; padding: 0cm 0cm 0cm 4pt;" class=""><div class=""><div style="border-style: solid none none; border-top-color: rgb(181, 196, 223); border-top-width: 1pt; padding: 3pt 0cm 0cm;" class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><b class=""><span style="font-size: 10pt; font-family: Tahoma, sans-serif;" class="">Von:</span></b><span class="apple-converted-space"><span style="font-size: 10pt; font-family: Tahoma, sans-serif;" class=""> </span></span><span style="font-size: 10pt; font-family: Tahoma, sans-serif;" class=""><a href="mailto:dss-developer-bounces@forum.digitalstrom.org" style="color: purple; text-decoration: underline;" class=""><span style="color: purple;" class="">dss-developer-bounces@forum.digitalstrom.org</span></a><span class="apple-converted-space"> </span>[<a href="mailto:dss-developer-bounces@forum.digitalstrom.org" style="color: purple; text-decoration: underline;" class=""><span style="color: purple;" class="">mailto:dss-developer-bounces@forum.digitalstrom.org</span></a>]<span class="apple-converted-space"> </span><b class="">Im Auftrag von<span class="apple-converted-space"> </span></b>Chris Gross<br class=""><b class="">Gesendet:</b><span class="apple-converted-space"> </span>Donnerstag, 24. September 2015 10:11<br class=""><b class="">An:</b><span class="apple-converted-space"> </span>digitalSTROM AG; digitalSTROM Info<br class=""><b class="">Betreff:</b><span class="apple-converted-space"> </span>[dss-developer] Verstäntnisfrage bezüglich Aufruf von Szenen in Apartment und Zonen</span><o:p class=""></o:p></div></div></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Gute Tag,<o:p class=""></o:p></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Bei dem Test meiner mqttBridge (via REST-Interface), ist mir folgendes aufgefallen:<o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Wenn ich einer Zone eine "Group independent scenes“ Event (zb. Sleeping) sende, werden allen dazugehörigen Gruppen (Licht, Schatten, etc…) der Status geändert. Zusätzlich wird der Status der einzelnen Devices (device.on) auf true gesetzt. <o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Wird jedoch dem übergeordneten Apartment, derselbe Event gesendet, werden „nur“ die Groups des Apartments sowie der Devices geändert, die einzelnen Zonen/Gruppen werden über den Statuswechsel nicht informiert.<o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Frage: <o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class="">Ist dies so gewollt oder müssten die einzelnen Zonen auch über die Statusänderung informiert werden ?<o:p class=""></o:p></div></div></div><div class=""><div class=""><div class=""><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="color: rgb(31, 73, 125);" class="">[…]</span><o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div></div></div></div><div class=""><p class="MsoNormal" style="margin: 0cm 0cm 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 9pt; font-family: Helvetica, sans-serif;" class="">Gruss<br class=""><br class=""><br class=""></span><o:p class=""></o:p></p></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 9pt; font-family: Helvetica, sans-serif;" class="">Chris Gross<br class=""><br class="">—————————————————</span><o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 9pt; font-family: Helvetica, sans-serif;" class=""> </span><o:p class=""></o:p></div></div></div><div class=""><p class="MsoNormal" style="margin: 0cm 0cm 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 9pt; font-family: Helvetica, sans-serif;" class="">Software Engineer<br class=""><br class="">Dietlikon, Switzerland</span><o:p class=""></o:p></p></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 9pt; font-family: Helvetica, sans-serif;" class=""><a href="mailto:cgHome@gmx.net" style="color: purple; text-decoration: underline;" class=""><span style="color: purple;" class="">cgHome@gmx.net</span></a></span><o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 9pt; font-family: Helvetica, sans-serif;" class=""> </span><o:p class=""></o:p></div></div></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 9pt; font-family: Helvetica, sans-serif;" class=""><a href="https://github.com/cgHome" style="color: purple; text-decoration: underline;" class=""><span style="color: purple;" class="">https://github.com/cgHome</span></a></span><o:p class=""></o:p></div></div></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""> <o:p class=""></o:p></div></div></div></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="font-size: 9pt; font-family: Helvetica, sans-serif;" class="">_______________________________________________<br class="">dss-developer mailing list<br class=""></span><a href="mailto:dss-developer@forum.digitalstrom.org" style="color: purple; text-decoration: underline;" class=""><span style="font-size: 9pt; font-family: Helvetica, sans-serif; color: purple;" class="">dss-developer@forum.digitalstrom.org</span></a><span style="font-size: 9pt; font-family: Helvetica, sans-serif;" class=""><br class=""></span><a href="http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer" style="color: purple; text-decoration: underline;" class=""><span style="font-size: 9pt; font-family: Helvetica, sans-serif; color: purple;" class="">http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer</span></a><o:p class=""></o:p></div></div></blockquote></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><span style="" class=""><br class="">Freundliche Grüsse<br class=""><br class="">Christian Gross<br class=""><br class="">-----------------------------------------<br class=""><br class="">Christian Gross<br class="">Klotenerstrasse 31<br class="">CH - 8305 Dietlikon<br class=""><br class="">E-Mail:<span class="apple-tab-span"> <span class="Apple-converted-space"> </span></span><a href="mailto:Chris.Gross@gmx.ch" style="color: purple; text-decoration: underline;" class="">Chris.Gross@gmx.ch</a><br class="">Mobile:<span class="apple-tab-span"> <span class="Apple-converted-space"> </span></span>+41 79 694 50 10<o:p class=""></o:p></span></div></div></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;" class=""><o:p class=""> </o:p></div></div></div></div><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">dss-developer mailing list</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="mailto:dss-developer@forum.digitalstrom.org" class="">dss-developer@forum.digitalstrom.org</a></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class=""><a href="http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer" class="">http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer</a></span></div></blockquote></div><br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class="">Freundliche Grüsse<br class=""><br class="">Christian Gross<br class=""><br class="">-----------------------------------------<br class=""><br class="">Christian Gross<br class="">Klotenerstrasse 31<br class="">CH - 8305 Dietlikon<br class=""><br class="">E-Mail:<span class="Apple-tab-span" style="white-space: pre;"> </span><a href="mailto:Chris.Gross@gmx.ch" class="">Chris.Gross@gmx.ch</a><br class="">Mobile:<span class="Apple-tab-span" style="white-space: pre;"> </span>+41 79 694 50 10<br class=""></div>
</div>
<br class=""></div></div></div></body></html>