September 24, 2017

How to share a Xiaomi webcam/video camera to multiple Mi accounts

Update 11/12/18: After a short conversation with peterherman in the comments regarding how to control sharing permissions, I realized two things. One, if you see different layouts, our versions are probably very different and its not just application home screen difference. Even the settings screens have changed, for example the screen caps below were from Mi Home IOS 3.19.0 but step 6 is no longer required if you are using a later Mi Home app version; Two, different Xiaomi web camera models may not have the exact same functions. So, these may explain why you would see different things from the screen caps below.

Update 12/9/18: Some readers have encountered issues with receiving invites, and solution given by ML and verified by Tan JJ suggests that both your source account and the account to share to needs to have the same region set to receive the invites. I now recall doing that step because initially the Xiaomi Home Security Camera that I wanted to register could not be found in the other regions except China, but it seems that now the device list is similar across different regions, so let me know if other regions works for you in the comment, otherwise try "Mainland China".

Recently got a Xiaomi Home Security Camera 1080p, needed to add it into 2 different Mi Home accounts. The setup process suggested that each device can only be tied to one account, so I had thought it was not possible. But after tinkering around a little, I found the "Share" function which does the job I need. This should also work for other Xiaomi video camera products like Mi 360 Webcam (Xiao Bai), Mi Home Security Camera 360, Xiao Fang Webcam 1080p, Yi Smart Webcam. Apologies that I have to link to the Chinese Xiaomi website, as the US and International websites do not seem to have any information on the Xiaomi webcam products.

By the way, side track and a little cool tip, if you have a Xiaomi TV and you install the Xiaomi app and log on to your account with the cameras, you can actually stream 4 cameras at the same time. Pretty cool feature that I found out. 

Back to topic, here's a pictorial guide on how to share your cameras across Xiaomi accounts:


  1. If you have not done so, download and install the Mi Home app. At the time of writing, I am using the IOS Mi Home App (Version 3.19.0), so the interface may change a little with newer versions of the app. I have also noticed some slight difference with the Android version, but the functionality and steps should generally still remain the same.
    Link to IOS version
    Link to Android version




  2. Launch the App and login with your Mi Home account. Create one if you have not done so.

  3. You should see a similar screen like below upon login. This is the "My devices" screen and you may not have any devices yet if you have not registered your device to the account.

    Mi Home - My devices screen
    Mi Home - My devices screen (before)

  4. Importantly, please go to "Profile" > "Settings" > "地区与语言" > "地区".
    (I have no idea why some of my labels are in Chinese, it may be different for you, just look for a section under "Settings" that allows you to change the region. The language setting is below it so you can still have your interface in English if you like.

    Both the source and account to be shared needs to be set to the same region. Try "Mainland China" if you are not receiving the invites, it works for myself and a couple other readers. And again, ensure both the source and account to be shared are having the same region. If you try other regions that works for you, do let me know in the comments.

    Mi Home - Region screen
    Mi Home - Region screen

  5. From here, there are 2 ways to proceed:
    (1) Select and hold on the device to share, the "Share" button will pop up at the bottom of the screen. Jump to Step 8 if you choose this way.
    (2) Select the device to share, the device video screen will start to load and you should see something like below. Select the "three dots" in the red square.

    Mi Home - Device Video screen
    Mi Home - Device Video screen

  6. The next screen as below, select "Common settings".
    Note: This step may not be required anymore in a later Mi Home app version.

    Mi Home - Device Settings screen
    Mi Home - Device Settings screen

  7. The obvious option here - Select the "Share device" option.

    Mi Home - Device Common Settings screen
    Mi Home - Device Common Settings screen

  8. No prizes for guessing - Select "Share with Mi Account" option.

    Mi Home - Share with Mi Account screen
    Mi Home - Share with Mi Account screen

  9. Enter the Email/Phone/Mi Account ID to share the device. I find using email address easier, but the choice is yours. Choose "OK" once done.

    Mi Home - Add shared device screen
    Mi Home - Add shared device screen




  10. In the account that you shared the device to, go to the "Profiles" screen (the green little man icon at the bottom), you should now see the email icon with a red dot on the top right corner as below. Select the icon.

    Mi Home - Profile screen
    Mi Home - Profile screen

  11. You should see the "Share device" message. Select the message.

    Mi Home - Messaging screen
    Mi Home - Messaging screen

  12. Select "Accept" and you should now see the new device in your "My devices" screen

    Mi Home - Share device screen
    Mi Home - Share device screen

    Mi Home - My devices screen
    Mi Home - My devices screen (after)

As you see, I have shared a Xiao Fang webcam tied to another account, to my account. I'm not sure whether other types of Xiaomi products can be shared similarly, let me know if in the comments if you do find out. And that's it, I hope this helps!





36 comments:

  1. Thanks a lot I did the same but when I lauch cam from the shared account, impossible, I see teh step 1/3 but bot I neve see the 2/3 authenticating.

    ReplyDelete
    Replies
    1. Hi, from your description, it seems you have successfully added the camera to another account. Can you give more description on the errors you see? Are you able to launch from the main account?

      My connection sequence while counting up from 1 to 100%
      1. Preparing to connect
      2. Establishing a safe connection
      3. Securing encrypted channel

      Delete
  2. Thank u but the camera cant send me a motion alarm message

    ReplyDelete
    Replies
    1. Hi, can you check your settings under "Motion Detection"?
      It should be turned on, and then in "Motion Detection Records", it should also be turned on. There is also one setting for "Alert" which should be on and will trigger phone notifications

      Delete
  3. Hi! I have managed to successfully install the Xiaomi Dafang on my iPhone. And so I wanted to share it to an Android phone. I followed your advice on sharing. However, the Android phone is not receiving the share invite. Any idea what could be the problem? Thanks.

    ReplyDelete
  4. Hi! I have managed to successfully install the Xiaomi Dafang on my iPhone. And so I wanted to share it to an Android phone. I followed your advice on sharing. However, the Android phone is not receiving the share invite. Any idea what could be the problem? Thanks.

    ReplyDelete
    Replies
    1. Hi, from your description, I can't really decipher the issue. Did you get any errors while following the steps?

      Have you tried to share using email? It seems to be the easiest for me, although using Mi Account ID should also work. Maybe, list down the version of Xiaomi app you are using and let me see if I can replicate the issue.

      Another thing, are you trying to share between two different accounts? If both your iPhone and Android phones belongs to you, it may be easier to just login to the same account on both phones.

      Delete
  5. Just to share. I have same issue that the account I share did not receive the invite. It seems if the account you share to has different region, then you won’t receive the invite. I tried another phone with same region and no problem to receive the share invite.

    ReplyDelete
    Replies
    1. Thanks for the update and resolution, ML.
      I now remember that I did change my region to China, but that was because the two Xiaomi Home Security Cameras that I registered into my account was only available in the China region, but I just checked and it seems even the Singapore region also shows the product. So maybe having both accounts as Singapore region should work too?

      Delete
  6. Resolved the problem by changing the region server of the mi home account, if the account your sharing is registered as Mainland china , the account you shared to must also be in the same region to share invite.

    ReplyDelete
  7. Hi!
    I've successfully installed the camera and shared with a friend but just realised that every shared user can use the 'listen' and 'speak' function which is super weird! Is there a way to turn this off? I just want to share the screen not the voice. Thanks!

    ReplyDelete
    Replies
    1. Ok, I don’t currently have any cameras shared as we previously reset the devices so I can’t test the following out, and this is for Mi Home app version 4.8.7 now, so I’m not sure if its same for earlier versions. Under the settings page for each camera, go to General Settings > Share > Permissions of shared devices. There are two values here, “controllable” and “view only”. Try view only, see if thats what you want and let us know your results :)

      Delete
    2. Thanks for the quick reply! It does sound like what I'd need but unfortunately I don't have this option in the General Settings > Share ...I don't even have Permissions option there. I'm using version 4.9.2 on iphone.

      Delete
    3. Hi Peter

      I can understand the frustration when someone says he can do something which you cannot replicate. So I took a spare iphone and downloaded the latest Mi home (4.9.2) same as yours, its the same layout as 4.8.7 so the navigation steps are still same.

      Do note that Settings > General Settings > Share — this is at per web cam level and not the app settings. Also, in the “Settings” page, you will see “Shortcut Settings” and General Settings”, and “Share” should be the fourth option under “General Settings”, after device name, time zone and manage location.

      If you are still having issues to find the setting, my guess is either the webcam model (I’m using Xiaomi Security Camera 1080p) or the region selected in the Mihome app settings (mine is China) is causing difference in layout.

      Unfortunately the reply system does not allow me to attach photos, Maybe what I will do later when I have time tonight, I will setup a separate post and show where to find the privacy settigd with photos attached.

      Delete
    4. Oh, I forgot to mention I'm using Xiao Fang Smart Camera. This is what I can see inside the cam level General Settings:
      https://ibb.co/drSVMch
      https://ibb.co/WpQv2Fs

      Delete
    5. Hi Peter

      Apologies for the late reply, I really wanted to do this over the weekend but got caught up in other stuff.

      Anyway, this is the post I wanted to share the photos for your reference:
      https://www.techrantz.com/2018/12/xiaomi-web-camera-sharing-permissions.html

      Thanks for sharing your photos, and obviously with the comparisons, it seems Xiaofang camera does not have the same settings available. I also tried to search the Chinese forums but have not found anyone asking about permissions control for Xiaofang, although there are a couple for Xiaomi cameras in general.

      The next suggestion I have, is probably to look at the manual that came with the camera and see if there's anything on control permissions? You may also want to try updating cam firmware and hope new features have been released, though I doubt so. I realized that previously the cameras that I shared between accounts were also Xiaofang cams. I can try to setup sharing again just to see if I encounter the same issue as you. But it may not be so soon as I do not have access to them immediately. Apologies if this is not as much help as you would have preferred.

      After posting, I realized the screen cap in step 8 above is still the same even in the current Mi Home version and shows the control permissions, although the steps leading to it are a little different than before.

      Delete
    6. Update: I tested on a Xiaofang cam and it seems the permissions are different compared to a Xiaomi cam. There does not seem to have a way to control the permissions

      Delete
  8. I live in Thailand and we can share by using Singapore region and it worked too, thank you so much.

    ReplyDelete
    Replies
    1. Hi, thanks for informing. Can I check if both your original account tied with the camera and the shared account are set to Singapore? Based on what you shared, I think maybe the minimum requirement would be for both accounts to be in the same region to be able to share the same device

      Delete
  9. Hello, thank you for maintaining such good informative platform ! I'll like to ask if you can see the log on time/date of the account you shared the device to? Like if you can see when did the person last log to view the shared camera? Thanks 😄

    ReplyDelete
    Replies
    1. Hi

      Don't have access to the shared accounts now, but take a look at the screenshot in Step 8 above, under "Share with Mi Account", there is a "Recently Viewed". I think logins from shared accounts would be captured there?

      Delete
  10. My family in India is not receiving the invite. When we used mainland it worked for a day and now the device got removed . Do frustrating

    ReplyDelete
    Replies
    1. Hi Mukul, what do you mean that the device got removed?

      Delete
  11. after sharing the device my playback stopped but im able to view live and also see old data but not able to view data from the day of sharing

    ReplyDelete
    Replies
    1. Hi Joe, what kind of errors do you get when you try to playback old recordings?

      Delete
  12. Hi, I've had a friend in the US share a camera with me in NZ. The region in my app is set to US, I received the invite to view, and the camera is in my list and says online, but nothing happens when I select the camera to view. I deleted it and got them to send another invite, but nothing. Signed out of the app and a pop up window appears saying "could not accept sharing, tap to try again." The camera is working fine on their end, at a loss as to why it's not coming through for me.

    ReplyDelete
  13. I want to connect mi home camera with 2 different mobiles having different account.is it possible? if so please explain the process.

    ReplyDelete
    Replies
    1. Hi, yes it is possible. Your scenario is just like you and a friend/family member each having your own account on your own phones.

      You should first connect the mi home camera to one account. The steps should be available in the guide that came with your camera. Let me know if there are any steps there that you cannot follow.

      Then, just follow the same steps as above in this article to share the mi home camera to the other account.

      Let me know if you still have questions. Cheers!

      Delete
  14. Hi just to inquire, i’ve shared my device with a friend..would i know if the other party is looking on the view i shared?

    ReplyDelete
    Replies
    1. Hi May

      If you meant would you be notified whenever your friend tries to access your device - no I don't think so. Although I have experienced before that if one person is already accessing your device and another person tries to view, it may either kick the first person out, or the second person would have some error message and the feed will not display.

      Hope this helps! Cheers!

      Delete
  15. I'm getting an error "Exceed the maximum number of connections" on trying to view the feed on the 2nd device! Any guidance on how to resolve it will be highly appreciated.

    ReplyDelete
    Replies
    1. Hi Rohit

      My experience is if there are many concurrent access to the same device, then you may get errors as multiple concurrent access does not seem to be very well implemented. Another scenario is if you try to load view multiple devices connected to the same network, then some cams may not load properly and you have to refresh a few times, this may be related to the total available bandwidth for the network those devices are connected to. Hope this helps! Cheers!

      Delete
    2. Thanks for your reply Sean. In my case, I think the problem resolved by itself after a few hours. The devices that were trying to access were on different network & I had tried logging off all the accounts and re-logging in, but nothing seemed to work. Then, after a few hours, I stopped getting the error & I was able to view the feed from 3 concurrent connections.
      Cheers!

      Delete
  16. This comment has been removed by the author.

    ReplyDelete