The core and services

V4 Core

See The core

The default services

Description

Suggested name

Executable

Deployed

1-Wire (OWFS) controller

eva.controller.w1_N

svc/eva-controller-w1

Active directory auth service

eva.aaa.msad

svc/eva-aaa-msad

requires EVA ICS Enterprise

Default ACL service

eva.aaa.acl

svc/eva-aaa-acl

by default with HMI (–hmi)

Ethernet/IP PLC controller gateway

eva.controller.enipN

svc/eva-controller-enip

File manager service

eva.filemgr.main

svc/eva-filemgr

always by default

HMI kiosk manager

eva.kioskman.default

svc/eva-kioskman

requires EVA ICS Enterprise

HMI service

eva.hmi.default

svc/eva-hmi

by default with –hmi arg

InfluxDB state history

eva.db.iN

svc/eva-db-influx

Item state expiration service

eva.svc.expN

svc/eva-svc-expiration

Item state file writer (JSON/CSV)

eva.svc.fwriterN

svc/eva-svc-filewriter

Legacy (V3) replication service

eva.repl.legacyN

venv/bin/eva4-svc-repl-legacy

requires eva4-repl-legacy Python module

Local user/key authentication service

eva.aaa.localauth

svc/eva-aaa-localauth

by default with HMI (–hmi)

Logic manager

eva.controller.lmN

svc/eva-controller-lm

Mailer service

eva.svc.mailer

svc/eva-svc-mailer

Mirror service

eva.svc.mirror

svc/eva-svc-mirror

Modbus master controller

eva.controller.modbusN

svc/eva-controller-modbus

Modbus slave service

eva.svc.modbusN

svc/eva-svc-modbus-slave

OTP 2nd-Factor authentication service

eva.aaa.otp

svc/eva-aaa-otp

Python macros controller

eva.controller.py

venv/bin/eva4-svc-controller-py

requires eva4-controller-py Python module

Replication service

eva.repl.N

svc/eva-repl

SNMP/UDP trap handler

eva.controller.trapN

svc/eva-controller-trap

SQL databases state history

eva.db.sN

svc/eva-db-sql

Script runner controller

eva.controller.srN

svc/eva-controller-sr

Shared lock service

eva.svc.lockerN

svc/eva-svc-locker

Text-to-speech service

eva.svc.tts.PROVIDER

venv/bin/eva4-svc-tts

requires eva4-svc-tts Python module

TwinCAT ADS bridge

eva.bridge.adsN

svc/eva-bridge-ads

TwinCAT ADS controller

eva.controller.adsN

svc/eva-controller-ads

Virtual controller

eva.controller.virtN

svc/eva-controller-virtual

Zero-failure replication service

eva.zfrepl.N.collector|replicator

svc/eva-zfrepl

requires EVA ICS Enterprise