grocy
grocy copied to clipboard
Feature Request: Alexa / Google Home/Assistant support
Alexa / Google home support barcode scanning with mobile phone with grocy webpage
Scanning via browser is already tacked in #102. (I repeat myself, this would not be any productive in comparison to any normal laser scanner - if you have ever tried scanning a barcode (not a QRCode) by your smartphone...)
For Alexa / Google Home support - it would be great if you could specify what you want to be able to do. (I change the title of this issue to track this here.)
Dear Bernd Bestel,
Thankyou for your replay and sorry the late response.
I wood like to be able to tell my google home the following
Hey Google. - Tell Grocy to add milk to my Soppinglist (Google Home:) sure, do you want to add an amount? Yes - 2 (Google home) ok, any notes ? No
Hey Google - Ask Grocy how long the tomatoes will last (Google Home) ok, the tomatoes will last 2 days ago (next best before date)
Hey Google - Ask Grocy if I have any Chores (Google Home:) sure, you have no Chores
Hey Google - Ask Grocy how many Tomatoes do I have in stock (Google Home) sure, you have 10 Tomatoes in stock
Hey Google - Ask Grocy to put Shopping to Antons task list (Google Home:) sure, would you like to describe the task? Yes, remember you creditcard.. (Google Home) ok, when is the task due date? 5th. October (Google Home) ok, witch category should I put the task under? Activity out House
Hey Google - Ask Grocy when are Antons next task (Google Home) sure, Antons next task is Shopping on the 5th. of October
Den 4. maj 2019 kl. 22.12 skrev Bernd Bestel [email protected]:
Scanning via browser is already tacked in #102 https://github.com/grocy/grocy/issues/102. (I repeat myself, this would not be any productive in comparison to any normal laser scanner - if you have ever tried scanning a barcode (not a QRCode) by your smartphone...)
For Alexa / Google Home support - it would be great if you could specify what you want to be able to do. (I change the title of this issue to track this here.)
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/grocy/grocy/issues/236#issuecomment-489361865, or mute the thread https://github.com/notifications/unsubscribe-auth/AG345VCLHPMFUGU6GMM64B3PTXU2XANCNFSM4HKZS22A.
Thanks for the input.
Contributions are welcome for this, if I will add something like this, I would build it with Snips or something similar - because #selfhosting is about #ownyourdata and decentralization (for me)...
I also want to request a version of this feature, Google already has a calendar, a todo list (I think) and shopping list. I just got a Google home which I am using with Home Assistant and just making those sync with Grocy would be a large improvement for me as I don't want tons of apps/frameworks but one place where I can get all the information I need. Exposing and importing data automatically from Google accounts would make it a lot more practical.
@berrnd I'm interested looking into this as part of Hacktoberfest, how would you think Snips could be integrated to work with Alexa/Google Home?
My understanding is that Snips would not be able to use either of those existing pieces of hardware and rely on their own HW/SW combo?
Sorry, haven't done anything with Snips or something similar so far... But I think you need own hardware, I've heard about "ReSpeaker" regarding that topic...
...and if there is some integration with Alexa/Google Home, hopefully it's only about using the hardware, as if the speech recognition would then happen again on Google/Amazon side, the whole thing would be pointless regarding privacy/selfhosting ... I would never put such a (not-to-my-)cloud-connected and always-on microphone in my home...
Hi, I have issues synchronising the grocy share calendar with a google one .... I got a format error message about the name of the share calendar. Is it possible to receive some hints on how to do it? Thanks
Seems not related to the topic here at all - please open a separate issue with a more detailed error description.
grocy only outputs an .ical file on the URL shown on the calendar page, please check first if this URL is accessible and works.
Sorry, haven't done anything with Snips or something similar so far... But I think you need own hardware, I've heard about "ReSpeaker" regarding that topic...
...and if there is some integration with Alexa/Google Home, hopefully it's only about using the hardware, as if the speech recognition would then happen again on Google/Amazon side, the whole thing would be pointless regarding privacy/selfhosting ... I would never put such a (not-to-my-)cloud-connected and always-on microphone in my home...
Agree with you. Plus some solutions already exist. On Android : Tasker, ifttt... On raspberry : you need a wrapper to convert voice to http request. (Home Assistant or other house automation distrib)
Off-topic : love your work, good job 👍
I doubt if it's possible at all, but it would be great to have Grocy on Google Nest Hub Max and use the built in camera ss bar code scanner
Adding some notes here:
Another option may be to use the 'Conversation' built-in component of Home Assistant, available since v0.7 (released Sep 2015).
Perhaps some of this functionality is already available when using the Home Assistant Grocy Add-on?
It looks like Snips has been acquired by Sonos as of November 2019.
Another voice assistant option: https://mycroft.ai/
I mean it already would be a big help if you could sync the grocy shopping list with the Alexa list, iOS shopping list or android shopping list.
Hey, I found this great project and put it directly on my NAS. I honestly hope that topics like Google, Amazon and Co. will not find their way into the project. I am glad that I can host it myself and that no data will go to Google and Co. I'm already waiting for the V3, which according to the pre-release fixes some bugs that are important for me and then you can be sure of a donation from me.
never put such a (not-to-my-)cloud-connected and always-on microphone in my home
Yes, that's fair enough but there are others that sought out Grocy as a robust management system, not a bastion of data independence. @cassio299 my current conclusion is we are going to need a middleman like Node-Red for translating the API calls to Grocy and the NORA add-on for Node-Red to talk to Google or Alexa.
EDIT: Or if you have your Grocy published to the web with appropriate DNS and SSL configuration it's possibly to configure webhook applets in IFTTT Pro to translate 'hey Google add X to the shopping list' into an API call to Grocy. However, given my current cursory examination of the API ... X has to be an EXACT MATCH to an existing product.
https://medium.com/@abhi007tyagi/google-assistant-app-in-5-min-d23f5c16ec44#:~:text=Open%20http%3A%2F%2Fdevelopers.google,an%20Action%20on%20Google%20project.
https://github.com/greghesp/assistant-relay
It would be great to have grocy as one of the options for google assistant's lists https://support.google.com/assistant/answer/7384424
So instead of "Ask Grocy to xxxx" just say "Add something to my shopping list"
Hi, I started working on a grocy skill for mycroft: https://github.com/fipwmaqzufheoxq92ebc/grocy-skill
so there is an integration with alexa or google home?
to add or delete products and quantity by your voice, with google home or alexa?
To avoid any laser scanner barcode, that for my point of view is a waste of time, we didn't works in a supermarket :D
+1 but it's not scanning the barcode what troubles me but adding the use by date and potentially the price
On Fri, 12 Nov 2021 at 23:10, RobertusIT @.***> wrote:
so there is an integration with alexa or google home?
to add or delete products and quantity by your voice, with google home or alexa?
To avoid any laser scanner barcode, that for my point of view is a waste of time, we didn't works in a supermarket :D
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/grocy/grocy/issues/236#issuecomment-967718491, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACMSSXDV4Y5AG5M4Y2EFHDULWNE7ANCNFSM4HKZS22A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
-- Kind regards, Michal Gawronski-Kot @.***
to at least mention it here, there is rhasspy, an offline voice assistant running on f.e. a pi, which can use the respeaker 2mic hat or any other microphone.
Will grocy ever be apart of Google assistant?
Hi, I started working on a grocy skill for mycroft: https://github.com/fipwmaqzufheoxq92ebc/grocy-skill
I don't know what a skill is but will it work with Google assistant?
hi! really interrested with this skill! I hope you will end it for alexa soon and I'm ok to translate it to french :-D
Home Assistant has integration with Alexa, Google Assistant as well as open source, fully offline set of voice assistant services for many human languages as well as experimental integration with Grocy. While I don't care about speech commands (so don't use those), I do enjoy using grocy with automation and NFC-Tags via Home Assistant.
Grocy has an API which is (most likely already) capable of everything needed for such an integration.
I don't (and will also never) use any cloud based voice assistants for privacy reasons. The community already started and shared some integrations using Home Assistant, Rhasspy and more - some links:
https://www.reddit.com/r/grocy/comments/12c544i
https://github.com/MCHellspawn/hermes-app-grocy
https://github.com/fipwmaqzufheoxq92ebc/grocy-skill
So this will be more something for a separate project, not something to be integrated directly into Grocy.