Sent by email via settings:
MailTo.Alert:
| Type | Message | Description |
| Temperature alarm | Reason: Pi {PiID} has gotten bad temperatures. Times the temperature exceeded limit: {TimesExceededSafeLimit} Temperature now: {temperature} Targeted Temperature: {oSettings.TemperatureValue} Alarm triggered when difference is above: {oSettings.TemperatureAlarmDiff}. | If a cooler/freezer has had specified out of range temperature for a specified period of time. See “Temperature and product locking system.pdf” for more info |
| HW error | All shelves are not connected, kiosk will be blocking logins. For serial: {SerialNumber} | Kiosk detects that one or more shelves are not connected. |
| HW error | Emergency: Customer is trying to logout, and {missingShelfCount} shelfs has been disconnected. | May be caused by customer unplugging shelves or HW error |
| HW error | Emergency: Customer is trying to confirm, and {missingShelfCount} shelves has been disconnected. | May be caused by customer unplugging shelves or HW error |
| Potential Fraud | Customer took more of a specific product than Alert amount | Product Alert amount can be configured under New/Edit product in Admin. If a customer takes more than specified amount of that product during one purchase this message will be sent |
| HW/Config error | Failed to initialize barcode reder: {oSettings.BarcodeReader} | Barcode reader failed to initialize |
| SW issue | Customer is experiencing kiosk issues and might need assistance. | Exception in software causing reboot while customer is logged in |
| HW error | KioskWare was started after an unclean shutdown. Might have been a power loss | Most likely power loss and UPS is not connected or working properly. Or power off computer in bad way. |
| SW error | Very descriptive long message that can vary | Global software exception |
| HW error | Failed to fix touch screen with 2 reboots. | Issue detecting touchscreen |
MailTo.Notification:
| Type | Message | Description |
| Success | Self recovery successful! | Kiosk was able to recover from an error automatically |
| Fail | Self recovery appears to have Failed! Showing Maintenace Screen | Kiosk was unable to recover from an error automatically |
| Closed Loop error | HandleStatusRespnse() Badge reader has been down for {duration} minutes! | Badge reader has been down for {duration} minutes! |
| HW Error | SensorEvents() Failed to initialize. Socket is nothing! | Instant internal, but IQ box failed connection |
| SW Error | Kiosk has recovered from a freeze protection. | Kiosk has recovered from a freeze protection. |
| SW Error | File Settings.xml is corrupt. Trying to load a backup settings file. | Corrupted settings file |
| Success | Loading Settings.xml backup succeeded. | Kiosk recovered from corrupted or missing settings file |
| Notification | File Settings.xml is missing. Trying to load a backup settings file. | File Settings.xml is missing. Trying to load a backup settings file. |
| Notification | File Settings.xml could not be loaded. Trying to load a backup settings file. | File Settings.xml could not be loaded. Trying to load a backup settings file. |
MailTo.Ticket
| Type | Message | Description |
| Ticket by Customer | TICKET BY CUSTOMER: InstantID: {instantID} Transaction Identifier: {InstantTransactionID} Email: {Email entered by customer} PaymentType: {App/Card etc} JsonCart: {currentCart} Text: {text entered by customer} | Sent when a customer adds a ticket through Kiosk UI |
| HW error | A customer is confirming cart and {missingShelfCount} shelf(s) has been disconnected. | May be caused by customer unplugging shelves or HW error |
MailTo.Merchandising
| Type | Message | Description |
| Restock alert | Product alarm level reached for: {ProductInfo} | Sent if Product level is equal to or below configured threshhold |
Ticket system notifications, As of now, no emails are sent out for these, instead shown in admin.
| Type | Message | Description |
| HW Error | Login stable-check timed out. | At least one sensor doesn’t become stable. Can be cables or that a sensor isn’t disabled. |
| Temperature alarm | Temperature problem on Pi {PiID}. Temperature now: {temperature}, targeted temperature: {oSettings.TemperatureValue} | If a cooler/freezer has had specified out of range temperature for a specified period of time. See “Temperature and product locking system.pdf” for more info |
| HW Error | Customer confirmed transaction when {missingShelfCount} sections was disconnected. | Customer confirmed transaction when {missingShelfCount} sections was disconnected. |
| HW Error | Closed loop system been down for {duration} minutes. | Closed loop system been down for {duration} minutes. |
| Customer | Door has been opened longer than: {oSettings.DoorOpenTimout} | Door has been left open |
| SW Error | Maintenance Screen, reason: {text} | Software exception, maintenance screen shown on kiosk |
| External | Shutdown - NO UPS POWER | UPS has lost power, to avoid data corruption computer will shut down until power is restored |
| Customer | Customer ({CustomerID}) left with door open. | Customer didn’t close the door after logging in. Most likely walked away since kiosk will sound and flash red |
| ? | No Transactions | Kiosk hasn’t had transactions for X days |
| Connectivity | Offline | Kiosk has been offline for more than X hours |