The Internet of Things on AWS – Official Blog

Vaibhav Sharma

Author: Vaibhav Sharma

Vaibhav Sharma is an Applied Scientist in the Automated Reasoning Group. He works on applying automated reasoning to solve customer problems in the IoT domain.

Find runtime errors in AWS IoT Events detector models using type checking

Customers use AWS IoT Events detector models to describe equipment states and the events that affect these states. A detector model in AWS IoT Events contains expressions written in the AWS IoT Events expression language. An expression can have one of four primitive data types: integer, string, decimal, or Boolean. By checking your expressions for correct […]

Figure showing the results from analyzing the detector model in the AWS IoT Events console. The results include a warning for data types used in your detector model. The warning message is "Incompatible data types [Boolean, String] used with $variable.resetMe. This may lead to a runtime error."

How to troubleshoot an AWS IoT Events detector model

AWS IoT Events is a managed service that makes it easy to detect and respond to events from IoT devices. The detector model in AWS IoT Events monitors equipment for events and triggers actions. Finding issues with the detector model before its use is crucial. This blog introduces a troubleshooting feature to find issues with your detector model without using it.