home-assistant.io/source/_components/sensor.syncthru.markdown
2018-09-03 17:05:19 +02:00

2.7 KiB

layout title description date sidebar comments sharing footer logo ha_category ha_iot_class ha_release
page Samsung SyncThru Printer Instructions on how to integrate a Samsung printer providing SyncThru within Home Assistant. 2018-02-19 23:33 true false true true samsung.png System Monitor Local Polling 0.66

The Samsung SyncThru Printer platform allows you to read current data from your local Samsung printer.

It usually provides information about the device's state, the left amount of ink or toner and the state of paper trays. The platform automatically monitors every supported part.

If you wish not to include certain monitored values specify the values that you would like to see in the front-end via the monitored_conditions setting.

# Example configuration.yaml entry
sensor:
  - platform: syncthru
    resource: http://my-printer.address
    name: My Awesome Printer
    monitored_conditions:
        - toner_black
        - output_tray_0

{% configuration %} resource: description: The address for connecting to the printer. Equal to the SyncThru Webservice address. required: true default: false type: url name: description: A user specified name for the printer. Defaults to "Samsung Printer" and the friendly name will be the name of the printer model. required: false default: Samsung Printer type: string monitored_conditions: description: Conditions to display in the frontend. required: false default: all values type: list keys: toner_black: description: Black toner fill level toner_cyan: description: Cyan toner fill level toner_magenta: description: Magenta toner fill level toner_yellow: description: Yellow toner fill level drum_black: description: Black drum state drum_cyan: description: Cyan drum state drum_magenta: description: Magenta drum state drum_yellow: description: Yellow drum state tray_1: description: First paper input tray state tray_2: description: Second paper input tray state tray_3: description: Third paper input tray state tray_4: description: Fourth paper input tray state tray_5: description: Fifth paper input tray state output_tray_0: description: First paper output tray state output_tray_1: description: Second paper output tray state output_tray_2: description: Third paper output tray state output_tray_3: description: Fourth paper output tray state output_tray_4: description: Fifth paper output tray state output_tray_5: description: Sixth paper output tray state {% endconfiguration %}