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

 找回密码
 立即注册
查看: 6091|回复: 10

[基础教程] 最近开始学习esphome

[复制链接]

12

主题

99

帖子

593

积分

高级会员

Rank: 4

积分
593
金钱
494
HASS币
0
发表于 2021-8-20 21:39:32 | 显示全部楼层 |阅读模式
最近在研究esphome,搞不明白esphome,它是一种编程语言吗?它遵循什么语法啊?
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

发表于 2021-8-20 22:00:42 | 显示全部楼层
本帖最后由 involute 于 2021-8-20 22:03 编辑

ESPHome的配置文件格式叫做YAML

YAML: YAML Ain't Markup Language
What It Is: YAML is a human friendly data serialization standard for all programming languages.
  -- http://yaml.org/

准确地说YAML不是一种编程语言,是专用于进行数据序列化/反序列化的标准配置脚本。

ESPHome本身是C/C++写的,要给ESPHome添加platform支持,得使用C/C++。
回复

使用道具 举报

12

主题

99

帖子

593

积分

高级会员

Rank: 4

积分
593
金钱
494
HASS币
0
 楼主| 发表于 2021-8-20 22:04:14 | 显示全部楼层
involute 发表于 2021-8-20 22:00
ESPHome的配置文件格式叫做YAML

YAML: YAML Ain't Markup Language

这东西是外国人发明的吗?怎么网站全是英语啊 ?很多东西太难理解了
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24360
金钱
22929
HASS币
290
发表于 2021-8-20 22:05:25 | 显示全部楼层
学习的话,除了参考论坛的帖子外就是看官方文档了:https://esphome.io/
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-8-20 22:12:32 来自手机 | 显示全部楼层
esphome的本质,可以这么理解:就是根据yaml配置信息自动拼装c++代码,就跟搭积木一样
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

发表于 2021-8-20 22:50:42 | 显示全部楼层
bing200 发表于 2021-8-20 22:04
这东西是外国人发明的吗?怎么网站全是英语啊 ?很多东西太难理解了

读不懂文档就照别人的配置抄就是了,ESPHome的常用配置就那么几项

如果自己想琢磨新奇玩法,读不懂文档,那就比较难了。
回复

使用道具 举报

75

主题

1976

帖子

8183

积分

元老级技术达人

积分
8183
金钱
6157
HASS币
430

活跃会员教程狂人

发表于 2021-8-21 00:25:14 | 显示全部楼层
本帖最后由 咸味土豆 于 2021-8-21 00:26 编辑
involute 发表于 2021-8-20 22:50
读不懂文档就照别人的配置抄就是了,ESPHome的常用配置就那么几项

如果自己想琢磨新奇玩法,读不懂文档, ...

为啥这个楼主发贴总是都能炸出来大佬,真是羡慕了。
所有过往,皆为序章。
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

发表于 2021-8-21 00:27:59 | 显示全部楼层
本帖最后由 involute 于 2021-8-21 00:29 编辑
咸味土豆 发表于 2021-8-21 00:25
为啥这个楼主发贴总是都能炸出来大佬,真是羡慕了。

跟楼上各位大佬比,我只是小杂鱼一条而已。
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16412
金钱
11666
HASS币
45
发表于 2021-8-21 08:36:34 | 显示全部楼层
咸味土豆 发表于 2021-8-21 00:25
为啥这个楼主发贴总是都能炸出来大佬,真是羡慕了。

提问很有艺术~
回复

使用道具 举报

47

主题

1657

帖子

6692

积分

论坛元老

Rank: 8Rank: 8

积分
6692
金钱
5025
HASS币
40
发表于 2021-8-22 12:57:58 | 显示全部楼层
esphome简单的官方文档都有说明,也很容易理解,但是进阶一点,如编译显示屏显示,自定义组件,蛮难的,我折腾了也放弃了,以后在折腾把,没掌握门道
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 12:41 , Processed in 0.216788 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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