My first post here, sorry if it seems basic, I am operating my Hubitat for the first time.
Here is my setup: I have two SmartThings Zigbee Water Leak sensors.
Both sensors have registered perfectly with the Hubitat, and then I began configuring HSM with the simplest possible alert, send a SMS message when any of the sensors detects water.
I can't speak to how Canadian phone numbers should be formatted but I know that even when I format my US number correctly I don't get a text. I have only ever received two text messages from my hub and they were both delayed several hours. I think TMobile may be blocking them.
Have you tried using some other notification method? For example, flash a light, talk over a Google Home, send a notification. Since you are new you may not have setup a way to speak or push notifications yet though.
I only tried with text notification, as I pretty much don't have any other means of receiving a notification, as I don't have any other smart devices of the kind that can display/speak/other.
The issue is that I don't know how else I am supposed to see if the issue is with the HMS or not, given that the sensors correctly notify the presence of water, but nowhere in the HMS event log there appears to be an alarm of any kind...
You don't show the date/time for your event of wet/dry. How much time is between those two. I would suggest first going into HSM and not clicking "use all" but go in and actually see that the sensors are there to select (both of them).
It turns out that everything started to work just fine.
I swear I didn't touch anything at all, at some point after a few hours I put one of the sensors underwater and sure enough the HSM dashboard reported the alarm and text message showed up... don't you love when computers exhibit non-deterministic behavior?
Don't feel bad, I saw the same things with text messages, then magically started working.
Remember the lovely 10/day limit for texts, you'll use that up in 7 minutes of testing