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

Toshiba AC / Climate / ASHP


Question

Posted (edited)

Hi,

 

Has anyone out there managed to integrate their wi-if enabled Toshiba (ASHP) into Home Centre?

 

I would like any information on how to achieve this.

 

TIA

Edited by Merlin

Recommended Posts

  • 0
Posted

Hi @Merlin, did you manage to solve the Toshiba AC connection to Fibaro? I am having the same problem.

Thanks, Jiri

  • 0
  • Inquirer
  • Posted

    Hi @Jiri,

     

    Unfortunately not! But I can’t believe we are the only ones with these units that would like them in Home Center 3. Maybe someone will have the solution for us.

     

     

    • 0
    Posted

    Hi,

    Did someone of you integrate Toshiba unit into Home Center?

    • 0
    Posted (edited)

    If you can integrate Toshiba AC into Alexa, then yes... you defiantly could control it by Fibaro.

    BTW you even don't need to integrate Fibaro with Alexa😀

    Edited by cag014
    • 0
  • Inquirer
  • Posted (edited)
    19 hours ago, cag014 said:

    If you can integrate Toshiba AC into Alexa, then yes... you defiantly could control it by Fibaro.

    BTW you even don't need to integrate Fibaro with Alexa😀

    Hi @cag014,

     

    Yes, I can control the Toshiba AC with Alexa… Could you elaborate on how to control it with Fibaro?

     

    TIA

    Edited by Merlin
    • 0
    Posted
    10 hours ago, Merlin said:

    Hi @cag014,

     

    Yes, I can control the Toshiba AC with Alexa… Could you elaborate on how to control it with Fibaro?

     

    TIA

    There are several options to do it, but first could explain how exactly you want to control it by HC3. I mean do you want to create QA switch or by other already exist switch, or something else.

    Basically, can explain your scenario to turn ON or OFF the Air conditioner.

    • 0
  • Inquirer
  • Posted

    Hi @cag014,

     

    Ideally, I’d like to switch on & off, change mode and temperature. I don’t have an existing switch.

     

    So, I’d like for example to be able to say… if temperature (read from motion eye) is x then heat / cool to set-temp.

     

    Maybe I want to much 😝 

     

     

    • 0
    Posted
    14 hours ago, Merlin said:

    Hi @cag014,

     

    Ideally, I’d like to switch on & off, change mode and temperature. I don’t have an existing switch.

     

    So, I’d like for example to be able to say… if temperature (read from motion eye) is x then heat / cool to set-temp.

     

    Maybe I want to much 😝 

     

     

    OK

    Please see 

    Please login or register to see this link.

     

    Use binQA to turn ON/OFF your air conditioner.

     

    Regarding to set specific temperature, you will need to create a range of triggers and routines of desired temperature - like

    temp22

    temp23

    temp24

    .......

     

    Now based on your sensor you need to calculate the temperature and to concatenate it in one string.

    tempTrigger="temp"..(calculated desired temp)

    For example, tempTrigger="temp24"

    Using generic QA execute hub.call(<QA-ID>, "trigger",tempTrigger) and you are set.

     

    Let me know if it works or further help required. 

     

    • 0
  • Inquirer
  • Posted (edited)

    Hi @cag014,

     

    Wow! That is a steep learning curve I’ve just been through! Thank you.

     

    still need a bit more help though…

     

    I can seem to get the on off bit to work with a single device but I do not know where to put the hub.call could you give an example? Is it a LUA scene or something else.

     

    TIA

    Edited by Merlin
    • 0
    Posted
    1 hour ago, Merlin said:

    Hi @cag014,

     

    Wow! That is a steep learning curve I’ve just been through! Thank you.

     

    still need a bit more help though…

     

    I can seem to get the on off bit to work with a single device but I do not know where to put the hub.call could you give an example? Is it a LUA scene or something else.

     

    TIA

    You mean using genericQA? If so then yes, using in scenes or QA.

    Could you give me an example what you trying to achieve?

    By the way take a look on All-in-one QA  

    Please login or register to see this link.

     it might be useful for you (instead of creating scenes or QAs)

     

    • 0
  • Inquirer
  • Posted

    Hi @cag014,

     

    Thank you for the reply.

     

    For example:

     

    If motion eye temperature <= 18 degrees then switch on climate and set temp to 21 degrees

    • 0
    Posted
    12 hours ago, Merlin said:

    Hi @cag014,

     

    Thank you for the reply.

     

    For example:

     

    If motion eye temperature <= 18 degrees then switch on climate and set temp to 21 degrees

     

    Let's assume

     1. temperature device id = 195

    2. you have created binQA to turn ON/OFF Toshiba

    3. you have created genericQA and Voice Monke trigger "temp21" to set Toshiba to 21 degrees 

     

    The this is the scene to do it.

     

    Please login or register to see this attachment.

     

    Please change all assumed IDs to your real IDs and let me know if it works.

     

    By the way using AOQ it is just a simple line... 

    {"195",{state=<=18", trueAct={"binQA-ID","turnOn",{"genericQA-ID","trigger,temp21"}}},

     

    For each temperature setting you'll need to create more scenes... while in AOQ it's just another line.

     

    Let

     

     

     

     

     

     

     

    • 0
  • Inquirer
  • Posted

    Hi @cag014,

     

    Thanks for all your help so far...

     

    I am very new to all this and a little out of my depth, so please be gentle.

     

    I have done the following (that doesn't work):

     

    jM={0,"453",{state="<=18",trueAct={"1028","drawclimon",{"1029","trigger","dwrt21"}}}}

     

    in a sub-section called test.

     

    the dwrt21 actually is set-up to turn on the climate and set the temperature to 21. So I don't know if the drawclimon is necessary as well?

     

    can you tell me if anything is blatantly wrong or do I have to do anything else?

    • 0
    Posted

    jM={0,"453",{state="<=18",trueAct={"1029","trigger","dwrt21"}}},

    It should work.

    About device 1028 and drwaclimon, what it is? You want to turn it ON? then

    jM={0,"453",{state="<=18",trueAct={{"1028","drawclimon","turnOn},{"1029","trigger","dwrt21"}}}},

     

    You can have unlimited actions in trueAct{} table, but [ay attention to number of correct curly brackets

     

    By the way, Since you are heating the room, what happens when temperature goes above 18 degrees ?

    • 0
  • Inquirer
  • Posted

    Hi @cag014,

     

    Thanks for your reply.

     

    I still am struggling… I tried both of your versions above but still nothing happens. I have the following (images attached).

     

    I would like once the room reaches a set temperature to the turn of the climate.

     

    If I click the binQA icon the climate does switch on and off so that part works.

     

    I changed the values in binQA because I wanted to add other rooms’ climate but a) I don’t know if that can be done or is just restricted to actionOn and actionOff and b) is it necessary to have the binQA if my other  command dwrt21 switches on and sets temperature.

     

    Please login or register to see this attachment.

    Please login or register to see this attachment.

    • 0
    Posted (edited)

     

    First of all the syntax of your jM line is not correct.... it overwrites jM lines

    Why don't you use user_data file for that? If you need to use extra file (in your case test) then please follow the correct format (see an example below)

    I do recommend at the beginning of learning curve to use user_data file.

    Please login or register to see this attachment.

     

    Means your jM line should be 

     

    jM[#jM+1]={

    {0,"453",{state=">=20", trueAct={{"1028","turnOn},{"1029","trigger","dwrt21"}}}},

    }

     

    Regarding the {"1028","drawclimon","turnOn} command, it is my mistake it should be {"1028","turnOn"}

     

    I understand as follow:

    1. The drawclimon is your binQA (id=1028) that triggers Alexa routines to  turnOn/OFF the climate, right?As you said it does work when you click on the drawclimonQA

    2. you have created a trigger named "dwrt21" to set climate to 21 degrees, correct? is it work in Voice Monkey console?

     

     

    7 hours ago, Merlin said:

    Hi @cag014,

     

    Thanks for your reply.

     

    I still am struggling… I tried both of your versions above but still nothing happens. I have the following (images attached).

     

    I would like once the room reaches a set temperature to the turn of the climate.

     Just add another jM line which turns OFF the climate

    {0,"453",{state=">=22", trueAct={"1028","turnOff}}},

     

    If I click the binQA icon the climate does switch on and off so that part works.

    That's good, means it could work in jM also after correction {"1028","turnOn"}

     

    I changed the values in binQA because I wanted to add other rooms’ climate but a) I don’t know if that can be done or is just restricted to actionOn and actionOff and b) is it necessary to have the binQA if my other  command dwrt21 switches on and sets temperature.

    What do you mean restricted to actionOn and actionOff - is it means you added QuickApp function that turns On and sets temperature?  It not neccessary to have binQA if your other QA does both commands

     

    Could ou post the main code of your QAs (to understand  what you did)?

    Please post the debug console of AOQ to see what actual commands it executes

     

    Edited by cag014
    • 0
  • Inquirer
  • Posted (edited)

    Hi @cag014.

    16 hours ago, cag014 said:

    Why don't you use user_data file for that?

    I didn't use the user_data because I didn't want to mess any thing up.

     

    16 hours ago, cag014 said:

    Means your jM line should be 

     

    jM[#jM+1]={

    {0,"453",{state=">=20", trueAct={{"1028","turnOn},{"1029","trigger","dwrt21"}}}},

    }

    I now have this:

     

    jM[#jM+1]={
        {0,"453",{state=">=20",trueAct={{"1028","turnOn"},{"1029","trigger","dwrt21"}}}}
    }

     

    and the turnON now works 👍 but the second part doesn't i.e. it doesn't set temp to 21.

     

    16 hours ago, cag014 said:

    I understand as follow:

    1. The drawclimon is your binQA (id=1028) that triggers Alexa routines to  turnOn/OFF the climate, right?As you said it does work when you click on the drawclimonQA

    2. you have created a trigger named "dwrt21" to set climate to 21 degrees, correct? is it work in Voice Monkey console?

    In answer to...

    point 1. Yes and Yes

    point2. I have created a trigger named "dwrt21" which actually is set-up to  switch on and set temperature to 21 If I press the trigger in Voice Monkey Console it works.

     

    16 hours ago, cag014 said:

    Could ou post the main code of your QAs (to understand  what you did)?

    I have not changed any 'main code' sections in any QA.

     

    16 hours ago, cag014 said:

    Please post the debug console of AOQ to see what actual commands it executes

    I am not sure if I have done this correctly, please see attached.

     

     

    Please login or register to see this attachment.

    Please login or register to see this attachment.

    Edited by Merlin
    • 0
    Posted (edited)

    I am so sorry, one again it is my mistake... (have copied a wrong line from my file)

    The correct command is

     

    M[#jM+1]={

    {0,"453",{state=">=20", trueAct={{"1028","turnOn},{"1029","trigger,dwrt21"}}}},

    }

     

    and not {"1029","trigger","dwrt21"}

     

    on the debug console you should see   trigger,dwrt21{1029    and not just  trigger{1029

    Sorry again.

     

    Can I ask you a favour ? I see error messages that some QAs don't have a Lua file (1009,1010,1011...)???

    Is it encrypted QAs?

     

    If not, can you share with me one of the QAs?

    Just download one of them and post the xxx.fqa  file.

     

    Please login or register to see this spoiler.

     

    I'm trying to understand what is wrong with the QA in my code. (all my QAs don't have the error message)

     

     

     

    Edited by cag014
    • 0
  • Inquirer
  • Posted

    Hi @cag014,

     

    No need to apologise, you are helping me a great deal. 😀

     

    I now have this:

    jM[#jM+1]={
        {0,"453",{state=">=20",trueAct={"1029","trigger,dwrt21"}}}
    }

     

    and it works (switches on the device and sets temperature to 21 degrees).

     

    What do I do if I

    a) want to stop the air conditioner when it gets to a certain temperature?

    b) want to add other criteria for switch on e.g. when temperature >=20 and Lux >=400?

    c) I also have a variable TEMPO_DAY which can be BLEU, BLANC or ROUGE how could I add that as a criteria. Say If TEMPO_DAY=BLEU

     

    If the first digit is 0 like mine is, how often does the AOQ check the criteria?

     

    14 hours ago, cag014 said:

    Can I ask you a favour ? I see error messages that some QAs don't have a Lua file (1009,1010,1011...)???

    Is it encrypted QAs?

    I am afraid these ID numbers refer to an encrypted QA that another kind member is helping me with (Solar Assistant)!

     

    • 0
    Posted
    1 hour ago, Merlin said:

     

    What do I do if I

    a) want to stop the air conditioner when it gets to a certain temperature?

    {"453",{state=">=24", trueAct={{"1028","turnOff}}},

     

    1 hour ago, Merlin said:

    b) want to add other criteria for switch on e.g. when temperature >=20 and Lux >=400?

    {"453",{state=">=20", trueAct={{"1028","turnOn,"if {LuxID >=400}"}}},

     

    c) I also have a variable TEMPO_DAY which can be BLEU, BLANC or ROUGE how could I add that as a criteria. Say If TEMPO_DAY=BLEU

    to use global variable add & before variable name.

    {"453",{state=">=20", trueAct={{"1028","turnOn,"if {&TEMPO_DAY =BLEU}"}}}

     Off course you can set many condition 

    {"453",{state=">=20", trueAct={{"1028","turnOn,"if {Lux>=400 and &TEMPO_DAY =BLEU}"}}}

    {"453",{state=">=20", trueAct={{"1028","turnOn,"if {Lux>=400 or &TEMPO_DAY =BLEU}"}}}

     

    If the first digit is 0 like mine is, how often does the AOQ check the criteria?

    You don't need to use 0 at all. This parameter used for time loops only (when and if needed)

    The AOQ doesn't check time based the values. Every change of the value of any device triggers AOQ to check the entire table.

     

    I am afraid these ID numbers refer to an encrypted QA that another kind member is helping me with (Solar Assistant)!

    Great, that what I thought, thanks, No need for QA files.

     

     

    I do suggest not to use pure ID numbers (it is very hard to remember after while what device actually it is). Please update jS2n table in user_data file with preferred names.

    for example:

     

    jS2n={ drwTS=453, ac=1028, acTemp=1029}

    Now: (pay attention that the device name should be included in back apostrophic)

     {"`drwTS`",{state=">=20",trueAct={{"`ac`","turnOn}"`acTemp`","trigger,dwrt21"}}}}

     

    Please take a few minutes to read AOQ Advanced User's Guide.

    • Thanks 1

    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...