Metadata-Version: 2.3
Name: gridworks-admin
Version: 1.0.6
Summary: CLI tool for monitoring gridworks-scada devices.
Author: Andrew Schweitzer
Author-email: Andrew Schweitzer <schweitz72@gmail.com>
Requires-Dist: gridworks-proactor>=4.1.9
Requires-Dist: gridworks-scada-protocol==1.0.0
Requires-Dist: numpy>=2.3.3
Requires-Dist: paho-mqtt>=2.1.0
Requires-Dist: pydantic>=2.11.9
Requires-Dist: python-dotenv>=1.1.1
Requires-Dist: result>=0.9.0
Requires-Dist: rich>=14.1.0
Requires-Dist: textual>=6.1.0
Requires-Dist: typer>=0.17.4
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# gridworks-admin

This package contains gridworks-admin CLI tool for use in monitoring 
[gridworks-scada] devices. 

Install for the current user with:

```shell
uv tool install gridworks-admin
```

and then run the admin with:

```shell
gwa watch
```

Create a new configuration file with

```shell
gwa mkconfig
```

To see how to add a scada run:

```shell
gwa add-scada --help
```

The configuration file can viewed and edited manually with:
```shell
open `gwa config-file`
```

Configruation can be viewed from the command line with: 
```shell
gwa config
```

Top-level configuration can be modified on the command line with: 
```
gwa config --save [OPTIONS]
```

Scada configuration can be modified on the command line with:
```
gwa add-scada --update [OPTIONS] SCADA_SHORT_NAME
```
