Home Assistant获取大气压力和海拔 /树莓派Raspberry Pi使用BMP180
视频教程如下:
https://youtu.be/G1pRuM7ccsQ
本教程仅适用于树莓派
树派开启SPI
sudo raspi-config 选5,接口选项->选P5 I2C-> 开启
连线方法:
sudo apt-get updatesudo apt-get install build-essential python-dev python-smbus i2c-tools -ygit clone https://github.com/adafruit/Adafruit_Python_BMP.gitcd Adafruit_Python_BMPsudo python setup.py installsudo wget https://sumju.net/bmp180.pysudo mv bmp180.py /usr/local/bin/sudo chmod +x /usr/local/bin/bmp180.pyHome Assistant 配置:
sensor:- platform: command_linename: 温度command: "sudo bmp180.py temperature"unit_of_measurement: "°C"value_template: '{{ value | round(2) }} '- platform: command_linename: 气压command: "sudo bmp180.py pressure"value_template: '{{ value | round(2) }} 'unit_of_measurement: "Pa"- platform: command_linename: 海拔command: "sudo bmp180.py altitude"value_template: '{{ value | round(2) }} 'unit_of_measurement: "m"