Jump to content

1-Wire iButton Reader

From Teltonika Telematics Wiki
Revision as of 13:51, 30 January 2026 by Donatas.Mazonas (talk | contribs) ([GTPGTM-10943])

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Main Page > Accessories > 1-Wire iButton Reader

Introduction

1-Wire data protocol, implemented in many Teltonika devices, can be used to read iButtons.

1-Wire iButton readers are a convenient way to implement driver authorization and other functionalities.

Use cases:

  • Immobilizer - prevent the starting of a vehicle without first scanning an iButton.
  • Authorized driving - keep track of who is driving the vehicle according to the iButton they use to authenticate themselves.
  • Auto Geofencing - get notified when a vehicle leaves a pre-defined area without authorization.









Specifications

NAME DESCRIPTION
Interface 1-Wire
Wiring White = 1-wire signal, Brown = Ground
Case material Plastic (polyacetal)
Ring material Ferrite steel with chrome plating
Signal joint material Brass with chrome plating
Fastening method M12 screw
Wire dimensions 2 wires Ø 0,25 mm2
Cable length 40 cm
Operating temperature -40 ºC to +85 ºC
Operating humidity Up to 70%
Supported by FMB110, FMB120, FMB122, FMB125, FMU125, FMM125, FMC125, FMB130, FMU130, FMC130, FMM130, FMB140, FMB202, FMB204, FMB640, FMC640, FMM640

Installation

Note! This chapter describes the installation of an accessory supplied by Teltonika. Accessories from other manufacturers may require different steps.
To connect the accessory to your system:

  1. Connect the ground wire to the same grounding used for the device.
  2. Connect the 1-Wire Signal wire from the reader to the 1-Wire Data pin on the device.

PIN NAME DESCRIPTION
1 1-wire Data (Dallas Data) Sends iButton ID
2 GND (-) Ground

Tracker Configuration

The reader works as soon as it is connected, but the iButton isn't used anywhere other than displayed in the iButton I/O element. In order to use it for the Immobilizer scenario, the device must have the scenario enabled. Then, iButton check can be enabled to only accept iButtons specified in the iButton list under the 1-Wire tab.

Converting IO values to IDs

This short guide explains how to convert the iButton value in "I/O" menu to an ID usable in the iButton list in "1-Wire" menu.

Note! For FMx6 trackers, you do not need to convert these values.

  1. Connect your 1-Wire accessory to the tracker according to the wiring scheme.
  2. Connect the tracker to a PC, run Teltonika Configurator.
  3. Open the "I/O" menu and find the "iButton" parameter.
  4. Scan the 1-Wire accessory on the reader. The value in Configurator will shortly change.
  5. Take the value (here: 01437829000700CF) and convert it using the method shown below - then you will be able to use it in the iButton List.

Excel algorithm (copy-paste to a sheet):

  1. Column names:
    1. A1-iButton I/O
    2. B1-Removed Ox string
    3. C1-Final ID
  2. Column values:
    1. A2=0x01437829000700CF
    2. B2==MID(A2; 3; LEN(A2) - 2)
    3. C2==MID(B2; 15; 2) & MID(B2; 13; 2) & MID(B2; 11; 2) & MID(B2; 9; 2) & MID(B2; 7; 2) & MID(B2; 5; 2) & MID(B2; 3; 2) & MID(B2; 1; 2)