- start up local webapp from maven or at least par of it - simulate raising events from GPIO - potentially using mock - verify the net result (e.g. security, etc)