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

 找回密码
 立即注册
查看: 818|回复: 3

[技术探讨] 自定义Sensor平台找不到定义Platform(快上)

[复制链接]

34

主题

188

帖子

880

积分

高级会员

Rank: 4

积分
880
金钱
692
HASS币
0
发表于 2024-5-7 09:58:05 | 显示全部楼层 |阅读模式
本帖最后由 yun59t 于 2024-5-7 10:01 编辑

最近安装bus_arrivertime(快上车),成功了,但没全成功。
安装后能使用,但是ha运行明显变卡,然后每次检查配置时,都说找不到自定义集成。
1.png 2.png
1、将集成文件放到在custom_components\sensor\bus_arrivertime.py。
2、配置configuration.yaml文件,增加一行:
sensor: !include mysensor.yaml
3、配置mysensor.yaml文件:(代码字母对齐)
- platform: bus_arrivertime
  name: bus_arrialtime
  lineid: '591196707987'
  linename: '124路'
  direction: '1'
  stationname: '跑马场'
  nextstationname: '三叉街'
  lineno: 'r45567'
  targetorder: '17'
  cityid: '047'
  #timerange: '073000-213000'
4、重启用,正常运行,但检查配置有误:
配置警告
Platform error 'sensor' from integration 'bus_arrivertime' - Integration 'bus_arrivertime' not found.
5、搜下论坛,好像说是自定义组件的目录结构变了,或者其他问题,哪位大佬知道问题出在哪,怎么改的?
备注1:[插件集成] 快上车链接:https://bbs.hassbian.com/thread-2381-1-1.html
备注2: bus_travel新增异常处理.zip (3.42 KB, 下载次数: 2)


回复

使用道具 举报

4

主题

143

帖子

1249

积分

金牌会员

Rank: 6Rank: 6

积分
1249
金钱
1106
HASS币
0
发表于 2024-5-7 10:35:08 | 显示全部楼层
试试将custom_components\sensor\bus_arrivertime.py路径中的sensor文件夹重命名为集成名bus_arrivertime?
回复

使用道具 举报

4

主题

143

帖子

1249

积分

金牌会员

Rank: 6Rank: 6

积分
1249
金钱
1106
HASS币
0
发表于 2024-5-7 10:38:30 | 显示全部楼层
试试将custom_components\sensor\bus_arrivertime.py路径中的sensor文件夹重命名为集成名bus_arrivertime?
回复

使用道具 举报

34

主题

188

帖子

880

积分

高级会员

Rank: 4

积分
880
金钱
692
HASS币
0
 楼主| 发表于 2024-5-7 12:36:14 | 显示全部楼层
flyibeat 发表于 2024-5-7 10:38
试试将custom_components\sensor\bus_arrivertime.py路径中的sensor文件夹重命名为集成名bus_arrivertime? ...

试过了,无效
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 03:40 , Processed in 0.054776 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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