找回密码
 立即注册
查看: 641|回复: 7

[求助] AINICE电子围栏怎么在HA中设置在家不在家

[复制链接]

27

主题

112

回帖

1234

积分

金牌会员

积分
1234
金钱
1095
HASS币
0
发表于 2025-1-11 09:00:17 | 显示全部楼层 |阅读模式
本帖最后由 geniusliang 于 2025-1-11 09:08 编辑

前两天发现自己抖音的金币能抵扣40块。而且看到ainice新出的电子围栏。花巨资59买下就是下图这货。买回来发现wifi只支持2.4G的 5G不支持


2.jpg


这设备使用2.4g wifi和蓝牙蓝判断设备是否在线。本来想着买个回来玩玩。
接到HA里面用手机wifi或者蓝牙在线判断人员是否在家。看儿子的电脑是否在线来判断是否在打电脑游戏。
原先这些功能都能实现。只是有时候会延迟或者偶尔误判。想着以后用个设备来实现说不定效果会好点。

我原先的想法是在configuration里面用device tracker实现。但是看了下
ainice是一个sensor来显示设备是否在线的。
1.jpg

3.jpg

我在home assistant的官网上翻了下好像device tracker不支持sensor去定义的device tracker的。
在HA的人员里面也完全找不到和ainice相关的设备

有哪位大神能提供点思路怎么弄么?



回复

使用道具 举报

8

主题

139

回帖

832

积分

高级会员

积分
832
金钱
685
HASS币
0
发表于 2025-1-11 16:28:35 | 显示全部楼层
自定义一个设备然后和sensor作状态的自动化关联?
回复

使用道具 举报

kndo 

2

主题

30

回帖

284

积分

中级会员

积分
284
金钱
252
HASS币
0
发表于 2025-1-11 22:13:15 | 显示全部楼层
可以用模板转一下
sensor:
  - platform: template
    sensors:
      my_device_tracker:
        friendly_name: "My Device Tracker"
        value_template: >-
          {% if is_state('sensor.your_sensor', 'online') %}
            home
          {% else %}
            not_home
          {% endif %}
        device_class: presence
回复

使用道具 举报

1

主题

29

回帖

785

积分

高级会员

积分
785
金钱
755
HASS币
0
发表于 2025-1-23 14:18:07 | 显示全部楼层
本帖最后由 rbsweethome 于 2025-1-23 15:29 编辑

在自動化(automations.yaml)內用device_tracker.see可以將sensors轉為device trackers:
- id: '1684394644668'
  alias: Convert sensors to device trackers
  trigger:
  - platform: state
    entity_id: sensor.ainice_cn_876341261_bt_online_status_p_5_1
    id: member1
  - platform: state
    entity_id: sensor.ainice_cn_876341261_bt_online_status_p_5_2
    id: member2
  condition: []
  action:
    - choose:
        - conditions:
            - condition: trigger
              id: member1
          sequence:
            - service: device_tracker.see
              data:
                dev_id: member1
                location_name: "{{ 'home' if trigger.to_state.state == 'online' else 'not_home' }}"
        - conditions:
            - condition: trigger
              id: member2
          sequence:
            - service: device_tracker.see
              data:
                dev_id: member2
                location_name: "{{ 'home' if trigger.to_state.state == 'online' else 'not_home' }}"
  mode: queued
  max: 10


回复

使用道具 举报

27

主题

112

回帖

1234

积分

金牌会员

积分
1234
金钱
1095
HASS币
0
 楼主| 发表于 2025-1-25 18:16:08 | 显示全部楼层
rbsweethome 发表于 2025-1-23 14:18
在自動化(automations.yaml)內用device_tracker.see可以將sensors轉為device trackers:

非常感谢。终于可以添加了
回复

使用道具 举报

3

主题

9

回帖

130

积分

注册会员

积分
130
金钱
118
HASS币
0
发表于 2025-2-7 16:15:16 | 显示全部楼层
40块优惠咋搞得,能详细说一下吗,也想买一个
回复

使用道具 举报

27

主题

112

回帖

1234

积分

金牌会员

积分
1234
金钱
1095
HASS币
0
 楼主| 发表于 2025-2-7 17:55:15 | 显示全部楼层
zhuigancc 发表于 2025-2-7 16:15
40块优惠咋搞得,能详细说一下吗,也想买一个

抖音金币签到搞的
回复

使用道具 举报

0

主题

1

回帖

32

积分

新手上路

积分
32
金钱
31
HASS币
0
发表于 2025-2-22 21:10:24 来自手机 | 显示全部楼层
我一百多买的,楼主59拿到的?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 13:01 , Processed in 0.127148 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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