How to use Ubiquiti mFi Sensors with Arduino

I’m finally venturing into the wonderful world of Arduino. I’m getting really excited with some of the projects that I have planned, but I’m still learning how to work with Arduino. Hopefully, this is the correct section to post this in the forum.

I currently have a bunch of Ubiquiti mFi sensors that I’d love to use with Arduino if I can. Anyone know how I’d get these connected to an Arduino or does anyone already have sketches running with these sensors in action?

Here is the pin definition for the sensors in the mFi Platform:

More information on the Sensors themselves and the platform can be found here (last two pages has info regarding sensors):

mFi-MSW - Wall Mount Motion Sensor
Dimensions 146 x 66 x 52 mm
Weight 127 g
Power Supply 9 - 16VDC, 12VDC Typical
Current Drain 35mA @ 12VDC
Infrared Sensor Dual Element
Microwave Sensor DRO, Patch Antenna
Alarm Period 3 Seconds
Alarm Output NC/NO, 24VDC, 0.2A Max.
Detection Range 10 x 10 m, 110° @ 25° C
Mounting Wall/Ceiling (Kits included)
Mounting Height 2.3 m Typical
Detection Speed 0.3 to 3.0 m/sec
RFI Immunity Avg. 10 V/m (80 to 2,000 MHz)
Operating Temperature -10° to 45° C
Humidity 95% RH Max.
Ports (1) mFi RJ45 Port

mFi-MSC - Ceiling Mount Motion Sensor

Dimensions 134.5 x 134.5 x 30.5 mm
Weight 136 g
Warm Time 2 Minutes
RF Immunity 10V/m at 80 MHz to 2 GHz
Angle of Overview 360°
Cone of Detection 110° Wide Angle
Port (1) mFi RJ45
Mounting Ceiling-Mount Bracket (Included)
Mounting Height Up to 4.5 m (15 ft.)
Operating Temperature 0 to 50° C
Operating Humidity 5 to 95% Noncondensing

mFi-THS - Temperature/Humidity Sensor
Dimensions 100 x 85 x 27.8 mm
Weight 80 g
Temperature Range -10 to 50˚C
Accuracy at +25˚C, 50% RH ±0.5˚C ±3% RH
Temperature Accuracy from -10
to +50˚C
Max. ±1.3˚C
Response Time <15 Seconds
Port (1) mFi RJ45 Port
Operating Temperature -20 to 60˚C
Operating Humidity 0 to 95% Noncondensing

Any help is greatly appreciated.