Was ist ce.hub.eep?
Mit dem EepSimulator kannst Du Deine Lua-Skripte testen, ohne EEP laufen zu haben.
EepOriginalApi.d.lua beschreibt alle EEP-Funktionen so, dass IDEs sie als Code-Vervollständigung anbieten können.
Verwendung
-
Ein Testskript lädt zuerst die Funktionen von EEP:
require 'ce.hub.eep.EepSimulator' -
Danach wird das eigentliche Skript geladen:
require 'anlagen-script'
Ein ausführlicheres Tutorial zu dem Thema findest Du hier: Demo-Anlage-Testen
Beispiel
Prüfe, ob ein Signal gesetzt wurde:
require("ce.hub.eep.EepSimulator")
EEPSetSignal(32, 2)
assert (2 == EEPGetSignal(32))
Architekturbeschreibung: README_DEV.md