Initial commit

This commit is contained in:
2026-01-14 21:33:17 +03:00
commit 40d80ef55e
17 changed files with 2573 additions and 0 deletions

55
README.md Normal file
View File

@@ -0,0 +1,55 @@
# python-owen
Библиотека для работы с приборами фирмы [Овен] по протоколам Modbus и ОВЕН
## 📋 Поддерживаемые модели
| Модель | Модель | Модель |
| :--------: | :--------: | :--------: |
| [ТРМ101] | [ТРМ151] | [ТРМ210] |
| [ТРМ136] | [ТРМ200] | [ТРМ212] |
| [ТРМ138] | [ТРМ201] | [ТРМ251] |
| [ТРМ148] | [ТРМ202] | [2ТРМ1] |
| [ПР100] | | |
> Возможна поддержка других моделей путем добавления настроек в файл `owen/device.py`
> Не со всеми моделями проверена работа библиотеки
## ⚠️ Важная информация
### Требования к версии pymodbus
**Для корректной работы python-owen необходимо установить старую версию библиотеки pymodbus:**
```bash
pip3 install pymodbus==2.5.3
```
⚠️ **При использовании более новых версий pymodbus библиотека работать не будет!**
### Особенности Овен ПР100
**Овен ПР100 не поддерживает протокол ОВЕН — только Modbus!**
## 📦 О проекте
Это форк репозитория: https://github.com/RAA80/python-owen
---
## 📚 Ссылки на документацию приборов
[Овен]: https://owen.ru
[ТРМ101]: https://owen.ru/product/trm101
[ТРМ136]: https://owen.ru/product/trm136
[ТРМ138]: https://owen.ru/product/trm138
[ТРМ148]: https://owen.ru/product/trm148
[ТРМ151]: https://owen.ru/product/trm151
[ТРМ200]: https://owen.ru/product/trm200
[ТРМ201]: https://owen.ru/product/trm201
[ТРМ202]: https://owen.ru/product/trm202
[ТРМ210]: https://owen.ru/product/trm210
[ТРМ212]: https://owen.ru/product/trm212
[ТРМ251]: https://owen.ru/product/trm251
[2ТРМ1]: https://owen.ru/product/2trm1
Р100]: https://owen.ru/product/pr100