TMC is an independent, primarily volunteer organization that relies on ad revenue to cover its operating costs. Please consider whitelisting TMC on your ad blocker and becoming a Supporting Member. For more info: Support TMC
  1. TMC is currently READ ONLY.
    Click here for more info.

Integration with Google Home / Google Assistant - Now available for general use

Discussion in 'Model S: User Interface' started by Gol4, Jun 7, 2017.

  1. MasterT

    MasterT Member

    Joined:
    Dec 19, 2016
    Messages:
    993
    Location:
    Home
    I see that's useful when FSD is up and running but until then, why if you could say the same command as get in the car? Or share map location or address from the phone to to your car...
     
  2. Pagemakers

    Pagemakers Member

    Joined:
    Dec 25, 2016
    Messages:
    568
    Location:
    Manchester UK
    I’m not sure I understand your reply.
    Not sure what FSD has got to do with it.

    I’m off on a trip in the morning. I have a google home device next to my bed. It’s easier to send the destination with my voice than opening google maps, searching for the destination and then sharing it to the car.
     
  3. Pagemakers

    Pagemakers Member

    Joined:
    Dec 25, 2016
    Messages:
    568
    Location:
    Manchester UK
    @Gol4

    Think I’ve found a U.K. bug.

    When I ask the car for the range the figure given by EV Car is different to the Tesla or other apps.

    Here in the U.K. we use “ideal” range.

    On the screenshot below that is 209 miles yet EV car is quoting 261 miles when asked.

    477AFE80-52DA-4622-B6EA-E3F4B70DF8D7.jpeg
     
  4. IROAR

    IROAR Member

    Joined:
    Oct 21, 2018
    Messages:
    80
    Location:
    Arizona
    Sorry if this has been asked and answered but, how can you distinguish voice commands if you have 2 Teslas?
    I use iphone and google home. Thanks
     
  5. Gol4

    Gol4 Member

    Joined:
    Nov 21, 2016
    Messages:
    234
    Location:
    San Jose, CA
    Use command "switch cars"
     
  6. Gol4

    Gol4 Member

    Joined:
    Nov 21, 2016
    Messages:
    234
    Location:
    San Jose, CA
    Yes you are right. If your Display setting is set to "Ideal" instead of "Rated", we should display the corresponding value (which is available in the API). This will be part of the next update. Thanks.
     
  7. Gol4

    Gol4 Member

    Joined:
    Nov 21, 2016
    Messages:
    234
    Location:
    San Jose, CA
    1. I don't believe controlling seat heaters is available via the APIs
    2. It might be possible. This is a relatively new API and I haven't had a chance to play with it yet. Will try it out.
     
  8. Pagemakers

    Pagemakers Member

    Joined:
    Dec 25, 2016
    Messages:
    568
    Location:
    Manchester UK
    Thank you. Great app BTW
     
    • Like x 1
  9. Gol4

    Gol4 Member

    Joined:
    Nov 21, 2016
    Messages:
    234
    Location:
    San Jose, CA
    The basic problem is that I don't have access to a Model 3 to test this out on :)
    I see a connect issue on my Model X sometimes but it almost always works when I try it again right away. Actually the first thing this app does is send a "Wake" command to the Tesla. Google imposes a 5 second limit to return a result for a command so it cant just wait forever for the car to wake up.
     
  10. RTPEV

    RTPEV Member

    Joined:
    Mar 21, 2016
    Messages:
    804
    Location:
    Durham, NC
    Thanks for the response.

    Is there any way I can help you with this quandary?

    By the way, I did try the "Count to 100" trick and even that is not long enough for the Model 3 to wake up. I get the sense it will never wake up with whatever API calls you are using.

    It's surprising to me that the Model 3 would have a different "wake" command than the Model X (and S?), but I guess it is what it is.

    Is the API you are using a public one? Can you point me to it so I can experiment? Is it possible for you to use my car for you to experiment with (when it's not being used of course)?
     
  11. Gol4

    Gol4 Member

    Joined:
    Nov 21, 2016
    Messages:
    234
    Location:
    San Jose, CA
    This change is in now. If the car display setting is said to Ideal instead of Rated, the spoken ranges will show appropriate value.
     
  12. Gol4

    Gol4 Member

    Joined:
    Nov 21, 2016
    Messages:
    234
    Location:
    San Jose, CA
    Thanks for your offer. Let me setup a separate web app where there are no timeout limits and we can try to analyze the logs and figure out whats going on. Will set up a private conversation when its ready (probably next day or two). Thanks.
     
  13. denisj

    denisj Member

    Joined:
    Jan 16, 2020
    Messages:
    17
    Location:
    Milan
    Hi there all,
    and first of all thanks a lot Gol4 for this great google action.

    I have a problem to set all foe an italian language.
    I just make some routines but I don't know what to use in the comand field.

    I try to add the english language to my google assistant and insert "Talk to EV car" command in english
    ... but it give me the search results.
    The strange thinks is that if I speek to assistant mic: "Talk to EV car" it's work.
    I also unlinked and relinked the action and reboot the phone...

    Anybody can tell me please what can I try in order to make it work please ?

    Thanks in advance
    Denis
     
  14. Pagemakers

    Pagemakers Member

    Joined:
    Dec 25, 2016
    Messages:
    568
    Location:
    Manchester UK
    Works perfectly now. Thank you.
     
  15. RTPEV

    RTPEV Member

    Joined:
    Mar 21, 2016
    Messages:
    804
    Location:
    Durham, NC
    When you are creating a routine, you want to use the phrase "Ask EV car <command>" or "Tell EV car to <command>".

    Using "Talk to EV car" puts you into an interactive mode with EV car, whereas "Ask EV car" and "Tell EV car to" will execute the command you want directly.
     
  16. denisj

    denisj Member

    Joined:
    Jan 16, 2020
    Messages:
    17
    Location:
    Milan
    So I add again the english language to the google assistant
    and when I start assistance and I speek "Tell EV car to unlock the car" it's work.

    But when I make a routine with command "Tell EV car to unlock the car" it give me the web search
    It's like if I do it in interactive recognize the english language and if I do it in the routine it want italian language.

    I don't know how to make the routine work please

    Thanks a lot for the help
    Denis
     
  17. RTPEV

    RTPEV Member

    Joined:
    Mar 21, 2016
    Messages:
    804
    Location:
    Durham, NC
    Your explanation sounds feasible. Unfortunately that sounds like it might be an issue with the Google Assistant's way of working.
     
  18. refjamie

    refjamie Member

    Joined:
    Jul 31, 2014
    Messages:
    30
    Location:
    Holmfirth, UK
    I'm using iOS and this is the first time I'm using my Google Home Mini to do anything other than telling the time - but I can't seem to follow the instructions. They are either old or not suitable to iOS.. can anyone point me in the right direction, please?
     
  19. Pagemakers

    Pagemakers Member

    Joined:
    Dec 25, 2016
    Messages:
    568
    Location:
    Manchester UK
    Since changing from an S to a 3 EV Car fails many times when trying to connect to my car unless I wake it first.

    Would appear the 3 is a deeper sleeper than the S
     
  20. RTPEV

    RTPEV Member

    Joined:
    Mar 21, 2016
    Messages:
    804
    Location:
    Durham, NC
    Yes, I have been doing some testing with @Gol4 and we are reaching the same conclusion.

    I don't want to speak for him, but we have also determined that simple "status" commands won't trigger the car to wake up, but a "command" will. So a very effective way to wake up your Model 3 with EV Car is to:

    "Ask EV car to flash my lights"

    and then your next command should work.
     

Share This Page

  • About Us

    Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.
  • Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.


    SUPPORT TMC