{"result":[{"toolbox/codes":{"block_codes":{"1":{"code":1,"description":"Exceeded quantity limit","severity":"warning"},"2":{"code":2,"description":"Exceeded messages/calls limit per minute","severity":"warning"},"3":{"code":3,"description":"Exceeded traffic limit per minute","severity":"warning"},"4":{"code":4,"description":"Exceeded storage limit","severity":"warning"},"5":{"code":5,"description":"Exceeded available items count limit","severity":"alert"},"6":{"code":6,"description":"Item configuration is invalid: there is another device with the same ident and device type","severity":"alert"},"7":{"code":7,"description":"Item was moved","severity":"info"},"8":{"code":8,"description":"Item, its owner or one of its ancestors is disabled manually or automatically.","severity":"alert"},"9":{"code":9,"description":"The item is currently being deleted","severity":"info"}},"codes":{"1":{"code":1,"description":"item was created via REST API","doc":"docs/#/platform","entity":"base","severity":"notice"},"100":{"code":100,"description":"channel has accepted connection","doc":"docs/#/gw/!/connections","entity":"channels","severity":"notice"},"1000":{"code":1000,"description":"REST API Request","doc":"docs/#/platform","entity":"platform","extra_codes":{"200":{"code":200,"description":"OK","severity":"info"},"202":{"code":202,"description":"OK","severity":"info"},"289":{"code":289,"description":"Request Processed With Warnings","severity":"warning"},"499":{"code":499,"description":"Client Closed Request","severity":"warning"},"500":{"code":500,"description":"Internal Server Error","severity":"alert"},"509":{"code":509,"description":"Bandwidth Limit Exceeded","severity":"alert"}},"extra_name":"response_code","severity":"warning"},"101":{"code":101,"description":"channel connection was identified","doc":"docs/#/gw/!/connections","entity":"channels","severity":"notice"},"102":{"code":102,"description":"channel connection was closed","doc":"docs/#/gw/!/connections","entity":"channels","extra_codes":{"-1":{"code":-1,"description":"unexpected disconnect"},"10":{"code":10,"description":"connection closed upon user's request","severity":"warning"},"11":{"code":11,"description":"outgoing connection failed","severity":"alert"},"12":{"code":12,"description":"the server closed the previous connection because the device opened another one to the channel without properly closing the first one. This issue is often caused by firmware and connection problems, and it can usually be ignored."},"128":{"code":128,"description":"Unspecified error"},"129":{"code":129,"description":"Malformed Packet"},"13":{"code":13,"description":"device is blocked","severity":"alert"},"130":{"code":130,"description":"Protocol Error"},"131":{"code":131,"description":"Implementation specific error"},"132":{"code":132,"description":"Unsupported Protocol Version"},"133":{"code":133,"description":"Client Identifier not valid"},"134":{"code":134,"description":"Bad User Name or Password"},"135":{"code":135,"description":"Not authorized"},"136":{"code":136,"description":"Server unavailable"},"137":{"code":137,"description":"Server busy"},"138":{"code":138,"description":"Banned"},"139":{"code":139,"description":"Server shutting down"},"14":{"code":14,"description":"authentication failed","severity":"alert"},"140":{"code":140,"description":"Bad authentication method"},"141":{"code":141,"description":"Keep Alive timeout"},"142":{"code":142,"description":"Session taken over"},"143":{"code":143,"description":"Topic Filter invalid"},"144":{"code":144,"description":"Topic Name invalid"},"145":{"code":145,"description":"Packet identifier in use"},"146":{"code":146,"description":"Packet Identifier not found"},"147":{"code":147,"description":"Receive Maximum exceeded"},"148":{"code":148,"description":"Topic Alias invalid"},"149":{"code":149,"description":"Packet too large"},"15":{"code":15,"description":"device associated with the connection was created, changed or deleted"},"150":{"code":150,"description":"Message rate too high"},"151":{"code":151,"description":"Quota exceeded"},"152":{"code":152,"description":"Administrative action"},"153":{"code":153,"description":"Payload format invalid"},"154":{"code":154,"description":"Retain not supported"},"155":{"code":155,"description":"QoS not supported"},"156":{"code":156,"description":"Use another server"},"157":{"code":157,"description":"Server moved"},"158":{"code":158,"description":"Shared Subscriptions not supported"},"159":{"code":159,"description":"Connection rate exceeded"},"16":{"code":16,"description":"channel rejected connection due to IP addresses match blacklist or mismatch whitelist"},"160":{"code":160,"description":"Maximum connect time"},"161":{"code":161,"description":"Subscription Identifiers not supported"},"162":{"code":162,"description":"Wildcard Subscriptions not supported"},"17":{"code":17,"description":"connection is closed by inactivity timeout"},"18":{"code":18,"description":"unsupported protocol part","severity":"alert"},"19":{"code":19,"description":"protocol mismatch"},"2":{"code":2,"description":"connection closed by tracking device"},"20":{"code":20,"description":"processing was cancelled","severity":"warning"},"21":{"code":21,"description":"channel is blocked","severity":"warning"},"22":{"code":22,"description":"device media is blocked","severity":"alert"},"23":{"code":23,"description":"device is disabled","severity":"warning"},"3":{"code":3,"description":"connection successfully processed and closed","severity":"notice"},"4":{"code":4,"description":"received data violates channel's protocol","severity":"alert"},"5":{"code":5,"description":"internal error","severity":"alert"},"6":{"code":6,"description":"data parsing error (see log details)","severity":"alert"},"7":{"code":7,"description":"connection closed due to server restart","severity":"warning"},"8":{"code":8,"description":"protocol implementation updated","severity":"warning"},"9":{"code":9,"description":"channel's parameters changed","severity":"warning"}},"extra_name":"close_code","severity":"info"},"103":{"code":103,"description":"channel data processing error","doc":"docs/#/gw/!/channels","entity":"channels","extra_codes":{"-1":{"code":-1,"description":"unexpected disconnect"},"10":{"code":10,"description":"connection closed upon user's request","severity":"warning"},"11":{"code":11,"description":"outgoing connection failed","severity":"alert"},"12":{"code":12,"description":"the server closed the previous connection because the device opened another one to the channel without properly closing the first one. This issue is often caused by firmware and connection problems, and it can usually be ignored."},"128":{"code":128,"description":"Unspecified error"},"129":{"code":129,"description":"Malformed Packet"},"13":{"code":13,"description":"device is blocked","severity":"alert"},"130":{"code":130,"description":"Protocol Error"},"131":{"code":131,"description":"Implementation specific error"},"132":{"code":132,"description":"Unsupported Protocol Version"},"133":{"code":133,"description":"Client Identifier not valid"},"134":{"code":134,"description":"Bad User Name or Password"},"135":{"code":135,"description":"Not authorized"},"136":{"code":136,"description":"Server unavailable"},"137":{"code":137,"description":"Server busy"},"138":{"code":138,"description":"Banned"},"139":{"code":139,"description":"Server shutting down"},"14":{"code":14,"description":"authentication failed","severity":"alert"},"140":{"code":140,"description":"Bad authentication method"},"141":{"code":141,"description":"Keep Alive timeout"},"142":{"code":142,"description":"Session taken over"},"143":{"code":143,"description":"Topic Filter invalid"},"144":{"code":144,"description":"Topic Name invalid"},"145":{"code":145,"description":"Packet identifier in use"},"146":{"code":146,"description":"Packet Identifier not found"},"147":{"code":147,"description":"Receive Maximum exceeded"},"148":{"code":148,"description":"Topic Alias invalid"},"149":{"code":149,"description":"Packet too large"},"15":{"code":15,"description":"device associated with the connection was created, changed or deleted"},"150":{"code":150,"description":"Message rate too high"},"151":{"code":151,"description":"Quota exceeded"},"152":{"code":152,"description":"Administrative action"},"153":{"code":153,"description":"Payload format invalid"},"154":{"code":154,"description":"Retain not supported"},"155":{"code":155,"description":"QoS not supported"},"156":{"code":156,"description":"Use another server"},"157":{"code":157,"description":"Server moved"},"158":{"code":158,"description":"Shared Subscriptions not supported"},"159":{"code":159,"description":"Connection rate exceeded"},"16":{"code":16,"description":"channel rejected connection due to IP addresses match blacklist or mismatch whitelist"},"160":{"code":160,"description":"Maximum connect time"},"161":{"code":161,"description":"Subscription Identifiers not supported"},"162":{"code":162,"description":"Wildcard Subscriptions not supported"},"17":{"code":17,"description":"connection is closed by inactivity timeout"},"18":{"code":18,"description":"unsupported protocol part","severity":"alert"},"19":{"code":19,"description":"protocol mismatch"},"2":{"code":2,"description":"connection closed by tracking device"},"20":{"code":20,"description":"processing was cancelled","severity":"warning"},"21":{"code":21,"description":"channel is blocked","severity":"warning"},"22":{"code":22,"description":"device media is blocked","severity":"alert"},"23":{"code":23,"description":"device is disabled","severity":"warning"},"3":{"code":3,"description":"connection successfully processed and closed","severity":"notice"},"4":{"code":4,"description":"received data violates channel's protocol","severity":"alert"},"5":{"code":5,"description":"internal error","severity":"alert"},"6":{"code":6,"description":"data parsing error (see log details)","severity":"alert"},"7":{"code":7,"description":"connection closed due to server restart","severity":"warning"},"8":{"code":8,"description":"protocol implementation updated","severity":"warning"},"9":{"code":9,"description":"channel's parameters changed","severity":"warning"}},"extra_name":"close_code","severity":"alert"},"104":{"code":104,"description":"channel data processing warning","doc":"docs/#/gw/!/channels","entity":"channels","severity":"warning"},"1100":{"code":1100,"description":"message was sent","doc":"docs/#/platform/!/webhooks","entity":"webhooks","severity":"notice"},"1101":{"code":1101,"description":"message was not sent","doc":"docs/#/platform/!/webhooks","entity":"webhooks","severity":"alert"},"1102":{"code":1102,"description":"message was skipped","doc":"docs/#/platform/!/webhooks","entity":"webhooks","severity":"warning"},"1103":{"code":1103,"description":"response payload was too large","doc":"docs/#/platform/!/webhooks","entity":"webhooks","severity":"alert"},"114":{"code":114,"description":"channel configuration is invalid","doc":"docs/#/gw/!/channels","entity":"channels","severity":"alert"},"115":{"code":115,"description":"the command has been sent into the transport connection","doc":"docs/#/gw/!/channels","entity":"channels","severity":"info"},"1200":{"code":1200,"description":"attempt to log in using invalid user name and/or password","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1201":{"code":1201,"description":"failed to register new user","doc":"docs/#/platform/realms","entity":"realms","severity":"alert"},"1202":{"code":1202,"description":"OAuth client was denied access to the realm","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1203":{"code":1203,"description":"OAuth client was granted access to a realm user","doc":"docs/#/platform/realms","entity":"realms","severity":"notice"},"1220":{"code":1220,"description":"new identity provider has been added to the realm","doc":"docs/#/platform/realms","entity":"realms","severity":"notice"},"1221":{"code":1221,"description":"identity provider has been removed from the realm","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1222":{"code":1222,"description":"identity provider has been updated in the realm","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1225":{"code":1225,"description":"an error has occured during receiving or processing response from the identity provider","doc":"docs/#/platform/realms","entity":"realms","severity":"alert"},"1226":{"code":1226,"description":"identity provider is not configured properly","doc":"docs/#/platform/realms","entity":"realms","severity":"alert"},"1251":{"code":1251,"description":"new role has been created by realm owner","doc":"docs/#/platform/realms","entity":"realms","severity":"notice"},"1252":{"code":1252,"description":"role has been updated by realm owner","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1253":{"code":1253,"description":"role has been deleted by realm owner","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1301":{"code":1301,"description":"new user has been created by realm owner","doc":"docs/#/platform/realms","entity":"realms","severity":"notice"},"1302":{"code":1302,"description":"user has been updated by realm owner","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1303":{"code":1303,"description":"user has been deleted by realm owner","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1305":{"code":1305,"description":"new user has registered using 3rd-party account","doc":"docs/#/platform/realms","entity":"realms","severity":"notice"},"1310":{"code":1310,"description":"user's password has been re-set by realm owner","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1311":{"code":1311,"description":"user has been logged out by realm owner","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1312":{"code":1312,"description":"user has been logged out because the realm is blocked","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1313":{"code":1313,"description":"user has been logged out because identity provider is blocked","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1314":{"code":1314,"description":"realm owner has logged in as the user","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1315":{"code":1315,"description":"user has been logged out because the realm is disabled","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1320":{"code":1320,"description":"user's 3rd-party account has beed successfully linked","doc":"docs/#/platform/realms","entity":"realms","severity":"notice"},"1321":{"code":1321,"description":"user's 3rd-party account has been removed by realm owner","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1322":{"code":1322,"description":"user has logged in using 3rd-party account","doc":"docs/#/platform/realms","entity":"realms","severity":"notice"},"1350":{"code":1350,"description":"user has logged in using password","doc":"docs/#/platform/realms","entity":"realms","severity":"notice"},"1351":{"code":1351,"description":"failed to create a token after successful log in","doc":"docs/#/platform/realms","entity":"realms","severity":"alert"},"1352":{"code":1352,"description":"login was terminated because the token does not have an explicit list of allowed origins","doc":"docs/#/platform/realms","entity":"realms","severity":"alert"},"1353":{"code":1353,"description":"attempt to log in as disabled user","doc":"docs/#/platform/realms","entity":"realms","severity":"warning"},"1400":{"code":1400,"description":"access was granted to the subaccount","doc":"docs/#/platform/grants","entity":"base","severity":"notice"},"1401":{"code":1401,"description":"access was revoked for the subaccount","doc":"docs/#/platform/grants","entity":"base","severity":"notice"},"1501":{"code":1501,"description":"attempt to use token from forbidden web origin","doc":"docs/#/platform/!/tokens","entity":"platform","severity":"warning"},"1502":{"code":1502,"description":"attempt to use token from forbidden IP address","doc":"docs/#/platform/!/tokens","entity":"platform","severity":"warning"},"1600":{"code":1600,"description":"asset was added to calculator","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"info"},"1601":{"code":1601,"description":"asset was removed from calculator","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"info"},"1602":{"code":1602,"description":"asset was added to group","doc":"docs/#/gw/!/groups","entity":"groups","severity":"info"},"1603":{"code":1603,"description":"asset was removed from group","doc":"docs/#/gw/!/groups","entity":"groups","severity":"info"},"1604":{"code":1604,"description":"posted asset interval registration","doc":"docs/#/platform","entity":"base","severity":"notice"},"1605":{"code":1605,"description":"asset interval created","doc":"docs/#/platform","entity":"base","severity":"notice"},"1606":{"code":1606,"description":"asset interval updated","doc":"docs/#/platform","entity":"base","severity":"notice"},"1607":{"code":1607,"description":"asset interval deleted","doc":"docs/#/platform","entity":"base","severity":"notice"},"1700":{"code":1700,"description":"AI tool call","doc":"docs/#/platform","entity":"base","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed","severity":"warning"},"2":{"code":2,"description":"Blocked","severity":"warning"}},"extra_name":"status_code","severity":"info"},"1701":{"code":1701,"description":"AI MCP call","doc":"docs/#/platform","entity":"base","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed","severity":"warning"},"2":{"code":2,"description":"Blocked","severity":"warning"}},"extra_name":"status_code","severity":"info"},"1702":{"code":1702,"description":"AI MCP call","doc":"docs/#/platform","entity":"base","severity":"info"},"1703":{"code":1703,"description":"AI agent reasoning step","doc":"docs/#/ai/!/agents","entity":"base","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed","severity":"warning"},"2":{"code":2,"description":"Blocked","severity":"warning"}},"extra_name":"status_code","severity":"info"},"1710":{"code":1710,"description":"AI calls were blocked","doc":"docs/#/platform/!/counters","entity":"base","severity":"alert"},"1711":{"code":1711,"description":"AI calls were unblocked","doc":"docs/#/platform/!/counters","entity":"base","severity":"warning"},"1720":{"code":1720,"description":"connector was assigned to agent","doc":"docs/#/ai/!/agents","entity":"agents","severity":"info"},"1721":{"code":1721,"description":"connector was unassigned from agent","doc":"docs/#/ai/!/agents","entity":"agents","severity":"info"},"1730":{"code":1730,"description":"AI agent step","doc":"docs/#/ai/!/agents","entity":"agents","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed due to internal error","severity":"warning"},"2":{"code":2,"description":"Failed due to LLM provider error","severity":"warning"},"3":{"code":3,"description":"Delayed, AI credits exhausted","severity":"warning"},"4":{"code":4,"description":"Delayed, AI credits charge could not be processed","severity":"warning"},"5":{"code":5,"description":"Delayed, AI calls rate limited","severity":"warning"},"6":{"code":6,"description":"Cancelled, the agent was disabled, blocked or deleted during the step","severity":"notice"}},"extra_name":"step_code","severity":"info"},"1731":{"code":1731,"description":"AI agent approval requested","doc":"docs/#/ai/!/agents","entity":"agents","severity":"info"},"1732":{"code":1732,"description":"AI agent approval resolved","doc":"docs/#/ai/!/agents","entity":"agents","extra_codes":{"0":{"code":0,"description":"Granted, the operation executes","severity":"notice"},"1":{"code":1,"description":"Rejected, the operation is discarded","severity":"warning"},"2":{"code":2,"description":"Rejected by the approval timeout","severity":"warning"}},"extra_name":"resolution_code","severity":"info"},"1733":{"code":1733,"description":"AI agent script execution","doc":"docs/#/ai/!/agents","entity":"agents","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the script raised an error"}},"extra_name":"execution_code","severity":"info"},"1734":{"code":1734,"description":"AI agent event received","doc":"docs/#/ai/!/agents","entity":"agents","extra_codes":{"0":{"code":0,"description":"Principal message received"},"1":{"code":1,"description":"Email received"},"2":{"code":2,"description":"Telegram message received"},"3":{"code":3,"description":"Telegram chat linked"},"4":{"code":4,"description":"Telegram chat unlinked"},"5":{"code":5,"description":"Slack message received"},"6":{"code":6,"description":"Slack channel linked"},"7":{"code":7,"description":"Slack channel unlinked"}},"extra_name":"type_code","severity":"notice"},"1735":{"code":1735,"description":"AI agent message sent","doc":"docs/#/ai/!/agents","entity":"agents","extra_codes":{"0":{"code":0,"description":"Message to the principal"},"1":{"code":1,"description":"Telegram message sent"},"2":{"code":2,"description":"Slack message sent"},"3":{"code":3,"description":"Email sent"}},"extra_name":"channel_code","severity":"notice"},"1736":{"code":1736,"description":"AI agent event handler execution","doc":"docs/#/ai/!/agents","entity":"agents","extra_codes":{"0":{"code":0,"description":"Completed silently"},"1":{"code":1,"description":"Completed, woke the agent","severity":"notice"},"2":{"code":2,"description":"Completed, the handler was removed","severity":"notice"},"3":{"code":3,"description":"Failed, the handler was removed","severity":"warning"}},"extra_name":"run_code","severity":"info"},"1800":{"code":1800,"description":"flespi connector read","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"info"},"1801":{"code":1801,"description":"flespi connector mutation","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"notice"},"1805":{"code":1805,"description":"Wialon Hosting connector read","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"info"},"1806":{"code":1806,"description":"Wialon Hosting connector mutation","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"notice"},"1810":{"code":1810,"description":"Email connector read","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"info"},"1811":{"code":1811,"description":"Email connector mutation","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"notice"},"1816":{"code":1816,"description":"Telegram connector mutation","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"notice"},"1821":{"code":1821,"description":"Slack connector mutation","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"notice"},"1825":{"code":1825,"description":"Teltonika FOTA WEB connector read","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"info"},"1826":{"code":1826,"description":"Teltonika FOTA WEB connector mutation","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"notice"},"1830":{"code":1830,"description":"Wialon Platform connector read","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"info"},"1831":{"code":1831,"description":"Wialon Platform connector mutation","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"notice"},"1835":{"code":1835,"description":"Wialon Local connector read","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"info"},"1836":{"code":1836,"description":"Wialon Local connector mutation","doc":"docs/#/ai/!/connectors","entity":"connectors","extra_codes":{"0":{"code":0,"description":"Completed successfully"},"1":{"code":1,"description":"Failed, the connected system reported a server error","severity":"warning"},"2":{"code":2,"description":"Rejected as a bad request","severity":"warning"},"3":{"code":3,"description":"Rejected, access denied","severity":"warning"},"4":{"code":4,"description":"Rejected, the connection credentials are not authorized","severity":"warning"},"5":{"code":5,"description":"Rejected by a rate limit","severity":"warning"},"6":{"code":6,"description":"Accepted, processing continues"},"7":{"code":7,"description":"Failed to reach the connected system","severity":"warning"},"8":{"code":8,"description":"Rejected as a conflict","severity":"warning"}},"extra_name":"result_code","severity":"notice"},"2":{"code":2,"description":"item was updated via REST API","doc":"docs/#/platform","entity":"base","severity":"warning"},"20":{"code":20,"description":"item was blocked","doc":"docs/#/platform/!/counters","entity":"base","extra_codes":{"1":{"code":1,"description":"Exceeded quantity limit","severity":"warning"},"2":{"code":2,"description":"Exceeded messages/calls limit per minute","severity":"warning"},"3":{"code":3,"description":"Exceeded traffic limit per minute","severity":"warning"},"4":{"code":4,"description":"Exceeded storage limit","severity":"warning"},"5":{"code":5,"description":"Exceeded available items count limit","severity":"alert"},"6":{"code":6,"description":"Item configuration is invalid: there is another device with the same ident and device type","severity":"alert"},"7":{"code":7,"description":"Item was moved","severity":"info"},"8":{"code":8,"description":"Item, its owner or one of its ancestors is disabled manually or automatically.","severity":"alert"},"9":{"code":9,"description":"The item is currently being deleted","severity":"info"}},"extra_name":"blocked","severity":"alert"},"200":{"code":200,"description":"SMS received via modem","doc":"docs/#/gw/!/modems","entity":"modems","severity":"notice"},"201":{"code":201,"description":"SMS was sent via modem","doc":"docs/#/gw/!/modems","entity":"modems","extra_codes":{"-1":{"code":-1,"description":"No more SMS available for current period","severity":"alert"},"-2":{"code":-2,"description":"Got error from SMS gateway","severity":"alert"},"-3":{"code":-3,"description":"No suitable modems found","severity":"alert"},"-4":{"code":-4,"description":"Internal error","severity":"alert"},"-5":{"code":-5,"description":"Address type not supported","severity":"alert"}},"extra_name":"send_code","severity":"notice"},"202":{"code":202,"description":"modem has successfully connected to SMS gateway","doc":"docs/#/gw/!/modems","entity":"modems","severity":"notice"},"203":{"code":203,"description":"modem has lost connection to SMS gateway","doc":"docs/#/gw/!/modems","entity":"modems","severity":"alert"},"204":{"code":204,"description":"failed to connect to SMS gateway","doc":"docs/#/gw/!/modems","entity":"modems","severity":"alert"},"205":{"code":205,"description":"failed to send SMS via modem","doc":"docs/#/gw/!/modems","entity":"modems","extra_codes":{"-1":{"code":-1,"description":"No more SMS available for current period","severity":"alert"},"-2":{"code":-2,"description":"Got error from SMS gateway","severity":"alert"},"-3":{"code":-3,"description":"No suitable modems found","severity":"alert"},"-4":{"code":-4,"description":"Internal error","severity":"alert"},"-5":{"code":-5,"description":"Address type not supported","severity":"alert"}},"extra_name":"send_code","severity":"alert"},"21":{"code":21,"description":"item was unblocked","doc":"docs/#/platform/!/counters","entity":"base","severity":"warning"},"22":{"code":22,"description":"media storage was blocked","doc":"docs/#/platform/!/counters","entity":"base","extra_codes":{"1":{"code":1,"description":"Exceeded quantity limit","severity":"warning"},"2":{"code":2,"description":"Exceeded messages/calls limit per minute","severity":"warning"},"3":{"code":3,"description":"Exceeded traffic limit per minute","severity":"warning"},"4":{"code":4,"description":"Exceeded storage limit","severity":"warning"},"5":{"code":5,"description":"Exceeded available items count limit","severity":"alert"},"6":{"code":6,"description":"Item configuration is invalid: there is another device with the same ident and device type","severity":"alert"},"7":{"code":7,"description":"Item was moved","severity":"info"},"8":{"code":8,"description":"Item, its owner or one of its ancestors is disabled manually or automatically.","severity":"alert"},"9":{"code":9,"description":"The item is currently being deleted","severity":"info"}},"extra_name":"blocked","severity":"alert"},"23":{"code":23,"description":"media storage was unblocked","doc":"docs/#/platform/!/counters","entity":"base","severity":"warning"},"24":{"code":24,"description":"media file uploaded","doc":"docs/#/platform","entity":"base","severity":"info"},"25":{"code":25,"description":"media file updated","doc":"docs/#/platform","entity":"base","severity":"info"},"26":{"code":26,"description":"media file deleted","doc":"docs/#/platform","entity":"base","severity":"info"},"27":{"code":27,"description":"media file expired or rotated","doc":"docs/#/platform","entity":"base","severity":"info"},"28":{"code":28,"description":"media file accessed","doc":"docs/#/platform","entity":"base","severity":"info"},"3":{"code":3,"description":"item was deleted via REST API","doc":"docs/#/platform","entity":"base","severity":"warning"},"300":{"code":300,"description":"device connected","doc":"docs/#/gw/!/devices","entity":"devices","severity":"notice"},"301":{"code":301,"description":"device disconnected","doc":"docs/#/gw/!/devices","entity":"devices","extra_codes":{"-1":{"code":-1,"description":"unexpected disconnect"},"10":{"code":10,"description":"connection closed upon user's request","severity":"warning"},"11":{"code":11,"description":"outgoing connection failed","severity":"alert"},"12":{"code":12,"description":"the server closed the previous connection because the device opened another one to the channel without properly closing the first one. This issue is often caused by firmware and connection problems, and it can usually be ignored."},"128":{"code":128,"description":"Unspecified error"},"129":{"code":129,"description":"Malformed Packet"},"13":{"code":13,"description":"device is blocked","severity":"alert"},"130":{"code":130,"description":"Protocol Error"},"131":{"code":131,"description":"Implementation specific error"},"132":{"code":132,"description":"Unsupported Protocol Version"},"133":{"code":133,"description":"Client Identifier not valid"},"134":{"code":134,"description":"Bad User Name or Password"},"135":{"code":135,"description":"Not authorized"},"136":{"code":136,"description":"Server unavailable"},"137":{"code":137,"description":"Server busy"},"138":{"code":138,"description":"Banned"},"139":{"code":139,"description":"Server shutting down"},"14":{"code":14,"description":"authentication failed","severity":"alert"},"140":{"code":140,"description":"Bad authentication method"},"141":{"code":141,"description":"Keep Alive timeout"},"142":{"code":142,"description":"Session taken over"},"143":{"code":143,"description":"Topic Filter invalid"},"144":{"code":144,"description":"Topic Name invalid"},"145":{"code":145,"description":"Packet identifier in use"},"146":{"code":146,"description":"Packet Identifier not found"},"147":{"code":147,"description":"Receive Maximum exceeded"},"148":{"code":148,"description":"Topic Alias invalid"},"149":{"code":149,"description":"Packet too large"},"15":{"code":15,"description":"device associated with the connection was created, changed or deleted"},"150":{"code":150,"description":"Message rate too high"},"151":{"code":151,"description":"Quota exceeded"},"152":{"code":152,"description":"Administrative action"},"153":{"code":153,"description":"Payload format invalid"},"154":{"code":154,"description":"Retain not supported"},"155":{"code":155,"description":"QoS not supported"},"156":{"code":156,"description":"Use another server"},"157":{"code":157,"description":"Server moved"},"158":{"code":158,"description":"Shared Subscriptions not supported"},"159":{"code":159,"description":"Connection rate exceeded"},"16":{"code":16,"description":"channel rejected connection due to IP addresses match blacklist or mismatch whitelist"},"160":{"code":160,"description":"Maximum connect time"},"161":{"code":161,"description":"Subscription Identifiers not supported"},"162":{"code":162,"description":"Wildcard Subscriptions not supported"},"17":{"code":17,"description":"connection is closed by inactivity timeout"},"18":{"code":18,"description":"unsupported protocol part","severity":"alert"},"19":{"code":19,"description":"protocol mismatch"},"2":{"code":2,"description":"connection closed by tracking device"},"20":{"code":20,"description":"processing was cancelled","severity":"warning"},"21":{"code":21,"description":"channel is blocked","severity":"warning"},"22":{"code":22,"description":"device media is blocked","severity":"alert"},"23":{"code":23,"description":"device is disabled","severity":"warning"},"3":{"code":3,"description":"connection successfully processed and closed","severity":"notice"},"4":{"code":4,"description":"received data violates channel's protocol","severity":"alert"},"5":{"code":5,"description":"internal error","severity":"alert"},"6":{"code":6,"description":"data parsing error (see log details)","severity":"alert"},"7":{"code":7,"description":"connection closed due to server restart","severity":"warning"},"8":{"code":8,"description":"protocol implementation updated","severity":"warning"},"9":{"code":9,"description":"channel's parameters changed","severity":"warning"}},"extra_name":"close_code","severity":"info"},"302":{"code":302,"description":"received SMS from device","doc":"docs/#/gw/!/devices","entity":"devices","severity":"warning"},"303":{"code":303,"description":"sent SMS to device","doc":"docs/#/gw/!/devices","entity":"devices","severity":"warning"},"304":{"code":304,"description":"device data processing error","doc":"docs/#/gw/!/devices","entity":"devices","extra_codes":{"-1":{"code":-1,"description":"unexpected disconnect"},"10":{"code":10,"description":"connection closed upon user's request","severity":"warning"},"11":{"code":11,"description":"outgoing connection failed","severity":"alert"},"12":{"code":12,"description":"the server closed the previous connection because the device opened another one to the channel without properly closing the first one. This issue is often caused by firmware and connection problems, and it can usually be ignored."},"128":{"code":128,"description":"Unspecified error"},"129":{"code":129,"description":"Malformed Packet"},"13":{"code":13,"description":"device is blocked","severity":"alert"},"130":{"code":130,"description":"Protocol Error"},"131":{"code":131,"description":"Implementation specific error"},"132":{"code":132,"description":"Unsupported Protocol Version"},"133":{"code":133,"description":"Client Identifier not valid"},"134":{"code":134,"description":"Bad User Name or Password"},"135":{"code":135,"description":"Not authorized"},"136":{"code":136,"description":"Server unavailable"},"137":{"code":137,"description":"Server busy"},"138":{"code":138,"description":"Banned"},"139":{"code":139,"description":"Server shutting down"},"14":{"code":14,"description":"authentication failed","severity":"alert"},"140":{"code":140,"description":"Bad authentication method"},"141":{"code":141,"description":"Keep Alive timeout"},"142":{"code":142,"description":"Session taken over"},"143":{"code":143,"description":"Topic Filter invalid"},"144":{"code":144,"description":"Topic Name invalid"},"145":{"code":145,"description":"Packet identifier in use"},"146":{"code":146,"description":"Packet Identifier not found"},"147":{"code":147,"description":"Receive Maximum exceeded"},"148":{"code":148,"description":"Topic Alias invalid"},"149":{"code":149,"description":"Packet too large"},"15":{"code":15,"description":"device associated with the connection was created, changed or deleted"},"150":{"code":150,"description":"Message rate too high"},"151":{"code":151,"description":"Quota exceeded"},"152":{"code":152,"description":"Administrative action"},"153":{"code":153,"description":"Payload format invalid"},"154":{"code":154,"description":"Retain not supported"},"155":{"code":155,"description":"QoS not supported"},"156":{"code":156,"description":"Use another server"},"157":{"code":157,"description":"Server moved"},"158":{"code":158,"description":"Shared Subscriptions not supported"},"159":{"code":159,"description":"Connection rate exceeded"},"16":{"code":16,"description":"channel rejected connection due to IP addresses match blacklist or mismatch whitelist"},"160":{"code":160,"description":"Maximum connect time"},"161":{"code":161,"description":"Subscription Identifiers not supported"},"162":{"code":162,"description":"Wildcard Subscriptions not supported"},"17":{"code":17,"description":"connection is closed by inactivity timeout"},"18":{"code":18,"description":"unsupported protocol part","severity":"alert"},"19":{"code":19,"description":"protocol mismatch"},"2":{"code":2,"description":"connection closed by tracking device"},"20":{"code":20,"description":"processing was cancelled","severity":"warning"},"21":{"code":21,"description":"channel is blocked","severity":"warning"},"22":{"code":22,"description":"device media is blocked","severity":"alert"},"23":{"code":23,"description":"device is disabled","severity":"warning"},"3":{"code":3,"description":"connection successfully processed and closed","severity":"notice"},"4":{"code":4,"description":"received data violates channel's protocol","severity":"alert"},"5":{"code":5,"description":"internal error","severity":"alert"},"6":{"code":6,"description":"data parsing error (see log details)","severity":"alert"},"7":{"code":7,"description":"connection closed due to server restart","severity":"warning"},"8":{"code":8,"description":"protocol implementation updated","severity":"warning"},"9":{"code":9,"description":"channel's parameters changed","severity":"warning"}},"extra_name":"close_code","severity":"alert"},"305":{"code":305,"description":"device data processing warning","doc":"docs/#/gw/!/devices","entity":"devices","extra_codes":{"-1":{"code":-1,"description":"unexpected disconnect"},"10":{"code":10,"description":"connection closed upon user's request","severity":"warning"},"11":{"code":11,"description":"outgoing connection failed","severity":"alert"},"12":{"code":12,"description":"the server closed the previous connection because the device opened another one to the channel without properly closing the first one. This issue is often caused by firmware and connection problems, and it can usually be ignored."},"128":{"code":128,"description":"Unspecified error"},"129":{"code":129,"description":"Malformed Packet"},"13":{"code":13,"description":"device is blocked","severity":"alert"},"130":{"code":130,"description":"Protocol Error"},"131":{"code":131,"description":"Implementation specific error"},"132":{"code":132,"description":"Unsupported Protocol Version"},"133":{"code":133,"description":"Client Identifier not valid"},"134":{"code":134,"description":"Bad User Name or Password"},"135":{"code":135,"description":"Not authorized"},"136":{"code":136,"description":"Server unavailable"},"137":{"code":137,"description":"Server busy"},"138":{"code":138,"description":"Banned"},"139":{"code":139,"description":"Server shutting down"},"14":{"code":14,"description":"authentication failed","severity":"alert"},"140":{"code":140,"description":"Bad authentication method"},"141":{"code":141,"description":"Keep Alive timeout"},"142":{"code":142,"description":"Session taken over"},"143":{"code":143,"description":"Topic Filter invalid"},"144":{"code":144,"description":"Topic Name invalid"},"145":{"code":145,"description":"Packet identifier in use"},"146":{"code":146,"description":"Packet Identifier not found"},"147":{"code":147,"description":"Receive Maximum exceeded"},"148":{"code":148,"description":"Topic Alias invalid"},"149":{"code":149,"description":"Packet too large"},"15":{"code":15,"description":"device associated with the connection was created, changed or deleted"},"150":{"code":150,"description":"Message rate too high"},"151":{"code":151,"description":"Quota exceeded"},"152":{"code":152,"description":"Administrative action"},"153":{"code":153,"description":"Payload format invalid"},"154":{"code":154,"description":"Retain not supported"},"155":{"code":155,"description":"QoS not supported"},"156":{"code":156,"description":"Use another server"},"157":{"code":157,"description":"Server moved"},"158":{"code":158,"description":"Shared Subscriptions not supported"},"159":{"code":159,"description":"Connection rate exceeded"},"16":{"code":16,"description":"channel rejected connection due to IP addresses match blacklist or mismatch whitelist"},"160":{"code":160,"description":"Maximum connect time"},"161":{"code":161,"description":"Subscription Identifiers not supported"},"162":{"code":162,"description":"Wildcard Subscriptions not supported"},"17":{"code":17,"description":"connection is closed by inactivity timeout"},"18":{"code":18,"description":"unsupported protocol part","severity":"alert"},"19":{"code":19,"description":"protocol mismatch"},"2":{"code":2,"description":"connection closed by tracking device"},"20":{"code":20,"description":"processing was cancelled","severity":"warning"},"21":{"code":21,"description":"channel is blocked","severity":"warning"},"22":{"code":22,"description":"device media is blocked","severity":"alert"},"23":{"code":23,"description":"device is disabled","severity":"warning"},"3":{"code":3,"description":"connection successfully processed and closed","severity":"notice"},"4":{"code":4,"description":"received data violates channel's protocol","severity":"alert"},"5":{"code":5,"description":"internal error","severity":"alert"},"6":{"code":6,"description":"data parsing error (see log details)","severity":"alert"},"7":{"code":7,"description":"connection closed due to server restart","severity":"warning"},"8":{"code":8,"description":"protocol implementation updated","severity":"warning"},"9":{"code":9,"description":"channel's parameters changed","severity":"warning"}},"extra_name":"close_code","severity":"warning"},"306":{"code":306,"description":"device secondary connection opened","doc":"docs/#/gw/!/devices","entity":"devices","severity":"info"},"307":{"code":307,"description":"device secondary connection closed","doc":"docs/#/gw/!/devices","entity":"devices","extra_codes":{"-1":{"code":-1,"description":"unexpected disconnect"},"10":{"code":10,"description":"connection closed upon user's request","severity":"warning"},"11":{"code":11,"description":"outgoing connection failed","severity":"alert"},"12":{"code":12,"description":"the server closed the previous connection because the device opened another one to the channel without properly closing the first one. This issue is often caused by firmware and connection problems, and it can usually be ignored."},"128":{"code":128,"description":"Unspecified error"},"129":{"code":129,"description":"Malformed Packet"},"13":{"code":13,"description":"device is blocked","severity":"alert"},"130":{"code":130,"description":"Protocol Error"},"131":{"code":131,"description":"Implementation specific error"},"132":{"code":132,"description":"Unsupported Protocol Version"},"133":{"code":133,"description":"Client Identifier not valid"},"134":{"code":134,"description":"Bad User Name or Password"},"135":{"code":135,"description":"Not authorized"},"136":{"code":136,"description":"Server unavailable"},"137":{"code":137,"description":"Server busy"},"138":{"code":138,"description":"Banned"},"139":{"code":139,"description":"Server shutting down"},"14":{"code":14,"description":"authentication failed","severity":"alert"},"140":{"code":140,"description":"Bad authentication method"},"141":{"code":141,"description":"Keep Alive timeout"},"142":{"code":142,"description":"Session taken over"},"143":{"code":143,"description":"Topic Filter invalid"},"144":{"code":144,"description":"Topic Name invalid"},"145":{"code":145,"description":"Packet identifier in use"},"146":{"code":146,"description":"Packet Identifier not found"},"147":{"code":147,"description":"Receive Maximum exceeded"},"148":{"code":148,"description":"Topic Alias invalid"},"149":{"code":149,"description":"Packet too large"},"15":{"code":15,"description":"device associated with the connection was created, changed or deleted"},"150":{"code":150,"description":"Message rate too high"},"151":{"code":151,"description":"Quota exceeded"},"152":{"code":152,"description":"Administrative action"},"153":{"code":153,"description":"Payload format invalid"},"154":{"code":154,"description":"Retain not supported"},"155":{"code":155,"description":"QoS not supported"},"156":{"code":156,"description":"Use another server"},"157":{"code":157,"description":"Server moved"},"158":{"code":158,"description":"Shared Subscriptions not supported"},"159":{"code":159,"description":"Connection rate exceeded"},"16":{"code":16,"description":"channel rejected connection due to IP addresses match blacklist or mismatch whitelist"},"160":{"code":160,"description":"Maximum connect time"},"161":{"code":161,"description":"Subscription Identifiers not supported"},"162":{"code":162,"description":"Wildcard Subscriptions not supported"},"17":{"code":17,"description":"connection is closed by inactivity timeout"},"18":{"code":18,"description":"unsupported protocol part","severity":"alert"},"19":{"code":19,"description":"protocol mismatch"},"2":{"code":2,"description":"connection closed by tracking device"},"20":{"code":20,"description":"processing was cancelled","severity":"warning"},"21":{"code":21,"description":"channel is blocked","severity":"warning"},"22":{"code":22,"description":"device media is blocked","severity":"alert"},"23":{"code":23,"description":"device is disabled","severity":"warning"},"3":{"code":3,"description":"connection successfully processed and closed","severity":"notice"},"4":{"code":4,"description":"received data violates channel's protocol","severity":"alert"},"5":{"code":5,"description":"internal error","severity":"alert"},"6":{"code":6,"description":"data parsing error (see log details)","severity":"alert"},"7":{"code":7,"description":"connection closed due to server restart","severity":"warning"},"8":{"code":8,"description":"protocol implementation updated","severity":"warning"},"9":{"code":9,"description":"channel's parameters changed","severity":"warning"}},"extra_name":"close_code","severity":"info"},"308":{"code":308,"description":"mediastream from device started","doc":"docs/#/gw/!/devices","entity":"devices","severity":"notice"},"309":{"code":309,"description":"mediastream uploading stopped","doc":"docs/#/gw/!/devices","entity":"devices","severity":"notice"},"310":{"code":310,"description":"received current value of the setting from the device","doc":"docs/#/gw/!/devices","entity":"devices","severity":"info"},"311":{"code":311,"description":"user queued new pending value of the setting","doc":"docs/#/gw/!/devices","entity":"devices","severity":"info"},"312":{"code":312,"description":"device confirmed pending value of the setting","doc":"docs/#/gw/!/devices","entity":"devices","severity":"notice"},"313":{"code":313,"description":"device rejected pending value of the setting","doc":"docs/#/gw/!/devices","entity":"devices","severity":"alert"},"314":{"code":314,"description":"user deleted queued pending value of the setting","doc":"docs/#/gw/!/devices","entity":"devices","severity":"warning"},"315":{"code":315,"description":"user deleted current value of the setting","doc":"docs/#/gw/!/devices","entity":"devices","severity":"warning"},"316":{"code":316,"description":"marked the setting as unreadable due to exceeded retries limit","doc":"docs/#/gw/!/devices","entity":"devices","severity":"alert"},"317":{"code":317,"description":"sent command to the device","doc":"docs/#/gw/!/devices","entity":"devices","severity":"info"},"318":{"code":318,"description":"the command to request or change the setting has been expired","doc":"docs/#/gw/!/devices","entity":"devices","severity":"info"},"320":{"code":320,"description":"device was added to plugin","doc":"docs/#/gw/!/devices","entity":"plugins","severity":"info"},"321":{"code":321,"description":"device plugin was updated","doc":"docs/#/gw/!/devices","entity":"plugins","severity":"info"},"322":{"code":322,"description":"device was removed from plugin","doc":"docs/#/gw/!/devices","entity":"plugins","severity":"info"},"324":{"code":324,"description":"group was added to plugin","doc":"docs/#/gw/!/groups","entity":"plugins","severity":"info"},"325":{"code":325,"description":"group was removed from plugin","doc":"docs/#/gw/!/groups","entity":"plugins","severity":"info"},"326":{"code":326,"description":"geofence was added to plugin","doc":"docs/#/gw/!/geofences","entity":"plugins","severity":"info"},"327":{"code":327,"description":"geofence was removed from plugin","doc":"docs/#/gw/!/geofences","entity":"plugins","severity":"info"},"328":{"code":328,"description":"geofence was added to device","doc":"docs/#/gw/!/geofences","entity":"devices","severity":"info"},"329":{"code":329,"description":"geofence was removed from device","doc":"docs/#/gw/!/geofences","entity":"devices","severity":"info"},"330":{"code":330,"description":"device command added to the queue","doc":"docs/#/gw/!/devices","entity":"devices","severity":"notice"},"331":{"code":331,"description":"device command removed from the queue","doc":"docs/#/gw/!/devices","entity":"devices","severity":"warning"},"332":{"code":332,"description":"device command processed","doc":"docs/#/gw/!/devices","entity":"devices","severity":"warning"},"333":{"code":333,"description":"device command expired","doc":"docs/#/gw/!/devices","entity":"devices","severity":"warning"},"334":{"code":334,"description":"device command sent","doc":"docs/#/gw/!/devices","entity":"devices","severity":"info"},"340":{"code":340,"description":"tacho communication","doc":"docs/#/gw/!/devices","entity":"devices","extra_codes":{"1":{"code":1,"description":"Authentication started"},"10":{"code":10,"description":"Uploading file info"},"11":{"code":11,"description":"Conditions mismatch"},"2":{"code":2,"description":"Authentication finished"},"3":{"code":3,"description":"Authentication error"},"4":{"code":4,"description":"File uploading started"},"5":{"code":5,"description":"File uploading completed"},"6":{"code":6,"description":"The tachograph has confirmed the request. The data is being prepared for upload to the server. This may take up to 10 minutes."},"7":{"code":7,"description":"The tracker already has an authentication task, but has not started yet"},"8":{"code":8,"description":"Specific error"},"9":{"code":9,"description":"Specific status"}},"extra_name":"tacho_code","severity":"info"},"350":{"code":350,"description":"plugin processing status","doc":"docs/#/gw/!/plugins","entity":"plugins","severity":"info"},"351":{"code":351,"description":"plugin processing error","doc":"docs/#/gw/!/plugins","entity":"plugins","severity":"alert"},"4":{"code":4,"description":"item was removed from account/moved to account","doc":"docs/#/platform","entity":"base","severity":"warning"},"401":{"code":401,"description":"stream connected successfully","doc":"docs/#/gw/!/streams","entity":"streams","severity":"notice"},"402":{"code":402,"description":"stream has lost connection","doc":"docs/#/gw/!/streams","entity":"streams","severity":"alert"},"403":{"code":403,"description":"stream failed to deliver messages","doc":"docs/#/gw/!/streams","entity":"streams","extra_codes":{"-1":{"code":-1,"description":"failed to connect"},"-2":{"code":-2,"description":"connection timeouted"},"-3":{"code":-3,"description":"failed to resolve hostname"},"-4":{"code":-4,"description":"SSL related error"},"-5":{"code":-5,"description":"protocol specific error"},"-6":{"code":-6,"description":"connection lost"},"-7":{"code":-7,"description":"I/O buffer overflow error"},"-99":{"code":-99,"description":"certificate error"},"1":{"code":1,"description":"unacceptable protocol version"},"100":{"code":100,"description":"Continue"},"101":{"code":101,"description":"Switching Protocols"},"102":{"code":102,"description":"Processing"},"2":{"code":2,"description":"identifier rejected"},"200":{"code":200,"description":"OK"},"201":{"code":201,"description":"Created"},"202":{"code":202,"description":"Accepted"},"203":{"code":203,"description":"Non-Authoritative Information"},"204":{"code":204,"description":"No Content"},"205":{"code":205,"description":"Reset Content"},"206":{"code":206,"description":"Partial Content"},"207":{"code":207,"description":"Multi-Status"},"208":{"code":208,"description":"Already Reported"},"226":{"code":226,"description":"IM Used"},"3":{"code":3,"description":"server unavailable"},"300":{"code":300,"description":"Multiple Choices"},"301":{"code":301,"description":"Moved Permanently"},"302":{"code":302,"description":"Moved Temporarily"},"303":{"code":303,"description":"See Other"},"304":{"code":304,"description":"Not Modified"},"305":{"code":305,"description":"Use Proxy"},"307":{"code":307,"description":"Temporary Redirect"},"308":{"code":308,"description":"Permanent Redirect"},"4":{"code":4,"description":"bad username or password"},"400":{"code":400,"description":"Bad Request"},"401":{"code":401,"description":"Unauthorized"},"402":{"code":402,"description":"Payment Required"},"403":{"code":403,"description":"Forbidden"},"404":{"code":404,"description":"Not Found"},"405":{"code":405,"description":"Method Not Allowed"},"406":{"code":406,"description":"Not Acceptable"},"407":{"code":407,"description":"Proxy Authentication Required"},"408":{"code":408,"description":"Request Timeout"},"409":{"code":409,"description":"Conflict"},"410":{"code":410,"description":"Gone"},"411":{"code":411,"description":"Length Required"},"412":{"code":412,"description":"Precondition Failed"},"413":{"code":413,"description":"Payload Too Large"},"414":{"code":414,"description":"URI Too Long"},"415":{"code":415,"description":"Unsupported Media Type"},"416":{"code":416,"description":"Range Not Satisfiable"},"417":{"code":417,"description":"Expectation Failed"},"418":{"code":418,"description":"I’m a teapot"},"422":{"code":422,"description":"Unprocessable Entity"},"423":{"code":423,"description":"Locked"},"424":{"code":424,"description":"Failed Dependency"},"426":{"code":426,"description":"Upgrade Required"},"428":{"code":428,"description":"Precondition Required"},"429":{"code":429,"description":"Too Many Requests"},"431":{"code":431,"description":"Request Header Fields Too Large"},"449":{"code":449,"description":"Retry With"},"451":{"code":451,"description":"Unavailable For Legal Reasons"},"5":{"code":5,"description":"connection not authorized"},"500":{"code":500,"description":"Internal Server Error"},"501":{"code":501,"description":"Not Implemented"},"502":{"code":502,"description":"Bad Gateway"},"503":{"code":503,"description":"Service Unavailable"},"504":{"code":504,"description":"Gateway Timeout"},"505":{"code":505,"description":"HTTP Version Not Supported"},"506":{"code":506,"description":"Variant Also Negotiates"},"507":{"code":507,"description":"Insufficient Storage"},"508":{"code":508,"description":"Loop Detected"},"509":{"code":509,"description":"Bandwidth Limit Exceeded"},"510":{"code":510,"description":"Not Extended"},"511":{"code":511,"description":"Network Authentication Required"},"520":{"code":520,"description":"Unknown Error"},"521":{"code":521,"description":"Web Server Is Down"},"522":{"code":522,"description":"Connection Timed Out"},"523":{"code":523,"description":"Origin Is Unreachable"},"524":{"code":524,"description":"A Timeout Occurred"},"525":{"code":525,"description":"SSL Handshake Failed"},"526":{"code":526,"description":"Invalid SSL Certificate"}},"extra_name":"error_code","severity":"alert"},"404":{"code":404,"description":"stream has sent messages","doc":"docs/#/gw/!/streams","entity":"streams","severity":"info"},"405":{"code":405,"description":"stream successfully sent the message","doc":"docs/#/gw/!/streams","entity":"streams","severity":"notice"},"406":{"code":406,"description":"stream skipped the message","doc":"docs/#/gw/!/streams","entity":"streams","severity":"warning"},"407":{"code":407,"description":"stream connecting","doc":"docs/#/gw/!/streams","entity":"streams","severity":"info"},"410":{"code":410,"description":"new subscription was created for stream","doc":"docs/#/gw/!/streams","entity":"streams","severity":"notice"},"411":{"code":411,"description":"stream subscription was updated","doc":"docs/#/gw/!/streams","entity":"streams","severity":"warning"},"412":{"code":412,"description":"stream subscription was deleted","doc":"docs/#/gw/!/streams","entity":"streams","severity":"warning"},"420":{"code":420,"description":"stream was subscribed to device messages","doc":"docs/#/gw/!/streams","entity":"streams","severity":"info"},"422":{"code":422,"description":"stream was unsubscribed from device messages","doc":"docs/#/gw/!/streams","entity":"streams","severity":"info"},"430":{"code":430,"description":"stream was subscribed to channel messages","doc":"docs/#/gw/!/streams","entity":"streams","severity":"info"},"432":{"code":432,"description":"stream was unsubscribed from channel messages","doc":"docs/#/gw/!/streams","entity":"streams","severity":"info"},"433":{"code":433,"description":"stream was subscribed to group","doc":"docs/#/gw/!/groups","entity":"streams","severity":"info"},"434":{"code":434,"description":"stream was unsubscribed from group","doc":"docs/#/gw/!/groups","entity":"streams","severity":"info"},"435":{"code":435,"description":"geofence was added to stream","doc":"docs/#/gw/!/geofences","entity":"streams","severity":"info"},"436":{"code":436,"description":"geofence was removed from stream","doc":"docs/#/gw/!/geofences","entity":"streams","severity":"info"},"5":{"code":5,"description":"item was restored via REST API","doc":"docs/#/platform","entity":"base","severity":"notice"},"500":{"code":500,"description":"mqtt session connection was accepted","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","severity":"notice"},"501":{"code":501,"description":"mqtt session connection was blocked","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","severity":"alert"},"502":{"code":502,"description":"mqtt session connection was rejected","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","severity":"warning"},"503":{"code":503,"description":"mqtt session connection was closed","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","extra_codes":{"-1":{"code":-1,"description":"failed to establish connection"},"-2":{"code":-2,"description":"connection timeout"},"-3":{"code":-3,"description":"bad hostname"},"-4":{"code":-4,"description":"SSL error"},"-5":{"code":-5,"description":"connection closed"},"-6":{"code":-6,"description":"connection lost"},"-7":{"code":-7,"description":"I/O buffer overflow","severity":"alert"},"0":{"code":0,"description":"disconnected"},"128":{"code":128,"description":"unspecified error"},"139":{"code":139,"description":"broker is shutting down"},"141":{"code":141,"description":"keep alive timeout","severity":"warning"},"142":{"code":142,"description":"another connection using the same ClientID was established","severity":"warning"},"144":{"code":144,"description":"invalid topic received","severity":"alert"},"152":{"code":152,"description":"connection is closed due to an administrative action"},"159":{"code":159,"description":"connection is closed because the connection rate is too high","severity":"alert"}},"extra_name":"close_code","severity":"notice"},"504":{"code":504,"description":"persistent session was overflowed and deleted","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","severity":"warning"},"510":{"code":510,"description":"new subscription was created for MQTT session via REST API","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","severity":"notice"},"511":{"code":511,"description":"MQTT session subscription was updated via REST API","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","severity":"warning"},"512":{"code":512,"description":"MQTT session subscription was deleted via REST API","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","severity":"info"},"520":{"code":520,"description":"session has subscribed","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","severity":"info"},"521":{"code":521,"description":"session has unsubscribed","doc":"docs/#/mqtt/!/sessions","entity":"mqtt","severity":"info"},"530":{"code":530,"description":"mqtt packet sent","doc":"docs/#/platform","entity":"mqtt","extra_codes":{"134":{"code":134,"description":"bad user name or password","severity":"warning"},"135":{"code":135,"description":"not authorized","severity":"warning"},"136":{"code":136,"description":"server unavailable","severity":"warning"},"138":{"code":138,"description":"banned, token or account is blocked or disabled","severity":"warning"},"144":{"code":144,"description":"will topic is invalid, denied by the token ACL, or has an invalid payload format indicator","severity":"warning"},"151":{"code":151,"description":"quota exceeded, MQTT sessions limit is reached","severity":"warning"}},"extra_name":"code","severity":"info"},"531":{"code":531,"description":"mqtt packet received","doc":"docs/#/platform","entity":"mqtt","severity":"info"},"600":{"code":600,"description":"token expired and has been deleted","doc":"docs/#/platform/!/tokens","entity":"platform","severity":"warning"},"601":{"code":601,"description":"new device assigned to calculator","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"warning"},"602":{"code":602,"description":"device was unassigned from calculator","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"warning"},"603":{"code":603,"description":"device parameters were changed in the calculator","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"warning"},"604":{"code":604,"description":"calculated device was blocked","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"warning"},"605":{"code":605,"description":"calculated device was unblocked","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"warning"},"606":{"code":606,"description":"analytics system synced calculated device state, performed initial calculations and tracking its changes","doc":"docs/#/gw/!/calcs","entity":"calcs","extra_codes":{"10":{"code":10,"description":"interval modified via REST API"},"100":{"code":100,"description":"initial automatic calculation"},"2":{"code":2,"description":"timeout waiting for new data"},"20":{"code":20,"description":"received new message from device"},"200":{"code":200,"description":"manual (forced) synchronization request via REST API"},"250":{"code":250,"description":"calculated device is disabled"},"30":{"code":30,"description":"asset interval update"},"47":{"code":47,"description":"calculator assigned assets change"},"48":{"code":48,"description":"calculator geofences change"},"49":{"code":49,"description":"device metadata change"},"5":{"code":5,"description":"referenced information has changed, e.g. intervals from referenced calculator"},"50":{"code":50,"description":"calculator configuration change"},"90":{"code":90,"description":"automatic recalculation due to assigned device properties change"},"95":{"code":95,"description":"recalculation due to internal reason"}},"extra_name":"reason_code","severity":"warning"},"607":{"code":607,"description":"analytics system stopped to track calculated device state","doc":"docs/#/gw/!/calcs","entity":"calcs","extra_codes":{"10":{"code":10,"description":"interval modified via REST API"},"100":{"code":100,"description":"initial automatic calculation"},"2":{"code":2,"description":"timeout waiting for new data"},"20":{"code":20,"description":"received new message from device"},"200":{"code":200,"description":"manual (forced) synchronization request via REST API"},"250":{"code":250,"description":"calculated device is disabled"},"30":{"code":30,"description":"asset interval update"},"47":{"code":47,"description":"calculator assigned assets change"},"48":{"code":48,"description":"calculator geofences change"},"49":{"code":49,"description":"device metadata change"},"5":{"code":5,"description":"referenced information has changed, e.g. intervals from referenced calculator"},"50":{"code":50,"description":"calculator configuration change"},"90":{"code":90,"description":"automatic recalculation due to assigned device properties change"},"95":{"code":95,"description":"recalculation due to internal reason"}},"extra_name":"reason_code","severity":"warning"},"608":{"code":608,"description":"last calculated interval for calculated device became active","doc":"docs/#/gw/!/calcs","entity":"calcs","extra_codes":{"10":{"code":10,"description":"interval modified via REST API"},"100":{"code":100,"description":"initial automatic calculation"},"2":{"code":2,"description":"timeout waiting for new data"},"20":{"code":20,"description":"received new message from device"},"200":{"code":200,"description":"manual (forced) synchronization request via REST API"},"250":{"code":250,"description":"calculated device is disabled"},"30":{"code":30,"description":"asset interval update"},"47":{"code":47,"description":"calculator assigned assets change"},"48":{"code":48,"description":"calculator geofences change"},"49":{"code":49,"description":"device metadata change"},"5":{"code":5,"description":"referenced information has changed, e.g. intervals from referenced calculator"},"50":{"code":50,"description":"calculator configuration change"},"90":{"code":90,"description":"automatic recalculation due to assigned device properties change"},"95":{"code":95,"description":"recalculation due to internal reason"}},"extra_name":"reason_code","severity":"notice"},"609":{"code":609,"description":"last calculated interval for calculated device became inactive","doc":"docs/#/gw/!/calcs","entity":"calcs","extra_codes":{"10":{"code":10,"description":"interval modified via REST API"},"100":{"code":100,"description":"initial automatic calculation"},"2":{"code":2,"description":"timeout waiting for new data"},"20":{"code":20,"description":"received new message from device"},"200":{"code":200,"description":"manual (forced) synchronization request via REST API"},"250":{"code":250,"description":"calculated device is disabled"},"30":{"code":30,"description":"asset interval update"},"47":{"code":47,"description":"calculator assigned assets change"},"48":{"code":48,"description":"calculator geofences change"},"49":{"code":49,"description":"device metadata change"},"5":{"code":5,"description":"referenced information has changed, e.g. intervals from referenced calculator"},"50":{"code":50,"description":"calculator configuration change"},"90":{"code":90,"description":"automatic recalculation due to assigned device properties change"},"95":{"code":95,"description":"recalculation due to internal reason"}},"extra_name":"reason_code","severity":"notice"},"610":{"code":610,"description":"new interval created for calculated device","doc":"docs/#/gw/!/calcs","entity":"calcs","extra_codes":{"10":{"code":10,"description":"interval modified via REST API"},"100":{"code":100,"description":"initial automatic calculation"},"2":{"code":2,"description":"timeout waiting for new data"},"20":{"code":20,"description":"received new message from device"},"200":{"code":200,"description":"manual (forced) synchronization request via REST API"},"250":{"code":250,"description":"calculated device is disabled"},"30":{"code":30,"description":"asset interval update"},"47":{"code":47,"description":"calculator assigned assets change"},"48":{"code":48,"description":"calculator geofences change"},"49":{"code":49,"description":"device metadata change"},"5":{"code":5,"description":"referenced information has changed, e.g. intervals from referenced calculator"},"50":{"code":50,"description":"calculator configuration change"},"90":{"code":90,"description":"automatic recalculation due to assigned device properties change"},"95":{"code":95,"description":"recalculation due to internal reason"}},"extra_name":"reason_code","severity":"info"},"611":{"code":611,"description":"calculated device interval was updated","doc":"docs/#/gw/!/calcs","entity":"calcs","extra_codes":{"10":{"code":10,"description":"interval modified via REST API"},"100":{"code":100,"description":"initial automatic calculation"},"2":{"code":2,"description":"timeout waiting for new data"},"20":{"code":20,"description":"received new message from device"},"200":{"code":200,"description":"manual (forced) synchronization request via REST API"},"250":{"code":250,"description":"calculated device is disabled"},"30":{"code":30,"description":"asset interval update"},"47":{"code":47,"description":"calculator assigned assets change"},"48":{"code":48,"description":"calculator geofences change"},"49":{"code":49,"description":"device metadata change"},"5":{"code":5,"description":"referenced information has changed, e.g. intervals from referenced calculator"},"50":{"code":50,"description":"calculator configuration change"},"90":{"code":90,"description":"automatic recalculation due to assigned device properties change"},"95":{"code":95,"description":"recalculation due to internal reason"}},"extra_name":"reason_code","severity":"info"},"612":{"code":612,"description":"calculated device interval was deleted","doc":"docs/#/gw/!/calcs","entity":"calcs","extra_codes":{"10":{"code":10,"description":"interval modified via REST API"},"100":{"code":100,"description":"initial automatic calculation"},"2":{"code":2,"description":"timeout waiting for new data"},"20":{"code":20,"description":"received new message from device"},"200":{"code":200,"description":"manual (forced) synchronization request via REST API"},"250":{"code":250,"description":"calculated device is disabled"},"30":{"code":30,"description":"asset interval update"},"47":{"code":47,"description":"calculator assigned assets change"},"48":{"code":48,"description":"calculator geofences change"},"49":{"code":49,"description":"device metadata change"},"5":{"code":5,"description":"referenced information has changed, e.g. intervals from referenced calculator"},"50":{"code":50,"description":"calculator configuration change"},"90":{"code":90,"description":"automatic recalculation due to assigned device properties change"},"95":{"code":95,"description":"recalculation due to internal reason"}},"extra_name":"reason_code","severity":"info"},"613":{"code":613,"description":"user requested device intervals recalculation","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"warning"},"614":{"code":614,"description":"calculated device interval counter overflown","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"alert"},"615":{"code":615,"description":"calculated device maximum interval size overflown","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"alert"},"620":{"code":620,"description":"group was assigned to calculator","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"info"},"621":{"code":621,"description":"group was unassigned from calculator","doc":"docs/#/gw/!/calcs","entity":"calcs","severity":"info"},"622":{"code":622,"description":"geofence was added to calculator","doc":"docs/#/gw/!/geofences","entity":"calcs","severity":"info"},"623":{"code":623,"description":"geofence was removed from calculator","doc":"docs/#/gw/!/geofences","entity":"calcs","severity":"info"},"700":{"code":700,"description":"container size has been changed","doc":"docs/#/platform","entity":"containers","severity":"info"},"801":{"code":801,"description":"device was added to group","doc":"docs/#/gw/!/groups","entity":"groups","severity":"info"},"802":{"code":802,"description":"device was removed from group","doc":"docs/#/gw/!/groups","entity":"groups","severity":"info"},"803":{"code":803,"description":"geofence was added to group","doc":"docs/#/gw/!/groups","entity":"groups","severity":"info"},"804":{"code":804,"description":"geofence was removed from group","doc":"docs/#/gw/!/groups","entity":"groups","severity":"info"},"900":{"code":900,"description":"cdn size has been changed","doc":"docs/#/platform","entity":"cdns","severity":"warning"},"901":{"code":901,"description":"cdn file accessed","doc":"docs/#/platform","entity":"base","severity":"info"},"902":{"code":902,"description":"cdn file uploaded","doc":"docs/#/platform","entity":"base","severity":"info"}},"entities":{"agents":[1720,1721,1730,1731,1732,1733,1734,1735,1736],"base":[1,2,3,4,5,20,21,22,23,24,25,26,27,28,901,902,1400,1401,1604,1605,1606,1607,1700,1701,1702,1703,1710,1711],"calcs":[601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,620,621,622,623,1600,1601],"cdns":[900],"channels":[100,101,102,103,104,114,115],"connectors":[1800,1801,1805,1806,1810,1811,1816,1821,1825,1826,1830,1831,1835,1836],"containers":[700],"devices":[300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,328,329,330,331,332,333,334,340],"groups":[801,802,803,804,1602,1603],"modems":[200,201,202,203,204,205],"mqtt":[500,501,502,503,504,510,511,512,520,521,530,531],"platform":[600,1000,1501,1502],"plugins":[320,321,322,324,325,326,327,350,351],"realms":[1200,1201,1202,1203,1220,1221,1222,1225,1226,1251,1252,1253,1301,1302,1303,1305,1310,1311,1312,1313,1314,1315,1320,1321,1322,1350,1351,1352,1353],"streams":[401,402,403,404,405,406,407,410,411,412,420,422,430,432,433,434,435,436],"webhooks":[1100,1101,1102,1103]}}}]}