Samsung SyncThru Printer


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 Variables

resource

(url)(Required)The address for connecting to the printer. Equal to the SyncThru Webservice address.

Default value: false

name

(string)(Optional)A user specified name for the printer. Defaults to “Samsung Printer” and the friendly name will be the name of the printer model.

Default value: Samsung Printer

monitored_conditions

(list)(Optional)Conditions to display in the frontend.

Default value: all values

toner_black

Black toner fill level

toner_cyan

Cyan toner fill level

toner_magenta

Magenta toner fill level

toner_yellow

Yellow toner fill level

drum_black

Black drum state

drum_cyan

Cyan drum state

drum_magenta

Magenta drum state

drum_yellow

Yellow drum state

tray_1

First paper input tray state

tray_2

Second paper input tray state

tray_3

Third paper input tray state

tray_4

Fourth paper input tray state

tray_5

Fifth paper input tray state

output_tray_0

First paper output tray state

output_tray_1

Second paper output tray state

output_tray_2

Third paper output tray state

output_tray_3

Fourth paper output tray state

output_tray_4

Fifth paper output tray state

output_tray_5

Sixth paper output tray state