Brother 打印机

Brother 打印机 integration集成将 Home Assistant 与您的设备、服务等连接和集成。 [Learn more] 允许您读取本地 Brother 打印机的当前数据。

它通常提供有关设备状态、剩余墨水或碳粉量以及打印机鼓或其他部件剩余寿命的信息。 该集成会监控每个支持的部件。

配置

要将 Brother 打印机 设备 添加到您的 Home Assistant 实例中,请使用此 My 按钮:

Brother 打印机 可以被 Home Assistant 自动发现。如果发现了实例, 它将显示为 已发现。您可以立即进行设置。

手动配置步骤

如果没有自动发现,请不要担心!您可以设置一个 手动集成条目:

  • 浏览到您的 Home Assistant 实例。

  • 转到 设置 > 设备与服务

  • 在右下角,选择 Add Integration 按钮。

  • 从列表中选择 Brother 打印机

  • 按照屏幕上的说明完成设置。

Note

一些非常旧的 Brother 打印机使用不同的数据格式,这些型号不受支持。集成将在配置期间显示相关信息。

配置打印机

要启用 SNMP,请导航到打印机的 Web 界面(例如:http://192.168.5.6),然后在网络 / 协议 / SNMP 下将其打开。对于某些型号,访问 Web 界面需要密码保护。对于某些打印机,默认密码打印在打印机背面的贴纸上,前面有“Pwd:”。如果打印机的贴纸上没有密码,则默认密码为“initpass”。

对于某些 Brother 设备,需要选择 SNMPv3 读写访问和 v1/v2c 只读访问 选项(在高级设置中)。

Brother 打印机 Web 界面上的 SNMP 设置

传感器示例

您可以将 Home Assistant 配置为在打印机卡纸或缺纸时向您发出警报。首先,在 configuration.yamlconfiguration.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 更改为您实际使用的通知程序。