Xiaomi Robot 2s

0 views
Skip to first unread message

Deanna

unread,
Aug 5, 2024, 4:07:20 AM8/5/24
to stagvebarport
MostXiaomi Miio devices support configuration using the Home Assistant UI,except for the Xiaomi device trackerand Xiaomi IR Remote. Please read the linked sections for those devices for more information.

It is recommend to supply your Xiaomi cloud credentials during configurationto automatically connect to your devices. You need to specify the cloud serveryou used in the Xiaomi Home App (where you initially setup the device). There are6 servers: cn, de, i2, ru, sg and us; please seethis page forthe server to use for each country.


To add a Xiaomi Mi WiFi Repeater device tracker to your installation, add the following to your configuration.yamlThe configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI.[Learn more] file:


Please follow the instructions on Retrieving the Access Token to get the API token to use in the configuration.yamlThe configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI.[Learn more] file.


To add a Xiaomi IR Remote to your installation, add the following to your configuration.yamlThe configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI.[Learn more] file:


In addition to all of the services provided by the vacuum integrationIntegrations connect and integrate Home Assistant with your devices, services, and more.[Learn more] (start, pause, stop, return_to_base, locate, set_fan_speed and send_command), the xiaomi_miio platform introduces specific services to access the remote control mode of the robot. These are:


* Needs to be manually enabled once the integrationIntegrations connect and integrate Home Assistant with your devices, services, and more.[Learn more] has been added.

** Only enabled if the vacuum has a mop.


Where params specify room numbers, for multiple rooms, params can be specified like [17,18]. Instructions on how to find the valid room numbers and determine what rooms they map to, read the section Retrieving room numbers.


The vacuum entity stores attribute values for when brushes, filters and sensors need to becleaned or replaced (main_brush_left, side_brush_left, filter_left andsensor_dirty_left). The values are measured in hours. Once the parts are cleanedor replaced you can then reset those values on the vacuum. Here is an example script usingvacuum.send_command to reset the hours for the main brush:


RRCC supports both rooted and non-rooted Vacuums and acts as a mostly fully featured replacement for Mi Home that works locally without the cloud. If you have installed the rooted firmware Valetudo you are able to SSH into your Vacuum and enable MQTT plus use map functions with no cloud requirement.


It will return the full mapping of room numbers to user-defined names as a list of (number,name) tuples.Alternatively, one can just test the clean_segment service with a number and see which room it cleans.


The xiaomi_miio platform allows you to control the state of your Xiaomi Philips LED Ball Lamp, Xiaomi Philips Zhirui LED Bulb E14 Candle Lamp, Xiaomi Philips Zhirui Downlight, Xiaomi Philips LED Ceiling Lamp, Xiaomi Philips Eyecare Lamp 2, Xiaomi Philips Moonlight Bedside Lamp and Philips Zhirui Desk Lamp.


If you are on a Windows or macOS device, you can use the Get MiHome devices token App to retrieve the token. Click the link, download the file that corresponds to your OS, enter your login details and it will retrieve the access token.


Configure the robot with the Mi Home app. Make sure to select the correct region, as Xiaomi uses different product names for different geographical areas. Note that the new RoboRock app is currently not supported for this method.


Using iTunes, create an unencrypted backup of your iPhone. Since macOS 10.15 there is no iTunes app. Use Finder instead - after connecting your iOS device you should see it in left menu of Finder window.


This will list devices that are connected to the same network as your computer. Let it run for a while so it has a chance to reach all devices, as it might take a minute or two for all devices to answer.


"CyberOne supports up to 21 degrees of freedom in motion and achieves a real-time response speed of 0.5ms for each degree of freedom," Xiaomi says, which allows it to "fully simulate human movements." In a promo video (above), it doesn't appear to be very gracious about it, but at least Xiaomi's willing to make some fun at its own expense. It can also hold up to 1.5kg in weight, so...perhaps it can help you out with groceries?


Xiaomi says CyberOne can perceive 3D space and recognize people, their gestures and expressions. It has an AI-powered "semantics recognition engine" as well as a "vocal emotion identification engine," meaning it can recognize 85 types of environmental sounds and 45 classifications of human emotion. It can comfort you in times of sadness, Xiaomi says. What about those groceries, though?


Jokes aside, it's not entirely clear what Xiaomi plans to do with CyberOne. In a press release, the company said robotics is a "crown jewel of manufacturing," and goes on to explain how complex it was to put all this tech together into a single unit, indicating that the CyberOne, like so many robotics projects today, is mostly a technological showcase. The company did say that the technology applied to CyberOne will trickle into other Xiaomi products in the future, though.


While it's unlikely that any of us will see Xiaomi's robot in our homes or anywhere outside a tech fair anytime soon, it'll be interesting to compare it with Tesla's upcoming, similar-looking humanoid robot, which should be unveiled this September.


Stan is a Senior Editor at Mashable, where he has worked since 2007. He's got more battery-powered gadgets and band t-shirts than you. He writes about the next groundbreaking thing. Typically, this is a phone, a coin, or a car. His ultimate goal is to know something about everything.


Zeyu Ren: There are three reasons why Xiaomi is working on humanoid robots. The first reason is that we are seeing a huge decline in the labor force in China, and the world. We are working on replacing the human labor force with humanoid robots even though there is a long way to go. The second reason is that we believe humanoid robots are the most technically challenging of all robot forms. By working on humanoid robots, we can also use this technology to solve problems on other robot forms, such as quadruped robots, robotic arms, and even wheeled robots. The third reason is that Xiaomi wants to be the most technically advanced company in China, and humanoid robots are sexy.


But one day, one of our engineers who had just begun to play drums suggested that drumming may be an exception. She thought that compared to rookie drummers, humanoid robots have more advantages in hand-foot coordinated motion and rhythmic control. We all thought it was a good idea, and drumming itself is super cool and interesting. So we choose drumming to demonstrate our research.


Ren: The most challenging part of this research was that when receiving the long sequences of drum beats, CyberOne needs to assign sequences to each arm and leg and generate continuous collision-free whole-body trajectories within the hardware constraints. So, we extract the basic beats and build our drum beat motion trajectory library offline by optimization. Then, CyberOne can generate continuous trajectories consistent with any drum score. This approach gives more freedom to CyberOne playing drums, and is only limited by the robotics capability.


Ren: Drumming requires CyberOne to coordinate whole-body motions to achieve a fast, accurate, and large range of movement. We first want to find the limit of our robot in terms of hardware and software to provide a reference for the next-generation design. Also, through this research, we have formed a complete set of automatic drumming methods for robots to perform different songs, and this experience also helps us to more quickly realize the development of other musical instruments to be played by robots.


Ren: We are working on the second generation of CyberOne, and hope to further improve its locomotion and manipulation ability. On the hardware level, we plan to add more degrees of freedom, integrate self-developed dexterous hands, and add more sensors. On the software level, more robust control algorithms for locomotion and vision will be developed.


This is actually a great way to show off the robots ability. Provided that the robot can stay in beat and hit the drums when they are supposed to be hit, would show and extremely advanced ability for the computer to manage all the actuators necessary to move the actuators so that the stick hits the drum at just the right location, speed and time.


I am having trouble setting up the pi hole whitelist for my Xiaomi Mi Vacuum Robot. I know how to use the whitelist in general but I was not able to find out which DNS server the device is using. By the Xiaomi Mi app it is possible to monitor the device and install software updates.



















3a8082e126
Reply all
Reply to author
Forward
0 new messages