Wolf-App

Ready Automation Software

Drop-in automation software for the Wolf Gateway. Speaks MQTT, Modbus RTU/TCP, and REST API. Receives commands from your platform, executes them on connected equipment, sends measurements back.

MQTT · Modbus RTU/TCP · REST Local Lua rule engine Configure once, deploy many Whitelabel ready
Wolf-App — Ready Automation Software

Why Wolf-App

Connects Your System to Real Equipment

Wolf-App speaks MQTT, Modbus RTU, Modbus TCP, and REST API. It receives commands from your platform, executes them on connected equipment, and sends status and measurements back. Your cloud talks to Wolf-App; Wolf-App talks to your inverters, relays, sensors, and meters.

Runs Logic Locally

A Lua rule engine runs on the device itself. Switching logic, alarms, and data processing happen locally — the controller stays operational even when the cloud is offline. Define rules once; they execute on the edge with no round-trip latency.

Configure From a Browser, Everywhere

The whole device has a built-in admin UI. Configure every protocol, rule, and integration from any browser on any OS — laptop, desktop, phone, tablet, even a car browser. With the built-in WireGuard VPN, the device is reachable wherever your network reaches — office, customer site, service truck. No client to install, no OS lock-in, no vendor cloud relay.

Configure Once, Deploy Many

Export a device configuration as a backup file. Restore it to any new unit and it's ready to go. No cloud dependency for configuration. No per-device license fees. Scale your deployment from one unit to thousands without added complexity.

Whitelabel Ready

Custom firmware builds with your company name and logo. Deploy Wolf-App under your brand without FoxIoT visible to your customers. Available for OEM partners and system integrators.

Features

Protocols

Feature Detail
MQTT v3.1.1 and v5, TLS, fleet model mapping
Modbus RTU master, 300–115200 bps
Modbus TCP client, server, and RTU↔TCP gateway
DALI-2 gear, input devices, scenes/groups, DT1 emergency tests
REST / HTTP JSON API with token authentication
Wiegand 26-bit card-reader inputs

Networking

Feature Detail
Ethernet DHCP or static IP, hostname, DNS config from UI
4G/LTE modem Mini PCIe modem control, signal diagnostics
Routing static routes and WAN priority (Ethernet vs cellular)
WireGuard VPN built-in client with in-UI key management
Firewall per-rule allow/deny configuration
Diagnostics ping, interface status, modem signal

Security

Feature Detail
TOTP / 2FA time-based one-time codes per user
SSH key management UI-managed, per-user
Audit log every configuration change timestamped
Signed firmware signature verified before flash, integrity hashes checked at boot
A/B rollback auto-fallback if an update fails

Runtime

Feature Detail
Device model shared live state of I/O, config, and runtime
Reactive event bus drivers, rules, and integrations react to changes — no polling
Local-first execution rules run on-device, no cloud round-trip
Sub-second response local I/O reacts in milliseconds

Automation

Feature Detail
Rule engine Lua scripts, if/then conditions, and evalexpr expressions
HTTP webhooks call external systems on local events
Pulse emitter fixed-interval triggers for periodic rules

Management

Feature Detail
Browser admin UI configure from a web browser, no client install
Config export/import JSON snapshot, redeploy to many units
Modbus test tool built-in commissioning helper
Whitelabel firmware custom branding for OEM partners

Setup & First Boot

Step-by-step guide for unboxing your Wolf Gateway, finding its IP, changing the default password, enabling two-factor authentication, and hardening with WireGuard VPN + firewall.

Open the Wolf-App setup guide →

Typical Applications

PV & BESS Monitoring

Read inverter and battery telemetry over Modbus RTU. Push real-time metrics to your cloud over MQTT. Trigger safety relays locally when thresholds are crossed — no cloud round-trip needed.

HVAC & Building Automation

Read sensors, drive relays, run local schedules and PID loops. Receive setpoints from your platform; report status. Continues operating during cloud outages.

Virtual Power Plant (VPP)

Receive commands and setpoints from your aggregator over MQTT or Modbus TCP. Command PV inverters and batteries over Modbus (TCP or RTU), and switch grid equipment via relays. Feed back grid-meter data with sub-second latency on the local bus.

Smart Lighting (DALI)

Commission DALI-2 luminaires, organise scenes and groups, and run DT1 emergency-lighting tests from the Wolf-App UI. Bridge DALI to Modbus TCP, REST, or MQTT on a Wolf-2DALI gateway — local Lua rules handle scheduling and overrides.

Compatible Hardware

Wolf-App ships pre-installed on every Wolf Gateway. The same firmware image runs on all expansion-card variants — Wolf-App detects which card is present at boot and configures the I/O mapping automatically.

Wolf-3Oi3Ro

3× Relay 3 Opto-Iso DI RS-485

3 Omron relays, 3 opto-isolated digital inputs, RS-485 Modbus RTU. For switching and signal routing.

View Specs

Wolf-8ADio1Ro

8 Multifunction I/O Relay RS-485

8 multifunction I/O ports + 1 relay. For sensors, HVAC, mixed-signal automation.

View Specs

Wolf-2RS485

2× RS-485 Independent baud

2 independent RS-485 ports. For multi-device Modbus and protocol bridging.

View Specs

Wolf-2DALI

2× DALI-2 buses Integrated bus power RS-485

Two DALI-2 lighting buses with on-board bus power. Commissioning, scenes, groups, and DT1 emergency-lighting tests via the Wolf-App UI.

View Specs

Compliance & Security

Product security information is published per the EU Cyber Resilience Act (Regulation 2024/2847).

Document Audience Format
Product Security Information (CRA-UI-001) Standard Wolf Gateway firmware PDF ↓
Firmware Releases Signed Wolf-OS / Wolf-App bundles Index →

Vulnerabilities → security@foxiot.eu. See the coordinated disclosure policy.

Wolf-OS

Linux Platform Custom Firmware

Prefer to write your own automation? Wolf-OS is the bare Linux platform — same hardware, your code on top.

View Platform

Wolf Gateway Family

Hardware Modular

Pick the expansion card that matches your project. Wolf-App runs on all of them.

Compare Variants

Ready to Deploy Wolf-App?

Tell us about your project — we'll provide pricing, integration details, and ship a test controller for in-project testing if it's a fit.