Oh wow, this is great information! Thank you for spending the time to do this testing!
I was going to trigger the CO alarm by putting it in a ziplock bag, and then fill the ziplock bag with automotive exhaust analyzer calibration gas, but I can’t find my bottle of calibration gas, it must be in my storage unit. I’ll look again tonight though.
Anyway, this is exciting news. Thanks again for all the time you’ve spent looking into this!
Yep, if we can get this piece of the puzzle, then we should be able to get it sorted out completely. The question will be whether carbon monoxide make it produce the alarm type CO (0x02) or whether it produces SMOKE (0x01). I read on some forums that it sends SMOKE when triggered by carbon monoxide, but I saw no actual evidence (i.e. captured messages) that demonstrate that. I’m hopeful that we’ll find it sends alarm type CO (0x02).
@chris I was going to add the alarm_co channel to the DB for this device, but it looks like it was edited within the past 24 hours to remove a bunch of stuff – manual PDFs, product image, overview, inclusion info, exclusion info, alarm_smoke channel, etc. Do you know what happened?
Happy to finally get this sorted out. I’m glad you had that can of CO!
@chris usually puts out a new version of the binding every few days. You need to install that version of the binding. How you do that depends on whether you’re running the snapshot, milestone, or stable release of OH. I seem to recall you said you were on a recent snapshot build. If so, you can install the next snapshot that contains the new binding, or just update the binding as described here.
I’ll keep an eye out for when the next version is available, and I’ll post back here.
You’ll also need to delete and rediscover your ZCOMBO things in order to pick up the new/modified channel definitions.
I updated the binding and everything is working perfectly! After setting up the new channels and writing some new rules, my ZCombo alarms now send my phone the correct notifications based on what triggered the alarm (CO, Smoke, Test button).