Supporting students's projects on WoT @ Development Platforms for Automation
All the code seen during practical lessons will be stored in this repository under /practical-lessons.
Each wot example is contained in its own sub folder, and can be run as follows:
- Move to the example subfolder (in this case Counter example):
cd ./practical-lessons/2025/Counter - Install dependencies (nodejs):
npm i - Run
npm run start:build
# Alternatively separated:
npm run build
npm run start
- Run with initial test:
npm run start:build -- test
Please consider the following as an example of a valid project: Example
Each project should contain:
- at least one Thing for each project member
- the TD should include semantic tags
- at least two different protocol bindings should be used
- an orchestrator of the Things implementing the application logic