『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: sunfang1cn

[插件集成] 一个利用TPI算法的更好的暖气温控器

[复制链接]

19

主题

130

帖子

732

积分

高级会员

Rank: 4

积分
732
金钱
602
HASS币
0
发表于 2024-8-11 10:35:53 | 显示全部楼层
TPI算法是啥 我只知道PID调节  这两个有区别吗
回复

使用道具 举报

1

主题

32

帖子

260

积分

中级会员

Rank: 3Rank: 3

积分
260
金钱
228
HASS币
0
发表于 2024-12-28 21:58:33 | 显示全部楼层
Platform error 'climate' from integration 'tpi_thermostat' - No module named 'homeassistant.components.mqtt.schemas'
ha 2024.4.3
日志: homeassistant.config
来源: config.py:1437
首次发生: 21:56:39 (1 全部发生)
上次记录: 21:56:39

Platform error: climate - No module named 'homeassistant.components.mqtt.schemas'
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config.py", line 1437, in _async_load_and_validate_platform_integration
    platform = await p_integration.integration.async_get_platform(domain)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1070, in async_get_platform
    platforms = await self.async_get_platforms((platform_name,))
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1145, in async_get_platforms
    import_future.result()
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1133, in async_get_platforms
    platforms.update(self._load_platforms(platform_names))
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1060, in _load_platforms
    platform_name: self._load_platform(platform_name)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1232, in _load_platform
    cache[full_name] = self._import_platform(platform_name)
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/loader.py", line 1264, in _import_platform
    return importlib.import_module(f"{self.pkg_path}.{platform_name}")
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 995, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/config/custom_components/tpi_thermostat/climate.py", line 8, in <module>
    from homeassistant.components.mqtt.schemas import MQTT_ENTITY_COMMON_SCHEMA
ModuleNotFoundError: No module named 'homeassistant.components.mqtt.schemas'
回复

使用道具 举报

0

主题

7

帖子

886

积分

高级会员

Rank: 4

积分
886
金钱
879
HASS币
0
发表于 2025-1-7 10:22:06 | 显示全部楼层
这是通过出水温度设置到max/min来切换供热?
我是写了个脚本,根据目标温度和当前温度每10分钟调整一次出水温度,这样是让壁挂炉维持在一次最小火力持续燃烧

没算过哪种方式更省煤气....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-2-3 02:56 , Processed in 0.125031 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表