Ankündigung

Einklappen
Keine Ankündigung bisher.

Standard LINKNX Status Rückmeldung an smartVISU

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • nordbaer
    antwortet
    Thread ins smartVISU Support Forum verlegen?

    Hallo,

    kannst Du mir sagen, wie ich den Thread verlegen kann?

    Danke & Gruss

    Nordbaer


    Zitat von nordbaer Beitrag anzeigen
    Hallo zusammen,

    ich bin begeisterter Anhänger der smartVISU, großes Lob an das Entwicklerteam.

    Ich habe natürlich auch ein Problem. EIB und LINKNX laufen problemlos, ich kann Leuchten von der Visu einwandfrei ein- und ausschalten (Visu -> KNX Bus also OK). Nun hätte ich gerne beim manuellen Schalten am Taster eine Rückmeldung zur Visu, dass das Symbol ein- oder ausschaltet (KNX Bus -> Visu nicht OK). Ich habe schon das ganze Forum durchsucht, bin leider nicht fündig geworden. Apollos Tips haben nichts gebracht :-(, daraufhin eröffne ich diesen Thread.

    Der Realtime Button ist bei mir aktiviert. Im Firebug sehe ich diese zyklische Meldungen: [00:01:45.410] POST http://192.168.2.161/driver/io_linknx.php [HTTP/1.1 200 OK 30ms].
    Wenn ich einen Taster betätige müsste ich das nicht hier sehen? Umgekehrt, wenn ich in der Visu eine Lichtquelle einschalte, sehe ich das hier.

    Im linknx.log ist die Statusänderung des Schaltvorganges am Taster sichtbar. Es erfolgt leider keine Reaktion im entsprechenden Icon auf der Visu.

    Die Stati der GA's werden auch unter /var/lib/linknx/persist abgelegt, siehe hier:

    root@raspberrypi:/var/lib/linknx/persist# ls
    Wohnen1WandleuchteSchaltenStatus Wohnen2TischleuchteSchaltenStatus

    Im linknx.log werden die Tastendrücke auch protokollliert, siehe hier:

    Auszug aus: /var/log/linknx.log
    2013-03-02 08:17:06 [ INFO] Rule: Evaluate rule Wohnen2TischleuchteSchalten
    2013-03-02 08:17:06 [ INFO] ObjectValue: SwitchingObjectValue: Compare value_m='1' to value='0'
    2013-03-02 08:17:06 [ INFO] Condition: ObjectCondition (id='Wohnen2TischleuchteSchalten') evaluated as '0'
    2013-03-02 08:17:06 [ INFO] Rule: Rule Wohnen2TischleuchteSchalten evaluated as 0, prev value was 1
    2013-03-02 08:17:06 [ INFO] Rule: Evaluate rule Wohnen2TischleuchteSchaltenStatus
    2013-03-02 08:17:06 [ INFO] ObjectValue: SwitchingObjectValue: Compare value_m='1' to value='0'
    2013-03-02 08:17:06 [ INFO] Condition: ObjectCondition (id='Wohnen2TischleuchteSchalten') evaluated as '0'
    2013-03-02 08:17:06 [ INFO] Rule: Rule Wohnen2TischleuchteSchaltenStatus evaluated as 0, prev value was 1
    2013-03-02 08:17:07 [ INFO] Object: New value on for object Wohnen2TischleuchteSchaltenStatus (type: 1.001)
    2013-03-02 08:17:07 [ INFO] FilePersistentStorage: Writing 'on' for object 'Wohnen2TischleuchteSchaltenStatus'

    Liegt es möglicherweise an meine Konfiguration in der Datei "linknx.xml", hier ein Auszug der Objekte mit den rules?

    ...
    <object id="Wohnen1WandleuchteSchalten" gad="1/1/0" type="1.001" init="0">Wohnen1</object>
    <object id="Wohnen1WandleuchteDimmen" gad="1/2/0" type="3.007" >Wohnen1</object>
    <object id="Wohnen1WandleuchteSchaltenStatus" gad="1/4/0" type="1.001" init="persist">Wohnen1</object>

    <object id="Wohnen2TischleuchteSchalten" gad="1/1/1" type="1.001" init="0">Wohnen2</object>
    <object id="Wohnen2TischleuchteDimmen" gad="1/2/1" type="3.007" >Wohnen2</object>
    <object id="Wohnen2TischleuchteSchaltenStatus" gad="1/4/1" type="1.001" init="persist">Wohnen2</object>
    ...

    <rules>
    <rule id="Wohnen1WandleuchteSchalten">
    <condition type="object" id="Wohnen1WandleuchteSchalten" value="0" trigger="true"/>
    <actionlist>
    <action type="set-value" id="Wohnen1WandleuchteSchalten" value="0"/>
    </actionlist>
    </rule>

    <!-- Status Lampe AUS -->
    <rule id="Wohnen1WandleuchteSchaltenStatus">
    <condition type="and">
    <condition type="object" id="Wohnen1WandleuchteSchalten" value="0" trigger="true"/>
    </condition>
    <actionlist type="on-true">
    <action type="set-value" id="Wohnen1WandleuchteSchalten" value="0"/>
    </actionlist>
    </rule>

    <!-- Status Lampe EIN -->
    <rule id="Wohnen1WandleuchteSchaltenStatus">
    <condition type="and">
    <condition type="object" id="Wohnen1WandleuchteSchalten" value="1" trigger="true"/>
    </condition>
    <actionlist type="on-true">
    <action type="set-value" id="Wohnen1WandleuchteSchalten" value="1"/>
    </actionlist>
    </rule>

    <rule id="Wohnen2TischleuchteSchalten">
    <condition type="object" id="Wohnen2TischleuchteSchalten" value="0" trigger="true"/>
    <actionlist>
    <action type="set-value" id="Wohnen2TischleuchteSchalten" value="0"/>
    </actionlist>
    </rule>

    <rule id="Wohnen2TischleuchteSchaltenStatus">
    <condition type="and">
    <condition type="object" id="Wohnen2TischleuchteSchalten" value="0" trigger="true"/>
    </condition>
    <actionlist type="on-true">
    <action type="set-value" id="Wohnen2TischleuchteSchalten" value="0"/>
    </actionlist>
    </rule>

    Für Tips bin ich sehr dankbar, vielen Dank im Voraus.

    Gruß aus dem Norden

    Nordbaer

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Standard LINKNX Status Rückmeldung an smartVISU

    Im smartVISU Supportforum wäre der Beitrag wohl besser aufgehoben

    Einen Kommentar schreiben:


  • nordbaer
    hat ein Thema erstellt KNX/EIB Standard LINKNX Status Rückmeldung an smartVISU.

    Standard LINKNX Status Rückmeldung an smartVISU

    Hallo zusammen,

    ich bin begeisterter Anhänger der smartVISU, großes Lob an das Entwicklerteam.

    Ich habe natürlich auch ein Problem. EIB und LINKNX laufen problemlos, ich kann Leuchten von der Visu einwandfrei ein- und ausschalten (Visu -> KNX Bus also OK). Nun hätte ich gerne beim manuellen Schalten am Taster eine Rückmeldung zur Visu, dass das Symbol ein- oder ausschaltet (KNX Bus -> Visu nicht OK). Ich habe schon das ganze Forum durchsucht, bin leider nicht fündig geworden. Apollos Tips haben nichts gebracht :-(, daraufhin eröffne ich diesen Thread.

    Der Realtime Button ist bei mir aktiviert. Im Firebug sehe ich diese zyklische Meldungen: [00:01:45.410] POST http://192.168.2.161/driver/io_linknx.php [HTTP/1.1 200 OK 30ms].
    Wenn ich einen Taster betätige müsste ich das nicht hier sehen? Umgekehrt, wenn ich in der Visu eine Lichtquelle einschalte, sehe ich das hier.

    Im linknx.log ist die Statusänderung des Schaltvorganges am Taster sichtbar. Es erfolgt leider keine Reaktion im entsprechenden Icon auf der Visu.

    Die Stati der GA's werden auch unter /var/lib/linknx/persist abgelegt, siehe hier:

    root@raspberrypi:/var/lib/linknx/persist# ls
    Wohnen1WandleuchteSchaltenStatus Wohnen2TischleuchteSchaltenStatus

    Im linknx.log werden die Tastendrücke auch protokollliert, siehe hier:

    Auszug aus: /var/log/linknx.log
    2013-03-02 08:17:06 [ INFO] Rule: Evaluate rule Wohnen2TischleuchteSchalten
    2013-03-02 08:17:06 [ INFO] ObjectValue: SwitchingObjectValue: Compare value_m='1' to value='0'
    2013-03-02 08:17:06 [ INFO] Condition: ObjectCondition (id='Wohnen2TischleuchteSchalten') evaluated as '0'
    2013-03-02 08:17:06 [ INFO] Rule: Rule Wohnen2TischleuchteSchalten evaluated as 0, prev value was 1
    2013-03-02 08:17:06 [ INFO] Rule: Evaluate rule Wohnen2TischleuchteSchaltenStatus
    2013-03-02 08:17:06 [ INFO] ObjectValue: SwitchingObjectValue: Compare value_m='1' to value='0'
    2013-03-02 08:17:06 [ INFO] Condition: ObjectCondition (id='Wohnen2TischleuchteSchalten') evaluated as '0'
    2013-03-02 08:17:06 [ INFO] Rule: Rule Wohnen2TischleuchteSchaltenStatus evaluated as 0, prev value was 1
    2013-03-02 08:17:07 [ INFO] Object: New value on for object Wohnen2TischleuchteSchaltenStatus (type: 1.001)
    2013-03-02 08:17:07 [ INFO] FilePersistentStorage: Writing 'on' for object 'Wohnen2TischleuchteSchaltenStatus'

    Liegt es möglicherweise an meine Konfiguration in der Datei "linknx.xml", hier ein Auszug der Objekte mit den rules?

    ...
    <object id="Wohnen1WandleuchteSchalten" gad="1/1/0" type="1.001" init="0">Wohnen1</object>
    <object id="Wohnen1WandleuchteDimmen" gad="1/2/0" type="3.007" >Wohnen1</object>
    <object id="Wohnen1WandleuchteSchaltenStatus" gad="1/4/0" type="1.001" init="persist">Wohnen1</object>

    <object id="Wohnen2TischleuchteSchalten" gad="1/1/1" type="1.001" init="0">Wohnen2</object>
    <object id="Wohnen2TischleuchteDimmen" gad="1/2/1" type="3.007" >Wohnen2</object>
    <object id="Wohnen2TischleuchteSchaltenStatus" gad="1/4/1" type="1.001" init="persist">Wohnen2</object>
    ...

    <rules>
    <rule id="Wohnen1WandleuchteSchalten">
    <condition type="object" id="Wohnen1WandleuchteSchalten" value="0" trigger="true"/>
    <actionlist>
    <action type="set-value" id="Wohnen1WandleuchteSchalten" value="0"/>
    </actionlist>
    </rule>

    <!-- Status Lampe AUS -->
    <rule id="Wohnen1WandleuchteSchaltenStatus">
    <condition type="and">
    <condition type="object" id="Wohnen1WandleuchteSchalten" value="0" trigger="true"/>
    </condition>
    <actionlist type="on-true">
    <action type="set-value" id="Wohnen1WandleuchteSchalten" value="0"/>
    </actionlist>
    </rule>

    <!-- Status Lampe EIN -->
    <rule id="Wohnen1WandleuchteSchaltenStatus">
    <condition type="and">
    <condition type="object" id="Wohnen1WandleuchteSchalten" value="1" trigger="true"/>
    </condition>
    <actionlist type="on-true">
    <action type="set-value" id="Wohnen1WandleuchteSchalten" value="1"/>
    </actionlist>
    </rule>

    <rule id="Wohnen2TischleuchteSchalten">
    <condition type="object" id="Wohnen2TischleuchteSchalten" value="0" trigger="true"/>
    <actionlist>
    <action type="set-value" id="Wohnen2TischleuchteSchalten" value="0"/>
    </actionlist>
    </rule>

    <rule id="Wohnen2TischleuchteSchaltenStatus">
    <condition type="and">
    <condition type="object" id="Wohnen2TischleuchteSchalten" value="0" trigger="true"/>
    </condition>
    <actionlist type="on-true">
    <action type="set-value" id="Wohnen2TischleuchteSchalten" value="0"/>
    </actionlist>
    </rule>

    Für Tips bin ich sehr dankbar, vielen Dank im Voraus.

    Gruß aus dem Norden

    Nordbaer
Lädt...
X