Versions in this module Expand all Collapse all v0 v0.4.2 Jul 23, 2024 Changes in this version + const TARIFF_UID_TEMPLATE + type DeIseRepository interface + type DeIseService struct + ConnectorRepository connector.ConnectorRepository + DataImportRepository dataimport.DataImportRepository + ElementResolver *element.ElementResolver + HTTPRequester transportation.HTTPRequester + Repository DeIseRepository + TariffRepository tariff.TariffRepository + func NewService(repositoryService *db.RepositoryService) *DeIseService + func (r *DeIseService) Run(ctx context.Context, credential db.Credential, lastUpdated time.Time) + func (r *DeIseService) StartService(shutdownCtx context.Context, waitGroup *sync.WaitGroup) + type DeIseTariffDto struct + ActiveKwhPrice float64 + ActiveMinuteDelay int32 + ActiveMinutePrice float64 + ActivePriceSet string + ActiveSessionPrice float64 + EvseID string + NextKwhPrice string + NextMinuteDelay string + NextMinutePrice string + NextPriceSet string + NextPriceTimestamp string + NextSessionPrice string + func UnmarshalDto(body io.ReadCloser) ([]*DeIseTariffDto, error)