Posts by ravstar

    Ok so, below is the screenshot right after creating bouquets and these have been arranged in default order


    6f8b2254d0594c.jpg


    I rearranged the bouquets based on my preferred order by going into move mode and then disabled the move mode.


    a62c04e2.jpg


    Once JMX runs an automatic live bouquet update, it then rearranges bouquets in default order same as it is showing in first screenshot.

    soulmate  Pegasus077  PeteC  wiscel1  sunash


    I hope I have fixed the issue so you can check and confirm. Please uninstall the previously installed script before trying to reinstall it by following below steps.


    Paste below text using SSH client (putty) and hit enter


    cd /usr/script && ./uninstall1.sh


    Now try to install the script again by entering below text in SSH client (putty) and hit enter


    wget -O /tmp/setup.sh "https://github.com/ravstar/Enigma2/raw/main/setup.sh" && cd /tmp/ && chmod 755 setup.sh && ./setup.sh


    Run the script and report any errors.


    Cheers:thumbup:

    I am trying to solve the issue here as other users are also facing the same issue hence I need to see the .xml file in order to solve the issue.


    Can you try to download the .xml file and send this over to me so I can see if I need to tweak the script little bit to help you here. You can download the .xml file by using the following command in putty.



    wget -O /media/hdd/iptvepg.xml "http://XYZ.COM:80/xmltv.php?username=USERNAME&password=PASSWORD&next_days=7" && gzip -f /media/hdd/iptvepg.xml > /media/hdd/iptvepg.xml.gz



    hit enter



    Please replace the characters in bold with your IPTV url details and this will download iptvepg.xml.gz file in you HDD main folder i.e. /media/hdd/.



    Don't worry this file won't contain any confidential information and would be anywhere between 8mb to 30mb in size so if you can attach and send it to me here or use wetransfer and share the link.

    That's strange!

    Can you check if tmp folder exists in root folder by using filezilla, if it doesn't then create one and run the script again.


    wget -O /tmp/setup.sh "https://github.com/ravstar/Enigma2/raw/main/setup.sh" && cd /tmp/ && chmod 755 setup.sh && ./setup.sh

    I don’t have vu+ box hence I couldn’t check what I think it might required different set of commands I can manually set this up for you with help of team viewer if automated script isn’t working

    getting the following error when I try to setup correction:

    Code
    ./setup.sh: line 134: [: -eq: unary operator expected

    soulmate can you post 4 lines above this error from terminal. Or you can post the full terminal but make sure you delete sensitive information like username and password from it before posting it.


    make sure you first run jedimaker update and then run the script.

    echannelizer sometimes match the wrong epg based on the matching keywords but you can change it by searching channel from your source xml and assign it. Else it would be manual process unfortunately to assign epg one by one to every channel even with jediepgxtream.

    Hello Friends!

    I created with dreamboxEDIT iptv m3u(GEMANY and BULGARIA) playlist with categories channels and added it to the bouquets. It works great but I can't add an EPG to it. In the Epg importer I check the Rytec IPTV XMLTV (xz) but but does not add EPG. Please help how to add EPG to channels. My receiver is zgema H9 with Open ATV 6.4 . All satellite bouquets have EPG ,only on my playlist with categories not.

    Pls help me..

    echannelizer paid version would do it for you and it will add epg source file for epg importer


    else, below steps


    Have you added tvg-ID in your m3u file


    This should go in a separate line just above the channel url in your m3u file and should be written as below


    #EXTINF:-1 tvg-ID="bbc.one" tvg-name="BBC ONE" tvg-logo="http://url-to-logo.png" group-title="title for bouquet"


    tvg-ID should match the source you are using for example rytec tvg id or iptv provider tvg id


    tvg-name this will give name to display for your channel


    tvg-logo if you want to use picons


    group-title this would name of your bouquet you would like to place these channels into


    Once done you can use either jedimakerextream or e2m3u2bouquet to create bouqets

    ravstar , I removed script via putty but still getting

    Username/Password Authentication Failed.

    iptv service is working ok if you know what I mean I can view channel so user name and password is ok

    What has happened is that the change of source this script has made to sources file in epgimport folder is causing little issue as this hsa replaced the url with local directory


    so if you follow the above steps this would fix the issue.

    urie can you remove the xmltv.sh by entering

    rm /usr/script/xmltv.sh


    then run jedi maker update


    and then run the script with below link


    wget -O /tmp/setup.sh "https://github.com/ravstar/Enigma2/raw/main/setup.sh" && cd /tmp/ && chmod 755 setup.sh && ./setup.sh

    ravstar , sorry a bit lost now I did get error


    Please update jedimaker first and then run the script. all will be fixed with one go.


    New version will avoid this to happen again in future.

    urie So this should be go into jedimaker and run update bouquets in settings

    after that paste the script link from post #1 and It will fix everything up for you.

    ravstar , sorry a bit lost now I did get error


    Please update jedimaker first and then run the script. all will be fixed with one go.


    New version will avoid this to happen again in future.

    NEW INSTRUCTIONS & UPDATED SCRIPT 14/01/2021 v1.2 now in post #1


    What's new in v1.2

    * No need to uninstall the previous version before updating to new version.

    * Script will automatically remove the old cron without deleting other crons in the list.

    * Daily update time changed to 06:10am as some providers update their epg.xml at 6:00am hence the script was unable to fetch the data at 6:00am.

    ravstar , when I came in tonight I had no IPTV EPG I did have satellite EPG what I did notice was there where two cron timers one for 6.00 am and other for 5.59 am.

    So I think new script did not delete old cron timer I have deleted old cron timer and just manually ran new one after I ran jedimaker IPTV bouquets are now as now normal with correct timeshift for the one I select.

    urie I have found that the xml.gz is empty and not downloading data. I will look into it today and get it fixed.

    urie so look like that my iptv provider is updating epg data at 6:00 hence when the script runs at 5:59, it is unable to download the data in full. You might be using the same provider as me.

    Can you remove the cron that is setup for 05:59am by going into menu>timers>cron timers and after doing this run the below command in SSH client (Putty, or terminal)


    crontab -l | { cat; echo "01 06 * * * cd /usr/script/ && ./xmltv.sh"; } | crontab -


    It will fix the issue.

    ravstar , when I came in tonight I had no IPTV EPG I did have satellite EPG what I did notice was there where two cron timers one for 6.00 am and other for 5.59 am.

    So I think new script did not delete old cron timer I have deleted old cron timer and just manually ran new one after I ran jedimaker IPTV bouquets are now as now normal with correct timeshift for the one I select.

    urie I have found that the xml.gz is empty and not downloading data. I will look into it today and get it fixed.

    ravstar , when I came in tonight I had no IPTV EPG I did have satellite EPG what I did notice was there where two cron timers one for 6.00 am and other for 5.59 am.

    So I think new script did not delete old cron timer I have deleted old cron timer and just manually ran new one after I ran jedimaker IPTV bouquets are now as now normal with correct timeshift for the one I select.

    Yes, I forgot to tell you to manually remove the old cron by going into menu>timer>cron timers As if I add that in my script to remove the cron then there is possibility that it remove all crons for users who are running the script for first time so I have now added this step in instructions. Thank you for highlighting this.


    It should now update fine tomorrow morning. :wink: