1. Overview
Overedge Bridge runs on your Axis camera and links it to devices on the local network: relays, power sockets, covers, lights, sensors and energy meters. When the camera raises an event, such as motion or an analytics scenario, Bridge makes a device act. In the other direction, a device input or reading can raise a camera event that you use in the camera's Action Rules.
It works with Shelly devices, with products that have a simple web interface, and with Modbus TCP modules. Whatever the device is, it appears the same way: one card, and the same mappings and triggers.
2. Getting started
Install and start the app
In the camera's web interface, open Apps, add the Overedge Bridge package for your camera, and start it.
Find your devices
Open Discovery and press Scan Network. Each device Bridge recognises appears with an Add button.
Check it responds
Open Devices and flip a switch on the new card. The relay should move. This confirms the camera can control the device before you automate anything.
Create a mapping
Open Mappings and press Add Mapping. Pick a camera event, the device and what it should do, then save.
Test it
Cause the camera event, for example by walking through the scene. The device should act, and the Log tab shows what happened.
3. Finding and adding devices
Scanning
Discovery checks every address in a subnet. The subnet is filled in from the camera's own address; change it if your devices are on another one. While it runs you see how many addresses have been checked and a map with one square per address.
Modbus devices usually cannot say what product they are. They appear as "Modbus device" with Add as…, and you choose the product. Untick Include Modbus (port 502) if your site does not allow that kind of probing.
Testing one address
Type an address into Test a single address. The camera contacts it and tells you what it found, or why it could not reach it. Use this when a device you expected is missing from a scan.
Adding by hand
On Devices, press Add Device, enter the address and choose the product. Detect automatically works for Shelly and for products that identify themselves. For anything else, pick the product from the list.
Devices that are not in the list
{n} for the switch number.4. Device cards
Each device has one card. It shows only the sections that device has.
Details shows per-channel measurements and the device's address, firmware and network state. The ⋮ menu opens the device's own web page, renames it, sets its user name and password, or removes it.
If a device is password-protected, add it first, then enter the credentials under ⋮ → Authentication. Its full set of switches and inputs appears after the next refresh.
For Shelly devices, a button appears on the card when a firmware update is available. The device is left out of mappings while it updates.
5. Mappings: camera event to device
A mapping says: when this camera event happens, do this with that device.
Several mappings can use the same event, and one device can be used by many mappings.
6. Behaviours explained
The same behaviours apply to switches, covers and lights. "Active" means on for a switch or light, and the chosen action for a cover.
7. Camera triggers: device to camera event
A trigger raises a camera event when something happens on a device. The camera's own Action Rules then decide what to do: record, move to a PTZ preset, send a notification.
The Camera Triggers page is hidden until you switch it on under Settings → Advanced.
For readings you also set two things that stop false alarms:
The editor shows the current reading and tells you whether the trigger would fire now.
Using the event on the camera
In the camera's web interface, open System → Events → Rules and create a rule with the Overedge Bridge event as its condition. The event names are Shelly_Input_Trigger, Shelly_Temp_Alert, Shelly_Power_Alert, Bridge_Cover_Trigger, Bridge_Light_Trigger, Bridge_Sensor_Alert and Bridge_Energy_Alert.
8. Overlays in the video
Overlays draw device information into the camera's picture, so it is visible in live view and in recordings. They are off until you switch them on at the top of the Overlays page.
The preview is a still picture from the camera, refreshed every two seconds, with the overlay drawn on top. You can arrange everything before switching overlays on. Test flash plays the banner once.
Overlays appear on the camera's first video source. If the camera does not support drawn overlays, the page says so and the rest of the app works as normal.
9. Diagnostics
Diagnostics shows the health of the camera and of Bridge, updated every two seconds while the page is open.
Download report saves everything on the page as one file. Attach it when you contact support.
10. Settings reference
Device readings used by triggers and overlays are as fresh as the poll interval. If a trigger needs to react within a few seconds, lower the poll interval.
11. Licensing
A new installation runs as a 30-day trial with up to 2 devices. After that a licence is needed. Licences are tied to the camera's serial number, which is shown on the Licence page. Enter the key there and press Activate.
Before sending a camera back for replacement, deactivate the licence on it and ask for a new one for the replacement at contact@overedge.io.
12. Supported devices
Shelly
Gen1, Plus, Pro and Gen3 mains-powered devices: relays, plugs, input modules, cover controllers, dimmers and RGBW controllers, add-on sensors and energy meters. Bridge reads what a device has from the device itself, so new models in these families normally work without an update. Battery-powered Shelly devices are not supported.
Web-interface products
NETIO power sockets and PDUs, and the ControlByWeb relay family. Both are marked "not yet verified on hardware" in the product list until they have been checked on a real unit. Other products can be added with the Custom HTTP form.
Modbus TCP
Relay modules with relays on consecutive coils, through the bundled generic product or the Custom Modbus form.
Cameras
Axis cameras running AXIS OS 12. Overlays need a camera that supports drawn overlays.
13. Troubleshooting
14. Support and contact
For questions, problems or requests. Attaching the report from Diagnostics helps us answer faster.
© 2026 Overedge. All rights reserved.