I think there must still be something I oversee. Since it's still not working after a lot more testing. I did the inclusion with the stick again. And after plugging in it still did not work.
Some more of the info from OpenZwave:
Code: Select all
<?xml version="1.0" encoding="utf-8" ?>
<Driver xmlns="http://code.google.com/p/open-zwave/" version="3" home_id="0x014d02f4" node_id="1" api_capabilities="0" controller_capabilities="8">
<Node id="1" name="" location="" basic="2" generic="2" specific="1" type="Static PC Controller" listening="true" frequentListening="false" beaming="true" routing="fal$
<Manufacturer id="0086" name="Aeon Labs">
<Product type="0002" id="0001" name="Z-Stick S2" />
</Manufacturer>
<CommandClasses>
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" after_mark="true" create_vars="true">
<Instance index="1" />
<Value type="byte" genre="all" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_$
</CommandClass>
</CommandClasses>
</Node>
<Node id="5" name="" location="" basic="4" generic="16" specific="1" type="Binary Power Switch" listening="true" frequentListening="false" beaming="true" routing="tru$
<Manufacturer id="" name="">
<Product type="" id="" name="" />
</Manufacturer>
<CommandClasses>
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" create_vars="true">
<Instance index="1" />
<Value type="byte" genre="all" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_$
</CommandClass>
<CommandClass id="37" name="COMMAND_CLASS_SWITCH_BINARY" version="1" create_vars="true">
<Instance index="1" />
<Value type="bool" genre="user" instance="1" index="0" label="Switch" units="" read_only="false" write_only="false" verify_changes="false" pol$
</CommandClass>
<CommandClass id="39" name="COMMAND_CLASS_SWITCH_ALL" version="1" create_vars="true">
<Instance index="1" />
<Value type="list" genre="system" instance="1" index="0" label="Switch All" units="" read_only="false" write_only="false" verify_changes="fals$
<Item label="Disabled" value="0" />
<Item label="Off Enabled" value="1" />
<Item label="On Enabled" value="2" />
<Item label="On and Off Enabled" value="255" />
</Value>
</CommandClass>
</CommandClasses>
</Node>
</Driver>
When I manualy change this xml text. Will that have any influence on the behaviour of the Z-wave actions?
Code: Select all
2012-04-10 14:59:08:095 Node005, QueryStage_Session
2012-04-10 14:59:08:095 Node005, Queuing command: SwitchAllCmd_Get (Node=5): 0x01, 0x09, 0x00, 0x13, 0x05, 0x02, 0x27, 0x02, 0x05, 0x01, 0xc3
2012-04-10 14:59:08:095 Node005, Queuing Command: Query Stage Complete (Session)
2012-04-10 14:59:08:095 Wait::Multiple res=6 num=8 >6,
2012-04-10 14:59:08:095 Node005, WriteMsg WriteNextMsg m_currentMsg=c0008310
2012-04-10 14:59:08:095
2012-04-10 14:59:08:095 Node005, Sending command (Callback ID=0x01, Expected Reply=0x04) - SwitchAllCmd_Get (Node=5): 0x01, 0x09, 0x00, 0x13, 0x05, 0x02, 0x27, 0x02, 0x05, 0x$
2012-04-10 14:59:08:100 Wait::Multiple res=2 num=3 >2,
2012-04-10 14:59:08:100 Node005, ACK received CallbackId 0x01 Reply 0x04
2012-04-10 14:59:08:102 Wait::Multiple res=2 num=3 >2,
2012-04-10 14:59:08:103 Wait::Multiple res=0 num=1 >0,
2012-04-10 14:59:08:103 Wait::Multiple res=0 num=1 >0,
2012-04-10 14:59:08:103 Node005, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2012-04-10 14:59:08:103 Node005, ZW_SEND_DATA delivered to Z-Wave stack
2012-04-10 14:59:08:203 Wait::Multiple res=2 num=3 >2,
2012-04-10 14:59:08:204 Wait::Multiple res=0 num=1 >0,
2012-04-10 14:59:08:204 Wait::Multiple res=0 num=1 >0,
2012-04-10 14:59:08:204 Node005, Received: 0x01, 0x05, 0x00, 0x13, 0x01, 0x01, 0xe9
2012-04-10 14:59:08:204 Node005, ZW_SEND_DATA Request with callback ID 0x01 received (expected 0x01)
2012-04-10 14:59:08:205 Node005, ERROR: ZW_SEND_DATA failed. No ACK received - device may be asleep.
2012-04-10 14:59:08:205 Node005, WARNING: Device is not a sleeping node - retrying the send.
2012-04-10 14:59:08:205 Node005, Expected callbackId was received
2012-04-10 14:59:08:582 Wait::Multiple res=-1 num=1 >
Now this is maybe what courses the problem?: Node005, ERROR: ZW_SEND_DATA failed. No ACK received - device may be asleep.
Now this is not getting very easy, .. I have already opened the window, here ...
Any ideas how to get this solved? I thought using Z-wave was getting into the premier league of Domotica but for now I am not so sure about that:).