its actually a pain point with so many methods, currently we have 23 of them
its due to different parameters, which are optional. see my last comment on the PR
simple example, curently we have this two methods among others:
compared to the latest stable version of the binding we do not have breaking changes, since all older methods are still supported, they are deprecated though
I replaced my former snapshot.jar (1.12.0.201803261500) with this version (1.12.0.201804032255, dated 04.04.2018). It resides in my addons folder with an updated ZWAVE binding (which works fine, so this addon folder is used) and the pushover action is NOT installed via Paper UI. Naturally, I restarted openHAB
I still get this warning in my log file:
Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
I can use the standard pushover action, but get an â?â instead of an umlaut character on my phone.
If I try to use the new sendPushoverMessage instead Iâll get this error in my log:
The name 'sendPushoverMessage' cannot be resolved to an item or type; line 107, column 5, length 95
Solved! It looks like the older snapshot jar still lived somewhere in a cache or tmp folder of openHAB and was preferred by openHAB, maybe because the filename of the .jar-file did not change between versions?
After clearing those folders and restarting openHAB all problems are solved
With Openhab 2.2 I only have the option of getting version 1.11.0 which does not seem to have this support. Can anyone explain where to get a newer version?
Edit: Sorry, just figured that it would be available normally considering the new documentation is up. I understand now that it needs to be manually downloaded / installed for now.
Edit2: Doesnât seem to be working?
19:54:53.426 [ERROR] [untime.internal.engine.RuleEngineImpl] - Rule âdriveway_camera_alert_ruleâ: The name âsendPushoverImageâ cannot be resolved to an item or type; line 67, column 3, length 87
I am not familiar with Jython and do not know if I can help you very much. But if the Jython syntax requires to prepend the class name in front of a method name you maybe can try to use it like this: