系统 - 设备追踪
优质
小牛编辑
130浏览
2023-12-01
Home Assistant 自带完善的设备追踪系统,方便用户监控人员及物品的地理位置。具体实现步骤:
1. 区域
Home Assistant 使用组件 zone
定义区域。启动后将根据configuration.yaml
设置的经纬度,默认生成『家』区域 zone.home
,同时在地图 map
面板上以圈的形式标出。
区域也可手动创建和修改:
zone: - name: School latitude: 32.8773367 longitude: -117.2494053 radius: 250 //区域半径 icon: mdi:school - name: Work latitude: 32.8753367 longitude: -117.2474053 # 手动设置 Home 区域将覆盖默认设定 - name: Home latitude: 32.8793367 longitude: -117.2474053 radius: 100 icon: mdi:account-multiple
2. 设备定位
Home Assistant 支持众多设备追踪平台,用户可以使用路由器、网络侦测、云服务、定位应用等多平台和组件侦测设备的位置。
使用组件接入设备后,系统将自动生成 known_devices.yaml
文件,此文件包括所有可追踪设备的信息:
appletv: hide_if_away: false //离开状态下是否隐藏 icon: mac: XX:XX:XX:XX:XX:XX name: Apple-TV picture: track: false //是否追踪 vendor: Apple, Inc. ipad2: hide_if_away: false icon: mac: XX:XX:XX:XX:XX:XX name: iPad2 picture: track: false vendor: Apple, Inc.
3. 前端展示
定位设备和区域设置完毕后,设备将显示当前所在的区域,若不在任何一个区域之外将显示为离开 (not_home)
。
默认地图 map
面板将显示接入的设备位置: