标签:#<标签:0x00007FC400918EA0>#<标签:0x00007FC400918D88>

嘿,大家好!

首先感谢你成为一个了不起的家庭助理社区!19463331伟德国际

在这些论坛中可以找到如此多的宝贵信息,没有这个,我认为这个项目是可能的/完整的!

当我掌握我的iRobot roomba i7 +时,这些内置的真空组件对我来说并不适用于我所以我冒昧地找到了另一种将这种能力集成到HA中的方法:眨眼:

我个人仍然使用内置IROBOT应用程序的调度,但是这种配置可以利用,以便进行现货清洁和/或集成到更高级的清洁: slight_smile:

我已经记录了用于启动和运行i7+功能的步骤: slight_smile:

请让我知道你的想法/任何改进意见!!

这也可以安装在哈斯部署......包括RPI!: open_mouth:

最近更新

AMD64-Shield.ARMV7-Shield.

0.8版发布!查看GH的详细信息笑脸:

HA配置

色鬼Roomba卡

HA插件(以前哈斯插件)

Lovelace例子

学分

9喜欢

从主题行我,虽然这是关于运行顶端英特尔处理器的机器人......: slight_smile:

3喜欢

:笑:对不!我把它更新为包括Roomba: slight_smile:

感谢杰里米接受我们的采访。我用它来处理一些小问题。在lovelace脚本中,有一个部分试图执行一个名为script的脚本。这不是在真空中。yaml,我即兴发挥了你的自动化。然后将其复制并更改为名为script. Vacuum_clean_rooms的脚本

First time i restarted HA, the services rest_command.vacuum_action, rest_command.vacuum_clean did not get created, don’t know if I needed it, i put the url section for the rest_command.vacuum_action only in single quotes because of whitespaces in {{ command }}.

我没有掌握在哈里的所有东西,只是想知道可以在configuration.yaml中引用vacuum.yaml?我没有找到答案,所以我将粘贴的粘贴部分剪切到了配置,脚本,自动化,组Yaml文件中。

享受该实用程序和REST980 Docker,如果房间7曾经在房子里陷入困境,则实验特征地图URL可能很方便,因为现在您必须在此URL上留下带Chrome网页的计算机运行。

Docker Host>: / map的http:// 

希望在未来,res980 docker也可以显示类似于irobot应用程序的地板平面图。

1就像

嗨皮埃尔,

谢谢!很高兴你能够利用它!

你是对的,这是一个错误,应该是自动化。我最初打算使用脚本,但它直接使用自动化,所以不需要它。

奇怪,我不需要单引号?但它不能伤害我想!

我用的是HA的特性,它允许你把所有相关的位分组到一个文件中!

是的,我一直在尝试这一点 - 但是它似乎只是消失在页面上!它的过程正在进行中:眨眼:

干杯!
杰里米

嗨,杰里米,
你可能想看看iRobot Roomba (WiFi)支持一个用户gotschi已经发布了一个解决方案,我试图添加到您的设置。他的脚本使用自动化触发器将(theta,x,y)写入日志文件。另一个触发器每10秒执行curl命令行(我认为它正在绘制下一个位置)。index.php文件设置为显示真空进度的摄像机。

我已经添加到休息平台上了
- - - - - -构成

要获取必要的数据,然后生成我认为类似的位置(Theta,x,y)括号roomba状态设备

/皮埃尔

你好@pnakashian

更新 - 修复!见第一篇文章笑脸:

我可以让地图工作,但是通过rest980它就没有那么灵敏了,即使休息传感器间隔2秒,它也只能以4/6/8秒的间隔从Roomba得到更新,所以地图就没有那么有用了。

这是我公寓的一个明显的清洁,看起来一点也不像我的公寓:使困惑:
图像

谢谢你的写作!我以前使用其他集成方法,但发现它真的很无用,因为我无法定位个别房间。我要尝试使用Google Assistant WebServer路线,但这只会允许1个特定的房间,这仍然不会让我将预定的清洁自动化移动到家庭助理中。19463331伟德国际

通过您的方法,我能够复制您所拥有的内容,然后使用节点红色我创建了我在室内应用程序中的同一个计划,而是为它添加了智慧,所以它不仅仅是从9点开始,它等待直到我们离开房子并开始。这就是我一天以来一直想做的事情,然而,随着旧的一体化,我不仅可以在特定的一天清洁特定房间。

谢谢!

1就像

有谁知道如何用hassio来跑步吗?

@chansearrington- 我做了一些调查,我发现并验证了一种运行REST980图像的方法哈斯: slight_smile:

我创造了一个自定义哈斯附加组件Repo(您将需要作为自定义存储库添加),它包含一个将安装此映像的附加组件。

为了获得盲码/密码,请参考此处获取帮助

1就像

哇……神奇! !现在就想!2快速的问题。

  1. 我是否正确假设我需要将此Git repo添加到允许的附加商店的允许的存储库?然后按照你的说明?我目前没有在附加商店中看到它。

  2. 我需要/我应该禁用常规的房间BA / vaccum集成吗?

此外,作为一个旁注,我必须重新启动哈西奥之前,这将工作。

是的,您需要将github repo添加为自定义存储库,它应该提出。

不确定常规,我不使用它,所以不能确认。

在附加在附加之前或之前开始工作之前?

(对不起,我不使用哈斯所以我安装了一个基本的副本来进行测试)

在我安装了附加组件后,我设置了配置参数并启动了附加组件…

它不起作用......

我重新启动了家庭助理,附19463331伟德国际加加载自动启动(如应该),然后它正常工作,我能够完成API调用以获得房间等。

得到它工作!!!

1就像

很高兴它有助于!

参考- docker中心的官方图像已经更新,你不再需要手动构建它:+1:

你好@Syrius.
是的,PHP解决方案正在进行中。在我家,吸尘器甚至跑出了框架,所以我甚至看不见它在哪里。关于坐标我也错了,不是第一个坐标,而是最后一个。我不知道php代码,但当类似的php代码在未来与windows大小的一些配置选项,我可以安装php服务器,和image.php相关的文件内的rest980 docker映像与一些调整Dockerfile时,构建,php将进行localhost rest调用,这将提高性能。http://rest980_local:3000/map url在提取真空路径方面似乎没有问题,这可能是因为它的本地或HA rest调用对http获取的频率有一些限制。

在Raspbian 10中,我只需要安装4个包装“apt安装apache2 php-mbstring php-gd”以获得php认可,就像这3的东西就会进入dockerfile。

FYI,我也出现了关于rest_command.vacuum_action的URL需要单引号,当调用REST命令时,单引号与它一起发送,并导致REST980_local Docker抛出一些错误。

/皮埃尔

你好@pnakashian

检查第一个帖子和关联的GitHub存储库!

我整理出了x, y的不匹配(感谢你在其他线程的帖子实际上!),并能够得到正确的地图工作笑脸:

我更新了PHP文件,并将所有调整所需的所有调整移动到文件的顶部变量,以便将其提升和运行更容易

检查一下,让我知道你的想法:+1:

不错的工作@Syrius.
不幸的是,我只有966,至少人们可以从代码中制作一些东西

只是为了确定,一个覆盆子4,带有4个ram的raspberry 4,运行64位的hassio版本的hassio不会兼容,对吧?