Интеграция позволяет получить доступ к информации о переданных показателей счетчиков Петроэлектросбыт (ПСК/ЕИРЦ), а так же предоставляет сервис обновления показаний.
- Откройте HACS->Интеграции->(меню "три точки")->Пользовательские репозитории
- Добавьте пользовательский репозиторий
dentra/ha-pesc
в поле репозиторий, в поле Категория выберетеИнтеграция
- Откройте Конфигурация->Устройсва и службы->Добавить интеграцию
- В поисковой строке введите
pesc
и выберети интеграциюPesc
- Введите немер телефона и пароль
В зависимости от данных лицевого счта, будут созданы соотвествующие службы и сенсоры.
По-умолчанию, обновление данных происходит раз в 12 часов, Вы всегда можете изменить этот парамтр в настройках службы.
Используйте визульный редактор и службу pesc.update_value
Или воспользуйтесь примером ниже:
service: pesc.update_value
target:
entity_id: sensor.pesc_0123456789_1
data:
value: 12345
Или обновление сразу по всем тарифам и проверка кода завершения:
alias: Отправка показаний
sequence:
- service: pesc.update_value
target:
entity_id:
- sensor.pesc_0123456789_2
- sensor.pesc_0123456789_3
data:
value:
- scale_id: 2
value: 12345
- scale_id: 3
value: 6789
response_variable: response
enabled: true
- condition: template
value_template: "{{ response.code == 0 }}"
- service: notify.notify_me
data:
message: Показания успешно переданы
Начиная с версии от 22.05.2023 сенсоры со стоимостью тарифа можно добавить автоматически, включив соответсвующую опцию в настройках службы.
Логирование можно включить, добавив следующие строки в configuration.yaml или пакет:
logger:
logs:
custom_components.pesc: debug
Если этот проект оказался для вас полезен и/или вы хотите поддержать его дальнейше развитие, то всегда можно оставить вашу благодарность переводом на карту, разовыми донатом или подпиской на boosty или просто поставив звезду.