Hi @mhilbush Mark,
Is there a workaround to temporarily use the old 2.4 binding with Zoneminder version 1.34?
I plan to update to OH 2.5 eventually but need sometime to back things up first before I do so.
Meanwhile, I would like to have my existing rules and items to work with Zoneminder 1.34.
Thank you.
That’s because the zoneminder binding included in the 2.5.x distribution is not compatible with Zoneminder 1.34.x.
Correct. The zm binding is a brand new binding that has nothing in common with the 2.5.x zoneminder binding. I also should point out that in 3.0, the zm binding replaces the old zoneminder binding, and has been renamed to zoneminder.
That channel doesn’t exist in the zm binding. I’m not aware of a way to get the cpu load using the Zoneminder 2.0 API (other than when Zoneminder is deployed in a multi-server configuration).
No it’s not. The old zoneminder binding doesn’t use the Zoneminder 2.0 API. The new one does, and the 2.0 API doesn’t support a call to get the CPU load except when you’ve deployed a multi-server Zoneminder configuration.
BTW, there is an API that gets the load average (same thing you see in top) of the entire server, but I haven’t implemented that. If that’s of interest, then I’d consider adding that to the binding.
@Andrew_Rowe@mhilbush
Hi Andrew,
Yes I know that Mark spending own time to help me/us and I’m very grateful for that. I just want to point out that when Mark said
My respond started with a “Please” and ended with a “Thank You”. I’m not sure how was that came across not polite. If there is a better way to show my gratitude, I would like to hear thatfrom you. English is not my first language and sometimes I might express it incorrectly.
Is it possible to force Zoneminder to record? I can see a reference to a force-alarm switch at the documentation here but I don’t see that switch in the Zoneminder thing I created in the PaperUI. Is that the correct documentation?
call the triggerAlarm and triggerAlarmOff actions from a rule
This is the link to the documentation for the old binding. The new binding is in the 3.0 distribution, and the documentation can be found here. The new binding is not in the 2.5.x distribution (and is named zm), and the documentation can be found at the link in the first post in this thread.
I could have sworn I clicked on the readme URL in the first post and got a 404 error on github. The triggerAlarm channel looks perfect for what I want to do, thanks!