{"repo":"zollak/homeassistant-syslog-receiver","free":true,"listed":false,"github":"https://github.com/zollak/homeassistant-syslog-receiver","clone":"git clone https://github.com/zollak/homeassistant-syslog-receiver.git","description":"A Home Assistant integration that receives and filters syslog messages (UDP/TCP/TLS), fires events for automations, and can expose optional sensor entities.","language":"Python","stars":19,"topics":["event-bus","logging","network","syslog","tcp","tls","udp","homeassistant","homeassistant-custom-component","homeassistant-integration"],"license":"MIT","category":"analytics","readme_excerpt":"Syslog Receiver integration for Home Assisstant This is a custom integration for Home Assistant which listens for incoming syslog messages over UDP, TCP, or TLS and can trigger automations via events or expose the messages via sensors. Features - Receive syslog messages over UDP, TCP, or encrypted TCP (TLS) - Filter incoming syslog messages based on the source IP address. - Filter syslog messages by severity. - Fire events on the Home Assistant event bus for automations - Optional sensor entity to expose last received message - UI-based setup and options flows (no YAML configuration) - Comprehensive logging and debugging support Installation via HACS 1. Install the HACS integration if you haven't already. 2. Go to the HACS store, search for Syslog Receiver , or click on the \"Add Repository\" button and add repository URL https://github.com/zollak/homeassistant-syslog-receiver . 3. Download, then Restart Home Assistant . Configuration 1. Navigate to Settings Devices & Services Integrations . 2. Click Add Integration , search for Syslog Receiver . 3. Enter the following fields: - Instance Name : A friendly name for this listener (entity name) - Host : IP address to bind (e.g., 0.0.0.0 , which means it binds on all interfaces on Home Assisstant server) - Use :: to bind to all IPv6 interfaces - Avoid using fe80::... (link-local) unless you add a scope like %eth0 For example: fe80::abcd:1234:5678:9abc%eth0 (with interface name) - Port : Port number (e.g., 514 ) - Protocol : UDP , T","default_branch":null,"files":null,"tree":[],"storefront":"/r/zollak","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zollak/homeassistant-syslog-receiver/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}