[Integration] ePOS Printer – Epson receipt printer control

[Integration] ePOS Printer – Epson receipt printer control

:printer: ePOS Printer Integration for Home Assistant

Control and monitor Epson receipt printers via ePOS-Print XML.

:sparkles: Features

  • Support for 50+ Epson printer models (TM-H, TM-L, TM-m, TM-P, TM-T, TM-U series)
  • Status monitoring (online/offline/paper empty/cover open, etc.)
  • Printing via ePOS-Print XML (service epos.print)
  • Cash drawer (adjustable pin and pulse time)
  • Buzzer (patterns and repetitions)
  • UI configuration (network scan + manual IP entry)
  • Reconfigure (change settings after setup)
  • Multilingual (German, English, Dutch)

:inbox_tray: Installation

HACS (recommended):

  1. Add custom repository: https://github.com/binaery82/epos
  2. Install “ePOS Printer”
  3. Restart Home Assistant

Manual:

  1. Copy epos folder to custom_components/
  2. Restart Home Assistant

:wrench: Configuration

  1. Go to Settings → Devices & Services → Add Integration
  2. Search for “ePOS Printer”
  3. Follow the setup wizard

:open_book: Documentation

:bug: Issues

Please report any issues on GitHub: Issues · binaery82/epos · GitHub


Enjoy! :rocket: