Texecom Event Schemas

JSON Schema Documentation

SmartCom v5 (Monitor Protocol) Event Types

$idhttps://schemas.texecom-prod.com/v2/events/event-type/smartcom_v5/monitor/v1.0.0.json
$schemahttp://json-schema.org/draft-07/schema

$id https://schemas.texecom-prod.com/v2/events/event-type/smartcom_v5/monitor/v1.0.0.json
Title SmartCom v5 (Monitor Protocol) Event Types
TypeString
Enum
  • error.event
  • error.variable
  • error.registration
  • error.cloud_config
  • error.mqtt_client
  • error.mqtt_to_http
  • error.web_client
  • error.endpoint
  • error.serial_comms
  • error.video
  • error.area
  • error.expander
  • error.io
  • error.keypad
  • error.output
  • error.panel
  • error.ps_app
  • error.automation
  • error.recipe
  • error.system
  • error.user
  • error.zones
  • error.network
  • error.ap_mode
  • error.upgrade
  • error.reboot
  • error.gpio_driver
  • error.tamper
  • error.push_button
  • error.cloud
  • error.polling
  • error.ssh
  • error.region_manager
  • error.ntp_sync
  • error.hotspot
  • error.default
  • error.cellular
  • error.modem
  • error.identity
  • error.diagnostics
  • error.state
  • error.log_level
  • error.led
  • error.test_call
  • error.generic_comms
  • error.transparent
  • upgrade.error
  • upgrade.initiated
  • upgrade.incorrect_file_size
  • upgrade.incorrect_checksum
  • upgrade.download_timeout
  • upgrade.download_failed
  • upgrade.insufficient_space
  • upgrade.failed
  • upgrade.downloaded
  • upgrade.success
  • upgrade.ready
  • upgrade.failed_to_copy_db_data_from_v_4
  • panel_upgrade.error
  • panel_upgrade.upgrade_initiated
  • panel_upgrade.download_success
  • panel_upgrade.download_failed
  • panel_upgrade.panel_version_is_not_compatible
  • panel_upgrade.panel_is_in_arm_state
  • panel_upgrade.boot_mode_flash_failure
  • panel_upgrade.firmware_checksum_failed
  • panel_upgrade.firmware_size_not_matched
  • panel_upgrade.comms_error
  • panel_upgrade.user_authorisation_required
  • panel_upgrade.panel_nvm_sync_to_cloud
  • panel_upgrade.firmware_flashing
  • panel_upgrade.panel_nvm_restore
  • panel_upgrade.upgrade_complete
  • panel_upgrade.downloading
  • video.error
  • video.auth_status_success
  • video.auth_status_failed
  • video.stream_started
  • video.stream_stopped
  • video.recorder_running
  • video.recorder_streaming
  • video.recorder_failed
  • video.mac_changed
  • video.ip_changed
  • video.stream_trigger
  • video.profile_status_initialising
  • video.profile_status_success
  • video.profile_status_failed
  • video.config_error
  • io.error
  • io.status
  • io.input_change
  • io.output_change
  • io.poll_fail
  • io.fault
  • io.fault_restored
  • io.io_pins_upgrade_success
  • io.io_pins_upgrade_failed
  • io.invalid_state
  • serial_comms.error
  • serial_comms.channel_closed
  • serial_comms.crm_logon_success
  • serial_comms.crm_logon_fail
  • serial_comms.serial_com_port_recovery
  • serial_comms.unsupported_ps_command
  • recipe.error
  • recipe.channel_closed
  • network.error
  • network.path_state
  • network.default_route
  • network.setting
  • network.scan
  • network.signal
  • registration.error
  • registration.required
  • registration.complete
  • registration.failed
  • tamper.error
  • tamper.active
  • tamper.inactive
  • tamper.bootup_active
  • button.error
  • button.button_1_single_click
  • button.button_1_long_threshold_reached
  • button.button_1_long_pressed
  • button.button_1_extended_pressed
  • button.button_1_repeat_pressed
  • button.button_2_single_click
  • button.button_2_long_threshold_reached
  • button.button_2_long_pressed
  • button.button_2_extended_pressed
  • button.button_2_repeat_pressed
  • button.both_button_long_pressed
  • cloud.error
  • cloud.poll_fail
  • cloud.poll_restore
  • cloud.atp_fail
  • cloud.atp_restore
  • cloud.ats_fail
  • cloud.ats_restore
  • cloud.arc_fail
  • cloud.arc_restore
  • cloud.mqtt_disconnected
  • cloud.mqtt_awaiting_reconnect
  • cloud.mqtt_connected
  • cloud.mqtt_subscribed
  • cloud.mqtt_disabled
  • ssh.error
  • ssh.running
  • ssh.stopped
  • led.error
  • ntp_sync.error
  • ntp_sync.not_enabled
  • ntp_sync.sync
  • hotspot.error
  • hotspot.ap_mode_enabled
  • hotspot.ap_mode_disabled
  • variable.error
  • variable.created
  • variable.updated
  • variable.deleted
  • reboot.error
  • reboot.smartcom_started
  • cellular.error
  • cellular.signal_low
  • cellular.signal_ok
  • cellular.scan_in_progress
  • cellular.scan_complete
  • cellular.scan_failed
  • cellular.scan_failed_retry
  • cellular.registration_updated
  • cellular.registration_accepted
  • cellular.registration_failed
  • cellular.modem_rebooted
  • cellular.modem_mode_enable
  • cellular.modem_mode_disabled
  • cellular.interface_failing
  • cellular.registration_failing
  • cellular.registration_recovered
  • modem.error
  • modem.enable
  • modem.disable
  • modem.reboot
  • panel.error
  • panel.event_guid_mismatch
  • panel.swapped
  • panel.info_updated
  • panel.no_panel_info_found
  • panel.status_not_sent_to_panel
  • panel.com_fault
  • panel.com_restore
  • default.error
  • default.defaulted
  • region_data.error
  • region_data.invalid_timezone
  • region_data.invalid_wifi_region
  • managed_mode.error
  • managed_mode.mm_enabled
  • managed_mode.mm_guid_mismatch
  • managed_mode.incorrect_coms
  • managed_mode.incorrect_udl
  • managed_mode.panel_login_fail
  • managed_mode.comms_not_responding
  • managed_mode.invalid_response
  • managed_mode.unknown_reason
  • diagnostics.error
  • diagnostics.upload_logs_complete
  • diagnostics.upload_logs_failed
  • diagnostics.encrypt_logs_failed
  • diagnostics.system_logs_failed
  • diagnostics.prepare_logs_complete
  • diagnostics.prepare_logs_failed
  • logging.error
  • logging.settings_changed
  • test_call.error
  • test_call.request
  • test_call.success
  • test_call.fail
  • identity.error
  • identity.version_updated
  • identity.capabilities_updated
  • automation.error
  • automation.state_updated
  • generic_comms.error
  • generic_comms.unknown_data
  • generic_comms.sia_3

Schema

{
    "$id": "https://schemas.texecom-prod.com/v2/events/event-type/smartcom_v5/monitor/v1.0.0.json",
    "$schema": "http://json-schema.org/draft-07/schema",
    "title": "SmartCom v5 (Monitor Protocol) Event Types",
    "type": "string",
    "enum": [
        "error.event",
        "error.variable",
        "error.registration",
        "error.cloud_config",
        "error.mqtt_client",
        "error.mqtt_to_http",
        "error.web_client",
        "error.endpoint",
        "error.serial_comms",
        "error.video",
        "error.area",
        "error.expander",
        "error.io",
        "error.keypad",
        "error.output",
        "error.panel",
        "error.ps_app",
        "error.automation",
        "error.recipe",
        "error.system",
        "error.user",
        "error.zones",
        "error.network",
        "error.ap_mode",
        "error.upgrade",
        "error.reboot",
        "error.gpio_driver",
        "error.tamper",
        "error.push_button",
        "error.cloud",
        "error.polling",
        "error.ssh",
        "error.region_manager",
        "error.ntp_sync",
        "error.hotspot",
        "error.default",
        "error.cellular",
        "error.modem",
        "error.identity",
        "error.diagnostics",
        "error.state",
        "error.log_level",
        "error.led",
        "error.test_call",
        "error.generic_comms",
        "error.transparent",
        "upgrade.error",
        "upgrade.initiated",
        "upgrade.incorrect_file_size",
        "upgrade.incorrect_checksum",
        "upgrade.download_timeout",
        "upgrade.download_failed",
        "upgrade.insufficient_space",
        "upgrade.failed",
        "upgrade.downloaded",
        "upgrade.success",
        "upgrade.ready",
        "upgrade.failed_to_copy_db_data_from_v_4",
        "panel_upgrade.error",
        "panel_upgrade.upgrade_initiated",
        "panel_upgrade.download_success",
        "panel_upgrade.download_failed",
        "panel_upgrade.panel_version_is_not_compatible",
        "panel_upgrade.panel_is_in_arm_state",
        "panel_upgrade.boot_mode_flash_failure",
        "panel_upgrade.firmware_checksum_failed",
        "panel_upgrade.firmware_size_not_matched",
        "panel_upgrade.comms_error",
        "panel_upgrade.user_authorisation_required",
        "panel_upgrade.panel_nvm_sync_to_cloud",
        "panel_upgrade.firmware_flashing",
        "panel_upgrade.panel_nvm_restore",
        "panel_upgrade.upgrade_complete",
        "panel_upgrade.downloading",
        "video.error",
        "video.auth_status_success",
        "video.auth_status_failed",
        "video.stream_started",
        "video.stream_stopped",
        "video.recorder_running",
        "video.recorder_streaming",
        "video.recorder_failed",
        "video.mac_changed",
        "video.ip_changed",
        "video.stream_trigger",
        "video.profile_status_initialising",
        "video.profile_status_success",
        "video.profile_status_failed",
        "video.config_error",
        "io.error",
        "io.status",
        "io.input_change",
        "io.output_change",
        "io.poll_fail",
        "io.fault",
        "io.fault_restored",
        "io.io_pins_upgrade_success",
        "io.io_pins_upgrade_failed",
        "io.invalid_state",
        "serial_comms.error",
        "serial_comms.channel_closed",
        "serial_comms.crm_logon_success",
        "serial_comms.crm_logon_fail",
        "serial_comms.serial_com_port_recovery",
        "serial_comms.unsupported_ps_command",
        "recipe.error",
        "recipe.channel_closed",
        "network.error",
        "network.path_state",
        "network.default_route",
        "network.setting",
        "network.scan",
        "network.signal",
        "registration.error",
        "registration.required",
        "registration.complete",
        "registration.failed",
        "tamper.error",
        "tamper.active",
        "tamper.inactive",
        "tamper.bootup_active",
        "button.error",
        "button.button_1_single_click",
        "button.button_1_long_threshold_reached",
        "button.button_1_long_pressed",
        "button.button_1_extended_pressed",
        "button.button_1_repeat_pressed",
        "button.button_2_single_click",
        "button.button_2_long_threshold_reached",
        "button.button_2_long_pressed",
        "button.button_2_extended_pressed",
        "button.button_2_repeat_pressed",
        "button.both_button_long_pressed",
        "cloud.error",
        "cloud.poll_fail",
        "cloud.poll_restore",
        "cloud.atp_fail",
        "cloud.atp_restore",
        "cloud.ats_fail",
        "cloud.ats_restore",
        "cloud.arc_fail",
        "cloud.arc_restore",
        "cloud.mqtt_disconnected",
        "cloud.mqtt_awaiting_reconnect",
        "cloud.mqtt_connected",
        "cloud.mqtt_subscribed",
        "cloud.mqtt_disabled",
        "ssh.error",
        "ssh.running",
        "ssh.stopped",
        "led.error",
        "ntp_sync.error",
        "ntp_sync.not_enabled",
        "ntp_sync.sync",
        "hotspot.error",
        "hotspot.ap_mode_enabled",
        "hotspot.ap_mode_disabled",
        "variable.error",
        "variable.created",
        "variable.updated",
        "variable.deleted",
        "reboot.error",
        "reboot.smartcom_started",
        "cellular.error",
        "cellular.signal_low",
        "cellular.signal_ok",
        "cellular.scan_in_progress",
        "cellular.scan_complete",
        "cellular.scan_failed",
        "cellular.scan_failed_retry",
        "cellular.registration_updated",
        "cellular.registration_accepted",
        "cellular.registration_failed",
        "cellular.modem_rebooted",
        "cellular.modem_mode_enable",
        "cellular.modem_mode_disabled",
        "cellular.interface_failing",
        "cellular.registration_failing",
        "cellular.registration_recovered",
        "modem.error",
        "modem.enable",
        "modem.disable",
        "modem.reboot",
        "panel.error",
        "panel.event_guid_mismatch",
        "panel.swapped",
        "panel.info_updated",
        "panel.no_panel_info_found",
        "panel.status_not_sent_to_panel",
        "panel.com_fault",
        "panel.com_restore",
        "default.error",
        "default.defaulted",
        "region_data.error",
        "region_data.invalid_timezone",
        "region_data.invalid_wifi_region",
        "managed_mode.error",
        "managed_mode.mm_enabled",
        "managed_mode.mm_guid_mismatch",
        "managed_mode.incorrect_coms",
        "managed_mode.incorrect_udl",
        "managed_mode.panel_login_fail",
        "managed_mode.comms_not_responding",
        "managed_mode.invalid_response",
        "managed_mode.unknown_reason",
        "diagnostics.error",
        "diagnostics.upload_logs_complete",
        "diagnostics.upload_logs_failed",
        "diagnostics.encrypt_logs_failed",
        "diagnostics.system_logs_failed",
        "diagnostics.prepare_logs_complete",
        "diagnostics.prepare_logs_failed",
        "logging.error",
        "logging.settings_changed",
        "test_call.error",
        "test_call.request",
        "test_call.success",
        "test_call.fail",
        "identity.error",
        "identity.version_updated",
        "identity.capabilities_updated",
        "automation.error",
        "automation.state_updated",
        "generic_comms.error",
        "generic_comms.unknown_data",
        "generic_comms.sia_3"
    ]
}