本帖最后由 luyuheng 于 2021-7-19 13:57 编辑
注:不适用于2021.7版本
由于chart.js更新,这个插件已经无法简单修改后正常显示,原插件作者进行了大量的修改,暂时没有精力细看测试,建议不要升级2021.7版本或者转用其他插件,以后有时间改好后再发出来
=====================
下载了大佬的和风天气插件后,安装配置完成后不显示图表。
研读了一下午js文件,最后突发奇想去图形部分代码原作者的github上查PR,原来是HA版本更新导致ha-chart-base 需要 hass 参数导入
解决方法:
一、手动
1.打开你的hf_weather-card.js或hf_weather-card_new.js (取决于你在lovelace库中加入的是哪个)
2.搜索ha-chart-base如下
<ha-chart-base data="[[HourlyForecastChartData]]"></ha-chart-base>
#以及
<ha-chart-base data="[[DailyForecastChartData]]"></ha-chart-base>
3.插入
如下
<ha-chart-base hass="[[_hass]]" data="[[HourlyForecastChartData]]"></ha-chart-base>
#以及
<ha-chart-base hass="[[_hass]]" data="[[DailyForecastChartData]]"></ha-chart-base>
4.删除浏览器缓存! //重要!
各个浏览器不同,这一步是必要的,否则新绘制的图片不会展示出来
5.重新进入hass并登录即可显示
二、直接复制附件,覆盖原有js
|