About
Jablotron 100 connects Home Assistant to a JABLOTRON 100+ alarm system through a local USB connection. It reports the state of sections and lets them be armed and disarmed, with a choice of whether partial arming means home or night mode. Devices appear as binary sensors for motion, doors, windows, smoke, tamper and similar states, plus sensors for battery level, signal strength, temperature and pulse counts. Central unit details such as BUS voltages, backup battery, LAN address and GSM signal are also reported. Programmable PG outputs can be switched on and off, and a wrong code attempt is recorded as an event. Setup runs in the UI, where the serial port, code, device count and PG output count are entered.
Automatic summary of the README and code of kukulich/home-assistant-jablotron100. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Works locally Talks to your devices on your own network. No vendor cloud in between.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Alarms
- Switches
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Jablotron 100
- Serial port
- Code
- Highest device position
- Number of programmable PG outputs
Also asked when changing the connection.
Jablotron 100 / Devices
- Device 1
- Device 2
- Device 3
- Device 4
- Device 5
- Device 6
- Device 7
- Device 8
- Device 9
- Device 10
- Device 11
- Device 12
- Device 13
- Device 14
- Device 15
Also asked when changing the connection.
After setup
- Partially arming
- Require code to arm
- Require code to disarm
- Log all incoming packets
- Log all outcoming packets
- Log sections packets
- Log devices packets
- Log PG outputs packets
Texts from the code of kukulich/home-assistant-jablotron100.
Entities
- Binary sensorsBattery problem, Motion, Window, Door, Garage door, Glass, Moisture, Gas, Smoke, Lock, Tamper, Thermostat, and 9 more
- EventsLogin
- SensorsBattery level, Battery standby voltage, Battery load voltage, BUS 1 devices loss, BUS 2 devices loss, BUS 3 devices loss, BUS 1 voltage, BUS 2 voltage, BUS 3 voltage, GSM signal strength, LAN IP, Pulses, and 2 more
Actions
- Reset problemReset problem.
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
From the README
Home Assistant custom component for JABLOTRON 100+ alarm system.
Tested with JA-100K, JA-101K, JA-101K-LAN, JA-103K, JA-103KRY, JA-106K-3G, JA-107K and JA-14K.
- States are reported to Home Assistant.
- You can arm/disarm all sections. Supported states are arm_away (= armed) and arm_night/arm_home (choose in options what means "armed partially" for you).
- Event jablotron100_wrong_code is triggered when wrong code is inserted in Home Assistant.
- Problem in a section is reported in specific "problem" sensor.
Shows in Vulpo
Quick Toggle card, Alarm Panel card, Chart card, Apple Watch, Control Center.Information
- Installs
- 367 sharing analytics
- GitHub stars
- 101
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- 3.35.2,
- Category
- Security and safety, Alarm systems
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
jablotron100- Issues
- Report an issue












