Hello all.
I have configured my Aeotec Siren 6 with some physical doorbell buttons and everything works fine when I push the button:
dev:11882021-11-13 07:42:02.804 pm infoDoorbell doorbell 1 is stopped
dev:11882021-11-13 07:42:02.783 pm debugEp: 3, Notification: NotificationReport(v1AlarmType: 0, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 14, event: 0, sequence: false, eventParametersLength: 0, eventParameter: , sequenceNumber: 0)
dev:11882021-11-13 07:42:02.774 pm debugMultiChannel Encap Src: 3, Dst: 0, CC: 113, CMD: 5
dev:11882021-11-13 07:42:02.770 pm debugparse:zw device: 18, command: 600D, payload: 03 00 71 05 00 00 00 FF 0E 00 00 , isMulticast: false
dev:11882021-11-13 07:42:02.684 pm infoDoorbell doorbell 1 sound: None
dev:11882021-11-13 07:42:02.673 pm debugMultiChannel Encap Src: 3, Dst: 0, CC: 121, CMD: 10
dev:11882021-11-13 07:42:02.669 pm debugparse:zw device: 18, command: 600D, payload: 03 00 79 0A 00 , isMulticast: false
dev:11882021-11-13 07:41:57.192 pm infoDoorbell button 1 was pushed
dev:11882021-11-13 07:41:57.190 pm infoDoorbell doorbell 1 is playing
dev:11882021-11-13 07:41:57.183 pm debugEp: 3, Notification: NotificationReport(v1AlarmType: 0, v1AlarmLevel: 0, notificationStatus: 255, notificationType: 14, event: 1, sequence: false, eventParametersLength: 0, eventParameter: , sequenceNumber: 0)
dev:11882021-11-13 07:41:57.172 pm debugMultiChannel Encap Src: 3, Dst: 0, CC: 113, CMD: 5
dev:11882021-11-13 07:41:57.171 pm debugparse:zw device: 18, command: 600D, payload: 03 00 71 05 00 00 00 FF 0E 01 00 , isMulticast: false
dev:11882021-11-13 07:41:57.088 pm infoDoorbell doorbell 1 sound: Ding Dong
dev:11882021-11-13 07:41:57.080 pm debugMultiChannel Encap Src: 3, Dst: 0, CC: 121, CMD: 10
dev:11882021-11-13 07:41:57.077 pm debugparse:zw device: 18, command: 600D, payload: 03 00 79 0A 01 , isMulticast: false
But if I use the UI to enter a button number (1, for example) and push the "push" button I get an error:
dev:11882021-11-13 07:43:15.176 pm errororg.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: aeotecSiren6New.push() is applicable for argument types: (java.math.BigDecimal) values: [1]
I know this sounds odd but I can't use the real buttons, instead I'm using a sage doorbell sensor to pick up old school doorbells (the wife has very specific visual needs) not wired to an actual chime so I can choose how we're notified (aka: Don't ring a doorbell when I'm in a meeting or we're asleep as the dogs go apeshit, push a pushover notification, start a recording in our NVR, use chromecast to notify our nest hubs, etc) instead of using a traditional old chime. I created a basic rule so that when a button on the sage is pressed it "presses" a button on the aeotec 6, but I just get these errors.
Any suggestions welcome!