Skip to content

Commit

Permalink
Merge pull request #88 from norkator/update-eaton-side-instructions
Browse files Browse the repository at this point in the history
Update eaton side instructions
  • Loading branch information
norkator committed Nov 15, 2021
2 parents b5497aa + b51bb1f commit 9049db2
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 7 deletions.
33 changes: 26 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@ Watch Youtube video for better description.
I brought this project on Github so other people can add features for their own use.
See license and contribution rules below.

Приложение для Android для мониторинга состояний устройств ИБП APC и EATON IPM и просмотра событий.
Посмотрите видео на Youtube для лучшего описания.
Я разместил этот проект на Github, чтобы другие люди могли добавлять функции для собственного использования.
См. Правила лицензирования и внесения взносов ниже.


Table of contents
=================
Expand Down Expand Up @@ -47,19 +52,32 @@ Always be careful when opening UPS software interfaces to public internet. These
for security researchers and bad people. Learn to create VPN tunnel from your device to your network instead and route
traffic trough that. Or use only in local network via WLAN.


APCUPSD
-----
* No special notes.
* SSH supported with custom command options.
* APC NMC (Network Management Card AOS)
* Synology UPSC with `upsc ups` command.
* NIS protocol supported which is best option for closed|internal network use.

Eaton
-----
* Node ID is same as serial number. Node ID - это то же самое, что и серийный номер.
* This app is developed towards IPM version -> `1.69.253`
* Use IPM with https (default) installation way, which means web UI opens from port 4680.
* This app requires valid https certificate so try have one with your IPM server. This is forced by Google in a way that app will get deleted from Google Play if it contains vulnerable workarounds. Possible solution for certificates https://certbot.eff.org/lets-encrypt/windows-other.html
* This app is developed towards IPM version -> `1.69.253` or higher. Используйте IPM версии `1.69.253` или выше.
* IPM with **https** (default) installation way, which means web UI opens from port **4680**.
* This app requires valid https certificate with https mode enabled so try have one with your IPM server.
* This is forced by Google in a way that app will get deleted from Google Play if it contains vulnerable workarounds.
* Possible solution for certificates https://certbot.eff.org/lets-encrypt/windows-other.html
* It might be possible to have ip address with valid certificate but I personally don't know.
See https://stackoverflow.com/questions/2043617/is-it-possible-to-have-ssl-certificate-for-ip-address-not-domain-name.
* IPM требует действующего сертификата https для работы с этим приложением.
* See https://stackoverflow.com/questions/2043617/is-it-possible-to-have-ssl-certificate-for-ip-address-not-domain-name.
* Для работы с этим приложением в режиме HTTPS требуется действующий сертификат https.
* IPM with cleartext **http** >> **NOT RECOMMENDED**
* Use this only if you have no other way.
* Change IPM configuration to allow http, this means port **4679**.
![eaton_unsecure](graphics/eaton_unsecure.png)
* Switch app https settings toggle to false.
* Cleartext required special code from app side, which Google may drop support any time.
* Открытый текст требовал специального кода со стороны приложения, который Google может прекратить поддерживать в любой момент.



Expand Down Expand Up @@ -96,4 +114,5 @@ License
============
See repo license section or license file.

Permission to release this app on any Play Store as a new app is forbidden!
Permission to release this app on any Play Store as a new app is forbidden!
Запрещается выпускать это приложение в любом магазине Play в качестве нового приложения!
Binary file added graphics/eaton_unsecure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 9049db2

Please sign in to comment.