# Types

Rule Engine supports three general comapring options:

* Compare with constant\
  You can compare any device measurement with a defined constant\
  ![](https://2494440469-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fggsr9Xlsze5cwVr4WMof%2Fuploads%2FSuQbkOdhvOcbS4g69YIn%2Fimage.png?alt=media\&token=225065ca-0e25-405b-a250-c19016b72941)
* Compare with device measurement\
  You can compare measurements between different devices\
  ![](https://2494440469-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fggsr9Xlsze5cwVr4WMof%2Fuploads%2FlaWvwcP3J3uIcVbBEh8p%2Fimage.png?alt=media\&token=1849a489-eff2-4c47-957d-45552712bc03)
* Control device geolocation\
  ![](https://2494440469-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fggsr9Xlsze5cwVr4WMof%2Fuploads%2F9IRjQBTcH3JI9bslwIy5%2Fimage.png?alt=media\&token=c6d26b27-d04b-4e00-bb9f-d1036e0aaeb3)<br>
