Need Smartlabs IPTV box remote

I got new IPTV service from Baltcom with Smartlabs SML 5050 box. 

https://www.smartlabs.tv/en/

Nothing available in NEEO library... 

Funny enough IR coded seems to be same as on my DuneHD remote but completely mixed up like chanel up is button 3 etc, so they can't be used in same room. 

Is NEEO IR extender capable to send different signal from brain? If it is then I could leave one box in closed cabinet with IR extender and other outside so that brain can control it. 

Reply
32replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • Girts Burnauskis This sould be doable for Andy or Fäbu as they are responsible for new device inclusion

    Reply Like 1
  • Girts Burnauskis

    We have just added your Smartlabs SML-5050 device. It will appear around 6PM CET.

    But regarding the issue with controlling both devices at the same time, we cannot do anything about it. For some devices there are mutliple IR adresses available to prevent this from happening. But this is not the case for Dune and Smartlabs devices.

    Also, there is currently no option on NEEO that allows to direct or block the IR signal for the extender. I'm sorry for the bad news!

    Reply Like
    • Andy Thank you, as always You are the best!!! 

      Speaking about directing IR signal from extender it might be the feature on next hardware NEEO future development for people with two same make and model equipment.. 

      Reply Like
    • Girts Burnauskis 

      Many thanks for the kind words!

      It's probably possible with a software change. I'll file a report to the dev team.

      Reply Like
    • Andy unfortunately must say that added device codes do not work 

      Picture of original remote

      Copairing functions I discovered button ( A )  dose programme to beginning, function is not available on original remote! Would be nice to have it on NEEO. 

      BTW dune remote buttons works on Smartlabs box but Smartlabs remote does not work on dune box. 

      Reply Like
    • Girts Burnauskis 

      I'm sorry to hear! Which exact Dune model did you use? We'll make sure that these codes are added. 

      The image of the remote indicates that this is a provider specific driver that is used. We have added the manufacturer codes. 

      Reply Like
    • Andy 

      I have Dune HD TV303D. 

      I can make cross reference of functions if you need. 

      Reply Like
    • Girts Burnauskis 

      That would be great! Are all included? Otherwise I can create a Live IR Test with all commands from this driver. These would be 255 commands.

      Reply Like
    • Andy 

      This is my quick sketch 

      I can do live ir test if it helps. 

      Reply Like
    • Girts Burnauskis 

      Thanks! We'll add the device ASAP.

      What do you mean with "Program from beginning"?

      Reply Like
    • Girts Burnauskis 

      The device was just added besides the "Program" command. The device will appear around 6PM CET. Please add the Baltcom SML-5050.

      Reply Like
    • Andy 

      Program beging is function to launch current TV programme from beginning... very helpful 

      Reply Like
    • Andy we are almost there :) 

      From Baltcom SML-5050 descreet power off and power on works, that means it is smart device and should be added without assumption mode. 

       

      Now speakeng about functions there is a feve that dose not work or works different that's not available on original remote like cursor right is fast forward. 

      I think it could be good idea to do live ir test to discover missing functions. 

      Reply Like
  • I have hooked up arduino and readed codes. It appears that factory codes are different in header (BF) and core code is same compared to Baltcom box. 

    So original box (BF) 

    Dune hd            (FD) 

    My Baltcom. (FDFD) which explains why dune remote works on baltcom and baltcom dose not work on dune. Will attach some pictures, sorry no time to retype now...

    on pages bottom working functions not available on original remote

    Reply Like
    • Girts Burnauskis 

      Thanks! Can you either send me the file with the +600, -500, etc codes? Or here would be the Live IR Test:

      1. Navigate to the Settings Menu in your NEEO app.
      2. Navigate to NEEO Brain.
      3. Click on "Live IR Test".
      4. Enter into the text field the following code: ej5XqeqbBV
      5. Test the commands

      Thanks for testing!

      Reply Like
    • Andy thanks for live ir test

      It looks that all codes are still in

      FD xx xx format 

      I need them to be as

      FD FD xx xx

      Like on first example funktion OK on screen picture

      Reply Like
    • Andy 

      Attached file is complite with all commands including extra functions that not available on original remote.

      there is two buttones that are on original remote but i don't know how to call them properly two way circle (swap ) and like back (circ one)  back is available as separate function!!!

       

      All in all i found a way how to read and convert NEC1 hex codes  in compair file . there is 3 examples  of same function of different variations Baltcom FDFD, Dune FD and Smartlabs BF

      Reply Like
    • Girts Burnauskis 

      Thanks!

      The learned codes put out a code with an additional subdevice. Also, the protocol is recognized as Pioneer, instead of NEC. The Pioneer protocol is based on NEC and is very close, but not the exact same. Here's a Live IR Test for Volume down in order to figure out if we need NEC without the subdevice or Pioneer with subdevice: EpPKe21nNT

      Reply Like
    • Andy 

      So additional FD in front of code makes it look as subdevice? 

      Code is 32bits with same frequency and timing for all 3

      On SL and Dune code starts with first 8 bits as 0

      0000 0000

      On Baltcom code starts with

      1111 1101 (F D) 

      Which is same as second 8 bits on Dune code

      1111 1101

      SL code second 8 bits are

      1011 1111 (B F) 

      Function code is in next 16 bits

      1011 0000 0100 1111 (B 0 4 F) 

      So Baltcom full code is

      1111 1101 1111 1101 1011 0000 0100 1111 (FDFDB04F) 

      Smartlabs full code is

      0000 0000 1011 1111 1011 0000 0100 1111 (BFB04F) 

      Reply Like
    • Andy 

      EpPKe21nNT live ir test commands are actually for button (OK) 

      And as you labelled Pioneer version

      FD FD B0 4F is correct one!!! 

      NEC one is wrong FD 02 B0 4F

      Reply Like
    • Andy 

      I found mestake, this function is not available as Back, replace it with circ one which is correct back function. 

      And i found Power on only function! 

       

      Back
      FDFD40BF
      Decoded NEC: FDFD40BF (32 bits)
      Raw (68): 8900 -4400
      550 -1700 500 -1700 500 -1700 550 -1700
      550 -1650 550 -1700 500 -600 500 -1700
      550 -1700 500 -1700 550 -1650 550 -1700
      500 -1700 550 -1700 500 -600 500 -1700
      550 -600 550 -1700 550 -600 550 -550
      600 -550 600 -550 600 -550 600 -550
      550 -1700 550 -600 550 -1700 550 -1700
      550 -1700 600 -1650 600 -1650 600 -1650
      600 
      circ one
      FDFDEC13
      Decoded NEC: FDFDEC13 (32 bits)
      Raw (68): 8850 -4450
      550 -1650 550 -1700 550 -1650 550 -1700
      550 -1650 550 -1650 550 -600 550 -1650
      550 -1650 550 -1700 550 -1650 550 -1700
      500 -1700 500 -1700 550 -600 500 -1700
      550 -1650 550 -1700 550 -1650 550 -550
      550 -1700 500 -1700 550 -550 550 -600
      500 -600 550 -550 550 -550 550 -1700
      500 -600 550 -550 550 -1650 550 -1700
      550
      
      Power on only
      FDFD28D7
      Decoded NEC: FDFD28D7 (32 bits)
      Raw (68): 8900 -4400
      550 -1700 500 -1700 550 -1700 500 -1700
      500 -1700 550 -1700 500 -600 500 -1700
      550 -1700 500 -1700 550 -1700 500 -1700
      500 -1700 550 -1700 500 -600 500 -1700
      600 -550 550 -600 550 -1700 550 -600
      550 -1700 550 -600 550 -600 550 -600
      550 -1700 550 -1700 550 -600 550 -1700
      550 -600 550 -1700 550 -1700 550 -1700
      550
      Reply Like
    • Girts Burnauskis 

      Thanks! All added! The new data appears around 6PM CET. I had to replace the driver. Please delete and re-add the device. 

      Also, I was confused about BACK and CIRC ONE. I have added them as BACK and REFRESH (icon looks like this?). They may still be reversed. Let me know and I'll reverse them.

      Thanks for all your help with getting this working!

      Reply Like
    • Andy 

      This (back) command dose not work on Baltcom unit it is for normal Smartlabs version

      FDFD40BF

      On Baltcom (back) command is

      FDFDEC13

      It is important to have Back button correct becose it is one of hard buttons!!! 

      Reply Like
    • Girts Burnauskis 

      Okay, got it! Corrected! This will already be included within the 6PM CET update.

      Reply Like
    • Andy 

      Found some issues 

      (Power on only) works only as FD28D7

      if it is FDFD2807 it works as power togle on off same as FDFD48B7

      Power on only
      FD28D7
      Decoded NEC: FD28D7 (32 bits)
      Raw (68): 8900 -4500
      550 -600 550 -600 550 -550 600 -550
      600 -550 600 -550 600 -550 550 -600
      550 -1700 550 -1700 550 -1700 550 -1700
      550 -1700 600 -1650 600 -550 550 -1700
      600 -550 550 -600 550 -1700 550 -600
      550 -1700 550 -600 550 -600 550 -600
      550 -1700 550 -1700 550 -600 550 -1700
      550 -600 550 -1700 550 -1700 550 -1700
      550 

       

      Programm from begining works only as FD02FD not FDFD02FD

      Beginning
      FD02FD
      Decoded NEC: FD02FD (32 bits)
      Raw (68): 8950 -4450
      600 -550 600 -550 600 -550 550 -600
      550 -600 550 -600 550 -600 550 -600
      550 -1700 550 -1700 550 -1700 550 -1700
      550 -1700 550 -1700 550 -600 550 -1700
      550 -600 550 -600 550 -600 550 -600
      550 -600 550 -550 600 -1650 600 -550
      600 -1650 600 -1650 600 -1650 600 -1700
      550 -1700 550 -1700 550 -600 550 -1700
      550 

      DIR right is mixed with DIR down must be this

      dir right
      FDFD52AD
      Decoded NEC: FDFD52AD (32 bits)
      Raw (68): 8850 -4450
      550 -1650 550 -1700 550 -1650 550 -1700
      500 -1700 500 -1700 550 -600 500 -1700
      500 -1700 550 -1700 500 -1700 500 -1750
      500 -1700 550 -1650 550 -550 550 -1700
      550 -550 550 -1650 550 -600 550 -1650
      550 -550 550 -600 500 -1700 550 -550
      550 -1700 500 -600 550 -1650 500 -600
      550 -1700 500 -1700 500 -600 550 -1700
      500
      Reply Like
    • Girts Burnauskis 

      Changed! The new data appears around 12AM CET. Please update the device.

      But be aware that the Power on and Program button may not work. Until now, all codes where either Pioneer D=191 S=191 or NEC1 D=191 (no subdevice). The codes you have sent me know are NEC D=0 S=191. Never had these before. Also, codes that when analyzed are not resulting into clear NEC1, NEC2, NEC-f16, etc codes, usually don't work. The newest codes are neutral NEC, which doesn't exist. I've had to choose one in order to be able to build the codes. As the others where NEC1, I took NEC1. But there is still a difference. The new codes have the device number 0, instead of 191 and have included a subdevice, instead of none.
      If they are not working, I will create NEC1 code with D=191 and the correct OBC. I'm pretty sure this will work. Let me know!

      Reply Like
    • Andy 

      I'm not completely understand what you mean. 

      So for example in yamaha rx v850 hex values like

      5E A1  A8 57

      5E is sub device A1 is device and A857 is function? 

      Reply Like
    • Girts Burnauskis 

      NEC1 can include a subdevice or not. Both versions are used. The mentioned RX has no sub-device. It's for the back button e.g. NEC1, D=122, OBC (Function)=170 

      This is in decimal, converted to HEX it's Device=7A and OBC=AA

      Regarding the codes above, 191 is BF.

      So, I'm not sure how the Hex numbers you got are converted. Anyway, 191 seems to be FD within your conversion. Doesn't matter anyway, it's the same. So FD FD means D=191, Subdevice= 191. The number that follows seems to define the protocol. and the function. But not sure how to read this. Usually, you work with decimal and hex numbers in IR development, which would be 191 or BF, not FD

      Because of this, what we did is to analyze the RAW code in order to get the codes as normal HEX or decimal numbers. Which does work fine. Just the last two commands where somewhat different.

      Just update the device data after 12AM CET and test if the currently added commands work. If not, I'm sure the other version will work.

      Reply Like
    • Andy 

      So on Smartlabs original remote indeed ir code is

      00 BF xx xx that makes device

      s0 d191

      On dune remote remote code is

      00 FD xx xx wouldn't it make

      s0 d253? 

      On Baltcom remote

      FD FD xx xx wouldn't it make

      S253 d253? 

      Reply Like
    • Girts Burnauskis 

      True! Would make 253. Strangely, when analyzing the RAW code I get another result. More strange, most commands are already working, but FD/253 is not in our database. Confused... Let me know about the result of the currently added commands. Otherwise I'll create a Live IR Test with all versions we know FD, BF, with NEC1 or Pioneer, etc. This way we will figure out the couple of remaining codes for sure.

      Reply Like
    • Andy 

      Thank you! Now all works as it should. 

      There's one thing, on power off command actually 2 commands are activated, first power on only and then power togle. 

      Is this how it is meant to be? 

       

      It was pleasure to learning something new, now I see how ir command is built. 

      Thing wit OBC is still a bit unclear for me, I noticed that byte 3, is inverse byte 4.

      So really only 255 commands available but what define order? 

      I mean hex to Dec conversion dose not make it in same order as on live test, some commands correspond but most are different. 

      Reply Like
    • Girts Burnauskis 

      Glad to hear!

      Yes, this is on on purpose. Your device has no discrete Power off command. Because of this we made a macro that sends power on and then power toggle, to make sure the device is on and power toggle/power off will always turn off the device. 

      Regarding the OBC - it depends on the protocol. Some have 255, some have 127, some 240, etc. But every combination of device and subdevice numbers have another 255 codes, these are still a lot of codes. Also, not all protocols have the subdevice option.

      The order is usually totally mixed up. There is no clear pattern for which command does what. That's why we had to work with Live IR Tests.

      Reply Like
Like Follow