Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


  • 0

Newbie help with Remotec ZXT-120 code


Question

Posted

Hello,

 

I have installed a Remotec ZXT-120 to control my Heatpump. Since not all codes are covered in any of the presets for my brand I will need to use the IR learning mode.

I have managed to learn the device a few codes from the remote but now I don't understand/know how to trigger the device to send the learned codes to the Heatpump.

 

All tutorials on the net only describe how to learn but not how to use these codes. I understand that you probably need to send a value ( memory slot 1-22) to parameter 35 but how do I do that in VD and/or scene

 

Ant help appreciated.

 

Also, to all of you a Happy New Year !

 

 

6 answers to this question

Recommended Posts

  • 0
Guest FredrikKarlsson
Posted

Hi,

 

Depending on what you are asking. Are you setting up IR codes for a model of air conditioner that is not supported in the code library?

I've never done this in the home center, but here goes (and I sincerely hope that someone will tell me off if I say something stupid here):

 

In my manual, I've got a list like the one in the first attached image. This means that the ZXT will have a couple of code slots that it knows about, and you need to fill them with the appropriate IR codes. You set parameter 25 (second image) to the code value you want to program and then set up your remote and fire the commands the correspond to the code towards the ZXT. So, if you want to set up "Heat to 22 degrees" then you set Parameter 25 to 14, set up "heat to 22 degrees" on your remote and press ON on the remote while pointing it at the ZXT. You'll need to do this for all settings you need.

 

A hint : I've disabled a couple of codes that I don't need (I will never use my inverter for cooling, so I've disabled those codes) in the interface a bit further down (third image). This means also that you don't need to configure them of course. if you have similar needs. 

 

 

 

Please login or register to see this attachment.

Please login or register to see this attachment.

Please login or register to see this attachment.

  • 0
  • Inquirer
  • Posted (edited)

    Hi Fredrik,

     

    Thanks for your reply.

     

    I have sspecial mode on my HeatPump (Frostvakt) equal to 8 degrees and full Fan mode. I can not get the ZXT-120 setpoint lower than 16 degrees....Therefore I need the code from the AC Remote....

     

     

    I have done the learning part, i.e. filled in the proper codes in the parameter 25 memory slots....

    My question is how I call these code to be sent from HC2 to ZXT-120.....

     

    I think I need a LUA code to get to the parameter 35. Manual says: If you set parameter 35 to value "3", the code from memory slot "3" (previously learned) will be transmitted. But how do I write the LUA code ??

    Something like " fibaro:aall(DevID, setParameter, "35", 3) but this obviously does not work depending on my poor LUA knowledge...

     

    This a part of the ZXT-120 implentation from the REST API:

     

    "id": 368,
        "name": "368",
        
    ..........................

    "actions": {
          "getParameter": 1,
          "poll": 0,
          "reconfigure": 0,
          "setParameter": 2
        },
     

     

     

    /Torbjörn

    Edited by Torbjorn
    • 0
    Posted

    Hi @Torbjorn,

    I got a new ZXT-120 and my AC is not supported. Do you have any instructions on how to apply learning mode on Fibaro HC ? I can help you if I get it working because I need to call the learned codes from scenes.

    • 0
  • Inquirer
  • Posted (edited)

    Hi @Tuncay,

     

    Yes, I have now solved this and it is working.

     

    1. You need to learn the ZXT-120 the codes from your AC Remote. I have used the memory slots 2-22 (0 and 1 seems to be predefined but I am not sure, I have avoided these). In the HC advanced screen for the device, enter a number for parameter 25. This is the number for the memory slot that will be populated with some code. DONT PUSH SAVE YET. Prepare your AC Remote, lets say with "Heat" and 23 degrees. Set it to OFF in this state. Push Save in the HC screen, the ZXT-LED should blink and, after blink it's ready for learning. Point your AC Remote to the top button on ZXT-120 and push button "ON" on AC Remote. Hopefully, you should see 2 blinks from ZXT-120 for error free reception.  If something is wrong, you will see 5 blinks after approx 10 seconds.

     

    2. Now, in order to send this code to your AC, you must set parameter 34 (manual is wrong, says 35) to value = 2. I do it in a VD where I have several buttons, one button for each slot I have programmed in the ZXT-120. The LUA code behind each button is:

     

    HCL = Net.FHttp("192.168.1.129",80)
    HCL:setBasicAuthentication("USER","PASSWORD");
    jtable = '{"properties":{"parameters":[{"id":34,"size":1,"value":2}]}}'
    HCL:PUT("/api/devices/6",jtable) 

     

    I have the ZXT-120 on a Slave HCL, that's why I have the IP/PORT/LOGIN parameters.

    Note the "value":2, this is the memory slot to be used for sending the learned code. The device number 6, in my case, is the MAIN device for the ZXT-120, not the AC device !

     

    For scenes, I simply call the needed button in the VD to set the desired AC parameters.

     

    Please, don't hesitate to ask if you should get into trouble...

     

    Best regards

    Torbjorn

    Edited by Torbjorn
    small update
    • 0
    Posted

    Thanks so much @Torbjorn . Following is the information that I was looking for:

    Quote

    Push Save in the HC screen, the ZXT-LED should blink and, after blink it's ready for learning. Point your AC Remote to the top button on ZXT-120 and push button "ON" on AC Remote. Hopefully, you should see 2 blinks from ZXT-120 for error free reception.  If something is wrong, you will see 5 blinks after approx 10 seconds.

     

    I'll try the VD as well.

    • 0
    Posted

    Is there any chance to control some other device than AC with ZXT-120? i'm trying but learning mode is not going well...

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Answer this question...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    ×
    ×
    • Create New...