I have purchased several sensors to use with a GROVE hub and Voice. When I use any sensors other than the motion detector from M5 they all compile and appear to work perfectly. However, when I attempt to add the motion sensor I get this error: Pin 2 is used in multiple places.
If I do that I get a conflict because that package repeats a config that is in the one I included. Please take a look at both YAML files and then tell me if that is the problem.
I have updated my gist with what happens when I follow the instructions to the letter. I get a different error. I have multiple sensors with a hub. I am not sure if you caught that part.
I have the paper docs I’ll read it today.theybsell it in the same section of thier site as the Grove M5stack stuff. So I find it hard to believe this version doesn’t have an i2c grove but we shall see.
As someone new to all of this, I’d expect it to act the same as the other sensors. It’s not pointed out explicitly in the original documentation. It’s not immediately clear to a newbie that there’s a difference between an I2C sensor and a binary sensor and that they cannot share a hub.