ESP32 Lyra MSC: How to get <alexa/gva/dialogflow> ?

ESP_Amit
Posts: 16
Joined: Mon Sep 24, 2018 12:43 pm

Re: ESP32 Lyra MSC: How to get <alexa/gva/dialogflow> ?

Postby ESP_Amit » Fri Feb 08, 2019 1:21 pm

Hi Walter,

So basically for Android there are couple of options:
1. Install APK directly : You can find APK in the Releases section of Github repo https://github.com/espressif/esp-va-sdk ... rov-v2.apk
2. Build Android app from its sources: Basically above APK uses Espressif's clientID and API key. If you want to use your own clientID and API key you can use sources to replace them with your ID and key and rebuild the app. You can get sources from https://github.com/espressif/esp-idf-pr ... rsions/avs

For iOS you'll have build the app from its sources and install it on your iOS device. You can find iOS sources at https://github.com/espressif/esp-idf-pr ... rsions/avs

We currently do not have plans to publish these apps on either stores.

Thanks,
Amit

walt22
Posts: 18
Joined: Thu Dec 24, 2015 4:47 pm

Re: ESP32 Lyra MSC: How to get <alexa/gva/dialogflow> ?

Postby walt22 » Mon Feb 11, 2019 9:34 am

Hello Amit,

Many thanks for your support and your endless patience!
I will checkout the Android.ask and let you know my experiece.

Best regards
Walter

walt22
Posts: 18
Joined: Thu Dec 24, 2015 4:47 pm

Re: ESP32 Lyra MSC: How to get <alexa/gva/dialogflow> ?

Postby walt22 » Tue Feb 12, 2019 9:36 am

Hello Amit,

Unfortunately, I don't have good news.
I downloded the apk-file on my PC and transfered it to my Android tablet via USB stick.
After the installation click, the following message has been displayed:

Parse error
There was a problem parsing the package

OK, I do have a medium old Adroid version 4.2.2 (Jelly Bean), maybe this caused the problem.
Do you think an authentication should be possible on this platform?

Many thanks and best regards
Walter

walt22
Posts: 18
Joined: Thu Dec 24, 2015 4:47 pm

Re: ESP32 Lyra MSC: How to get <alexa/gva/dialogflow> ?

Postby walt22 » Mon Feb 18, 2019 10:34 am

Hello Amit,
The reason for my endless questions is that I am writing a book about Alexa in diy projects.
In the last chapter, the implementation of Alexa on different hardware platforms should be documented. I got Alexa running on the following devices:

Pure Raspberry Pi
Installation without any problem, could change localization and easy change of trigger word
Authentication with AVS credentials in the setup routine

Matrix Voice on Raspberry Pi
Easy installation, automatic detection of location
Authentication little more complex, but with AVS credentials

Pure ESP32
Famous implementation of MrBuddyCasino on a plain ESP32
Restriction: Trigger word not yet implemented, triggered by button
Easy installation, authentication with auth info

ESP32 Lyra
For me installation with a lot of effort but limited success until now
Authentication requires either Android or IoS or Android Studio platforms
(I do not understand, why Espressif does not use AVS credentials during setup)

Because the ESP32 belongs to my favorite MCUs and I intend to make some promotion for it in my book. Unfortunately the deadline of my publisher comes nearer and I fear, that Lyra will get an uncomplete status. My hope is that with your help, we could finalize this implementation soon.

Best regards and again many thanks for your support.
Walter

walt22
Posts: 18
Joined: Thu Dec 24, 2015 4:47 pm

Re: ESP32 Lyra MSC: How to get <alexa/gva/dialogflow> ?

Postby walt22 » Fri Mar 15, 2019 4:08 pm

Hello,
Until now, I failed with the implementation of Alexa on ESP32 Lyra.

The problem is, that the authentication can only be performed on an Android or I0S platform, which I don’t have. Do you think it could be possible, that another helpful user could generate the necessary credentials for me? Or maybe, that Espressif has a kind of demo service name and service key for this input?

I (xxx) conn_mgr_prov: Provisioning started with :
service name = ESP-Alexa-xxxx
service key =

Because my book is going into the final stage, I would be fine, if this implementation would run, because I hesitate to write about a non-ready solution.

Many thanks for your help and best regards
Walter

walt22
Posts: 18
Joined: Thu Dec 24, 2015 4:47 pm

Re: ESP32 Lyra MSC: How to get <alexa/gva/dialogflow> ?

Postby walt22 » Sun Mar 31, 2019 11:18 am

Hello,
The deadline for my Alexa book is reached now and Alexa still doesn’t run on Lyra MSC. I regret to report this, but fortunately three solutions of four are running well.

For the moment, I will give up to continue, but may be in a few month a closer look on the status of Lyra could be meaningful. Hopefully the authentication has been solved then.

But I will not leave this post without some recommendations for the Lyra development team:
1. Leave the way of the authentication on Android or IoS platforms. Do it on a browser or in the setup routine or configuration file.
2. Because the people want a quick success, provide a binary – even with some limitations- for an immediate installation.
3. Provide authentication credentials just for demonstration purposes.
4. Ease the installation process and put the necessary operations into one browser page and NOT distributed on several.

Have success with your projects and best regards
Walter

Who is online

Users browsing this forum: No registered users and 27 guests