The core and services

V4 Core

See The core

The default services

Suggested name

Executable

Description

Deployed

eva.controller.w1_N

svc/eva-controller-w1

1-Wire (OWFS) controller

eva.aaa.msad

path/to/eva-aaa-msad

Active directory auth service

requires EVA ICS Enterprise

eva.aaa.acl

svc/eva-aaa-acl

Default ACL service

by default with HMI (–hmi)

eva.controller.enipN

svc/eva-controller-enip

Ethernet/IP PLC controller gateway

eva.filemgr.main

svc/eva-filemgr

File manager service

always by default

eva.kioskman.default

path/to/eva-kioskman

HMI kiosk manager

requires EVA ICS Enterprise

eva.hmi.default

svc/eva-hmi

HMI service

by default with –hmi arg

eva.db.iN

svc/eva-db-influx

InfluxDB state history

eva.svc.expN

svc/eva-svc-expiration

Item state expiration service

eva.svc.fwriterN

svc/eva-svc-filewriter

Item state file writer (JSON/CSV)

eva.repl.legacyN

venv/bin/eva4-svc-repl-legacy

Legacy (V3) replication service

requires eva4-repl-legacy Python module

eva.aaa.localauth

svc/eva-aaa-localauth

Local user/key authentication service

by default with HMI (–hmi)

eva.controller.lmN

svc/eva-controller-lm

Logic manager

eva.svc.mailer

svc/eva-svc-mailer

Mailer service

eva.svc.mirror

svc/eva-svc-mirror

Mirror service

eva.controller.modbusN

svc/eva-controller-modbus

Modbus master controller

eva.svc.modbusN

svc/eva-svc-modbus-slave

Modbus slave service

eva.aaa.otp

svc/eva-aaa-otp

OTP 2nd-Factor authentication service

eva.controller.py

venv/bin/eva4-svc-controller-py

Python macros controller

requires eva4-controller-py Python module

eva.repl.N

svc/eva-repl

Replication service

eva.controller.trapN

svc/eva-controller-trap

SNMP/UDP trap handler

eva.db.sN

svc/eva-db-sql

SQL databases state history

eva.controller.srN

svc/eva-controller-sr

Script runner controller

eva.svc.lockerN

svc/eva-svc-locker

Shared lock service

eva.svc.tts.PROVIDER

venv/bin/eva4-svc-tts

Text-to-speech service

requires eva4-svc-tts Python module

eva.bridge.adsN

svc/eva-bridge-ads

TwinCAT ADS bridge

eva.controller.adsN

svc/eva-controller-ads

TwinCAT ADS controller

eva.controller.virtN

svc/eva-controller-virtual

Virtual controller

eva.zfrepl.N.collector|replicator

path/to/eva-zfrepl

Zero-failure replication service

requires EVA ICS Enterprise