| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- --> |
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.tecogen.com/20190630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:tgen="http://www.tecogen.com/20190630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <xsd:import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-roles/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd"/> |
| <xsd:import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/> |
| <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tgen-20190630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tgen-20190630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tgen-20190630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tgen-20190630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.tecogen.com/role/CommitmentsAndContingencies"> |
| <link:definition> 2145100 - Disclosure - 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="CommitmentsAndContingenciesDetails" roleURI="http://www.tecogen.com/role/CommitmentsAndContingenciesDetails"> |
| <link:definition> 2445401 - Disclosure - Commitments and Contingencies (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="CondensedConsolidatedBalanceSheets" roleURI="http://www.tecogen.com/role/CondensedConsolidatedBalanceSheets"> |
| <link:definition> 1001000 - 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.tecogen.com/role/CondensedConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 1001501 - 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.tecogen.com/role/CondensedConsolidatedStatementsOfCashFlows"> |
| <link:definition> 1004000 - 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="CondensedConsolidatedStatementsOfOperations" roleURI="http://www.tecogen.com/role/CondensedConsolidatedStatementsOfOperations"> |
| <link:definition> 1002000 - 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="CondensedConsolidatedStatementsOfStockholdersEquityStatement" roleURI="http://www.tecogen.com/role/CondensedConsolidatedStatementsOfStockholdersEquityStatement"> |
| <link:definition> 1005000 - Statement - Condensed Consolidated Statements of Stockholders' Equity Statement </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="DescriptionOfBusinessAndBasisOfPresentation" roleURI="http://www.tecogen.com/role/DescriptionOfBusinessAndBasisOfPresentation"> |
| <link:definition> 2107100 - Disclosure - Description of business and basis of presentation </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="DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" roleURI="http://www.tecogen.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails"> |
| <link:definition> 2407402 - Disclosure - Description of business and basis of presentation - Additional Information (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="DescriptionOfBusinessAndBasisOfPresentationPolicies" roleURI="http://www.tecogen.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies"> |
| <link:definition> 2207201 - Disclosure - Description of business and basis of presentation (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="DocumentAndEntityInformationDocumentAndEntityInformation" roleURI="http://www.tecogen.com/role/DocumentAndEntityInformationDocumentAndEntityInformation"> |
| <link:definition> 0001000 - Document - Document and Entity Information Document and Entity 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="FairValueMeasurements" roleURI="http://www.tecogen.com/role/FairValueMeasurements"> |
| <link:definition> 2143100 - 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="FairValueMeasurementsChangeInLevel2AssetsDetails" roleURI="http://www.tecogen.com/role/FairValueMeasurementsChangeInLevel2AssetsDetails"> |
| <link:definition> 2443403 - Disclosure - Fair Value Measurements - Change in Level 2 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="FairValueMeasurementsFairValueOnRecurringBasisDetails" roleURI="http://www.tecogen.com/role/FairValueMeasurementsFairValueOnRecurringBasisDetails"> |
| <link:definition> 2443402 - Disclosure - Fair Value Measurements - Fair Value on a 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="FairValueMeasurementsTables" roleURI="http://www.tecogen.com/role/FairValueMeasurementsTables"> |
| <link:definition> 2343301 - 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="IncomeLossPerCommonShare" roleURI="http://www.tecogen.com/role/IncomeLossPerCommonShare"> |
| <link:definition> 2113100 - Disclosure - Income (loss) Per Common 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="IncomeLossPerCommonShareScheduleOfIncomeLossPerCommonShareBasicAndDilutedDetails" roleURI="http://www.tecogen.com/role/IncomeLossPerCommonShareScheduleOfIncomeLossPerCommonShareBasicAndDilutedDetails"> |
| <link:definition> 2413402 - Disclosure - Income (loss) Per Common Share - Schedule of Income (Loss) Per Common Share, Basic and Diluted (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="IncomeLossPerCommonShareTables" roleURI="http://www.tecogen.com/role/IncomeLossPerCommonShareTables"> |
| <link:definition> 2313301 - Disclosure - Income (loss) Per Common 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="IntangibleAssetsAndLiabilitiesOtherThanGoodwill" roleURI="http://www.tecogen.com/role/IntangibleAssetsAndLiabilitiesOtherThanGoodwill"> |
| <link:definition> 2125100 - Disclosure - Intangible Assets and Liabilities Other Than Goodwill </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="IntangibleAssetsAndLiabilitiesOtherThanGoodwillAmountsRelatedToIntangibleAssetsDetails" roleURI="http://www.tecogen.com/role/IntangibleAssetsAndLiabilitiesOtherThanGoodwillAmountsRelatedToIntangibleAssetsDetails"> |
| <link:definition> 2425403 - Disclosure - Intangible Assets and Liabilities Other Than Goodwill -Amounts related to 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="IntangibleAssetsAndLiabilitiesOtherThanGoodwillDetails" roleURI="http://www.tecogen.com/role/IntangibleAssetsAndLiabilitiesOtherThanGoodwillDetails"> |
| <link:definition> 2425402 - Disclosure - Intangible Assets and Liabilities Other Than 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="IntangibleAssetsAndLiabilitiesOtherThanGoodwillFutureAmortizationOfCustomerContractsDetails" roleURI="http://www.tecogen.com/role/IntangibleAssetsAndLiabilitiesOtherThanGoodwillFutureAmortizationOfCustomerContractsDetails"> |
| <link:definition> 2425404 - Disclosure - Intangible Assets and Liabilities Other Than Goodwill - Future Amortization of Customer Contracts (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="IntangibleAssetsAndLiabilitiesOtherThanGoodwillTables" roleURI="http://www.tecogen.com/role/IntangibleAssetsAndLiabilitiesOtherThanGoodwillTables"> |
| <link:definition> 2325301 - Disclosure - Intangible Assets and Liabilities Other Than Goodwill (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="Leases" roleURI="http://www.tecogen.com/role/Leases"> |
| <link:definition> 2140100 - Disclosure - Leases </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="LeasesDetails" roleURI="http://www.tecogen.com/role/LeasesDetails"> |
| <link:definition> 2440402 - Disclosure - Leases (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="LeasesFutureMinimumLeaseCommitmentsDetails" roleURI="http://www.tecogen.com/role/LeasesFutureMinimumLeaseCommitmentsDetails"> |
| <link:definition> 2440403 - Disclosure - Leases - Future Minimum Lease Commitments (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="LeasesTables" roleURI="http://www.tecogen.com/role/LeasesTables"> |
| <link:definition> 2340301 - Disclosure - Leases (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="PropertyPlantAndEquipment" roleURI="http://www.tecogen.com/role/PropertyPlantAndEquipment"> |
| <link:definition> 2119100 - Disclosure - Property, Plant and Equipment </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="PropertyPlantAndEquipmentDepreciationDetails" roleURI="http://www.tecogen.com/role/PropertyPlantAndEquipmentDepreciationDetails"> |
| <link:definition> 2419403 - Disclosure - Property, Plant and Equipment - Depreciation (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="PropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentDetails" roleURI="http://www.tecogen.com/role/PropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentDetails"> |
| <link:definition> 2419402 - Disclosure - Property, Plant and Equipment - Summary of 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> |
| | | <link:roleType id="PropertyPlantAndEquipmentTables" roleURI="http://www.tecogen.com/role/PropertyPlantAndEquipmentTables"> |
| <link:definition> 2319301 - Disclosure - Property, Plant and Equipment (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="RelatedPartyTransactions" roleURI="http://www.tecogen.com/role/RelatedPartyTransactions"> |
| <link:definition> 2146100 - Disclosure - Related party transactions </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="RelatedPartyTransactionsAssetsAcquiredAndLiabilitiesAssumedDetails" roleURI="http://www.tecogen.com/role/RelatedPartyTransactionsAssetsAcquiredAndLiabilitiesAssumedDetails"> |
| <link:definition> 2446403 - Disclosure - Related party transactions - Assets Acquired and Liabilities Assumed (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="RelatedPartyTransactionsDetails" roleURI="http://www.tecogen.com/role/RelatedPartyTransactionsDetails"> |
| <link:definition> 2446402 - Disclosure - Related party transactions (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="RelatedPartyTransactionsTables" roleURI="http://www.tecogen.com/role/RelatedPartyTransactionsTables"> |
| <link:definition> 2346301 - Disclosure - Related Party Transactions (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="Revenue" roleURI="http://www.tecogen.com/role/Revenue"> |
| <link:definition> 2110100 - Disclosure - Revenue </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="RevenueAdditionalInformationDetails" roleURI="http://www.tecogen.com/role/RevenueAdditionalInformationDetails"> |
| <link:definition> 2410403 - Disclosure - Revenue - Additional Information (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="RevenueDisaggregationOfRevenueDetails" roleURI="http://www.tecogen.com/role/RevenueDisaggregationOfRevenueDetails"> |
| <link:definition> 2410402 - Disclosure - Revenue - Disaggregation of Revenue (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="RevenueTables" roleURI="http://www.tecogen.com/role/RevenueTables"> |
| <link:definition> 2310301 - Disclosure - Revenue (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="RevolvingLineOfCreditBankDetails" roleURI="http://www.tecogen.com/role/RevolvingLineOfCreditBankDetails"> |
| <link:definition> 2444401 - Disclosure - Revolving Line of Credit, Bank (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="RevolvingLineOfCreditBankNotes" roleURI="http://www.tecogen.com/role/RevolvingLineOfCreditBankNotes"> |
| <link:definition> 2144100 - Disclosure - Revolving Line of Credit, Bank (Notes) </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="SaleOfSdcl" roleURI="http://www.tecogen.com/role/SaleOfSdcl"> |
| <link:definition> 2137100 - Disclosure - Sale of SDCL </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="SaleOfSdclDetails" roleURI="http://www.tecogen.com/role/SaleOfSdclDetails"> |
| <link:definition> 2437401 - Disclosure - Sale of SDCL (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="Segments" roleURI="http://www.tecogen.com/role/Segments"> |
| <link:definition> 2147100 - Disclosure - Segments </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="SegmentsDetails" roleURI="http://www.tecogen.com/role/SegmentsDetails"> |
| <link:definition> 2447402 - Disclosure - Segments (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="SegmentsTables" roleURI="http://www.tecogen.com/role/SegmentsTables"> |
| <link:definition> 2347301 - Disclosure - Segments (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="StockBasedCompensation" roleURI="http://www.tecogen.com/role/StockBasedCompensation"> |
| <link:definition> 2141100 - 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="StockBasedCompensationStockBasedCompensationDetails" roleURI="http://www.tecogen.com/role/StockBasedCompensationStockBasedCompensationDetails"> |
| <link:definition> 2441402 - Disclosure - Stock-Based Compensation - 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="StockBasedCompensationStockOptionActivityDetails" roleURI="http://www.tecogen.com/role/StockBasedCompensationStockOptionActivityDetails"> |
| <link:definition> 2441403 - Disclosure - Stock-Based Compensation - Stock Option Activity (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="StockBasedCompensationTables" roleURI="http://www.tecogen.com/role/StockBasedCompensationTables"> |
| <link:definition> 2341301 - 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="SubsequentEvents" roleURI="http://www.tecogen.com/role/SubsequentEvents"> |
| <link:definition> 2148100 - Disclosure - Subsequent Events </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:element abstract="true" id="tgen_AccountingStandardsUpdate201815Member" name="AccountingStandardsUpdate201815Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_AmendedStockOptionandIncentivePlan2006Member" name="AmendedStockOptionandIncentivePlan2006Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_AmericanDgEnergyMember" name="AmericanDgEnergyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_AmortizationofContractRelatedIntangibleAssetsandLiabilitiesNet" name="AmortizationofContractRelatedIntangibleAssetsandLiabilitiesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUnbilledRevenue" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUnbilledRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_DebtCovenantAnnualFinancialCapitalExpenditureLimit" name="DebtCovenantAnnualFinancialCapitalExpenditureLimit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_DebtCovenantFixedChargeCoverageRatio" name="DebtCovenantFixedChargeCoverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_DebtIssuanceCostsAmortizationTerm" name="DebtIssuanceCostsAmortizationTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_DepreciationDepletionandAmortizationPropertyPlantandEquipment" name="DepreciationDepletionandAmortizationPropertyPlantandEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_EnergyProductionMember" name="EnergyProductionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_EurositePowerIncMember" name="EurositePowerIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_ExercisePricePerShareAbstract" name="ExercisePricePerShareAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_FiniteLivedIntangibleLiabilitiesAccumulatedAmortization" name="FiniteLivedIntangibleLiabilitiesAccumulatedAmortization" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_IdentifiableAssets" name="IdentifiableAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_IncreaseDecreaseInInterestPayableRelatedParty" name="IncreaseDecreaseInInterestPayableRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets" name="IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_InitialPaymenttoAcquireProductiveAssets" name="InitialPaymenttoAcquireProductiveAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_InstallationServicesMember" name="InstallationServicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_IntangibleLiabilitiesNet" name="IntangibleLiabilitiesNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_IntangibleLiabilityGross" name="IntangibleLiabilityGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_InterestandOtherIncomeExpense" name="InterestandOtherIncomeExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_LendersBaseRateOneMonthLIBORMember" name="LendersBaseRateOneMonthLIBORMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_MaintenanceServicesMember" name="MaintenanceServicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_NoncashInterestExpense" name="NoncashInterestExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_NotesPayableandLineofCreditRelatedPartiesCurrent" name="NotesPayableandLineofCreditRelatedPartiesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_NumberofEnergyProducingSitesSold" name="NumberofEnergyProducingSitesSold" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_NumberofSalesofEnergyProducingAssets" name="NumberofSalesofEnergyProducingAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_PaymentTermonContractuallyDeterminedMilestones" name="PaymentTermonContractuallyDeterminedMilestones" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_PaymentTermonEnergyProductionContractInvoices" name="PaymentTermonEnergyProductionContractInvoices" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_PaymentTermonInstallationServices" name="PaymentTermonInstallationServices" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_PaymentTermonProductSales" name="PaymentTermonProductSales" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_PaymentofStockIssuanceCostsAcquisition" name="PaymentofStockIssuanceCostsAcquisition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_PercentageOfOwnedJointVenture" name="PercentageOfOwnedJointVenture" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_PerformanceObligationRecognizedinYearTwoPercent" name="PerformanceObligationRecognizedinYearTwoPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_PerformanceObligationRecognizedoverNextTwelveMonthsPercent" name="PerformanceObligationRecognizedoverNextTwelveMonthsPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_PerformanceObligationRecognizedoverNextTwoYearsPercent" name="PerformanceObligationRecognizedoverNextTwoYearsPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_PrinciplesOfConsolidationAndBasisOfPresentationPolicyTextBlock" name="PrinciplesOfConsolidationAndBasisOfPresentationPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_ProductCertificationMember" name="ProductCertificationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_ProductsandServicesMember" name="ProductsandServicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_PropertyPlantAndEquipmentNetBeforePublicUtilitiesContructionWorkInProgress" name="PropertyPlantAndEquipmentNetBeforePublicUtilitiesContructionWorkInProgress" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <xsd:element id="tgen_ProvisionForRecoveryFromInventoryValuationReserves" name="ProvisionForRecoveryFromInventoryValuationReserves" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_SettlementOfReceivableFromShareholder" name="SettlementOfReceivableFromShareholder" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsAndForfeituresInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsAndForfeituresInPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsAndForfeituresInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsAndForfeituresInPeriodWeightedAverageExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsCancelledandForfeitedinPeriodExercisePrice" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsCancelledandForfeitedinPeriodExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisedinPeriodExercisePrice" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisedinPeriodExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodExercisePrice" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_TTcogenIntangibleAssetsMember" name="TTcogenIntangibleAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_TTcogenLLCMember" name="TTcogenLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_TedomUSAMember" name="TedomUSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_TedomUSAsMembershipInterestinTTcogenMember" name="TedomUSAsMembershipInterestinTTcogenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_Tedoma.s.Member" name="Tedoma.s.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| <xsd:element id="tgen_UnbilledRevenueRevenueRecognized" name="UnbilledRevenueRevenueRecognized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <xsd:element abstract="true" id="tgen_WebsterBusinessCreditCorporationMember" name="WebsterBusinessCreditCorporationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/> |
| </xsd:schema> |