Logistics Insights

by farzag

Get insights into what your logistics bots are doing and what to improve in your network. Provides concrete suggestions, an overview of what's in short supply and well as stats and information about robots charging, idle, picking up and delivering, information on items most frequently delivered, time to deliver, and the quality level of both robots and roboports. Supports multiplayer games and multi-network information, with easy navigation between them.

Utilities
a day ago
2.0
3.17K
Logistic network Storage

i Feature request: Unpowered roboports notification

a day ago

I've several times hit this problem: I plan a very big structure on a planet, that structure have roboports powered by long power poles.
All is sufficient, but thouse stupid bots happen to build roboport first but not the pole that powering it. Then, construction robot gets stuck trying to charge itself and holding that particular pole.

The results of this is really devastating: now, part of my factory (labs) are waiting for module updates, which are planned for that 2 stuck robots waiting to build that damn pole to power the roboport that are they trying to charge from...

Anyway. The fix would be trivial: detect unpowered roboports and report.

I understand that construction robots are not really related to Logistics insights, but could you please help?

a day ago

This should be relatively easy to detect. Would you want to see the result as a suggestion, or something else? I’m afraid the mod can’t fix the underlying issue :)

a day ago

Just a notification pointing to that roboport, any notification would be enough. Vanilla game says nothing about unpowered roboport. It also won't tell you a thing about a robot trying to charge for 2 real time days (this long that guy was stuck there until I noticed it by pure accident). And also the game will not report any "Missing materials" because materials are not missing. ... the only trink I was able to notice this is: I see that modules dont get updated (and there is more than 1000 of them... Then I stopped all the factory just to see that all construction bots are docked - and got 2720 / 2722 bots and only then, using "Find" mod I cycled through all constuction bots on Nauvis to find that poor guy.... This debug process was really something...

a day ago

Hmm, LI doesn’t currently do notifications as such, so it has to fit somewhere in the current UI. If I make it a Suggestion, it would trigger if any RPs without power are found, and be able to go to them or see the list directly.

a day ago

Suggestion is ok too.

a day ago

I've now added this to 1.0.5, do take a look.

When you add a roboport, it is given "starter energy" of 25% of the maximum power. This allows it to connect to the network and operate for a bit without power. The new suggestion identifies roboports in this state and allows you to quickly see where they are and get them connected.

Unfortunately, once a roboport runs out of power entirely, it is removed from the logistics network entirely. When this happens, Logistics Insights no longer can see it as part of the network, and you won't get a suggestion either. The only workaround I can think of is to scan the entire surface for unpowered (and therefore unconnected) roboports, but that is expensive and not something I currently have code to do.

20 hours ago
(updated 20 hours ago)

It's very unlikely to notice this way when building say 50+ roboports. Can you just store that roboport position + network where it was last time in a Lua table and check later (say every 10 seconds or so) if it's "OK" and if no - add insight or notification? And when it charged up - just remove it from that table. (If there is no roboport at position on that surface - remove lua table entry).

20 hours ago

Yes, I’m looking into how that might be possible. Stay tuned :)

New response