Open LindaLawton opened 4 years ago
It looks like the project you're using has already been set up to use "Cloud Firestore / Datastore". You may want to try a new project.
This is a new project i am following along with your read me now. I am very new to node so i am following your guide step by step to the letter.
@LindaLawton the README could do a better job at linking directly to the firebase console to avoid confusion with the GCP console.
ReadMe outdated and its doesn't matches with the current console UI
Bumping this. The README really needs some work... That or I'm just utterly confused by the whole thing (Definitely possible)...
The start testing section has the setup for account linking and the setup account linking section is confusing...
What assistant settings?
where?
I'm guessing this is in the front end?
What list of providers?
Is this by going to the /login endpoint? and what redirect should we set? the front end?
I'm not sure how we ended up here from the previous steps?
Alright, so after some trial and error, I think I have this somewhat figured out.
Not 100% sure really what this means still but I think this is telling you to go to the app "Google Home" on a device where you are logged into the same account that you created your action on. I did this on the Android Google Home application..
This seem to be the "Setup a device" section under "add to home". Once you are here, select "Works with Google". This will lead you to the "Home Control" section
No '+' sign in sight but if you select the search icon and search for 'test', you'll see your dev actions...
Find your dev actions after searching for 'test'... (see above)
Clicking your service/action/provider will begin the linking/login process.
If at any time you need to unlink and relink, you can do so by going here https://myaccount.google.com/u/1/accountlinking.
I am stuck on the section about Connect to Firebase
Its forcing me over to https://console.cloud.google.com/datastore
where i am not seeing anything about users. Where should I add the users?
Solution
Click switch to native mode. Then added entities.
Solution was that its not a user you add its an entity Now it looks like this
Second issue firebase config
npm run create-firebase-config returns error
possible solution
It would appear that freebase tools need to be installed ReadMe doesn't mention that. Firebase CLI reference
actions console
start testing Item number 2
left menu doesn't have anything called actions. There is something called prebuilt intents.
number 4
There is nothing called advanced options its now called account linking. but none of the values appear to be the same for example 4.i doesnt exist.
testing in assistant
Set up Account linking This appears to be working I am getting a decent response back from the authorization process
But it appears to stop here. It does not add anything to my phone. Dont i need to configure my smart home device? Tell google what it is? I tried running http://127.0.0.1:8081/ but that says to click the "+" to add something but nothing is added and i cant find any error messages.
basically this isnt working