Skip to main content

Tracking Portal & Fleet Management

The tracking portal at tracking.ilockit.bike is the web interface to your I LOCK IT locks. It shows which locks are currently sending data, where they are and what condition they are in. Supported locks can be opened, closed, restarted or switched into theft mode remotely, and trips, positions and events can be evaluated and exported as reports.

The portal is divided into three areas, reachable from the navigation bar on the left:

AreaAddressContent
Overview/overviewLock list, status, lock info, remote actions, last position
Map/trackingLive positions of all locks and the position history of a single lock
Reports/reportsFive evaluations with period selection, table view and export

For registration and account access see Account Setup & Applications.

tip

The complete portal user manual is available in the portal itself: the User guide entry at the bottom of the navigation bar opens it as a PDF in the currently selected language.

1. Requirements & Access​

RequirementDetails
BrowserCurrent Chrome, Edge, Firefox or Safari. Older browsers cannot render the map and the live updates correctly.
InternetPermanent connection. The portal keeps an open connection to the server through which new positions and events arrive immediately.
CookiesMust be allowed. The session is held by a session cookie — without cookies you are sent straight back to the sign-in page.
ScreenFrom smartphone to large monitor. The interface adapts; on narrow screens the navigation collapses into a menu button.
CredentialsThe e-mail address and password of your portal account. Which locks you see depends on which locks are assigned to your account.

No installation is required — the portal runs entirely in the browser.

Language: the portal is available in German and English. Switch it via the globe icon on the sign-in, registration and password pages, or via the two flags at the bottom of the navigation bar after signing in. The choice is stored in the browser and applies to the next visit as well.

Signing out: Sign out at the bottom of the navigation bar ends the session and closes the live connection to the server.

note

The three pages have fixed addresses and can be bookmarked. If you are not signed in, you are sent to the sign-in page first and forwarded to the originally requested page afterwards. If your session expires while the portal is open, lists stay empty or the page jumps to the sign-in screen — simply sign in again.

2. The Interface​

  • Navigation bar (left): logo, the three areas, and at the bottom the language switch, the user guide and Sign out. The active area is highlighted in yellow. Reports is a heading under which the five report types are permanently listed.
  • Mobile view: on screens up to approximately 768 pixels the bar becomes a header with a menu button. Page content adapts as well — on the Overview the detail area opens directly below the selected lock instead of next to it.
  • Shared lock selection: the portal remembers which lock you selected, across all three areas. Select a lock in the Overview and it is already marked on the Map and pre-selected in the reports.
  • Live data: new positions, device messages and events appear without reloading. Relative times ("3 minutes ago") and the online status are recalculated every 15 seconds; after an interruption the portal reloads the device list and positions automatically.
tip

The fastest route to a report for a specific lock: select the lock in the Overview, then click Reports and the report type — the selection is already in place.

3. Overview Page​

The Overview is the landing page after signing in. The lock list with search, filters and sorting is on the left; the detail area for the selected lock appears on the right.

3.1 Searching, Filtering and Sorting​

  • Search I LOCK IT: type part of the lock name or label; the list is narrowed immediately, case-insensitive.
  • Status filter: All, Online (sent data within the last five minutes) or Offline (all others).
  • Group filter: if your locks are organised in groups, select a group to see only its locks.
  • Sorting: Last online (default), Longest offline (ideal for finding forgotten locks), Name (A–Z) and Name (Z-A).

Search, filter and sorting can be combined freely.

Updating the order

With the two time-based sortings the order would change with every message from a lock. Instead the calculated order stays put and an Refresh order button appears next to the sorting selection. It is greyed out while the displayed order is still correct and becomes active as soon as new messages would change it — so you decide when the list moves. The displayed data (status and time per entry) is updated continuously regardless.

3.2 The Lock List​

Each entry shows the lock name (which contains the model code, see Lock Model Overview), the status Online or Offline, and the time since the last message ("2 minutes ago", "3 days ago"). If a label has been assigned, the label is shown first and the device name in small type below it.

A click selects the lock (the entry is highlighted in yellow); clicking the same entry again clears the selection.

3.3 Details and Labels​

The first block of the detail area shows the master data of the selected lock: Status, Label, Device name (the fixed name including the serial number, e.g. ISHAREIT-DEF-000123), Firmware version and Group.

Device names are unique but hard to remember. With a label you give a lock your own name, for example "Cargo bike depot". The label then appears in the lock list, as the heading of the detail area and as the caption on the map, with the serial number in small type below it.

  • Add label — shown while the lock has no label. Opens an input field for up to 50 characters.
  • Rename label — replaces the button once a label exists.
  • Delete label — only visible when a label exists; after a confirmation the lock appears under its device name again.

The label is purely a portal designation; nothing changes on the lock itself. For locks that you have also paired in the I LOCK IT app, the label applies only to your account. For all other locks it is visible to every account the lock is assigned to.

tip

The search also finds locks by their label. Meaningful labels such as location or vehicle number are faster to use than serial numbers.

3.4 Lock Info​

This block holds the last information package reported by the lock. The time of that message is shown above it with the addition (last updated) — the values are therefore as current as that message, not necessarily up to the second.

FieldMeaning
Battery levelState of charge in percent.
Locking stateClosed, Opened, Intermediate position or Unknown.
Chain lockState of the chain, if present: opened or closed. There is no intermediate position here.
ChargingYes while the lock is being charged.
Theft modeYes/No — in theft mode the lock stays online and continuously delivers positions (see 3.6).
Alarm armedYes when vibration monitoring is active.
Alarm sensitivityThe configured level, e.g. medium or highest sensitivity (silent).
Sound settingWhich tones the lock plays, e.g. locking and warning tones, or no tones.
Bootloader versionTogether with the firmware version this determines whether a firmware update over cellular is possible.

If no information is available yet, N/A is shown. Refresh lock info next to the heading requests a fresh package from the lock; the display updates as soon as the answer arrives.

warning

Refresh lock info only works while the lock is online — a lock that is offline cannot deliver new information.

3.5 Bosch Live Data​

If the lock is connected to a Bosch drive and reads its values, an additional block appears below the lock info, again with the time of the last package. Locks without a connected Bosch drive do not show this block at all — that is the normal case, not an error.

The block reports speed, cadence, rider power, odometer, drive unit battery, lights, ambient brightness and several status flags. For the complete field list and background see Bosch Live Data.

note

There is no refresh button for this block: unlike the lock info it cannot be requested from the lock. The lock reports the values on its own and the display follows as soon as a new package arrives.

3.6 Actions​

The action area only appears if the selected lock supports at least one command (see section 6). While a command is running all buttons are locked and the active one shows "Sending …".

Open and Close — the current locking state is shown above the button, and the button label follows it:

Reported stateLabel and effect
OpenedClose — the lock engages.
ClosedOpen — the lock releases.
Intermediate positionOpen — in this position the lock is not securely engaged, so it is opened.
UnknownNot available, button locked — without a known state no command is sent.
warning

The command takes effect at the lock immediately. Only open a lock when you are certain that this does not leave the bike unsecured.

Trigger signal sound — the lock emits a tone, useful for finding a bike in a row. Only possible while the lock is online.

Restart lock — restarts the electronics, for example if the lock behaves oddly. A confirmation appears first; the lock is briefly unreachable during the restart. Requires the lock to be online.

Theft mode — forces the lock to stay online. Instead of reporting at longer intervals to save power, it keeps the connection open and delivers positions continuously — intended for emergencies, for example to follow a stolen bike without gaps. This consumes noticeably more battery and is not suited to permanent operation. When switched off, the lock returns to power-saving mode and reports at the normal intervals.

The last reported state (Yes / No / N/A) is shown above the button, and the label switches between Activate theft mode and Deactivate theft mode accordingly. If the state is unknown, the mode is switched on. After sending, the portal automatically requests fresh lock info to show the actual state.

warning

Theft mode neither triggers nor arms an alarm — it only affects the connection and reporting behaviour. Whether vibration monitoring is active is shown independently under Alarm armed in the lock info. See Alarm & Emergency Tracking.

note

Theft mode also works on an offline lock: the server holds the command and executes it the next time the lock connects. You then see the message "Lock is offline — the command will run once it reconnects."

Start firmware update — the lock checks whether newer firmware is available and downloads it over cellular. A confirmation appears before the start, and afterwards the portal reports one of four results: the update was started, the firmware is already current, the command was sent but not yet acknowledged (check the Events report, type Firmware info, later), or the lock is offline and the update will run on the next connection.

When actions are locked

  • While another command to the same lock is running.
  • For open/close, beep, restart and the info refresh: while the lock is offline.
  • For open/close additionally: while no locking state is known.

If a command cannot be sent at all, "Command could not be sent." appears in red.

3.7 Last Position​

On the right (below the details on narrow screens) you see the time of the message, a small map with the position marker, the coordinates to six decimal places and the link Open in Google Maps. The small map is for orientation only and cannot be panned or zoomed — use the Map area for that. If no position is available yet, the block stays empty.

4. Map Page​

The map shows all locks with a known position as markers labelled with the lock name — or with the label, and the serial number in small type below it. New positions move on the map without reloading.

4.1 Markers​

ColourMeaning
GreenOnline — has sent data within the last five minutes.
DarkOffline — currently no messages.
YellowSelected — with a green outline if the lock is also online.

A click on a marker selects the lock, a second click clears the selection. The selection also applies to the other areas.

4.2 Map Controls​

  • Mouse wheel / two-finger gesture: zoom. Dragging moves the map section.
  • + / − (top right): zoom in and out step by step.
  • Show on map: follow mode. While active (highlighted in yellow) the map centres automatically on the selected lock and follows every new position. Switch it off to navigate freely.
  • Show position history: switches the route display of the selected lock on and off. While active, the time filter appears at the top left.

4.3 Position History and Time Filter​

With the history switched on, the map draws the previous positions of the selected lock as a yellow line. Every single position is marked as a small dot; hovering over it shows the time of the fix. The current position keeps the large marker.

The Position history block at the top left contains two date fields: from: counts the selected day from 00:00, to: counts it up to 23:59. Both fields are independent — leave one empty and the history is not restricted in that direction. Without any entry, all available positions up to the end of today are drawn. The button below shows All positions while no filter is set and changes to Reset filter as soon as you enter a date.

note

If the current position falls outside the selected period, the line is not drawn through to the large marker. This is intentional: the route shows exactly the period you configured.

4.4 Detail Window on the Map​

As soon as a lock with a known position is selected, a window with the lock name appears over the map. Clicking the header collapses and expands it. It contains the last position with the time of the fix, coordinates and the Google Maps link; the lock info with the same fields as in the Overview including the refresh button; the Bosch live data if the lock reports any; and the locking state with the Open / Close button for models that support it.

Space is tight on the map, so the lock info and the Bosch live data do not sit below each other: two buttons in place of the heading switch between them, and the block currently shown is highlighted in yellow.

tip

There is no lock list on the map page. Select a lock either directly via its marker or beforehand in the Overview — the selection is carried over.

5. Reports​

All reports are built the same way: the selection (lock, period, further filters) and the three actions at the top, the result table below.

5.1 Shared Controls​

Select lock — the first button shows the name of the selected lock. A click opens the list with a search field that already has the focus.

Select period

OptionCovered period
TodayThe current day from 00:00.
YesterdayThe previous day, 00:00 to 23:59.
Last 7 daysThe past seven days up to the end of today. Default.
Last 30 daysThe past 30 days up to the end of today.
This yearThe past 365 days up to the end of today.
Custom periodShows two date fields from: and to: for a freely defined period.

The selected period applies to all reports — switching from Route to Trips keeps the setting.

The three actions

  • Show — loads the data and displays it as a table. "Loading..." appears while loading, "No results" for an empty result.
  • Export as table — downloads the same data as an Excel file (.xlsx): routes, events, trips, summary or token.
  • Send email — sends the evaluation to the email address of your account instead of downloading it.

On narrow screens the three actions are combined into a single button.

If something is missing, the portal says so: "No lock selected", "No time period selected", or — in the Token and Color Codes report — "No group selected".

tip

If a lock is already selected when you open a report (for example from the Overview), the report loads the data for the last seven days immediately — no click on Show required.

Data Retention

Events and position data are only stored for 30 days. If you require long-term storage, export the data regularly or sync it to your own system via the REST API.

5.2 Route​

Lists every single reported position of the selected lock in the period: lock name, time (the time the server received the position; click the column heading to reverse the sorting), longitude and latitude to six decimal places, altitude, speed in km/h, accuracy, and a map symbol that opens the position in Google Maps.

Reading the accuracy column: the coloured abbreviation names the positioning method, the text next to it the details.

  • GPS — satellite positioning, with the number of satellites. From 8 satellites the fix counts as high, from 6 as medium, from 4 as low. Below 4 satellites no position can be determined — "no fix" is shown and the value still comes from an earlier measurement.
  • Wi-Fi — the position was calculated from the Wi-Fi networks received, with a radius in metres (e.g. ±35 m). Up to 50 m counts as high, up to 150 m as medium, above that as low. Wi-Fi positions are generally less accurate than GPS.
  • Unknown — the origin cannot be determined.

5.3 Events​

Shows everything the lock and the server logged in the period — from the online message through locking operations to alarms. Besides lock and period there is a third selection for the event type; it offers All events plus only those types actually present in the loaded result, and filters without reloading.

Columns: Time (server time, sortable via the column heading), Type (as a coloured label), Info (the details as individual chips with caption and value) and ID (consecutive event number — helpful for support enquiries).

The most important event types are Lock online, Lock offline, Lock moving, Lock stopped, Lock info (the complete information package that fills the lock info block), Lock status (a locking operation, see status code below), Firmware info, Bosch live data, Alarm, Command, Expired command and Error message.

Common chips in the Info column:

  • Status code — what exactly happened. Codes beginning with closed stand for a completed locking operation (green), codes with opened for an opening operation (blue). closeBlocked and openBlocked mean the shackle was blocked and stopped in the intermediate position (yellow). alarm is highlighted in red.
  • Command and direction — which command was sent and in which direction.
  • Battery level, locking state, chain lock, theft mode, alarm armed, alarm sensitivity, sound setting — the same values as in the lock info block.
  • Firmware and bootloader version, firmware update result.
  • Speed, cadence, rider power, odometer, drive unit battery, lights, ambient brightness and the related yes/no fields — the same values as in the Bosch live data block.
note

A locking operation you triggered via Open or Close appears here as an event. The event list is therefore the most reliable source of evidence when you need to clarify what happened at a lock and when.

5.4 Trips​

Groups connected rides into one row per trip: Lock name, Start time (sortable), Kilometer start, End time, Kilometer end, Distance in km, Average speed, Max speed and Duration in hours and minutes.

5.5 Summary​

Condenses the entire period into a single row: lock name, distance, kilometer start and end, average and max speed. This answers questions such as "How many kilometres did this bike ride last month?" at a glance.

5.6 Token and Color Codes​

This report does not work with a lock and a period but with a group. Select a group (with a search field here as well) and click Show. The table lists the lock name, the token (the access key of the lock) and the color code in plain text, for example Red, White, Green, Blue.

There are four colours, and their initials are the same in German and English, so the code reads identically in both languages:

LetterEnglishGerman
GGreenGrün
BBlueBlau
RRedRot
WWhiteWeiß

The tokens are what you need to integrate locks into your own software or middleware. This report can also be exported as a table or sent by email.

The Excel export additionally contains a QR code per lock. These QR codes can be scanned with the Service App to connect to a lock without logging in — useful for handing out single-lock access to service staff.

info

The QR code printed on the backside of the lock cannot be used with the Service App. Use only the QR codes exported from the tracking portal.

6. Available Functions per Lock Model​

Not every lock supports every command, so the portal only shows what the model can actually do. You can recognise the model from the beginning of the lock name, e.g. ISHAREIT-DEF-… — see Lock Model Overview.

FunctionAvailable for
Showing state and position, reportsAll locks assigned to the account.
Open / CloseModels with a remotely controllable shackle: ISHAREIT-DEF and ISHAREIT-DBF.
Trigger signal sound, Restart lock, Theft modeAll locks of the ISHAREIT-DB… and ISHAREIT-DE… series.
Start firmware updateModels ISHAREIT-DED and ISHAREIT-DEF with firmware 3.4 or newer and bootloader 5 or newer.
Refresh lock infoAll locks that are currently online.

Commands on offline locks

  • Held by the server: theft mode and firmware update — executed as soon as the lock next connects.
  • Online only: open/close, beep, restart and the lock info refresh. These buttons are locked while the lock is offline.
note

If an expected button is missing, it is almost always due to the model or to the required version information (firmware, bootloader) not having been reported by the lock yet. In that case request a fresh information package via Refresh lock info.

7. Reading the Status Displays​

7.1 Online and Offline​

A lock counts as Online when its last message is no more than five minutes old; after that the display switches to Offline. The more recent of two timestamps is decisive: the last contact of the device with the server, and the last position received. The same rule applies everywhere — in the list, in the filters, in the marker colour on the map, and when deciding whether an action can be executed.

warning

Offline does not mean "defective". Locks report in a power-saving manner, often only at longer intervals or when moved. A lock that has been offline for hours is therefore first of all simply "not reachable right now". See Battery Management and the Portal & Cellular troubleshooting guide.

7.2 Time Stamps​

The list shows a relative time ("12 minutes ago"), the detail areas and reports a full date in the format DD.MM.YYYY / HH:MM:SS. All times are displayed in your local time zone.

In the Route and Events reports the displayed time is the arrival at the server. In the detail window on the map, time refers to the moment of the fix itself — the two can differ when a lock delivers collected positions later.

7.3 Lock State​

  • Closed — the shackle is engaged.
  • Opened — the shackle is open.
  • Intermediate position — a reported state: the shackle is neither fully open nor engaged, for example because it was blocked. The lock does not secure the bike in this position.
  • Unknown — no information at all is available, which is different from the intermediate position. Actions remain locked.

The state is updated continuously from the messages of the lock and appears as soon as the lock reports it — regardless of whether you triggered the operation or someone operated the lock on site via button or app.

7.4 Battery, Alarm and Sounds​

  • Battery level in percent; 0 % is a valid value, whereas an empty field means "no information" and is shown as N/A.
  • Alarm armed states whether vibration monitoring is active.
  • Theft mode says nothing about the alarm: it keeps the lock online so that it delivers positions continuously. Both fields are independent of each other.
  • Alarm sensitivity has three levels (small, medium, highest), each in a normal, a silent and a pre-alarm variant.
  • Sound setting determines which sounds the lock plays — from All sounds to No sounds.

These values are displayed in the portal but not changed there; they are configured via the I SHARE IT Service App or the configuration command — see Lock Configuration.

7.5 Firmware and Bootloader​

The firmware version is the software level of the lock, the bootloader the underlying start-up software. The firmware update over cellular requires firmware 3.4 or newer and bootloader 5 or newer. If the levels are not known, the portal hides the update button — the prerequisite cannot be proven in that case.

8. Organising Your Fleet​

Locks are organised in groups (fleets). The group assignment is used by the group filter in the Overview, by the Token and Color Codes report, and by the Service App to filter the lock list.

  • Group assignment is not changed in the portal. To create groups or move locks between groups, contact your contact person or support@ishareit.bike.
  • Lock names cannot be changed either — use a label instead, which you assign and change yourself at any time.
  • Additional users register themselves on the sign-in page (see Account Setup & Applications). A newly registered account has no locks assigned at first and its lists stay empty until locks or a group are assigned to it — request this from your contact person.

9. When Something Does Not Work​

SituationWhat is behind it
The lock list is empty.First check whether a search term or a filter (status, group) is active. If the list stays empty, no locks are assigned to your account.
A lock shows Offline although it is in use.Offline only means that no message has arrived for more than five minutes. Check in the Events report when messages last came in.
The Open button is missing or grey.It only appears for models with a remotely controllable shackle (section 6). It is present but locked when the lock is offline, when no locking state is known, or while another command is running.
A command was sent but nothing happens.Read the feedback below the buttons: "Command sent to the lock" means it is on its way, "Lock is offline …" means it will run on the next connection, "Command could not be sent" points to a connection problem with the server.
The lock info is old or shows N/A.The values come from the last information package. Request a new one via Refresh lock info while the lock is online.
No route is shown on the map.Either no lock is selected, the history is switched off via Show position history, or the time filter is too narrow — reset it via Reset filter.
The map keeps jumping back to the lock.Follow mode is active. Switch Show on map off and the yellow highlight disappears.
A report shows "No results".There is no data for this lock in the selected period. Widen the period, check the lock selection and — for events — whether a type filter is set.
The export does not start.The file is downloaded as .xlsx. Check whether the browser blocked the download and whether a file of the same name already exists in the download folder.
After reloading I end up on the sign-in page again.The session has expired or cookies are blocked. Sign in again; the portal then forwards you to the page you wanted.

For connection problems with the locks themselves see Portal & Cellular Network States.