Walk any IoT exhibition floor this year and you’ll hear the same vocabulary: Bluetooth 6.0 Channel Sounding, BLE 5.1 AoA angles getting tighter, UWB down to ten centimetres, LoRaWAN sneaking into places Wi-Fi never reached. All good technology. None of it decides whether your rollout is still alive in year four.
That decision belongs to a duller question, and it’s the one buyers started asking in 2026: who climbs the ladder in 2029, with what, and how long does it take?
The deadline is 18 February 2027
Regulation (EU) 2023/1542 — the EU Batteries Regulation — sets out, in Article 11, that portable batteries built into appliances have to be removable and replaceable by the end user. The date that applies is 18 February 2027, and it’s close enough now that design teams are already working to it rather than arguing about it.
There are derogations. Article 11(2) exists for products where a user-swappable cell would be unsafe or unreasonable, mostly wet-environment and some professional equipment cases, and the Commission has a formal process for granting more. But relying on a derogation is a legal project with a timeline, not a product decision. If you’re shipping beacons into Europe in 2027, assume the default: a person with ordinary tools gets the old cell out and a new one in.
Worth saying plainly, because it gets muddled in vendor decks: this rule is about battery design, not about radio performance. A tag can have the best AoA-friendly advertising profile on the market and still fail the paperwork because the cell is potted into the housing.
Most tags already pass. The difference is inside the case
Here’s the awkward part. A BLE beacon is one of the few IoT devices where “user replaceable” is genuinely achievable — it’s a coin cell, a holder and a gasket, not a glued phone chassis. So the market splits fast into two groups.
Group one: tags with a battery door or a slide-off back, a standard holder, and a documented cell type. Anyone with a small screwdriver, or no tool at all, can service them. Three-year-old tag, new CR2450, back in service in ninety seconds.
Group two: sealed units where the cell is soldered, potted or ultrasonically welded in. Nicer IP rating, slightly cheaper to build, and a dead end in 2027. The whole tag becomes waste when the battery dies, which is exactly the outcome the regulation was written to stop.
The interesting engineering is in the middle: keeping IP65 while letting a human in. That means a compressed gasket rather than glue, a holder that survives being opened, and a tamper switch that doesn’t scream every time a technician does legitimate maintenance. Designers underestimate that last one. If opening the case fires a tamper alert into the customer’s platform, your service visit looks like a security incident, and the client’s operations team learns to dread battery replacement.
Battery-free is real, and it isn’t your 2026 project
The other half of this trend is the push toward tags that don’t need a cell at all. The Ambient IoT Alliance — Atmosic, Infineon, Intel, PepsiCo, Qualcomm, VusionGroup and Wiliot among the founders — is working on standardising battery-free devices across Wi-Fi, Bluetooth and 5G, harvesting energy from light, radio or motion.
That’s the right long-term direction, and it will quietly delete a lot of battery-swap logistics. It is also constrained by physics that don’t care about roadmaps: a tag that has to broadcast every second, from inside a steel rack, in a cold room, has a brutal energy budget. Harvested energy handles low-duty-cycle sensing and identity pings beautifully. It struggles with dense, continuous, high-reliability broadcast.
So for anything being specified in 2026 and installed in 2027, you’re buying batteries. Design for replacing them.
The arithmetic nobody runs before the purchase order
Battery life on a datasheet is a single number attached to a single configuration, and it is almost never the configuration you end up running.
Take a tag rated three years at a 1000 ms advertising interval and 0 dBm — that’s the rating on KKM’s S8 anti-tamper beacon, on a 600 mAh CR2450. Drop the interval to 300 ms because someone wants smoother zone transitions, and you’ve roughly tripled the radio’s on-air duty. The three-year figure doesn’t become “three years minus a bit”, it lands somewhere under a year. Going the other way, to 2000 ms, the maths suggests six years, though a coin cell’s self-discharge and the cold will take a bite out of that.
Then add temperature. Lithium coin cells don’t fail politely at −20 °C; their internal resistance climbs and the terminal voltage sags under load. A tag sitting in a freezer can report a scary battery percentage while it still has years of actual capacity at room temperature. Any maintenance plan built on a raw voltage threshold will send technicians to perfectly healthy tags in cold zones and skip the ones actually dying in the warm part of the building.
None of this is exotic. It’s just the difference between reading a spec sheet and running a site.
Where the hardware can carry some of the load
KKM builds the tags and gateways, not the platform, so this is where I can be specific without overselling. The useful features here are the ones that turn battery maintenance from a calendar into a data problem.
A cell you can actually change. The S8 anti-tamper beacon runs a replaceable 600 mAh CR2450, at 30 × 48 × 8 mm and 12 grams, IP65, rated −20 °C to +60 °C, three years at 1000 ms and 0 dBm. It holds up to 60,000 tamper events on board, readable through the app or a gateway — so the history survives even if the network was down when the event happened.
Health data that ships with the payload. The S8 broadcasts battery level, temperature and tamper state in its Ksensor frame. The K6 temperature and humidity beacon puts battery voltage into its Eddystone TLM frame, alongside temperature. That means your platform already receives the number it needs to schedule a replacement — no separate inventory scan, no walking the floor with a clipboard.
Settings you can change without touching the tag. Advertising interval and TX power are the two levers that decide battery life, and both are configurable over the air. On the K6 that’s how you get from a nominal eight years on a 2600 mAh ER14505 down to something that matches reality: a five-second interval in a warehouse aisle, a one-second interval where zone accuracy matters. The KG01 gateway pushes multiple beacon parameters — TX power, interval, iBeacon UUID/major/minor, Eddystone namespace and instance — in a single command from your cloud, rather than one field per message.
A gateway that doesn’t need a ladder either. KG01 handles 300-plus beacons per second, talks MQTT or HTTPS with TLS 1.2 into your broker, takes PoE or 5 V DC, sits at IP54 outdoors, and buffers data locally when the link drops. It also auto-rolls back: change its config remotely, and if the new settings can’t reach your cloud after reboot, it reverts to the last working configuration on its own. That one matters more than it sounds, because a gateway stuck offline is usually discovered the same week somebody was planning to service tags.
What a realistic rollout looks like
A composite of the pattern integrators describe, names changed: a European pharma logistics operator with nine sites, about 1,900 tags — S8s on returnable cold-chain containers, K6s in fridges and loading bays — and 30-odd gateways.
The tags went in over four waves across eighteen months, which turned out to be the most useful thing about the project. Wave one hits end of life first, wave four last, so replacements arrive as four predictable cohorts instead of one site-wide cliff.
Two things went wrong early, both familiar.
First, the initial batch shipped at a 300 ms interval, set during a pilot where smoother handovers mattered. Battery projections collapsed, and because the interval was still a firmware default copied across the fleet, nobody noticed until a handful of tags went quiet inside a cold room in month eleven. The fix was a bulk parameter push to 1000 ms through the gateways, one command per site, no site visit.
Second, the platform’s low-battery alarm was a flat voltage threshold. In the freezers it fired constantly; in the ambient warehouse it stayed silent until tags were days from dying. The operator replaced it with a rule that combined reported battery voltage, ambient temperature from the same frame, and install date — and the false alarms dropped away.
The number that changed the budget wasn’t the swap count. It was the truck rolls: scheduled visits to confirm a tag was fine, because the only data available was a number nobody trusted.
Five questions for the vendor call
- Is the cell a standard part, and is it documented? If the answer needs a part number from the vendor’s own BOM, you’ve bought a subscription.
- Does the tag survive being opened? Ask what the gasket does after ten battery changes, not one. Ask what the tamper switch does when a technician opens the case legitimately.
- Does battery health arrive in the payload you already ingest? If it needs a separate walk-around scan, it isn’t telemetry, it’s an audit.
- Can you change interval and TX power without touching the device? This is the single biggest lever on service life, and it should be a command, not a ladder.
- Who owns the replacement schedule? The right answer is your platform, using data the hardware reports. The wrong answer is a spreadsheet someone maintains until they change jobs.
Where KKM stops, on purpose
KKM makes hardware: beacons, gateways, LoRaWAN nodes, UWB anchors, ESL tags. No platform, no dashboard, no cloud you’re locked into. The tags broadcast; the gateway ships what it hears over MQTT or HTTPS with TLS into your broker, on-prem or in whatever cloud you already run; your system decides when a battery needs attention and whose van goes where.
That boundary is exactly why the serviceability question works. The replacement policy, the alarm thresholds, the cohort schedule — those are your operational data, and they should live in your system, not in a hardware vendor’s portal.
If you’re specifying tags for a 2027 rollout and the battery conversation hasn’t happened yet, it’s a good time for it. KKM has been building beacons and gateways since 2008, and we’re happy to talk about the unglamorous half.
Sources
- European Commission — Batteries, Regulation (EU) 2023/1542 (Article 11 removability and replaceability, derogations)
- Regulation (EU) 2023/1542 — full text on EUR-Lex
- Ambient IoT Alliance — battery-free IoT across Wi-Fi, Bluetooth and 5G
- KKM — S8 anti-tamper beacon · K6 sensor beacon · KG01 Bluetooth gateway
