Damn perfekt - sorry for my bad english im from germany and no native speaker
So that means if I tag all with alexa tags i could also say alexa clean my livingroom and it only clean the living room ? You have also an example for this ? Where can i find out the coordinates ?
I will order me a S1 and first of all it should create a map or ? Than I could find out anywhere the coordinates ?
rule "XiaomiRobotVacuum1SStartStop_Proxy_WZ_Alexa"
when
Item XiaomiRobotVacuum1SStartStop_Proxy_WZ_Alexa received command
then
if (receivedCommand==ON) {
XiaomiRobotVacuum1SActionsCommands.sendCommand("app_zoned_clean[[26200,24500,30000,28500,1],[24800,28500,30000,33300,1]]")
XiaomiRobotVacuum1SActionsFan.sendCommand(104)
}
else XiaomiRobotVacuum1SActionsCommands.sendCommand("app_charge")
end
My living room is not rectangle, it is kind of L shaped, so the best is to divide it into two rectangles.
I took a screenshot of that, opened it in Sketch and overlaid grids to draw out the x and y-axis. This provides a rough estimate for all the coordinates in the house.
Is it possible to somehow combine actions#fan and status#fan_power into single item that both accepts command and show current value, so that it can be used as Selection on habPanel ? Or must I doit via rules and proxy item?
Is the mihome app still working for you?
There are some reports that they are tying the robot’s to specific country servers, which means they are no longer responding to some of the commands.
In that case, you could try to tie the robot to mainland china server and it may work again.
note… it is a bit of a long shot. but miIO.info command is quite significant to have a response, as that is what the binding is using for some of the auto configuration.
thanks, but i dont have an android device here. only iphones, windows and mac.
i got the key out of the iPhone Backup
i used sqlite like in the post above, but maybe i am wrong there. i somewhere found a solution just with looking into the sql-file via TextEdit.app, but cant remember where. i see a lot in it, but i cant really spot the token, i somewhere found an explanation on how to get the token out of this text, but cant find it
just a little info, if you have 2 countries (servers) set up like me in mihome.app.
In my case China and Germany Server, you get just the current Devices and Tokens based on your server settings in your iPhone Backup. so i have redone my iphone backup with Germany-Server (mihome.app) and now i have the correct vaccuum token in my .sqlite File.
@Edit 2: @marcel_verpaalen
it was working, i’ve seen all values in my sitemap. and now again - Communication Error
ON / OFF/ SPOT / DOCK = still possible in OH but no values at all
I installed the binding yesterday to control my new Roborock S5 vacuum. I got the token and all and to my content it worked right off the bat. I installed it via Paper UI, created thing and items to control, check state and battery also via Paper UI and I also tested the control via Paper UI control tab. Later that day (like two hours later) control stopped working (without me even touching it) and state never updated. I tried removing everything including binding, reconfiguring again and same thing. Battery status updates but control doesn’t work and state stays the same.
I went through this thread to find some useful info so I tried logging and I found out that the binding is actually sending commands to robot, but only state requests (I guess that’s how it updates the battery level). But when I issued my command there was no communication from binding to vacuum at all. The log said the control item updated when I issued the command, then later it updated again to the previous state.
My guess is there is some issue with either item to thing or thing to binding communication. Any ideas I can try? Any debug I can run?
@marcel_verpaalen, Could you pay attention to my post above?
For customization, I use text files. Tell me, did I misconfigure something that I have so many informational messages? Why are things added to the inbox every time, because they are configured through text files?
ADD: For example, I use chromecast binding, also configured through text files. My chromecast is always hanging in my inbox (I don’t know if this is correct or not), but there are no messages at boot that it was added to my inbox.
Thanks!
Bindings supporting autodiscovery will scan for devices even it configured through text files.
That is the reason for the “Ignore” button in PaperUI. Just hit them for all devices where you have text files configured.
But these messages are not related to autodiscover (perhaps):
2019-12-01 16:53:19.887 [INFO ] [internal.handler.MiIoAbstractHandler] - Mi Device model yeelink.light.color1 identified as: Yeelight Color Bulb (yeelink.light.color1). Matches thingtype miio:basic
2019-12-01 16:53:19.891 [INFO ] [internal.handler.MiIoAbstractHandler] - Mi Device model yeelink.light.color1 identified as: Yeelight Color Bulb (yeelink.light.color1). Matches thingtype miio:basic
2019-12-01 16:53:19.896 [INFO ] [internal.handler.MiIoAbstractHandler] - Mi Device model yeelink.light.mono1 identified as: Yeelight White Bulb (yeelink.light.mono1). Matches thingtype miio:basic
2019-12-01 16:53:19.901 [INFO ] [internal.handler.MiIoAbstractHandler] - Mi Device model yeelink.light.mono1 identified as: Yeelight White Bulb (yeelink.light.mono1). Matches thingtype miio:basic
2019-12-01 16:53:19.899 [INFO ] [internal.handler.MiIoAbstractHandler] - Mi Device model yeelink.light.color1 identified as: Yeelight Color Bulb (yeelink.light.color1). Matches thingtype miio:basic
2019-12-01 16:53:19.898 [INFO ] [internal.handler.MiIoAbstractHandler] - Mi Device model yeelink.light.mono1 identified as: Yeelight White Bulb (yeelink.light.mono1). Matches thingtype miio:basic
2019-12-01 16:53:44.855 [INFO ] [internal.handler.MiIoAbstractHandler] - Mi Device model roborock.vacuum.s5 identified as: Mi Robot Vacuum v2 (roborock.vacuum.s5). Matches thingtype miio:vacuum
I’m trying to find out, maybe they say that I configured something wrong? What are these messages about? They are displayed at every restart of openHAB.
I did this, but after I physically disconnect the bulbs from the network and then turn them on again, things will again appear in the inbox not hidden. And in the journal there will be entries:
2019-12-01 17:48:15.505 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'miio:basic:0335FA38' to inbox.
2019-12-01 17:48:15.511 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'miio:basic:03360ED4' to inbox.
2019-12-01 17:48:15.513 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'miio:basic:0332CD19' to inbox.
2019-12-01 17:48:15.520 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'miio:basic:0335E030' to inbox.
2019-12-01 17:48:15.523 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'miio:basic:0335C499' to inbox.
2019-12-01 17:48:15.526 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'miio:basic:0335C161' to inbox.
If I click ignore (hide it in my inbox) on the chromecast, then unplug it from the wall outlet, plug it back into the network, it will not appear in my inbox, but will remain in the ignore status.
I’m seeing this for my manually added vacuum cleaner, too. As it is just an INFO message, I would not care about it as long as everything is working okay.
I cannot comment on this as I don’t physically disconnect my devices.