-
Template:X120x Series UPS Script Reference: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
This section includes two types of script resources for debugging and adapting X120x series UPS HATs. Official scripts are factory-adapted basic versions, while open-source projects are for extended reference only. All scripts must undergo prototype testing before formal use to avoid compatibility risks. | This section includes two types of script resources for debugging and adapting X120x series UPS HATs. Official scripts are factory-adapted basic versions, while open-source projects are for extended reference only. All scripts must undergo prototype testing before formal use to avoid compatibility risks. | ||
<span class="tb_red">Note: The content below is a brief summary only. Click the corresponding link for detailed script examples. | <span class="tb_red">Note: The content below is a brief summary only. Click the corresponding link for detailed script examples.</span> | ||
'''Official Scripts''' ([https://suptronics.com/Raspberrypi/Power_mgmt/x120x-v1.0_software.html Click Here]) | '''Official Scripts''' ([https://suptronics.com/Raspberrypi/Power_mgmt/x120x-v1.0_software.html Click Here]) | ||
| Line 11: | Line 11: | ||
# Control Battery Charging (For Advanced Users Only) | # Control Battery Charging (For Advanced Users Only) | ||
'''Third-Party Extension''' | '''Third-Party Extension''' | ||
:We sincerely | :We sincerely appreciate the dedication and generous open-source contribution from the community user for these GitHub projects. | ||
:<span class="tb_red">Please note: these are independent third-party resources, not developed, verified, or maintained by our official team. We share these links for reference only; please independently verify its compatibility with your specific device, system environment, and actual needs.</span> | |||
:'''Extension 1'''([https://github.com/mor-lock/x120x-dkms Click Here]) | |||
:This repository hosts a community-developed x120x-dkms kernel driver for Raspberry Pi, designed for X120x series UPS HATs, with tentative experimental compatibility for X728, X729 and X708 models. It enables basic native Linux power supply integration (including simple battery status display, low-power shutdown, and optional battery longevity mode) with no extra custom scripts required. | :This repository hosts a community-developed x120x-dkms kernel driver for Raspberry Pi, designed for X120x series UPS HATs, with tentative experimental compatibility for X728, X729 and X708 models. It enables basic native Linux power supply integration (including simple battery status display, low-power shutdown, and optional battery longevity mode) with no extra custom scripts required. | ||
: | :'''Extension 2'''([https://github.com/DutchmanNL/x120x_upsd Click Here]) | ||
:This project supports intelligent automatic shutdown, battery overcharge protection, low-temperature delayed charging, systemd journal logging, JSON UPS status output, network-based real-time UPS status update, system service & manual running modes, battery temperature monitoring and automatic thermal cooling. | |||
Revision as of 15:29, 8 May 2026
This section includes two types of script resources for debugging and adapting X120x series UPS HATs. Official scripts are factory-adapted basic versions, while open-source projects are for extended reference only. All scripts must undergo prototype testing before formal use to avoid compatibility risks.
Note: The content below is a brief summary only. Click the corresponding link for detailed script examples.
Official Scripts (Click Here)
- Edit EEPROM Configuration
- Configure I2C on Raspberry Pi
- Read UPS Status
- Manually Check Battery Voltage & Percentage
- Test AC Power Loss Detection
- Control Battery Charging (For Advanced Users Only)
Third-Party Extension
- We sincerely appreciate the dedication and generous open-source contribution from the community user for these GitHub projects.
- Please note: these are independent third-party resources, not developed, verified, or maintained by our official team. We share these links for reference only; please independently verify its compatibility with your specific device, system environment, and actual needs.
- Extension 1(Click Here)
- This repository hosts a community-developed x120x-dkms kernel driver for Raspberry Pi, designed for X120x series UPS HATs, with tentative experimental compatibility for X728, X729 and X708 models. It enables basic native Linux power supply integration (including simple battery status display, low-power shutdown, and optional battery longevity mode) with no extra custom scripts required.
- Extension 2(Click Here)
- This project supports intelligent automatic shutdown, battery overcharge protection, low-temperature delayed charging, systemd journal logging, JSON UPS status output, network-based real-time UPS status update, system service & manual running modes, battery temperature monitoring and automatic thermal cooling.