akkudoktoreos.prediction.pvforecastabc.PVForecastProvider ========================================================= .. currentmodule:: akkudoktoreos.prediction.pvforecastabc .. autoclass:: PVForecastProvider :members: :undoc-members: :show-inheritance: :inherited-members: .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~PVForecastProvider.__init__ ~PVForecastProvider.construct ~PVForecastProvider.copy ~PVForecastProvider.db_autosave ~PVForecastProvider.db_compact ~PVForecastProvider.db_compact_tiers ~PVForecastProvider.db_count_records ~PVForecastProvider.db_delete_records ~PVForecastProvider.db_generate_timestamps ~PVForecastProvider.db_get_record ~PVForecastProvider.db_get_stats ~PVForecastProvider.db_initial_time_window ~PVForecastProvider.db_insert_record ~PVForecastProvider.db_iterate_records ~PVForecastProvider.db_keep_datetime ~PVForecastProvider.db_keep_duration ~PVForecastProvider.db_load_records ~PVForecastProvider.db_mark_dirty_record ~PVForecastProvider.db_namespace ~PVForecastProvider.db_next_timestamp ~PVForecastProvider.db_previous_timestamp ~PVForecastProvider.db_save_records ~PVForecastProvider.db_timestamp_range ~PVForecastProvider.db_vacuum ~PVForecastProvider.delete_by_datetime ~PVForecastProvider.dict ~PVForecastProvider.enabled ~PVForecastProvider.field_deprecated ~PVForecastProvider.field_description ~PVForecastProvider.field_examples ~PVForecastProvider.from_dict ~PVForecastProvider.from_json ~PVForecastProvider.from_orm ~PVForecastProvider.get_by_datetime ~PVForecastProvider.get_nearest_by_datetime ~PVForecastProvider.get_nested_value ~PVForecastProvider.historic_hours_min ~PVForecastProvider.insert_by_datetime ~PVForecastProvider.json ~PVForecastProvider.key_delete_by_datetime ~PVForecastProvider.key_from_lists ~PVForecastProvider.key_from_series ~PVForecastProvider.key_to_array ~PVForecastProvider.key_to_dict ~PVForecastProvider.key_to_lists ~PVForecastProvider.key_to_series ~PVForecastProvider.key_to_value ~PVForecastProvider.load ~PVForecastProvider.model_construct ~PVForecastProvider.model_copy ~PVForecastProvider.model_dump ~PVForecastProvider.model_dump_json ~PVForecastProvider.model_json_schema ~PVForecastProvider.model_parametrized_name ~PVForecastProvider.model_post_init ~PVForecastProvider.model_rebuild ~PVForecastProvider.model_validate ~PVForecastProvider.model_validate_json ~PVForecastProvider.model_validate_strings ~PVForecastProvider.parse_file ~PVForecastProvider.parse_obj ~PVForecastProvider.parse_raw ~PVForecastProvider.provider_id ~PVForecastProvider.record_class ~PVForecastProvider.reset_instance ~PVForecastProvider.reset_to_defaults ~PVForecastProvider.save ~PVForecastProvider.schema ~PVForecastProvider.schema_json ~PVForecastProvider.set_nested_value ~PVForecastProvider.to_dataframe ~PVForecastProvider.to_dict ~PVForecastProvider.to_json ~PVForecastProvider.track_nested_value ~PVForecastProvider.update_data ~PVForecastProvider.update_forward_refs ~PVForecastProvider.update_value ~PVForecastProvider.validate .. rubric:: Attributes .. autosummary:: ~PVForecastProvider.config ~PVForecastProvider.database ~PVForecastProvider.db_enabled ~PVForecastProvider.ems ~PVForecastProvider.ems_start_datetime ~PVForecastProvider.end_datetime ~PVForecastProvider.keep_datetime ~PVForecastProvider.keep_hours ~PVForecastProvider.max_datetime ~PVForecastProvider.measurement ~PVForecastProvider.min_datetime ~PVForecastProvider.model_computed_fields ~PVForecastProvider.model_config ~PVForecastProvider.model_extra ~PVForecastProvider.model_fields ~PVForecastProvider.model_fields_set ~PVForecastProvider.record_keys ~PVForecastProvider.record_keys_writable ~PVForecastProvider.total_hours ~PVForecastProvider.records ~PVForecastProvider.update_datetime