I bought a driver written by @Bogdy. Everything worked great, I could see that the generic Control4 motion driver was sensing motion and temperature just fine. However, I had an issue getting any programming to read the motion and trigger any events. I reached out to @Bogdy and he quickly set up some time to troubleshoot. Turns out it was a simple reboot of my controller that fixed the problem. Awesome support and awesome driver.
https://www.unilogiq.com/en/control4-drivers