Announcement

Collapse
No announcement yet.

HS3 Pushover Plugin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • gjelsvik
    replied
    I get this error when adding a simple event to send a push message:

    "
    Apr-19 15:11:28 Pushover 3P Unknown Exception in Pushmessage Objektreferanse er ikke satt til en objektforekomst.
    Apr-19 15:11:28 Pushover 3P Attachment does not exist - check path/file status and try again - will send plain message"

    In english: Objectreference is not set to an instance of an object.

    It also looks as if its trying to send an attachement.

    This is the event:
    https://forums.homeseer.com/attachme...1&d=1524144235

    I have other events, that works fine:
    https://forums.homeseer.com/attachme...1&d=1524144235
    Attached Files

    Leave a comment:


  • mrhappy
    replied
    Originally posted by randman View Post
    For some reason, I was expecting the "Device/Group" drop-down to behave like the other drop-downs (like Message Priority, Message Sound, and Application). With those other drop-downs, what you select shows up in the drop down. But I suppose the "Device/Group" is a little different because you can select more than one item in its drop-down. Makes sense now.

    Thanks, Pushover working great now.
    I'm not sure how many other plugins use the particular multi selector but it is not particularly user friendly in terms of showing you how many options are already selected and checking the SDK (https://homeseer.com/support/homesee...ultiselect.htm) it does not appear that there is any ability to change it dynamically but I am glad it is working now for you.

    Leave a comment:


  • randman
    replied
    Originally posted by mrhappy View Post
    OK - so just checking here, you are saying you click an option (or options) in the drop list (it will always say Select Devices/Groups, I don't think the drop list can change that with it's settings) and then press update (you must press update at the bottom to submit the form, just pressing the arrow does not do enough because of the number of controls on the action) that it always says All Clients? Can you show me what is in the drop list on a screenshot?
    For some reason, I was expecting the "Device/Group" drop-down to behave like the other drop-downs (like Message Priority, Message Sound, and Application). With those other drop-downs, what you select shows up in the drop down. But I suppose the "Device/Group" is a little different because you can select more than one item in its drop-down. Makes sense now.

    Thanks, Pushover working great now.

    Leave a comment:


  • mrhappy
    replied
    OK - so just checking here, you are saying you click an option (or options) in the drop list (it will always say Select Devices/Groups, I don't think the drop list can change that with it's settings) and then press update (you must press update at the bottom to submit the form, just pressing the arrow does not do enough because of the number of controls on the action) that it always says All Clients? Can you show me what is in the drop list on a screenshot?

    Leave a comment:


  • randman
    replied
    Cannot select Device/Group

    I just installed Pushover version 0.0.0.38 (from HomeSeer updater).
    When I create a "Pushover 3P: Send Pushover Message" action, I select the device that I want to send a message to (by putting a check mark next to the device). When I close the "Device/Group" drop down, the device that I selected does not show up next to "Device/Group". The drop down menu still says "Select Devices(s)/Groups" and does not show the device that I selected (see first snapshot, attached). When I collapse the action, the "Device/Group" says "All Clients" (see second snapshot, attached).

    I'm using a Mac. I've tried Safari, Chrome, and Firefox, and they all exhibit the same behavior; i.e. I cannot select the pushover device/Group to send a message to. The other drop-down type menu items in the HomeSeer GUI work just fine with the browsers that I use, except the Pushover 3P's "Device/Group" drop-down.

    I also have the same problem on a Windows 10 PC using the Edge browser.

    Any suggestions?
    Attached Files

    Leave a comment:


  • Sinandgrin
    replied
    Originally posted by mrhappy View Post
    I'll put it on the list to sort out with a bit clearer logging but just to explain what it sounds like you have done is because of that event creating so many messages the plugin is set to check how many messages you send over what time period and if they are excessive it will disable itself.

    It's sort of a protection measure to stop spamming Pushovers website, the plugin and also clearing your account of your free messages (about 7000 a month which the plugin could do in a minute or two if the events were set badly). It sounds like in this situation it has done exactly what it was designed to do but perhaps not quite clear that it had done so.

    Leave a comment:


  • mrhappy
    replied
    Originally posted by Sinandgrin View Post
    OMG, I didn't even know these existed, but that was the issue. It was set to Disabled.

    Thank you rprade! I will remember for next time.
    I'll put it on the list to sort out with a bit clearer logging but just to explain what it sounds like you have done is because of that event creating so many messages the plugin is set to check how many messages you send over what time period and if they are excessive it will disable itself.

    It's sort of a protection measure to stop spamming Pushovers website, the plugin and also clearing your account of your free messages (about 7000 a month which the plugin could do in a minute or two if the events were set badly). It sounds like in this situation it has done exactly what it was designed to do but perhaps not quite clear that it had done so.

    Leave a comment:


  • Sinandgrin
    replied
    Originally posted by rprade View Post
    You have 2 virtual devices, both have to be on to deliver non-emergency messages. Are they both enabled?

    [ATTACH]67776[/ATTACH]
    OMG, I didn't even know these existed, but that was the issue. It was set to Disabled.

    Thank you rprade! I will remember for next time.

    Leave a comment:


  • randy
    replied
    Originally posted by Sinandgrin View Post
    I have been using the pushover plugin for a few years now without any issue.

    However, last weekend I was testing some new events and accidentally caused about 200 pushover messages to be sent from HS through the plugin. I was able to stop the event but ever since then I have not been able to get any pushover messages to send from Homeseer, receiving this error in the log, "Messages Disabled in Pushover Device".


    I ran through all the FAQ steps on Pushover's website to restore/unblock my ios devices but realizes they weren't actually blocked since I was still receiving pushover alerts from other (non-homeseer) applications. I still ran through the steps including deleting the app, manually setting the ios device 2 days ahead and reinstalling the device.

    I suspect there is something blocked in the plugin but I can't figure out what.

    I have uninstalled and reinstalled the plugin, deleting the config.ini file with no luck. I even created a new Pushover application to test with but still get the same blocked message.

    Can someone help me walk-through things to check or do to restore this HS pushover plugin?
    You have 2 virtual devices, both have to be on to deliver non-emergency messages. Are they both enabled?

    Click image for larger version

Name:	Capture.PNG
Views:	1
Size:	18.9 KB
ID:	1196061

    Leave a comment:


  • Sinandgrin
    replied
    Messages Disabled in Pushover Device

    I have been using the pushover plugin for a few years now without any issue.

    However, last weekend I was testing some new events and accidentally caused about 200 pushover messages to be sent from HS through the plugin. I was able to stop the event but ever since then I have not been able to get any pushover messages to send from Homeseer, receiving this error in the log, "Messages Disabled in Pushover Device".


    I ran through all the FAQ steps on Pushover's website to restore/unblock my ios devices but realizes they weren't actually blocked since I was still receiving pushover alerts from other (non-homeseer) applications. I still ran through the steps including deleting the app, manually setting the ios device 2 days ahead and reinstalling the device.

    I suspect there is something blocked in the plugin but I can't figure out what.

    I have uninstalled and reinstalled the plugin, deleting the config.ini file with no luck. I even created a new Pushover application to test with but still get the same blocked message.

    Can someone help me walk-through things to check or do to restore this HS pushover plugin?

    Leave a comment:


  • mrhappy
    replied
    Originally posted by kungfujosh View Post
    I have upgraded to version 0.38 and am having issues with the delivery groups. I have set up 3 delivery groups. An event that triggers a PushOver message to a single delivery group or all clients works fine and I've tested on the same event with all three groups individually. By works fine I mean the message reaches the intended devices. My issue is any event that has more than one group selected will only send the PushOver message to one of the groups.

    I have triple checked the group keys in PushOver.net and the HomeSeer Plug In and like I said an event can trigger a successful PushOver message any of the 3 groups when only 1 group is selected.

    What can I troubleshoot now or is this a known bug?

    As a side note though I love the plug in! Keep up the good work.
    I think it's a bit of a known issue that someone reported but has not replied to my PM's so I've not done anything further with it. If you are OK with me sending messages to your devices then if you drop me a PM with the contents of your PushoverConf.ini file (in your config directory) I will take a look and fix it for you.

    Leave a comment:


  • kungfujosh
    replied
    I have upgraded to version 0.38 and am having issues with the delivery groups. I have set up 3 delivery groups. An event that triggers a PushOver message to a single delivery group or all clients works fine and I've tested on the same event with all three groups individually. By works fine I mean the message reaches the intended devices. My issue is any event that has more than one group selected will only send the PushOver message to one of the groups.

    I have triple checked the group keys in PushOver.net and the HomeSeer Plug In and like I said an event can trigger a successful PushOver message any of the 3 groups when only 1 group is selected.

    What can I troubleshoot now or is this a known bug?

    As a side note though I love the plug in! Keep up the good work.

    Leave a comment:


  • bsobel
    replied
    Originally posted by mrhappy View Post
    Point taken for the future, please keep in view that I am not an API designer (nor am I a programmer for that matter), earn nothing from this work (the image implementation probably took me 40+ hours to sort) and do my best to satisfy everyone which might mean things go wrong from time to time.
    Actually you can restore backwards compatibility pretty easy. Just check the incoming arguments array for 7 or 8 items. Allow the 7 case in which the file path is just treated as if it was there and Nothing/null. If you do that then other plugins and scripts won't be broken by this change. If you need a hand lmk, happy to help on this one as I know lots of people rely on it.

    Leave a comment:


  • deanrparry
    replied
    Originally posted by mrhappy View Post
    Point taken for the future, please keep in view that I am not an API designer (nor am I a programmer for that matter), earn nothing from this work (the image implementation probably took me 40+ hours to sort) and do my best to satisfy everyone which might mean things go wrong from time to time.
    You've been told ;-) but thanks for the free plugin either way it's perfect!

    Leave a comment:


  • mrhappy
    replied
    Originally posted by bsobel View Post
    Please please please create a new function next time you need to modify the call. I spent hours debugging the lock scripts because of this, an API should NOT change after being published.
    Point taken for the future, please keep in view that I am not an API designer (nor am I a programmer for that matter), earn nothing from this work (the image implementation probably took me 40+ hours to sort) and do my best to satisfy everyone which might mean things go wrong from time to time.

    Leave a comment:

Working...
X