solarData Object
Table of solarData Object
Value Name | Description | Value Type |
---|---|---|
system_size | The total size of the solar system in kilowatts (kW). | float |
offset | The percentage of the customer's energy usage that the solar system is expected | float |
panel_count | The total number of solar panels included in the system. | integer |
panel | Detailed information about the specific solar panel model used in the system. Panel Here is a detailed description of each key-value pair within the object. | object |
inverter | Detailed information about the specific solar inverter model used in the system. Inverter Here is a detailed description of each key-value pair within the object. | object |
inverter_count | The total number of inverters included in the system. | integer |
system_production | The estimated annual energy production of the solar system in megawatt-hours (MWh). | integer |
system_cost | The total cost of the solar system. | float |
system_adder_cost | The total cost of additional components or services added to the system. | float |
total_system_cost | The combined cost of the system and any adders. | float |
total_loan_cost | The total cost of the system after financing. | float |
total_net_loan_cost | The net cost of the system after applying the federal tax rebate and other discounts. | float |
total_cash_cost | The total cash cost of the system after all discounts and rebates. | float |
ppw | The price per watt for the system before any discounts or rebates. | float |
ppw_net | The net price per watt for the system after discounts and rebates. | float |
ppw_base_start | The initial base price per watt. | float |
fed_tax_rebate | The amount of federal tax rebate the customer is eligible for. | float |
rebates | An array of other rebates available for the system. | array |
net_cost | The net cost of the system after all rebates and discounts. | float |
finance_method | The method of financing chosen by the customer (e.g., Cash, Loan). | string |
finance_id | The identifier for the financing option used. | integer |
finance_code | The code representing the specific financing option. | string |
finance_details | Details about the financing terms. Finance Details Here is a detailed description of each key-value pair within the object. | object |
dealer_fee_percent | The dealer fee as a percentage of the system cost. | float |
dealer_fee_amount | The total amount of the dealer fee. | float |
finance_ppw | The price per watt after financing. | float |
panel_type | Indicates the type of panel used (true for a specific type, false for generic). | boolean |
enerflo_install_id | The installation ID associated with Enerflo. | integer |
down_payment | The down payment made by the customer, if any. | integer |
adders | An array of additional components or services added to the system. | array |
discounts | The total amount of discounts applied to the system. | float |
travel_adder | Additional costs related to travel for the installation. | object |
allAdders | Detailed information about all adders included in the system. All Adders Here is a detailed description of each key-value pair within the object. | object |
allAddersList | A concatenated list of all adders. | string |
allAddersCost | The total cost of all adders. | float |
allAddersCostList | A concatenated list of the costs of all adders. | string |
needs_mpu | Indicates if a Main Panel Upgrade (MPU) is needed. | string |
needs_roof | Indicates if roof work is needed. | string |
adders_list | A list of all adders applied to the system. | string |
Example of solarData
"solarData": {
"system_size": 4.05,
"offset": 0.1,
"panel_count": 10,
"panel": {
"id": 0000,
"company_id": 0000,
"name": "Solar Panel: Panel Model",
"model": "Panel Model",
"manufacturer": "Solar Panel",
"width": 900,
"length": 1000,
"watts": 405,
"meta_data": {
"aurora_name": null,
"solo_module_id": "0000",
"sunnova_panel_id": null,
"dividend_panel_id": null,
"sighten_module_id": null,
"sunnova_panel_name": null,
"dividend_panel_name": null,
"exclude_from_rebate": false,
"solar_success_module_id": null,
"solar_success_module_name": null
},
"solar_degradation": 0.54,
"spec_sheet_url": null,
"created_at": "2023-08-16 20:56:42",
"updated_at": "2023-10-31 14:07:57",
"all_offices": 0,
"all_markets": 1,
"all_dealers": 1,
"all_lenders": 1,
"active": 1,
"price_adder": null,
"crm_id": null,
"price_cost": null
},
"inverter": {
"id": 0000,
"company_id": 0000,
"name": "Inverter Man.: Inverter Model",
"model": "Inverter Model",
"manufacturer": "Inverter Man.",
"meta_data": {
"aurora_name": null,
"nominal_rating": null,
"solo_inverter_id": "194",
"exclude_from_rebate": null,
"sighten_inverter_id": null,
"sunnova_inverter_id": null,
"dividend_inverter_id": null,
"sunnova_inverter_name": null,
"dividend_inverter_name": null,
"solar_success_inverter_id": null,
"solar_success_inverter_name": null
},
"max_efficiency": 0.97,
"created_at": "2023-01-28 00:35:33",
"updated_at": "2023-04-24 17:51:14",
"is_microinverter": 1,
"all_offices": 0,
"all_markets": 1,
"all_dealers": 1,
"all_lenders": 1,
"active": 1,
"price_adder": null,
"fixed_cost": "0.00",
"crm_id": null
},
"max_efficiency": 0.97,
"created_at": "2023-01-28 00:35:33",
"updated_at": "2023-04-24 17:51:14",
"is_microinverter": 1,
"all_offices": 0,
"all_markets": 1,
"all_dealers": 1,
"all_lenders": 1,
"active": 1,
"price_adder": null,
"fixed_cost": "0.00",
"crm_id": null
},
"inveter_count": 10,
"inverter_count": 10,
"system_production": 14,
"system_cost": 20000,
"system_adder_cost": 0,
"total_system_cost": 20000,
"total_loan_cost": 20000,
"total_net_loan_cost": 8000,
"total_cash_cost": 11339.999999999998,
"ppw": 4.94,
"ppw_net": 1.98,
"ppw_base_start": 4.938271604938271,
"fed_tax_rebate": 6000,
"rebates": [],
"net_cost": 8000,
"finance_method": "Cash",
"finance_id": 29583,
"finance_code": "Cash_0yr_0",
"finance_details": {
"apr": 0,
"term": 0,
"balance": 20000,
"termYears": 0,
"totalinterest": -20000,
"monthlypayment": 0,
"monthlypaymentInitial": 0,
"monthlypaymentAdjusted": 0,
"monthlypaymentEscalated": 0
},
"dealer_fee_percent": 0,
"dealer_fee_amount": 0,
"finance_ppw": 1.98,
"panel_type": false,
"enerflo_install_id": 4429729,
"down_payment": null,
"adders": {
"Cellular Modem (solo deals)": {
"id": 0001,
"qty": 1,
"cost": 500,
"name": "Cellular Modem (solo deals)",
"type": "VALUE",
"active": 1,
"base_cost": 500,
"company_cost": 0,
"offset_value": 0,
"single_price": 500,
"costAfterFees": 500,
"contract_hide_adder": null,
"contract_show_adder_price": null
},
"Electrical Engineering Stamp": {
"id": 0002,
"qty": 1,
"cost": 300,
"name": "Electrical Engineering Stamp",
"type": "VALUE",
"active": 1,
"base_cost": 300,
"company_cost": 0,
"offset_value": 0,
"single_price": 300,
"costAfterFees": 300,
"contract_hide_adder": null,
"contract_show_adder_price": null
},
"Foundation Stamp (solo deals)": {
"id": 0003,
"qty": 1,
"cost": 300,
"name": "Foundation Stamp (solo deals)",
"type": "VALUE",
"active": 1,
"base_cost": 300,
"company_cost": 0,
"offset_value": 0,
"single_price": 300,
"costAfterFees": 300,
"contract_hide_adder": null,
"contract_show_adder_price": null
},
"Multiple Arrays": {
"id": 0004,
"qty": 1,
"cost": 300,
"name": "Multiple Arrays",
"type": "VALUE",
"active": 1,
"base_cost": 300,
"company_cost": 0,
"offset_value": 0,
"single_price": 300,
"costAfterFees": 300,
"contract_hide_adder": null,
"contract_show_adder_price": null
}
},
"discounts": 0,
"travel_adder": {
"ppw": 0,
"cost": 0
},
"allAdders": {
"valueAdders": [
{
"id": 0001,
"qty": 1,
"cost": 500,
"name": "Cellular Modem (solo deals)",
"type": "VALUE",
"active": 1,
"base_cost": 500,
"company_cost": 0,
"offset_value": 0,
"single_price": 500,
"costAfterFees": 500,
"contract_hide_adder": null,
"contract_show_adder_price": null
},
{
"id": 0002,
"qty": 1,
"cost": 300,
"name": "Electrical Engineering Stamp",
"type": "VALUE",
"active": 1,
"base_cost": 300,
"company_cost": 0,
"offset_value": 0,
"single_price": 300,
"costAfterFees": 300,
"contract_hide_adder": null,
"contract_show_adder_price": null
},
{
"id": 0003,
"qty": 1,
"cost": 300,
"name": "Foundation Stamp (solo deals)",
"type": "VALUE",
"active": 1,
"base_cost": 300,
"company_cost": 0,
"offset_value": 0,
"single_price": 300,
"costAfterFees": 300,
"contract_hide_adder": null,
"contract_show_adder_price": null
},
{
"id": 0004,
"qty": 1,
"cost": 300,
"name": "Multiple Arrays",
"type": "VALUE",
"active": 1,
"base_cost": 300,
"company_cost": 0,
"offset_value": 0,
"single_price": 300,
"costAfterFees": 300,
"contract_hide_adder": null,
"contract_show_adder_price": null
}
],
"valueAddersList": [
"Cellular Modem (solo deals)",
"Electrical Engineering Stamp",
"Foundation Stamp (solo deals)",
"Multiple Arrays"
],
"valueAddersCost": 1400,
"valueAddersCostList": [
500,
300,
300,
300
],
"valueAddersCostAfterFeesList": [
500,
300,
300,
300
],
"systemAdders": [],
"systemAddersList": [],
"systemAddersCost": 0,
"systemAddersCostList": [],
"soloAdders": null,
"soloAddersList": [],
"soloNamesAddersList": [],
"soloAddersCost": 0,
"customAdders": [],
"customAddersList": [],
"customAddersCost": 0,
"equipmentAdders": [],
"equipmentAddersList": [],
"panelAdderPpw": null,
"inverterAdderPpw": 0,
"inverterAdderFixedCost": "0.00",
"equipmentAddersCost": 0,
"batteryAdders": [],
"batteryNames": "",
"batteryQty": 0,
"batteryCost": 0,
"batteryCostAfterFees": 0
},
"allAddersList": "",
"allAddersCost": 0,
"allAddersCostList": "",
"needs_mpu": "no",
"needs_roof": "no",
"adders_list": ""
}
Updated 4 months ago