Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.37 KB

File metadata and controls

38 lines (30 loc) · 1.37 KB

Supporting students's projects on WoT @ Development Platforms for Automation

References

W3C main WoT entry

W3C WoT Community Group

WoT tutorial

GitHub

Discord

Practical lessons code

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:

  1. Move to the example subfolder (in this case Counter example): cd ./practical-lessons/2025/Counter
  2. Install dependencies (nodejs): npm i
  3. Run
npm run start:build
# Alternatively separated:
npm run build
npm run start
  1. Run with initial test: npm run start:build -- test

Instructions for projects

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