@@ -14124,86 +14124,192 @@ export type GetApi1EnergySitesByIdSiteInfoResponses = {
1412414124 * Default Response
1412514125 */
1412614126 200: {
14127- response? : {
14128- id? : string;
14127+ response: {
14128+ id: string;
1412914129 site_name?: string;
14130- site_number?: string;
1413114130 backup_reserve_percent?: number;
1413214131 default_real_mode?: string;
14133- installation_date? : string;
14134- user_settings? : {
14135- go_off_grid_test_banner_enabled? : null | boolean;
14136- storm_mode_enabled? : null | boolean;
14137- powerwall_onboarding_settings_set? : null | boolean;
14138- powerwall_tesla_electric_interested_in? : null | boolean;
14139- vpp_tour_enabled? : null | boolean;
14140- off_grid_vehicle_charging_enabled? : null | boolean;
14141- };
14142- components? : {
14143- solar? : boolean;
14132+ installation_date: string;
14133+ user_settings: {
14134+ go_off_grid_test_banner_enabled: null | boolean;
14135+ storm_mode_enabled: null | boolean;
14136+ powerwall_onboarding_settings_set: null | boolean;
14137+ powerwall_tesla_electric_interested_in: null | boolean;
14138+ vpp_tour_enabled: null | boolean;
14139+ off_grid_vehicle_charging_enabled: null | boolean;
14140+ };
14141+ components: {
14142+ solar: boolean;
1414414143 solar_type?: string;
14145- battery?: boolean;
14146- grid?: boolean;
14147- backup?: boolean;
14148- gateway?: string;
14149- load_meter?: boolean;
14150- tou_capable?: boolean;
14151- storm_mode_capable?: boolean;
14152- off_grid_vehicle_charging_reserve_supported?: boolean;
14153- vehicle_charging_performance_view_enabled?: boolean;
14154- vehicle_charging_solar_offset_view_enabled?: boolean;
14155- battery_solar_offset_view_enabled?: boolean;
14156- energy_service_self_scheduling_enabled?: boolean;
14144+ battery: boolean;
14145+ grid: boolean;
14146+ backup: boolean;
14147+ gateway: string;
14148+ load_meter: boolean;
14149+ tou_capable: boolean;
14150+ storm_mode_capable: boolean;
14151+ off_grid_vehicle_charging_reserve_supported: boolean;
14152+ vehicle_charging_performance_view_enabled: boolean;
14153+ vehicle_charging_solar_offset_view_enabled: boolean;
14154+ battery_solar_offset_view_enabled: boolean;
14155+ solar_value_enabled?: boolean;
14156+ energy_value_header?: string;
14157+ energy_value_subheader?: string;
14158+ energy_service_self_scheduling_enabled: boolean;
14159+ show_battery_soe_graph?: boolean;
14160+ show_grid_import_battery_source_cards?: boolean;
14161+ set_islanding_mode_enabled?: boolean;
14162+ wifi_commissioning_enabled?: boolean;
14163+ backup_time_remaining_enabled?: boolean;
14164+ battery_type?: string;
14165+ configurable?: boolean;
14166+ grid_services_enabled?: boolean;
14167+ gateways?: Array<{
14168+ device_id: string;
14169+ din: string;
14170+ serial_number: string;
14171+ part_number: string;
14172+ part_type: number;
14173+ part_name: string;
14174+ is_active: boolean;
14175+ site_id: string;
14176+ firmware_version: string;
14177+ updated_datetime: string;
14178+ leader_device_id?: string;
14179+ }>;
14180+ customer_preferred_export_rule?: string;
14181+ edit_setting_permission_to_export?: boolean;
14182+ edit_setting_grid_charging?: boolean;
14183+ edit_setting_energy_exports?: boolean;
14184+ system_alerts_enabled?: boolean;
14185+ service_mode_enabled?: boolean;
14186+ support_manual_backup?: boolean;
14187+ rate_tariff_service_options: {
14188+ rate_plan_configured_by_rts: boolean;
14189+ rate_tariff_service_enabled: boolean;
14190+ request_export_tariff: boolean;
14191+ request_network_fees: boolean;
14192+ };
1415714193 wall_connectors?: Array<{
14158- device_id?: string;
14159- din?: string;
14160- serial_number?: string;
14161- part_number?: string;
14194+ device_id: string;
14195+ din: string;
14196+ serial_number: string;
14197+ part_number: string;
14198+ part_type: number;
14199+ part_name: string;
14200+ is_active: boolean;
14201+ }>;
14202+ net_meter_mode?: string;
14203+ batteries?: Array<{
14204+ device_id: string;
14205+ din: string;
14206+ serial_number: string;
14207+ part_number: string;
1416214208 part_type?: number;
1416314209 part_name?: string;
14164- is_active?: boolean;
14210+ nameplate_max_charge_power: number;
14211+ nameplate_max_discharge_power: number;
14212+ nameplate_energy: number;
14213+ is_active: boolean;
1416514214 }>;
14166- nbt_supported?: boolean;
14167- system_alerts_enabled?: boolean;
14168- rate_tariff_service_options?: {
14169- rate_plan_configured_by_rts?: boolean;
14170- rate_tariff_service_enabled?: boolean;
14171- request_export_tariff?: boolean;
14172- request_network_fees?: boolean;
14215+ non_export_configured?: boolean;
14216+ disallow_charge_from_grid_with_solar_installed?: boolean;
14217+ ITC_cliff?: number;
14218+ sunrun_options?: {
14219+ my_home_info_deeplink_enabled: boolean;
14220+ support_screen_deeplink_enabled: boolean;
1417314221 };
14174- solar_value_enabled?: boolean;
14175- set_islanding_mode_enabled?: boolean;
14176- battery_type?: string;
14177- configurable?: boolean;
14222+ inverters?: Array<{
14223+ device_id: string;
14224+ din: string;
14225+ serial_number: string;
14226+ part_number: string;
14227+ part_type: number;
14228+ part_name: string;
14229+ is_active: boolean;
14230+ site_id: string;
14231+ firmware_version?: string;
14232+ }>;
14233+ nbt_supported?: boolean;
14234+ local_offline_monitoring_enabled?: boolean;
14235+ hide_time_of_use_card?: boolean;
1417814236 };
1417914237 version?: string;
1418014238 battery_count?: number;
14239+ /**
14240+ * See https://digitalassets-energy.tesla.com/raw/upload/app/fleet-api/example-tariff/PGE-EV2-A.json for example
14241+ */
14242+ tariff_content?: {
14243+ [key: string]: unknown;
14244+ };
1418114245 nameplate_power?: number;
14182- nameplate_energy?: number;
1418314246 installation_time_zone?: string;
1418414247 max_site_meter_power_ac?: number;
1418514248 min_site_meter_power_ac?: number;
14249+ /**
14250+ * See https://digitalassets-energy.tesla.com/raw/upload/app/fleet-api/example-tariff/PGE-EV2-A.json for example
14251+ */
1418614252 tariff_content_v2?: {
14187- name?: string;
14188- utility?: string;
14189- version?: number;
14190- daily_charges?: Array<{
14191- name?: string;
14253+ [key: string]: unknown;
14254+ };
14255+ vpp_backup_reserve_percent?: number;
14256+ utility?: string;
14257+ island_config?: {
14258+ low_soe_limit?: number;
14259+ jump_start_soe_threshold?: number;
14260+ wait_for_solar_retry_soe?: number;
14261+ max_frequency_shift_hz?: number;
14262+ wait_for_solar_soe_threshold?: number;
14263+ microgrid_not_ok_timeout?: number;
14264+ manual_backup?: boolean;
14265+ neutral_balancer_type?: string;
14266+ };
14267+ vehicle_charging_settings?: {
14268+ evses: Array<{
14269+ din: string;
14270+ smart_charging?: {
14271+ enable?: boolean;
14272+ schedules?: Array<{
14273+ time: string;
14274+ }>;
14275+ min_hours_charging?: number;
14276+ };
14277+ modbus_id?: number;
1419214278 }>;
14193- demand_charges?: {
14194- [key: string]: unknown;
14195- };
14196- energy_charges?: {
14197- [key: string]: unknown;
14198- };
14199- seasons?: {
14200- [key: string]: unknown;
14201- };
14202- sell_tariff?: {
14203- [key: string]: unknown;
14279+ };
14280+ nameplate_energy?: number;
14281+ off_grid_vehicle_charging_reserve_percent?: number;
14282+ tariff_id?: string;
14283+ site_number?: string;
14284+ time_zone_offset?: number;
14285+ app_settings?: {
14286+ live_status_local_refresh_s: number;
14287+ };
14288+ csip?: {
14289+ dcap_url: string;
14290+ device_certificate: string;
14291+ csip_australia: {
14292+ national_meter_identifier: string;
1420414293 };
1420514294 };
14295+ external_switch?: {
14296+ input_type: string;
14297+ control_behavior: string;
14298+ };
14299+ aggregation_program?: {
14300+ name: string;
14301+ description: string;
14302+ link_name: string;
14303+ link_url: string;
14304+ };
14305+ tesla_electric_billing_periods?: Array<{
14306+ start_time: string;
14307+ end_time: string;
14308+ }>;
1420614309 };
14310+ error?: string;
14311+ error_description?: string;
14312+ txid?: string;
1420714313 };
1420814314};
1420914315
0 commit comments