ThingAlarm is an app for monitoring IoT sensor data. Data is sent to ThingAlarm via interfaces such as HTTP(s) from a sensor or a LoRaWAN network server. In the web console, the user defines various rules to specify which events should trigger a push notification to the ThingAlarm app clients. The app can notify users, for example, when a temperature threshold is exceeded or a smoke detector is triggered.