Metadata-Version: 2.1
Name: pesic
Version: 0.1.0
Summary: PetroElectroSbyt API Wrapper
Home-page: https://github.com/StanislavBolshakov/pesic
Author: Stanislav Bolshakov
Author-email: st.bolshakov@gmail.com
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE

# PESIC - PetroElektroSbyt Integrated Client

## Usage

```python
from pesic.wrapper import PESClient
username = "88005553535"
password = "ЧемУкогоТоЗанимать"
pesik = PESClient(username=username, password=password)

pesik.get_groups()
print (pesik.update_meter_counters(
            [[8760, "DAY"], [2730, "NIGHT"]]))
```

## DEBUG

```bash
export PESIC_LOGLEVE="debug"
```

## Предостережение

Личный кабинет ПетроЭлектроСбыт поддерживает несколько типов учетных записей. Как классические, для передачи показаний потребления электроэнергии, так и учетные записи поставщиков холодной и горячей воды и, возможно, какие-то еще.

Метод update_meter_counters API Wrapper в данный поддеживает только обновление двухтарифных счетчиков электроэнергии и только для первой учетной записи:

```python
pesik.get_accounts()[0]
```
