<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e2350-c6f0-71cb-86df-7a558c1c2be1,g:342abdf9-85fd-451f-9b68-94510395aed7-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:alrm="http://www.alarm.com/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.alarm.com/20260630">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alrm-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alrm-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alrm-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alrm-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.alarm.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.alarm.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>9952151 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.alarm.com/role/CondensedConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.alarm.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>9952153 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.alarm.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952154 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.alarm.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>9952155 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofEquity" roleURI="http://www.alarm.com/role/CondensedConsolidatedStatementsofEquity">
        <link:definition>9952156 - Statement - Condensed Consolidated Statements of Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Organization" roleURI="http://www.alarm.com/role/Organization">
        <link:definition>9952157 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSummaryofSignificantAccountingPolicies" roleURI="http://www.alarm.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies">
        <link:definition>9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomers" roleURI="http://www.alarm.com/role/RevenuefromContractswithCustomers">
        <link:definition>9952159 - Disclosure - Revenue from Contracts with Customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableNet" roleURI="http://www.alarm.com/role/AccountsReceivableNet">
        <link:definition>9952160 - Disclosure - Accounts Receivable, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventory" roleURI="http://www.alarm.com/role/Inventory">
        <link:definition>9952161 - Disclosure - Inventory</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.alarm.com/role/Acquisitions">
        <link:definition>9952162 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNet" roleURI="http://www.alarm.com/role/GoodwillandIntangibleAssetsNet">
        <link:definition>9952163 - Disclosure - Goodwill and Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntities" roleURI="http://www.alarm.com/role/InvestmentsinUnconsolidatedEntities">
        <link:definition>9952164 - Disclosure - Investments in Unconsolidated Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssets" roleURI="http://www.alarm.com/role/OtherAssets">
        <link:definition>9952165 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.alarm.com/role/FairValueMeasurements">
        <link:definition>9952166 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Liabilities" roleURI="http://www.alarm.com/role/Liabilities">
        <link:definition>9952167 - Disclosure - Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtCommitmentsandContingencies" roleURI="http://www.alarm.com/role/DebtCommitmentsandContingencies">
        <link:definition>9952168 - Disclosure - Debt, Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.alarm.com/role/StockholdersEquity">
        <link:definition>9952169 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.alarm.com/role/StockBasedCompensation">
        <link:definition>9952170 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.alarm.com/role/EarningsPerShare">
        <link:definition>9952171 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantServiceProvidersandDistributors" roleURI="http://www.alarm.com/role/SignificantServiceProvidersandDistributors">
        <link:definition>9952172 - Disclosure - Significant Service Providers and Distributors</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.alarm.com/role/IncomeTaxes">
        <link:definition>9952173 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.alarm.com/role/SegmentInformation">
        <link:definition>9952174 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.alarm.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomersTables" roleURI="http://www.alarm.com/role/RevenuefromContractswithCustomersTables">
        <link:definition>9955512 - Disclosure - Revenue from Contracts with Customers (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableNetTables" roleURI="http://www.alarm.com/role/AccountsReceivableNetTables">
        <link:definition>9955513 - Disclosure - Accounts Receivable, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryTables" roleURI="http://www.alarm.com/role/InventoryTables">
        <link:definition>9955514 - Disclosure - Inventory (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNetTables" roleURI="http://www.alarm.com/role/GoodwillandIntangibleAssetsNetTables">
        <link:definition>9955515 - Disclosure - Goodwill and Intangible Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntitiesTables" roleURI="http://www.alarm.com/role/InvestmentsinUnconsolidatedEntitiesTables">
        <link:definition>9955516 - Disclosure - Investments in Unconsolidated Entities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsTables" roleURI="http://www.alarm.com/role/OtherAssetsTables">
        <link:definition>9955517 - Disclosure - Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.alarm.com/role/FairValueMeasurementsTables">
        <link:definition>9955518 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LiabilitiesTables" roleURI="http://www.alarm.com/role/LiabilitiesTables">
        <link:definition>9955519 - Disclosure - Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtCommitmentsandContingenciesTables" roleURI="http://www.alarm.com/role/DebtCommitmentsandContingenciesTables">
        <link:definition>9955520 - Disclosure - Debt, Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.alarm.com/role/StockBasedCompensationTables">
        <link:definition>9955521 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.alarm.com/role/EarningsPerShareTables">
        <link:definition>9955522 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.alarm.com/role/SegmentInformationTables">
        <link:definition>9955523 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromContractswithCustomersDetails" roleURI="http://www.alarm.com/role/RevenuefromContractswithCustomersDetails">
        <link:definition>9955524 - Disclosure - Revenue from Contracts with Customers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableNetScheduleofComponentsofAccountsReceivableDetails" roleURI="http://www.alarm.com/role/AccountsReceivableNetScheduleofComponentsofAccountsReceivableDetails">
        <link:definition>9955525 - Disclosure - Accounts Receivable, Net - Schedule of Components of Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableNetNarrativeDetails" roleURI="http://www.alarm.com/role/AccountsReceivableNetNarrativeDetails">
        <link:definition>9955526 - Disclosure - Accounts Receivable, Net - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableNetScheduleofCreditLossesDetails" roleURI="http://www.alarm.com/role/AccountsReceivableNetScheduleofCreditLossesDetails">
        <link:definition>9955527 - Disclosure - Accounts Receivable, Net - Schedule of Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryDetails" roleURI="http://www.alarm.com/role/InventoryDetails">
        <link:definition>9955528 - Disclosure - Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsDetails" roleURI="http://www.alarm.com/role/AcquisitionsDetails">
        <link:definition>9955529 - Disclosure - Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNetScheduleofGoodwillDetails" roleURI="http://www.alarm.com/role/GoodwillandIntangibleAssetsNetScheduleofGoodwillDetails">
        <link:definition>9955530 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountofIntangibleAssetsDetails" roleURI="http://www.alarm.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountofIntangibleAssetsDetails">
        <link:definition>9955531 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Net Carrying Amount of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNetNarrativeDetails" roleURI="http://www.alarm.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails">
        <link:definition>9955532 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsNetScheduleofWeightedAverageRemainingLifeandCarryingValueofFiniteLivedIntangibleAssetsDetails" roleURI="http://www.alarm.com/role/GoodwillandIntangibleAssetsNetScheduleofWeightedAverageRemainingLifeandCarryingValueofFiniteLivedIntangibleAssetsDetails">
        <link:definition>9955533 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Weighted Average Remaining Life and Carrying Value of Finite-Lived Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntitiesNarrativeDetails" roleURI="http://www.alarm.com/role/InvestmentsinUnconsolidatedEntitiesNarrativeDetails">
        <link:definition>9955534 - Disclosure - Investments in Unconsolidated Entities - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntitiesScheduleofInvestmentsinUnconsolidatedEntitiesDetails" roleURI="http://www.alarm.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofInvestmentsinUnconsolidatedEntitiesDetails">
        <link:definition>9955535 - Disclosure - Investments in Unconsolidated Entities - Schedule of Investments in Unconsolidated Entities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntitiesScheduleofEquitymethodincomeofInvestmentsDetails" roleURI="http://www.alarm.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofEquitymethodincomeofInvestmentsDetails">
        <link:definition>9955536 - Disclosure - Investments in Unconsolidated Entities - Schedule of Equity method income of Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinUnconsolidatedEntitiesScheduleofRelatedPartyTransactionsandBalancesOutstandingDetails" roleURI="http://www.alarm.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofRelatedPartyTransactionsandBalancesOutstandingDetails">
        <link:definition>9955537 - Disclosure - Investments in Unconsolidated Entities - Schedule of Related Party Transactions and Balances Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsLoantoSafeStreetsDetails" roleURI="http://www.alarm.com/role/OtherAssetsLoantoSafeStreetsDetails">
        <link:definition>9955538 - Disclosure - Other Assets - Loan to Safe Streets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsLoantoaServiceProviderPartnerDetails" roleURI="http://www.alarm.com/role/OtherAssetsLoantoaServiceProviderPartnerDetails">
        <link:definition>9955539 - Disclosure - Other Assets - Loan to a Service Provider Partner (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsAllowanceforCreditLossesNotesReceivableNarrativeDetails" roleURI="http://www.alarm.com/role/OtherAssetsAllowanceforCreditLossesNotesReceivableNarrativeDetails">
        <link:definition>9955540 - Disclosure - Other Assets - Allowance for Credit Losses - Notes Receivable - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsScheduleofNotesReceivableCreditLossesDetails" roleURI="http://www.alarm.com/role/OtherAssetsScheduleofNotesReceivableCreditLossesDetails">
        <link:definition>9955541 - Disclosure - Other Assets - Schedule of Notes Receivable Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsScheduleofCreditQualityIndicatorsDetails" roleURI="http://www.alarm.com/role/OtherAssetsScheduleofCreditQualityIndicatorsDetails">
        <link:definition>9955542 - Disclosure - Other Assets - Schedule of Credit Quality Indicators (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsPrepaidExpensesDetails" roleURI="http://www.alarm.com/role/OtherAssetsPrepaidExpensesDetails">
        <link:definition>9955543 - Disclosure - Other Assets - Prepaid Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" roleURI="http://www.alarm.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails">
        <link:definition>9955544 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsNarrativeDetails" roleURI="http://www.alarm.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>9955545 - Disclosure - Fair Value Measurements - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LiabilitiesDetails" roleURI="http://www.alarm.com/role/LiabilitiesDetails">
        <link:definition>9955546 - Disclosure - Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtCommitmentsandContingenciesNarrativeConvertibleSeniorNotesDetails" roleURI="http://www.alarm.com/role/DebtCommitmentsandContingenciesNarrativeConvertibleSeniorNotesDetails">
        <link:definition>9955547 - Disclosure - Debt, Commitments and Contingencies - Narrative - Convertible Senior Notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtCommitmentsandContingenciesScheduleofCarryingAmountofLiabilityComponentDetails" roleURI="http://www.alarm.com/role/DebtCommitmentsandContingenciesScheduleofCarryingAmountofLiabilityComponentDetails">
        <link:definition>9955548 - Disclosure - Debt, Commitments and Contingencies - Schedule of Carrying Amount of Liability Component (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtCommitmentsandContingenciesScheduleofInterestExpenseDetails" roleURI="http://www.alarm.com/role/DebtCommitmentsandContingenciesScheduleofInterestExpenseDetails">
        <link:definition>9955549 - Disclosure - Debt, Commitments and Contingencies - Schedule of Interest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtCommitmentsandContingenciesNarrativeLegalProceedingsDetails" roleURI="http://www.alarm.com/role/DebtCommitmentsandContingenciesNarrativeLegalProceedingsDetails">
        <link:definition>9955550 - Disclosure - Debt, Commitments and Contingencies - Narrative - Legal Proceedings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtCommitmentsandContingenciesNarrativeTariffMattersDetails" roleURI="http://www.alarm.com/role/DebtCommitmentsandContingenciesNarrativeTariffMattersDetails">
        <link:definition>9955551 - Disclosure - Debt, Commitments and Contingencies - Narrative - Tariff Matters (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://www.alarm.com/role/StockholdersEquityDetails">
        <link:definition>9955552 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationDetails" roleURI="http://www.alarm.com/role/StockBasedCompensationDetails">
        <link:definition>9955553 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationDetails_1" roleURI="http://www.alarm.com/role/StockBasedCompensationDetails_1">
        <link:definition>9955553 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareScheduleofComponentsofBasicandDilutedEPSDetails" roleURI="http://www.alarm.com/role/EarningsPerShareScheduleofComponentsofBasicandDilutedEPSDetails">
        <link:definition>9955554 - Disclosure - Earnings Per Share - Schedule of Components of Basic and Diluted EPS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" roleURI="http://www.alarm.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails">
        <link:definition>9955555 - Disclosure - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareNarrativeDetails" roleURI="http://www.alarm.com/role/EarningsPerShareNarrativeDetails">
        <link:definition>9955556 - Disclosure - Earnings Per Share - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareScheduleofWeightedAverageNumberofSharesDetails" roleURI="http://www.alarm.com/role/EarningsPerShareScheduleofWeightedAverageNumberofSharesDetails">
        <link:definition>9955557 - Disclosure - Earnings Per Share - Schedule of Weighted Average Number of Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantServiceProvidersandDistributorsDetails" roleURI="http://www.alarm.com/role/SignificantServiceProvidersandDistributorsDetails">
        <link:definition>9955558 - Disclosure - Significant Service Providers and Distributors (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.alarm.com/role/IncomeTaxesDetails">
        <link:definition>9955559 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNarrativeDetails" roleURI="http://www.alarm.com/role/SegmentInformationNarrativeDetails">
        <link:definition>9955560 - Disclosure - Segment Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofReportableSegmentOperationalDataDetails" roleURI="http://www.alarm.com/role/SegmentInformationScheduleofReportableSegmentOperationalDataDetails">
        <link:definition>9955561 - Disclosure - Segment Information - Schedule of Reportable Segment Operational Data (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofAdditionstoPropertyandEquipmentDetails" roleURI="http://www.alarm.com/role/SegmentInformationScheduleofAdditionstoPropertyandEquipmentDetails">
        <link:definition>9955562 - Disclosure - Segment Information - Schedule of Additions to Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="alrm_HardwareandOtherRevenueMember" abstract="true" name="HardwareandOtherRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_NetIncomeLossPerShareAbstract" abstract="true" name="NetIncomeLossPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="alrm_AllowanceForProductReturnsCurrent" abstract="false" name="AllowanceForProductReturnsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_OtherCurrentAssetsAllowanceForCreditLoss" abstract="false" name="OtherCurrentAssetsAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_OtherAssetsAllowanceForCreditLoss" abstract="false" name="OtherAssetsAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_ContractWithCustomerProvisionForProductReturns" abstract="false" name="ContractWithCustomerProvisionForProductReturns" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_TemporaryEquityNoncontrollingInterestAssumedThroughAcquisition" abstract="false" name="TemporaryEquityNoncontrollingInterestAssumedThroughAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_AdjustmentsToAdditionalPaidInCapitalAccretionAdjustmentsOfRedeemableNoncontrollingInterestToRedemptionValue" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalAccretionAdjustmentsOfRedeemableNoncontrollingInterestToRedemptionValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_DebtCommitmentsandContingenciesDisclosureAbstract" abstract="true" name="DebtCommitmentsandContingenciesDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="alrm_DebtCommitmentsAndContingenciesDisclosureTextBlock" abstract="false" name="DebtCommitmentsAndContingenciesDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="alrm_ChangeInContractWithCustomerAssetRollForward" abstract="true" name="ChangeInContractWithCustomerAssetRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="alrm_ChangeInContractWithCustomerLiabilityRollForward" abstract="true" name="ChangeInContractWithCustomerLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="alrm_ContractWithCustomerLiabilityRevenueDeferredDuringPeriod" abstract="false" name="ContractWithCustomerLiabilityRevenueDeferredDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_AccountsReceivableNumberOfPortfolioSegments" abstract="false" name="AccountsReceivableNumberOfPortfolioSegments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="alrm_ParentCompanyAndCertainSubsidiariesMember" abstract="true" name="ParentCompanyAndCertainSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_RemainingSubsidiariesMember" abstract="true" name="RemainingSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_ResideoGridServicesRGSMember" abstract="true" name="ResideoGridServicesRGSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_Alarm.ComMember" abstract="true" name="Alarm.ComMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_IntangibleAssetFiniteLivedCapitalized" abstract="false" name="IntangibleAssetFiniteLivedCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_AmortizationOfIntangibleAssetsAndForeignCurrencyTranslationActivity" abstract="false" name="AmortizationOfIntangibleAssetsAndForeignCurrencyTranslationActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_TechnologyPartnerMember" abstract="true" name="TechnologyPartnerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_SafeStreetsUSALLCMember" abstract="true" name="SafeStreetsUSALLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_ProceedsFromSaleOfInvestmentProjectsHoldbackAmount" abstract="false" name="ProceedsFromSaleOfInvestmentProjectsHoldbackAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_SafeHavenHoldingsInc.AndAllAccessHoldingsInc.Member" abstract="true" name="SafeHavenHoldingsInc.AndAllAccessHoldingsInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_ProtegerHoldingS.aR.l.PronetMember" abstract="true" name="ProtegerHoldingS.aR.l.PronetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_LongTermInvestmentsCarryingValueAbstract" abstract="true" name="LongTermInvestmentsCarryingValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="alrm_ExcessCarryingValueOfInvestmentOverProportionateShareOfNetAssetsAbstract" abstract="true" name="ExcessCarryingValueOfInvestmentOverProportionateShareOfNetAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="alrm_OtherLongTermInvestmentsDifferenceBetweenCarryingAmountAndUnderlyingEquity" abstract="false" name="OtherLongTermInvestmentsDifferenceBetweenCarryingAmountAndUnderlyingEquity" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_LongTermInvestmentsDifferenceBetweenCarryingAmountAndUnderlyingEquity" abstract="false" name="LongTermInvestmentsDifferenceBetweenCarryingAmountAndUnderlyingEquity" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_ReceivablesGross" abstract="false" name="ReceivablesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_DebtInstrumentTermInterestPaymentsInKind" abstract="false" name="DebtInstrumentTermInterestPaymentsInKind" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="alrm_ServiceProviderMember" abstract="true" name="ServiceProviderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_NotesReceivableMaximumAvailable" abstract="false" name="NotesReceivableMaximumAvailable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_FinancingReceivableNumberOfPortfolioSegments" abstract="false" name="FinancingReceivableNumberOfPortfolioSegments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="alrm_FinancingReceivableNonaccrualNumberOfContracts" abstract="false" name="FinancingReceivableNonaccrualNumberOfContracts" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="alrm_FinancialAsset90To119DaysPastDueMember" abstract="true" name="FinancialAsset90To119DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_FinancialAssetEqualtoorGreaterthan120DaysPastDueMember" abstract="true" name="FinancialAssetEqualtoorGreaterthan120DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_BusinessCombinationAssetAcquisitionAndInvestmentHoldbackAndWorkingCapitalLiabilityCurrent" abstract="false" name="BusinessCombinationAssetAcquisitionAndInvestmentHoldbackAndWorkingCapitalLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_ConvertibleSeniorNotesDue2026Member" abstract="true" name="ConvertibleSeniorNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_ConvertibleSeniorNotesDue2029Member" abstract="true" name="ConvertibleSeniorNotesDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_DebtIssuanceCostsGrossLiabilityComponent" abstract="false" name="DebtIssuanceCostsGrossLiabilityComponent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_EcoFactorInc.vs.Alarm.comHoldingsInc.Member" abstract="true" name="EcoFactorInc.vs.Alarm.comHoldingsInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_LossContingencyNumberOfReexaminationProceedings" abstract="false" name="LossContingencyNumberOfReexaminationProceedings" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="alrm_LossContingencyNumberOfReexaminationProceedingsUnpatentable" abstract="false" name="LossContingencyNumberOfReexaminationProceedingsUnpatentable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="alrm_IEEPATariffRefundMember" abstract="true" name="IEEPATariffRefundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_IEEPATariffRefundClaimsSubmitted" abstract="false" name="IEEPATariffRefundClaimsSubmitted" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_TreasuryStockValueAcquiredCostMethodExcludingExciseTax" abstract="false" name="TreasuryStockValueAcquiredCostMethodExcludingExciseTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="alrm_OpenEyeMember" abstract="true" name="OpenEyeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_NoonlightMember" abstract="true" name="NoonlightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_CHeKTIncMember" abstract="true" name="CHeKTIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_TenLargestServiceProvidersMember" abstract="true" name="TenLargestServiceProvidersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_ServiceProviderAMember" abstract="true" name="ServiceProviderAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_SegmentConcentrationRiskMember" abstract="true" name="SegmentConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="alrm_StephenTrundleMember" abstract="true" name="StephenTrundleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
