I just installed with HPM and it couldn't have been easier. I'm very grateful for your software - this will be really handy once I understand it completely. Which leads me to my question and I hope I'm not missing something obvious.
I have a preexisting multi-day event on my calendar today that does not match my search string. I put my test event on today's calendar then kick off the calendar search. Reviewing the logs, I see it initially find my multi-day appointment (labeled "Booking Palm Springs Vacation") in matchItem, then after that, in getNextEvents, it matched the same appointment. It never sees my short 15 minute appointment in the middle of this multi-day appointment.
Is there a setting I'm missing to review ALL appointments on the calendar for the day?
app:1442022-10-18 09:29:47.191 AMdebug[runAdditionalActions - items: [[eventTitle: , eventID: , eventDescription: , eventLocation: , eventAllDay: , eventStartTime: , eventEndTime: , eventReminderMin: , switch:defaultValue]], previousItems: null, itemSame: false, scheduleStartTime not set, skipping additional actions, scheduleItems: [triggerSwitchControl:[], triggerReminderNotification:[], triggerStartNotification:[], triggerEndNotification:[], triggerStartRule:[], triggerEndRule:[]], AFTER items: [[eventTitle: , eventID: , eventDescription: , eventLocation: , eventAllDay: , eventStartTime: , eventEndTime: , eventReminderMin: , switch:defaultValue]]]
app:1442022-10-18 09:29:47.123 AMdebug[getNextEvents - BEFORE search: foo, items: [[kind:calendar#event, eventID:_70r36d9l8cr3eba47124ab9k70ojiba26t0k4b9g6gpjac9p6sojig9h60, eventTitle:Booking Palm Springs Vacation, eventLocation:none, eventDescription:none, eventReminderMin:1440, eventAllDay:false, eventStartTime:Fri Oct 14 06:00:00 PDT 2022, eventEndTime:Sat Oct 22 07:00:00 PDT 2022]] AFTER , foundMatch: false, item: [eventTitle: , eventID: , eventDescription: , eventLocation: , eventAllDay: , eventStartTime: , eventEndTime: , eventReminderMin: , switch:defaultValue]]
app:1442022-10-18 09:29:47.118 AMdebug[matchItem - caseSensitive: false, searchTerms: foo, searchField: eventTitle, items: [[kind:calendar#event, eventID:_70r36d9l8cr3eba47124ab9k70ojiba26t0k4b9g6gpjac9p6sojig9h60, eventTitle:Booking Palm Springs Vacation, eventLocation:none, eventDescription:none, eventReminderMin:1440, eventAllDay:false, eventStartTime:Fri Oct 14 06:00:00 PDT 2022, eventEndTime:Sat Oct 22 07:00:00 PDT 2022]], searchTerm: 'foo', itemSearchFieldValue: booking palm springs vacation, itemMatch: false]
app:1442022-10-18 09:29:45.198 AMdebugpoll - childDevice: foo Switch
app:1442022-10-18 09:29:45.196 AMdebuginitialize - creating schedule with cron string: 0 0 8/1 * * ? *