callback(version=typer.Option(None, '--version', callback=version_callback))

nemreader

Parse AEMO NEM12 and NEM13 meter data files

output_csv(nemfile, verbose=typer.Option(False, '--verbose', '-v'), set_interval=None, outdir=typer.Option(DEFAULT_DIR, exists=True, file_okay=False, dir_okay=True, writable=True))

Output NEM file to transposed CSV.

nemfile is the name of the file to parse.

output_csv_daily(nemfile, verbose=typer.Option(False, '--verbose', '-v'), outdir=typer.Option(DEFAULT_DIR, exists=True, file_okay=False, dir_okay=True, writable=True))

Output NEM file to transposed CSV.

nemfile is the name of the file to parse.

output_sqlite(nemfile, outdir=typer.Option(DEFAULT_DIR, exists=True, file_okay=True, dir_okay=True, writable=True), output_file='nemdata.db', set_interval=None, verbose=typer.Option(False, '--verbose', '-v'))

Output NEM file to SQLite DB.

nemfile is the name of the file or folder to parse.