I set up a new c-8 hubitat at my daughters new house and linked it to my google home account (same one I used for my C-8 hubitat at home). I now know that google home can only link to one hubitat hub. So I unlinked my google account from my daughters C-8 and reconnected it to a new Google Account. My daughters hubitat and google home is working fine. But my hubitat will not link to Google home. It first says "hubitat linked", and then it says "something went wrong, try again". Google home shows up in the hubitat app for google home and correctly shows the selected items, but google home does not work. I tried rebooting the hubitat, but that did not help. Any ideas on how to get this working again?
I deleted my Google Home account :(. This was painful because I lost my cameras, nest smoke detectors and automations and will have to set these back up. I then tried to link a new Google home account and I still have the same problem. Next I created a brand new Google account and tried to link that, but I still get the exact same error. This is telling me that it is something on the Hubitat hub that is causing the error. So I am now considering a hard reset, unregistering, and then starting completely over. This will be very painful as I have more than 100 z-wave devices and a significant amount of code. Any ideas anyone ... please??
I wouldn't do that. There is no reason to reset radios for Google Home. I'm not the right person to ask on this, but I do recall not being able to see my daughters Google account for her Nest Protect and I had to do some kind of sharing that I honestly cannot remember if it worked or not. It used to be so much easier, but Google decided it wasn't secure so they changed it all.
I'm taking gueses here, so you'll definately want other's advice before doing any resetting. If anything, I would only ever do a soft reset for cloud accounts. No reason to do a hard reset and blow away all your Z-Wave pairings. If you do need to go to that extreme, buy a month of Hub Protect and backup your Z-Wave radio first so you don't have to exclude and include everything again. Anyway, what I'm guessing the problem might be, is that perhaps Google cannot be linked to more than one Hubitat account, not more than one Hubitat hub. So if you change the Hubitat account for your daughter's C8 (assuming you used your Hubitat account for her C-8), then you can relink your old Google account to your hub and setup a new Google account for her C-8.
Also, I'm going to modify your title to get other's attention. I'm guessing that not too many people care about Google Home, but if you say "Help" and "I'm going to reset everything" people will probably dive in with Noooooooooo!
Just in case you don't remember how to do this, or you've never done it before, you login to your Hubitat account at My Hubitat
Absolutely... @DRMiller453 - don't do anything hasty. I'm not the one to help you either, but resetting your radios is not the answer.
You could try a reboot/rebuild...select Reboot from Settings and select the checkbox for advanced options and choose the rebuild database option.
Also, can you confirm you're using the Hubitat built-in Google Home integration?
Did you try just deleting the google home app from Hubitat and then linking again? Start with only one simple switch device to make sure it works before adding other devices.
That will do absolutely nothing, except cause endless hours of frustration when it still doesn't work and now you have to start from scratch.
I don't use Google, but there are a few things that could make it not "pair" correctly from what I have read.
- Are you absolutely positive you are connected to the internet? Do things like the Hubitat phone apps work? Is your network router/modem blocking Hubitat or Google for some reason like Parental Protection or Antivirus?
- Similarly, have to gone to the Settings tab, Network Setting, Network Test (See first screenshot below)and tried to do the Ping Test? Use google dot com in the box as shown, and hit the Ping button. You should see some results that show you can communicate with Google. (See second screenshot below)
Yes I have done that multiple times. I do see the items I selected on Google home listed in the Hubitat app. So they are communicating at some level. But something is preventing full integration. I can not use google to control anything through the Hubitat (even when just selecting a couple of basic switches). And Hubitat is not showing as linked in the Google home app.
I currently have three hubs registered on my Hubitat account. My old hub that I do not use anymore (is not even plugged in), my newer C-8 in my house, and the C-8 in my daughters house. The google app asks which hub to link to and I select my house using a google account that is not linked to any Hubitat. Is the problem that I am using the same Hubitat account??? I have set myself up for remote administration of my daughters C-8 so I can provide support. How do I move my daughters C-8 to a different Hubitat account and maintain the remote admin support?
I don't know any other way to link to google. Is their a different way? I have to link to Hubitat from the Google Home app. After doing this, google home shows up in my Hubitat, but is not listed as linked in the Google app.
Yes, I'm positive I am connected to the internet. Their is communication between Google and the Hubitat because the selected devices change in the Hubitat app when I try to connect to Google.
No this is not an issue at all, plenty of people do this.
Have you checked the hub logs for any errors when you are trying to connect Google?
In the Google Home app on Hubitat, be sure only 1-2 switches are selected. There are some cases where more complicated devices like fans and thermostats can cause errors and make it so GH is unable to sync up correctly.
From the Google Home app on your mobile, go to Devices and you should be able to press the ( + ) then "Works with Google Home" and see a list of connected Integrations. You are saying Habitat is not showing up in there at all?
That's correct, that Hubitat was not showing up as a linked device in the Google Home app after adding it. It said it linked during the process, but then gives the "something went wrong" message.
I tried again and I selected only one virtual switch. And this worked with no error messages. The Hubitat now shows up as linked in the GH app (for the first time since I started having this problem). So next I go and update GH by adding all of the devices I want linked, and I get the same error message from GH "something went wrong, try again". And here is the error log from Hubitat ...
app:11372025-02-11 12:14:07.854 PM
error
syncResponse Error: {
"error": {
"code": 500,
"message": "Internal error encountered.",
"status": "INTERNAL"
}
}
, giving up for now
app:11372025-02-11 12:14:07.692 PM
warn
unknownError: java.lang.IllegalArgumentException: Text must not be null or empty
app:11372025-02-11 12:13:57.812 PM
error
syncResponse Error: {
"error": {
"code": 500,
"message": "Internal error encountered.",
"status": "INTERNAL"
}
}
, giving up for now
app:11372025-02-11 12:13:57.612 PM
warn
unknownError: java.lang.IllegalArgumentException: Text must not be null or empty
After this I updated the device list again, but only selected four virtual switch devices. This worked. I then added one real light and that also worked. Then I added five more real devices, two fans and three lights. And it fails. Here is the Hubitat log ...
app:11372025-02-11 12:30:09.477 PM
error
syncResponse Error: {
"error": {
"code": 500,
"message": "Internal error encountered.",
"status": "INTERNAL"
}
}
, giving up for now
app:11372025-02-11 12:30:09.322 PM
warn
unknownError: java.lang.IllegalArgumentException: Text must not be null or empty
app:11372025-02-11 12:29:59.536 PM
error
syncResponse Error: {
"error": {
"code": 500,
"message": "Internal error encountered.",
"status": "INTERNAL"
}
}
, giving up for now
app:11372025-02-11 12:29:59.302 PM
warn
unknownError: java.lang.IllegalArgumentException: Text must not be null or empty
Here are the five devices I added ...
These used to work fine with Google Home.
Thanks so far for your great help! Any ideas on getting these reconnected?
As Jeff advised up above in post 13, stay away from fans right now -- just focus on integrating basic/simple devices.
Fans are particularly troublesome with Google right now -- I don't integrate my fan into Google via Hubitat, so I haven't been keeping close tabs on that issue -- I just know it's a thing.
Try everything else except fans. Older fan drivers will cause problems if not updated to the correct capability specifications.
What device are you using the control your fan? What driver (type) do you have it set to? And also please post a screenshot of the "Current States" from a fan that is giving you problems.
I am using the "GE Smart Fan Control" driver with GE z-wave plus fan controllers. Here is the status:
We frequently use Google Home (when it was working) to turn on/off these fans and to control the speed using voice commands. Is their another driver I should use? Do I need to look for firmware updates?
I suppose I could set up routines in GH to control these fans (communicating to Hubitat via virtual switches), but that is a less desirable solution.
Did you say what platform version you are running anywhere? Up to date? 2.4.0.151?
That is a system driver, it should be fixed.
You may just need to run the Configure command to reset the supported speeds value. It will probably look the same but it has to be saved in a specific way or it breaks downstream integrations.
Another way to be absolutely sure it is cleared and reset:
Switch the driver to "Device", and then run the command to clear current states. Refresh the device page to be sure it is cleared out. Then switch back to the GE driver you were using. Then run the configure command and the refresh command, the Current States should populate again.
Then try adding it to Google Home again.
I am up to date. Using 2.4.0.151. Updated to this several days ago.
I pressed configure for each fan I have. I noticed that one of the fans was not showing the "low medium high on off" options. Pressing configure updated that. So maybe this one fan was causing the problem. I then updated GH and the fans connected with no errors. And I have voice control via GH of the fans again. THANK YOU !!!! So glad I did not do a reset. Just wish I hadn't deleted my GH while trying to fix this (that will take a day or two to put back together). I think much of the problem stemmed from having two issues at once ... I used one Google account for two different Hubitat hubs. And Googles update caused problems with the fans.
Thanks Again jtp10181 ! Great community support makes a huge difference!