The following is serial port data sent from a remote device to the Octave edge device followed by the responses from the Octave edge device to the remote device.
Hi John,
The response of adding handler is …hO01…
O → BAD PARAMETER
Handler was not added successfully, so when you change the value on Cloud, there is no response in your serial.
If handler is added successfully, the response should be ~h@01…
Please make sure the path in “add handler” command is correct.
I don’t see any problem with orp3.0.0
The version of ORP app built into the FW version (3.0.0) that I have must have different functionality to the older versions of Octave as my example ORP messages work with FW 2.1.4
Just to check that the problem isn’t with my microcontroller - I just spent an hour or so downloading the complete example from the Octave documentation here
This zip contains everything from the original Sierra source - the only changes I made was to sample.py where I have commented out everything but the code related to AddPushHandler
This is a capture of the Sierra python sample code failing in the same way as my original post
Which FW version did you test with?
Do you know why sample.py fails (in .zip above)?
Can you please supply me with the example that you used to demonstrate how AddPushHandler works?
Oh, it is my mistake.
This is known issue on fw 3.0.0pre23Apr. It is fixed on newer fw, please wait for the official release or you can downgrade to 2.1.4 to use ORP.
Sorry for this inconvenience.