% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/rooftop_pv.R
\name{aemo_rooftop_pv}
\alias{aemo_rooftop_pv}
\title{Rooftop PV actuals and forecasts}
\usage{
aemo_rooftop_pv(region, start, end, type = c("actual", "forecast"))
}
\arguments{
\item{region}{NEM region code.}

\item{start, end}{Window.}

\item{type}{One of \code{"actual"} (default) or \code{"forecast"}.}
}
\value{
An \code{aemo_tbl}.
}
\description{
Returns AEMO's region-level estimate of rooftop PV generation,
either actuals or forecasts. Published at 30-minute resolution.
}
\details{
The "actual" figure is an AEMO estimate derived from the APVI
sampling model and weather data, not metered SCADA output. It
is the best available public measure of aggregate rooftop PV
generation but is subject to revision.
}
\examples{
\donttest{
op <- options(aemo.cache_dir = tempdir())
try({
  now <- Sys.time()
  r <- aemo_rooftop_pv("NSW1",
                        start = now - 3600, end = now)
  head(r)
})
options(op)
}
}
\seealso{
Other dispatch: 
\code{\link{aemo_bids}()},
\code{\link{aemo_constraints}()},
\code{\link{aemo_dispatch_units}()},
\code{\link{aemo_fcas_enablement}()},
\code{\link{aemo_gencon}()},
\code{\link{aemo_interconnector}()},
\code{\link{aemo_market_notices}()},
\code{\link{aemo_outages}()},
\code{\link{aemo_spd_constraints}()}
}
\concept{dispatch}
