Source-checkedQuality of life & UI

Factorio Assistant

by Jayal84 · for Factorio

Factorio Assistant is an optional companion mod for Factorio 2.0. It adds structured telemetry and a small remote interface for the Factorio Assistant Home Assistant add-on.

171Downloads
3 mo agoLast updated
MITLicense
Factorio Mod PortalSource

About Factorio Assistant

From Factorio Mod Portal

Factorio Assistant is an optional companion mod for Factorio 2.0. It adds structured telemetry and a small remote interface for the Factorio Assistant Home Assistant add-on.

Factorio Assistant

Factorio Assistant is an optional companion mod for Factorio 2.0. It adds structured telemetry and a small remote interface for the Factorio Assistant Home Assistant add-on.

Features

  • Emits player join, leave, death, surface-change, and enemy-attack events.
  • Emits periodic world and player snapshots.
  • Reports player health, position, surface, armor, inventory usage, idle state, and deaths.
  • Exposes validated commands for world summaries, research, factory queries, saving, chat, pause, speed, and selected map settings.
  • Adds the Factorio Assistant Signal Monitor for reading circuit-network signals and publishing telemetry.
  • Includes the complete Resource Monitor UI and tracking system, with pinned active sites exported as separate Home Assistant sensors.

The mod is optional. The add-on falls back to RCON polling when the mod is disabled, unavailable, or stale.

Compatibility

  • Factorio 2.0
  • Space Age supported when installed on the server
  • Mod version: 0.2.2

Resource Monitor is included in this mod. Install the same factorio_assistant_<version>.zip on the server and every multiplayer client; no separate DQOL archive is required.

The Factorio Assistant Signal Monitor uses Factorio 2.0's red and green input connector APIs directly. Its native arithmetic-combinator property window is left to Factorio; the mod does not intercept entity GUI events. The description entered there becomes the Home Assistant device name. Both red and green input networks are read by default, and duplicate signal counts are combined.

Telemetry output

The mod writes JSON Lines events to:

script-output/factorio_assistant_events.jsonl

World and player state snapshots default to every 20 seconds. Combinator snapshots default to every 2 seconds when combinator telemetry is enabled. Both intervals are configurable per save, and event output is throttled where necessary to avoid excessive file writes.

Map settings

The mod exposes runtime-global settings in the map settings menu:

  • Combinator telemetry is disabled by default and can be enabled after the save is stable.
  • Combinator scan interval defaults to 2 seconds and can be set from 1 to 60 seconds.
  • Red-wire and green-wire reading can be enabled independently.
  • Combinator snapshots are limited to 100 signals by default, configurable up to 1,000.
  • Event telemetry, world snapshot interval, and player inventory/armor details are configurable.

The combinator safety switch is independent of the rest of the telemetry mod. Disabling it stops combinator scans and change events while leaving world and player telemetry available.

Remote interface

The factorio_assistant interface provides validated operations for the companion bridge, including:

  • world_summary
  • research_summary
  • factory_query
  • save_game
  • broadcast_chat
  • set_game_speed
  • set_pause
  • set_map_setting

The set_map_setting operation supports the existing Factorio map settings pollution and enemy_evolution. It does not change map-generation settings on an existing save.

Privacy and performance

Telemetry is written locally by Factorio. The companion Home Assistant add-on may forward selected values to MQTT according to its configuration. No external network service is required by this mod.

The mod does not alter terrain or resource generation and does not add gameplay entities beyond the optional Factorio Assistant Signal Monitor.

Highlights

From source data

Footprint

Rated a light load on a server.

License

Published under MIT.

Last update

Its author last shipped an update 3 mo ago.

Factorio Assistant on Nxeon

From our catalogue
One-click install
Supported on Nxeon Factorio servers. We download it from Factorio Mod Portal, place it, and restart the server.
Server side
Required on the server
Server load
light
Smallest plan we suggest
Factorio — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
0.3.1, released 2026-08-16

Recent builds

BuildReleasedGame versionsLoaders
0.3.12026-08-162.0n/a
0.3.02026-08-162.0n/a
0.2.52026-08-082.0n/a
0.2.42026-08-082.0n/a
0.2.32026-08-082.0n/a
0.2.22026-08-072.0n/a

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run Factorio Assistant on a Factorio server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Factorio Mod Portal as “Mods”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Runs on your server

From source side support

Factorio Mod Portal lists Factorio Assistant as required on the server. Check its Factorio Mod Portal page to see whether players need it too.

Compatibility

Game
Factorio
Runs on
Serverrequired on the server

Verified at the source

  • ✓Factorio Mod PortalOfficial listing, checked 2026-10-08Open ↗
  • ✓AuthorJayal84, as published on Factorio Mod Portal
  • ✓LicenseMITFree

Factorio Assistant, answered

Generated from the mod’s own source data.

Do my players need to install Factorio Assistant?

Factorio Mod Portal lists Factorio Assistant as required on the server. Check its Factorio Mod Portal page to see whether players need it too.

Is it free?

Yes. Factorio Assistant is free to download from Factorio Mod Portal. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Factorio Assistant on a Factorio server.

Deploy in about a minute from $2.99 a month, then add Factorio Assistant in one click.