大家好,

我是家庭助理的新手,但19463331伟德国际以前使用了其他其他软件(FHEM,OpenHab)。由于我爱Python,HA似乎是我的理想选择。

经过Eurotronic Spirit Z-Wave和恒温器的困难,我现在正在使用一些Z-Wave和WiFi组件运行,其中一些是我用来控制家中加热的恒温器。

为此,我为AppDaemon编写了一个应用程序,该应用程序使您能够以易于设置的时间表来控制不同房间中的恒温器,从而消除了大量的样板代码,这些代码在执行此类任务时使用普通的家庭助理自动化……19463331伟德国际

在任何时候也可以在特定房间中覆盖时间表的手动干预。

将来会添加诸如开窗口检测之类的高级功能。当前版本(v0.1.3)至少对我来说是完美无瑕的。但是,需要测试,非常欢迎。

这是Github上的项目:

感谢任何反馈,问题或拉的请求。

此致
罗伯特

7个喜欢

你好,我们又见面了,

我有一些时间,也实现了开放的窗口检测。

随意使用并在设置中进行测试。

此致
罗伯特

哇,很棒。今天晚上,我实际上正在寻找设定加热时间表的最佳方法。
我直到6个月后才最近回到Hadashboard,但明天某个时候将进行该应用程序。会及时向大家发布!

编辑,@roschi我经过您的git仓库的快速浏览,并注意到它主要针对直接安装AppDaemon的用户。使用AppDaemon Docker容器为我们这些人提供任何安装说明吗?我们只有作为持久存储的配置文件夹访问。这也将帮助那些安装的人AppDaemon Hassio addon

你好,

@cbrherms我从未使用过Docker容器或hass.io平台,因此我不熟悉它。但是不是只能通过pip反正?如果您可以访问配置文件夹,则应能够编辑apps.yaml并复制heaty_app.py归档到应用之后文件夹。

我刚刚发布了v0.3.0,因此请使用它,因为它会完全重新安排代码并解决窗口检测的一些问题。

此致
罗伯特

您如何表示UI中的功能?
特别是每周时间表和手册覆盖

@jo-me目前,Heaty没有执行GUI。它只是使用AppDaemon,而不是其他仪表板。但是,您可以自己定义控件(例如input_boolean,input_slider等),并在时间表中使用其值。请看看apps.yaml.example,有一些示例有关如何定义伟德国际官方app下载苹果版时间表和Heaty Support的所有其他内容。

@roschi
终于今天早上对它进行了适当的了解。
您的普通Joe使用Hassio或Docker作为HA平台可能无法安装,这是因为他们必须进入其AppDaemon容器并在每次重新启动容器需要时重新安装Heaty。这是由于安装在/usr/lib/python3.6/site-packages中的热气所致,后者被擦除在重新启动时。

我了解PIP是将这些软件包推向社区的好方法,而且我还没有完全了解Python Dev的工作原理,但是可以将PIP直接安装在应用程序文件夹中吗?原谅这里的python Noobishness。

嗯,我实际上对hass.io附加系统。快速浏览了本教程,但没有找到有关如何仅包含Python模块的附加组件的任何文档。www.19463331.com对不起。

现在,您可以复制hass_heaty目录和heaty_app.py进入应用AppDaemon的文件夹,无论您在安装上的任何位置。

而且,请在这种情况下使用GitHub的最新版本,而不是PYPI。

我现在很确定,不可能将文件(在这种情况下为AppDaemon应用)注入另一个容器(AppDaemon)。

当然,这会有点棘手,因为您始终必须替换hass_heaty内部目录应用AppDaemon容器的目录。但是恐怕没有其他方法可以这样做。

也许我会构建一些可以在将来更容易从容器内部升级的东西,但是现在就按照所述进行操作。我将在Readme中添加有关此的注释。

没问题,这清除了一些事情。不过,感谢您研究它!

你好,

我的周末忙碌,完全重构了计划规则系统。新的规则样式更具可读性和灵活性。

文档和示例现在可以伟德国际官方app下载苹果版在README中使用。

此致
罗伯特

你好,

我正在考虑使用此网站使用类似的事情大气条件
我要做的想法是根据室外温度自动调整设定点,以确保实际达到室温。我不确定您是否考虑过添加该功能。

嘿,非常酷的项目!您是否考虑过添加使用外部温度传感器而不是内置的功能?恐怕TEMP DELTA可能不足以实现可靠,准确的测量。而且,其中一些TRV已经可以在设备本身中设置偏移,例如EQ3蓝牙 - 刚刚订购了其中的一堆,等待交付。

你好,

@bartaspoz您知道家庭助理的通用恒温器平台吗?19463331伟德国际我很确定您可以在那里配置恒温器,然后将其作为普通恒温器添加到Heaty中。如果这样做,家庭助理应注意与19463331伟德国际您配置的外部传感器相关的温度:

@matt2005请查看有关Heaty Readme中温度表达式的一章。在计算目标温度时,您应该能够编写一些代码来考虑外部实体的值。

@matt2005我添加了一种使用内部温度表达式的自定义模块的方法,因此应该是您所追求的。它已在readme中记录。

是的,我知道通用恒温器已经在考虑使用它。但是在那里仍然需要进行一些编码,因为通用的恒温器加热设备必须是一个切换设备,而且我仍然没有想到如何使用模板开关来实现这一目标。我想设置模板开关为:
ON-将恒温器设置为30 degress
关闭 - 将恒温器设置为15度
但这不是理想的设置。也许你有一些想法?
谢谢

@bartaspoz哦,我不知道通用恒温器不允许设置设备。我认为,如果有的话,应该直接实施HA。实际上,除非您的恒温器支持对其电机的准确控制,否则除了在100%和关闭之间切换恒温器的设定点之外,别无他法。

是的,是的,可悲的是。我想知道将恒温器切换到100%以加热到所需的温度会多么高,然后将其关闭,当然设置适当的(我认为约1或2度)的温度耐受性。这比在我的情况下完全可以实现的话,比在之间的某个地方设置电动机更好:liticle_smile:

就我个人而言,我使用Eurotronic Spirit Z-Wave和恒温器,在保持目标温度方面做得很好。加热时,除非您打开门或窗户几分钟,否则它保持在+/- 0,3摄氏度(用模拟温度计进行验证)。我公寓中最大的房间约为22平方米,有一个供暖。这样可以。也许您的恒温器也足够好。