Suls e2m3u2bouquet 0.6 IPTV Bouquet MakerMaker plugin

Odd. Do you use AutoBouquetsMaker for sat or cable? Maybe you can hide the bouquets you don't want on ABM scan.

In AutoBouquetsMaker goto configure and change keep none ABM bouquets no then you should have a keep bouquets option, tick all the none ABM bouquets you want to keep then start scan.

You'll need to set ABM sceduled scan to run after e2m3u2bouquet update.
 
Odd. Do you use AutoBouquetsMaker for sat or cable? Maybe you can hide the bouquets you don't want on ABM scan.

In AutoBouquetsMaker goto configure and change keep none ABM bouquets no then you should have a keep bouquets option, tick all the none ABM bouquets you want to keep then start scan.

You'll need to set ABM sceduled scan to run after e2m3u2bouquet update.
I do use it for sat. I have followed as you recommend. Thanks for your help. Ill let you know how it goes :)
 
I do use it for sat. I have followed as you recommend. Thanks for your help. Ill let you know how it goes :)
Could it be to do with a Provider update file? I used a script generator install. Maybe its automatically replacing files from a provider update file? No idea if im even close? For now I will see in the next couple days if it all changes again.
 
Odd. Do you use AutoBouquetsMaker for sat or cable? Maybe you can hide the bouquets you don't want on ABM scan.

In AutoBouquetsMaker goto configure and change keep none ABM bouquets no then you should have a keep bouquets option, tick all the none ABM bouquets you want to keep then start scan.

You'll need to set ABM sceduled scan to run after e2m3u2bouquet update.
Thanks for your advice on this. Using ABM does help alot. Now at least I dont have a ton of bouquets I dont ever use. Only bug bear i have is some channel names(not alot) and organisation of bouquets as override file doesn't keep settings. But thanks for your help.
 
Odd. Do you use AutoBouquetsMaker for sat or cable? Maybe you can hide the bouquets you don't want on ABM scan.

In AutoBouquetsMaker goto configure and change keep none ABM bouquets no then you should have a keep bouquets option, tick all the none ABM bouquets you want to keep then start scan.

You'll need to set ABM sceduled scan to run after e2m3u2bouquet update.
Right.... I have found the issue. There was a cron job downloading a new override file everyday. Deleted job and now the plugin works a dream. Not changed in couple days now :)
 
Right.... I have found the issue. There was a cron job downloading a new override file everyday. Deleted job and now the plugin works a dream. Not changed in couple days now :)
.

Update- disregard I set up my IPTV manually rather than the script and the cron issue is resolved.

Could you please let me know how to navigate to where this cron job is, and which one you deleted as I think it might help a similar issue I’m having?
 
Last edited:
Never heard of Mac address needed for m3u line but you might be able to edit Mac address in network settings or as above ask provider to change it for you.
I was using jedi exstream maker until exstream codes went down I downloaded iptv bouquet maker set it up same way I did with jedi but not working any help lads what am I doing wrong I'm just entering my m3u url my username and password but nothing happens when I press green to save would appreciate some help thanks Matt
 
Suls E2m3u2bouquet IPK

# I do not take responsibility for any lost data or damage to your system or device, This is done at your own risk! #

Guide updated to release 0.7.7

Thanks to Tommycahir for providing this guide and screen shots
Code:
https://tommysramblingon.wordpress.com/2018/10/08/how-to-set-up-and-configure-suls-e2m3u2bouquet-for-iptv-on-enigma2/
Please take a moment to read through his guides and click the like button on his posts if you think they've helped.

Prerequisites:
  • IPTV m3u url with Username and Password: This should be provided by your IPTV provider
  • EPGIMPORT plugin: this is the main engine that does the epg assignment when bouquets are created, available to download from plugins feed.
  • FTP client: a good commonly used one is filezilla but there are loads out there that will do the job.
  • Enigma2 Box IP Address for FTP: To find your IP Address go to Menu-> Setup-> Network-> Device Setup-> Lan Setup (WLan option if that is used)-> Adapter settings
    - Note that if you have DHCP set to Yes then your IP Address may change periodically, if you want a static IP address then you need to change the settings.
  • Enigma2 Box userID and password: This varies from box to box and image to image so google is your friend here. default is generally root and blank

e2m3u2bouquet V,0.7.7 onwards


Installing the Plugin

  • Go to plugins click green to download plugins.
  • Navigate to Extensions section and look for E2m3u2bouquet
  • Install the extension
  • Exit the download plugins section

If the plugin isnt on your plugin downloads you can install manually via these methods below

  • Download the .ipk file from the github repo (at time of writing this was v0.7.7)
    Code:
    https://github.com/su1s/e2m3u2bouquet/releases/
  • Open a FTP session from your laptop/device to your Enigma2 box
  • FTP the .ipk to the /tmp folder
  • Either install it from the box GUI or VIA SSH using one of the below options depending on image used
- OpenATV this will be Press Blue Button -> Plugins -> Choose IPK Installer -> (3) Memory /tmp -> (1) Install Extensions -> select the IPK (OK) and press green
- OpenVix this will be ‘Menu -> Setup -> ViX -> Install local extension
- SSH/Telnet to the box and run opkg install /tmp/enigma2 [TAB – to autocomplete path]
- note if you have openwebif Terminal plugin installed you can use that to run opkg install command also.
  • Reboot you box to complete installation.

Configuring the your Sub in the plugin

  • open the E2m3u2bouquet plugin itself
suls-1.jpg



  • Go to providers section and click the green button.
suls-2.jpg



  • At a minimum add the IPTV service name and click save and then exit.
suls-3.jpg



  • In the plugin main menu click on run and it will take a minute but will create the config file
  • On a laptop ftp to your box @ /etc/enigma2/e2m3u2bouquet
  • Open the config.xml and add the service URLs
  • The key lines to update are the below m3uurl and epgurl, There are others but these can very easily be changed in the plugin GUI if needed.
  • The below are an example where you can change the SERVER:LOL:ORT, YOURUSERNAME and YOURPASSWORD to the one from your sub:
    • Code:
      <m3uurl><![CDATA[http://SERVER:PORT/get.php?username=YOURUSERNAME&password=YOURPASSWORD&type=m3u_plus&output=m3u8]]></m3uurl><!– Extended M3U url –>
    • Code:
      <epgurl><![CDATA[http://SERVER:PORT/xmltv.php?username=YOURUSERNAME&password=YOURPASSWORD]]></epgurl><!– XMLTV EPG url –>
  • Save the config.xml back to the box via ftp
  • Go back into box menu above and run it again
  • You now have the service setup and can go back into providers, select the one you created and change options as you need , eg





  • if you want to update the bouquet automatically go into configure option and change the settings eg below are my settings
suls-configure.jpg


Tweaking the Bouquets and channels available

  • FTP to /etc/enigma2/e2m3u2bouquet
  • A new file will now be in that folder called providername-sort-current.xml where providername is the name you entered above when setting up providers section in the GUI.
  • Open that and change “true” to “false” you can hide bouquets or channels eg changing <category name=”Movies” nameOverride=”” idStart=”34300″ enabled=”true” /> to <category name=”Movies” nameOverride=”” idStart=”34300″ enabled=”false” /> it will hide the IPTV bouquet “Movies” bouquet from your provider.
  • Save the file as providername-sort-override.xml
  • FTP the file to /etc/enigma2/e2m3u2bouquet
  • Run the plugin again
Note: If your provider adds new bouquets they will automatically be added when you run the e2m3u2bouquet plugin again and you will need to perform the exact steps above again, this time the previously disabled bouquets and channels will still be disabled in providername-sort-current.xml



Configuring epgimporter to assign epg to IPTV bouquets

  • Once the bouquets are created go into epgimporter
    • suls-epgimporter.jpg

  • Click blue (sources) and then there will be an entry for IPTV Bouquet Maker – E2m3u2bouquet
  • Expand that and then select providername IPTV
suls-epgimporter-1.jpg




  • Press the Green button to save the changes.
  • Now back at the EPG import configuration screen press the yellow button to run a manual import
  • You will be prompted to confirm and then the import will begin.
  • The import should show a large number of events being imported for each selected option and will take a couple of minutes, you can now leave this screen.
  • This import should be scheduled for daily update if source files are updated daily (see example above).

I have a e2m3ubouquet script here that installs and configures the plugin via terminal HERE


Please note no naming providers in this thread and no pms regarding providers as I won't reply.
Hi sorry to jump on your thread I'm looking for some help plz I downloaded the iptv bouquet maker and installed it when I configured it it will not work I have entered my provider's url of my m3u my username and password but nothing happens were am I going wrong plz thanks matt
 
Plugin Install Generator

plugin_install_generator-300x188.gif


You can also download a generator that will let you enter your details and generate a one line install command with the plugin preconfigured. Right click on the following link select ‘save link as’ and then save to your PC – generator download. You can then run the generator by opening the downloaded file.

To use enter your providers hostname and port i.e
Code:
http://www.suls.co.uk:8080

Enter username and password then click generate

This should now generate a script copy the script and past in putty.

You can also use terminal in openwebif but this is only installed by default on OpenATV

First find the IP address of your box Menu, Information, network and type the IP adress of your box in web browser and hit enter this should bring up openwebif

Once you have webif open in your browser, scroll down on the left and click the word Terminal.
terminal-location.jpg


Type the word root and press enter.

Instructions for putty:


Putty can be downloaded at
Code:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
If using a Mac there are instructions at the end of the document for an alternative to Putty


First open Putty, and in the HostName (or IP address) box enter the enigma2 boxes IP address, and then click the Telnet radio button and click open
screenshot-132-png.28837


And then log in using the word, root


screenshot-133-png.28838


Paste the script and hit enter.

If using Mac


There is a version of Putty for Mac but is not very good.


Open Applications ->Utilities ->

Type the following command telnet 192.168.X.X (change the IP address to the one for the Zgemma/Enigma2 boxes)

Enter the username root (and password if you have set one) and press enter then past the script and press enter.

Box will reboot now you can goto IPTV bouquet Maker choose run this will then create your bouquets and epg xml.

You can now goto epg importer and choose your source and run it this should now generate your IPTV EPG. (EPG Content is dependant on provide)

Please note this will not work if you already have a config.xml in \etc\enigma2\e2m3u2bouquet

OpenATV 6.3 not currently supported
Wow great write up I'm looking for help to do this I have iptv bouquet maker installed but when I enter all the deatails of my m3u my provider gave me nothing happens no bouquets are created I set it up like the way u set up jedi provider name the url my username and password but nothing happened any help would be much appreciated when u have some spare time many thanks matt sorry to jump on your post
 
Hi guys i need help. I insalled suls 0.82. I open this plugin for set up. I press the provider to write my url but only black screen comes. I am using wooshbuild infinty (6.3). If some one could help me please. thanks in advance.
 
Hi guys i need help. I insalled suls 0.82. I open this plugin for set up. I press the provider to write my url but only black screen comes. I am using wooshbuild infinty (6.3). If some one could help me please. thanks in advance.
Did you go to configure first or try uninstalling it and re install it
 
Back
Top