Running into a bit of a weird problem.
Running Indigo 6.0.16 on OS X 10.9.5
Installed v1.1.2 of Pushover plugin (
https://github.com/IndigoDomotics/indig ... tag/v1.1.2)
Set things up, working great, did not try variable substitution.
Downloaded and upgraded to marceltrapman's v2.0.5 (
https://github.com/IT2BE/indigo-pushover/tree/v2.0.5) because I wanted to support multiple keys.
Created a simple test Action to try sending a message with a variable that tells me the score of my cat bathroom using a variable "cat_bathroom_score". (
More info)
Message is simply:
- Code: Select all
Cat Bathroom score is too damn high %%v:cat_bathroom_score%%
I try executing from the Indigo client manually to test, and it does not give any errors, however I never receive a push notification. As far as I can tell it never gets to Pushover's server.
If I try to open up the Action and click "Edit Action Settings" the dialog for setting title/message/etc doesn't show and eventually I see the following in the Event Log:
- Code: Select all
Error (client) timeout waiting for plugin response from io.thechad.indigoplugin.pushover for request UiGetValues2
Error (client) timeout waiting for plugin response from io.thechad.indigoplugin.pushover for request CallPluginFunc
Error (client) dialogForActionId() caught exception: NSInvalidArgumentException -- *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]
I'm unable to get to the Edit Action Settings dialog both from a client on the same machine as the server as well as a remote client on another machine running OS X 10.9.5. I have to restart the Indigo Server in order to go back in and edit the action settings. Then it works fine until I try to execute it and then I have to restart again. I upgraded to Indigo 6.0.18 in case it was a bug in Indigo, but same behavior.
If I remove "%%v:cat_bathroom_score%%" from the message, push works totally fine. Looks like either I'm doing something wrong, or there's some errors that aren't being handled, or something.