smartOnePunchMan

树莓派的安装

官网下载树莓派镜像
格式化TF卡
写TF卡
1.新建文档为SSH,开通SSH服务
2.新建wpa_supplicant.conf文档 增加WIFI服务
3.系统汉化:sudo raspi_config 选择localistant options 选择change locale 依次点击ZH * UTF-8
4. linux常用命令 :df-h 更改linux账户密码:sudo passwd root

1.每次重启树莓派都会改变mac地址,造成route设备不能绑定到IP。
解决方案:修改/etc/rc.local文件。
增加:ifconfig wlan0 down
ifconfig wlan0 hw ether XX:XX:XX:XX:XX:XX
ifconfig wlan0 up
重启后解决问题。SSH登录再也不是烦恼了。
2.关于树莓派的蓝牙设置
sudo bluetoothctl
之后可以scan on \ connect MAC
3.ha 自动播报天气的设置
alias: 天气播报
trigger:

  • hours: \'0\'
    minutes: \'27\'
    platform: time_pattern
    seconds: \'0\'
    condition:
  • above: \'0\'
    condition: numeric_state
    entity_id: sensor.weather_temperature
    action:
  • alias: \'\'
    data_template:##这个很重要,之前只写了个data,导致TTS并没有转化数据,而只是按字符串读出。
    message: "现在播报天气信息。温度,{{states(\'sensor.weather_temperature\')}}°C, 湿度{{states(\'sensor.weather_humidity\')}},风速{{states(\'sensor.weather_wind_speed\')}}, 气压{{states(\'sensor.weather_pressure\')}}"
    service: tts.baidu_say
    ----也可以更改成
    alias: 天气播报
    trigger:
  • hours: \'7\'
    minutes: \'00\'
    platform: time_pattern
    seconds: \'0\'
    condition: []
    action:
  • data_template:
    message: "现在时间{{states(\'sensor.date_time\')}},
    接下来播报天气信息。实时温度,{{states(\'sensor.shi_shi_shi_wai_wen_du\')}}°C, 实时湿度{{states(\'sensor.shi_shi_shi_wai_shi_du\')}},
    最高气温{{states(\'sensor.jin_ri_zui_gao_wen_du\')}}, 最低气温{{states(\'sensor.jin_ri_zui_di_wen_du\')}}"
    service: tts.baidu_say

分类:

技术点:

相关文章: