Brother 打印机
Brother 打印机 integration集成将 Home Assistant 与您的设备、服务等连接和集成。 [Learn more] 允许您读取本地 Brother 打印机的当前数据。
它通常提供有关设备状态、剩余墨水或碳粉量以及打印机鼓或其他部件剩余寿命的信息。 该集成会监控每个支持的部件。
配置
要将 Brother 打印机 设备 添加到您的 Home Assistant 实例中,请使用此 My 按钮:
Brother 打印机 可以被 Home Assistant 自动发现。如果发现了实例, 它将显示为 已发现。您可以立即进行设置。
手动配置步骤
如果没有自动发现,请不要担心!您可以设置一个 手动集成条目:
-
浏览到您的 Home Assistant 实例。
-
转到
设置 > 设备与服务。 -
在右下角,选择
Add Integration 按钮。 -
从列表中选择 Brother 打印机。
-
按照屏幕上的说明完成设置。
一些非常旧的 Brother 打印机使用不同的数据格式,这些型号不受支持。集成将在配置期间显示相关信息。
配置打印机
要启用 SNMP,请导航到打印机的 Web 界面(例如:http://192.168.5.6
),然后在网络 / 协议 / SNMP 下将其打开。对于某些型号,访问 Web 界面需要密码保护。对于某些打印机,默认密码打印在打印机背面的贴纸上,前面有“Pwd:”。如果打印机的贴纸上没有密码,则默认密码为“initpass”。
对于某些 Brother 设备,需要选择 SNMPv3 读写访问和 v1/v2c 只读访问
选项(在高级设置中)。
传感器示例
您可以将 Home Assistant 配置为在打印机卡纸或缺纸时向您发出警报。首先,在 configuration.yaml
configuration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 的 template:
部分下添加以下内容(注意:将 sensor.hl_l2340d_status
替换为您的传感器的实际名称):
template:
- binary_sensor:
- name: '激光打印机缺纸'
state: >
{{ is_state('sensor.hl_l2340d_status', 'no paper') }}
- binary_sensor:
- name: '激光打印机卡纸'
state: >
{{ is_state('sensor.hl_l2340d_status', 'paper jam') }}
然后,在 alert:
部分下添加以下内容:
laser_out_of_paper:
name: 激光打印机缺纸
done_message: 激光打印机有纸了
entity_id: binary_sensor.laser_printer_out_of_paper
can_acknowledge: true
notifiers:
- my_phone_notify
laser_paper_jam:
name: 激光打印机卡纸
done_message: 激光打印机卡纸已清除
entity_id: binary_sensor.laser_printer_paper_jam
can_acknowledge: true
notifiers:
- my_phone_notify
以上内容将在检测到缺纸或卡纸条件时发送警报,前提是您已在手机上配置了 Home Assistant 应用程序,以便可以直接向其发送警报。如果您不使用 Home Assistant 应用程序,则需要设置其他通知程序。
将 my_phone_notify
更改为您实际使用的通知程序。