eufy-robovac icon indicating copy to clipboard operation
eufy-robovac copied to clipboard

Feature Request: username/password instead of device ID/local key

Open hebra opened this issue 5 years ago • 18 comments

The way to extract the local and device ID via adb doesn't work anymore with Eufy Home 2.4+ as the JSON isn't logged anymore.

hebra avatar Jun 09 '20 07:06 hebra

This is a known issue. Please see https://github.com/joshstrange/eufy-robovac#required-information which as a link to download the 2.3.2 apk file for android.

https://www.apkmirror.com/apk/anker/eufyhome/eufyhome-2-3-2-release/eufyhome-2-3-2-android-apk-download/

apexad avatar Jun 09 '20 13:06 apexad

I’ll leave this open. I actually do want to make it so you can simply enter username/password and the plugin/library will automatically fetch localKey/devId.

apexad avatar Jun 09 '20 13:06 apexad

If you still interested let me know pocketsoft at inbox dot lv

Olepir avatar Jun 17 '20 22:06 Olepir

@Olepir huh? I am still planning to do this when I get some time. Not sure exactly when though. If you want to contribute feel free to make a PR.

apexad avatar Jun 17 '20 22:06 apexad

There’s one dev who modified Tuya apk for localKey/deviceId acquiring, in theory he can do the same for Eufy apk, but he needs Eufy acc details with device added to it for testing

Olepir avatar Jun 17 '20 23:06 Olepir

@Olepir is there a GitHub repo?

apexad avatar Jun 18 '20 02:06 apexad

@apexad nope, he has his own page ))

Olepir avatar Jun 18 '20 06:06 Olepir

If someone interested here’s the modified app for Android, no adb and Terminal needed https://www.dropbox.com/s/bcwy6iqchydgexc/EufyHome_2.4.0_vevs.apk.zip?dl=0

Olepir avatar Jun 22 '20 20:06 Olepir

https://github.com/mitchellrj/eufy_robovac/issues/1 Discover local key from Eufy login details Work being don there to figure out a better method.

apexad avatar Sep 12 '20 02:09 apexad

I second this request. I don't have an Android device to use to get the device ID.

bradydjohnson avatar Nov 17 '21 08:11 bradydjohnson

I second this request. I don't have an Android device to use to get the device ID.

Use Android emulator

Olepir avatar Nov 17 '21 11:11 Olepir

I am unable to proceed with the current instructions my device is showing offline when logged into app and logging shows nothing but: '

  • daemon not running; starting now at tcp:5037
  • daemon started successfully
  • waiting for device - --------- beginning of system --------- beginning of main

I tried the new app which shows device ID (device is still showing offline in bluestacks) but I don't see local key?

anthonycl avatar Apr 20 '22 15:04 anthonycl

I used this to get deviceid and local key. https://gitlab.com/Rjevski/eufy-device-id-and-local-key-grabber

ravredd avatar May 31 '22 20:05 ravredd

Has anybody got the modern version of the app for latest? Eufy maybe they can copy into the dropbox with the log at done

treforparr avatar Mar 05 '23 12:03 treforparr

With the Logcat hack can’t get local ID or device ID

treforparr avatar Mar 05 '23 12:03 treforparr

I’m looking for one for my G30 model

treforparr avatar Mar 05 '23 12:03 treforparr

@apexad is it possible that we could integrate the grabber tool with the Homebridge plugin so that people only have to enter their Username and Password? I think this is a huge barrier for non-tech people to use any eufy RoboVac plugin?

HenryGelderbloem avatar Feb 21 '24 08:02 HenryGelderbloem

Yes, I would accept an MR. I don’t have the bandwidth to work on this plugin at the moment

apexad avatar Feb 21 '24 14:02 apexad