Standard WiFi (2.4/5 GHz) reaches 50–100 meters. LoRa covers distance but its bandwidth is too narrow to carry JPEG images. 4G works anywhere there's coverage, but requires a SIM card and a recurring data plan for a camera that fires 10 times a day.
WiFi HaLow (IEEE 802.11ah) operates in the Sub-1 GHz band — 868 MHz in Europe, 915 MHz in North America. It reaches up to 1 km line-of-sight, penetrates walls more like LoRa than standard WiFi, and is still IP-based, so MQTT over TCP works natively without custom protocol stacks or application-layer translation.
This build uses the CamThink NE101 with its WiFi HaLow module for wildlife monitoring: PIR-triggered, battery-powered, images delivered to AI Tool Stack over MQTT. The same hardware applies equally to agricultural field monitoring, remote perimeter security, or any outdoor deployment beyond WiFi range.
NeoEyes NE101
The NE101 is an ESP32-S3 camera built around deep-sleep power management. Its HaLow capability comes from a Quectel FGH100M module (60×60 mm, IEEE 802.11ah, CE/FCC certified) that plugs into the same motherboard slot as the Cat.1 module — swappable in the field without tools. The NE101 is IP67-rated and operates from -20°C to 50°C.
HaLowLink Gateway
The Morse Micro HaLowLink1 or HaLowLink2 connects to your LAN via Ethernet and bridges the Sub-1 GHz link to standard IP. No firmware customization needed — it registers associated NE101 devices and passes MQTT traffic through transparently.
Range in practice
Actual range depends heavily on environment:
- Outdoor, line-of-sight: up to ~1 km
- Indoor or through walls: 50–300 m, site-dependent
- Dense vegetation: significantly reduced — verify placement before finalizing
NE101 (PIR trigger → capture JPEG)
↓ IEEE 802.11ah / Sub-1 GHz
HaLowLink Gateway
↓ Ethernet → LAN
MQTT Broker (AI Tool Stack)
↓
Image viewer / alert logicStep 1 — Install the HaLow Module
Seat the FGH100M module into the pin socket on the front of the NE101 motherboard. The module is driver-free — no additional installation steps.
Step 2 — Set Up the HaLowLink Gateway
- Connect the gateway to your LAN via Ethernet.
- Log in to the management interface (credentials in the HaLowLink User Guide).
- Set the frequency band: 868 MHz for Europe, 915 MHz for North America.
- Note the gateway SSID.
Gateway and NE101 frequency must match. A mismatch means the NE101 finds no networks during scan.
Gateway and NE101 frequency must match. A mismatch means the NE101 finds no networks during scan.
Step 3 — Connect NE101 to the HaLow Network
- Hold the NE101 side button 2–3 seconds to activate the configuration hotspot.
- Connect to the hotspot and open
192.168.1.1.
- Go to Connection → WiFi HaLow, select your region, click Refresh.
- Select the HaLowLink SSID, enter the password, confirm.
- Verify: the NE101 appears in the gateway management page with signal strength and frequency.
Configure NE101 Data Reporting
In the NE101 web UI, navigate to Data Report and set:
- Host: AI Tool Stack server IP
- Port:
1883 - Topic:
ne101/wildlife - QoS: QoS 0
- Username / Password: fill in if your broker requires authentication
Click Save.
Set Capture Trigger
In Capture Setting, choose your trigger mode:
- Scheduled: set specific daily times — dawn and dusk cover peak wildlife activity windows
- PIR trigger: enable Alarm-In Capture if a PIR sensor is connected to the 4-pin header
Subscribe to ne101/wildlife in AI Tool Stack. Each capture publishes:
{
"ts": 1740640441620,
"values": {
"devName": "NE101 Sensing Camera",
"devMac": "D8:3B:DA:4D:10:2C",
"battery": 84,
"snapType": "PIR",
"localtime": "2025-02-27 06:14:01",
"imageSize": 74371,
"image": "data:image/jpeg;base64,..."
}
}
The snapType field distinguishes PIR-triggered shots from scheduled captures — useful for filtering animal activity events from time-lapse records.
To verify data flow before integrating AI Tool Stack, connect MQTTX to the same broker and subscribe to the topic. The payload appears on each NE101 capture.
Placement: In open terrain the 1 km ceiling applies. In forested environments with dense canopy, plan for 100–300 m and do a signal walk before finalizing gateway placement.
Battery: At 10 shots/day, the standard 4× AA configuration lasts 1.46 years. The optional 7.2V lithium battery pack extends this to 4.30 years under the same conditions — worth considering for locations that are difficult to service. The lithium pack is not included by default; contact CamThink if needed.
Frequency compliance: The NE101 WiFi HaLow version is available in 868 MHz (Europe) and 915 MHz (North America). Order the correct regional variant — using the wrong frequency band is a regulatory violation.
Multiple cameras, one gateway: Each NE101 publishes independently. Use the MAC address in the topic string (e.g., ne101/D8:3B:DA:4D:10:2C) to differentiate devices on the same broker.
The same hardware works across several outdoor monitoring use cases:
Agricultural field monitoring — timed capture for crop growth documentation across large plots. At 10 shots/day, the 4.30-year lithium battery life outlasts most growing cycles without maintenance visits.
Industrial perimeter monitoring — PIR-triggered access monitoring at facility edges, remote substations, or pipeline inspection points. IP67 and -20°C floor suit harsh outdoor environments.
Environmental research stations — scheduled image capture for habitat documentation where cellular coverage is absent
ConclusionThe NE101 + HaLow combination is straightforward to deploy: one gateway, MQTT output, standard JSON payload. The constraint worth planning around is range — the 1 km spec assumes open terrain. In real deployments, verify gateway placement with a signal test before mounting permanently.
The firmware is fully open source and the MQTT payload is platform-agnostic. AI Tool Stack is used here, but the same setup integrates with Home Assistant, Node-RED, AWS IoT, or any MQTT-capable platform without modification.







Comments