Dear Friends,
During the recent period, we have noticed frequent and continuous updates to satellite transponders.
Like many users, this required me to constantly search for updated satellite files (Satellite.xml) from different sources.
This process was exhausting because it required: Constant searching for updated files -
Downloading the files to a computer - Manually transferring them to the receiver
With repeated use, this became time-consuming and frustrating.
The Idea Behind the Plugin
A simple idea came to mind: Why not update satellite files directly through a plugin, with a single press of the remote control, from a trusted source?
After some consideration, I found that the main satellite-related files used by the receiver are:
satellites.xml
terrestrial.xml
cables.xml
For safety and reliability, I made the plugin automatically create a backup of the existing files on the receiver before performing any update.
Further Development : After completing the update feature, another question came to mind:
Why not make the plugin a complete tool for managing satellite files themselves?
From here, the plugin was developed to support:
Adding a new satellite
Editing an existing satellite
Deleting a satellite
Adding a new transponder
Editing a transponder
Deleting a transponder
To achieve this, I reused part of an old plugin originally developed years ago by the late Eng. “ Mahmoud Frag “(may he rest in peace).
That part was reworked and updated to be fully compatible with modern Enigma2 images and recent developments.
By the grace of God, the plugin was released in its current form:
- XMLupdatebyiet5 ( Satellite.xml Editor by iet5 )
* Official Plugin Description
Satellite.xml Editor by iet5 (XMLupdatebyiet5)
is a professional plugin for Enigma2 systems that allows users to download, manage, and edit the satellites.xml file directly from the receiver, without the need for a computer or FTP file transfers.
The plugin provides a clean and user-friendly interface for full control over:
Satellites
Transponders
With full support for open-source images such as OpenATV / OpenPLi, as well as Dreambox devices (DreamOS), and compatibility with Python 2.7 and Python 3.
⭐ Key Features
Ability to choose the file download location depending on the receiver and image
Add / Edit / Delete satellites
Add / Edit / Delete transponders
Easy transponder reordering
Safe saving with confirmation before exit
Fully operable using the remote control
No computer or external software required
Optimized interface for FHD screens
Compatible with Enigma2 Open Source and DreamOS
* Main Benefit
Quick and secure updating and organization of the satellites.xml file directly from the receiver,
without hassle and without manual file transfers.
How to Use the Plugin (Quick Guide)
🔹 Launching the Plugin
From the receiver menu:
Menu → Plugins → Satellite.xml Editor by iet5
🔹 Satellite Management
Green: Add a new satellite
OK: Edit the selected satellite
Red: Delete the satellite
Exit: Exit (with save confirmation if changes were made)
🔹 Transponder Management
After entering any satellite:
Green: Add a new transponder
OK: Edit the transponder
Red: Delete the transponder
Blue: Reorder transponders
When exiting:
If any changes were made, a confirmation message appears:
Save changes?
Yes → Save
No → Exit without saving
Cancel → Return without exiting
🔹 Saving
All changes are saved directly to:
/etc/enigma2/satellites.xml
No changes are lost without user confirmation.
*Important Notes
The plugin is safe and does not modify anything without user approval
Compatible with:
DreamOS (Python 2.7)
OpenATV / OpenPLi (Python 3)
It is recommended to rescan channels after modifying transponders
1.jpg
linuxsat-support.com/cms/attachment/342317/
3.jpg
linuxsat-support.com/cms/attachment/342319/
linuxsat-support.com/cms/attachment/342320/
linuxsat-support.com/cms/attachment/342321/
linuxsat-support.com/cms/attachment/342322/
Br