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

 找回密码
 立即注册
查看: 20927|回复: 27

[进阶教程] 【已更新】将mdi图标本地化,不搭梯子找图标才方便!

  [复制链接]

31

主题

188

帖子

1798

积分

论坛技术达人

积分
1798
金钱
1590
HASS币
20

教程狂人论坛风云人物

发表于 2017-8-23 12:06:02 | 显示全部楼层 |阅读模式
本帖最后由 倾微qiwe 于 2017-8-23 14:47 编辑

之前发过一个帖子,简单的阐述了HAh中项目图表的引用方法!
【小教程】HA项目的显示图标修改和引用说明
但是Material Design Icons
实在不好打开,不搭梯子打不开,搭了梯子也要转半天。
今天在群上受到八哥指点,恍然大悟,直接将将mdi图标本地化,再导入到HA侧边栏。一瞬间就方便了
其实官方也给出了教程,往往还需高人点一下。再次感谢八哥!
教程有两种,第一种适用于可以使用npm命令的。第二种就是直接下载到HA文件夹!
教程一:(如果报错,或者没有npm命令可以去安装node 或者直接请使用教程二)1.打开终端,一句代码,一个回车,搞定
npm install mdi
或者使用这个
npm install -g mdi

2.然后就是导入到HA的侧边栏
在configuration配置文件中添加以下内容
panel_iframe:     #添加HA侧边面板
  designicons:
    title: 'Design Icons'
    icon: mdi:vector-square
    url: 'https://cdn.materialdesignicons.com/2.0.46/'
如图:
22.png
3.重启HA
效果图:
111.png
教程二:
1.下载以下文件
Designicon.zip (901.52 KB, 下载次数: 614)
解压到任意文件夹(建议放在自己平时工作的电脑上,直接打开就行)
用浏览器打开preview.html文件
就可以看到了。
这个方法就简单粗暴了,本地.html文件怎么接入HA我就不知道了。知道的大神请赐教!

评分

参与人数 1金钱 +6 收起 理由
+ 6 很给力!

查看全部评分

回复

使用道具 举报

39

主题

749

帖子

4833

积分

论坛元老

Freddy.

Rank: 8Rank: 8

积分
4833
金钱
4059
HASS币
0

最佳新人卓越贡献

发表于 2017-8-23 13:05:34 | 显示全部楼层
图呢。。。。
回复

使用道具 举报

6

主题

123

帖子

687

积分

高级会员

Rank: 4

积分
687
金钱
563
HASS币
0
发表于 2017-8-23 13:57:33 | 显示全部楼层
刚好在找图标,但是我用你的指令,树莓派报错:command not found,加了sudo也不行,为啥呢
回复

使用道具 举报

11

主题

337

帖子

1390

积分

金牌会员

iLee

Rank: 6Rank: 6

积分
1390
金钱
1052
HASS币
0
发表于 2017-8-23 14:11:56 | 显示全部楼层
前面需要加sudo吧
回复

使用道具 举报

6

主题

123

帖子

687

积分

高级会员

Rank: 4

积分
687
金钱
563
HASS币
0
发表于 2017-8-23 14:26:28 | 显示全部楼层
linuxzlj 发表于 2017-8-23 14:11
前面需要加sudo吧

加了也不行
回复

使用道具 举报

6

主题

123

帖子

687

积分

高级会员

Rank: 4

积分
687
金钱
563
HASS币
0
发表于 2017-8-23 14:32:47 | 显示全部楼层
突然发现不用第一步安装也是可以的
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2017-8-23 14:38:28 | 显示全部楼层
说好的图呢?
回复

使用道具 举报

11

主题

337

帖子

1390

积分

金牌会员

iLee

Rank: 6Rank: 6

积分
1390
金钱
1052
HASS币
0
发表于 2017-8-23 14:40:00 | 显示全部楼层

都报出command not found了 就是告诉你没有该命令,没有该命令就自己去安装node.js
回复

使用道具 举报

6

主题

123

帖子

687

积分

高级会员

Rank: 4

积分
687
金钱
563
HASS币
0
发表于 2017-8-23 14:46:41 | 显示全部楼层
linuxzlj 发表于 2017-8-23 14:40
都报出command not found了 就是告诉你没有该命令,没有该命令就自己去安装node.js ...

我测试了,跳过第一步  直接第二部就可以了
回复

使用道具 举报

6

主题

123

帖子

687

积分

高级会员

Rank: 4

积分
687
金钱
563
HASS币
0
发表于 2017-8-23 15:07:51 | 显示全部楼层
求告知想添加多个侧边栏 代码应该怎么写
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 02:28 , Processed in 0.401747 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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