@startuml

database ioBroker as i
note left of i : ioBroker wird nicht\nweiter ausgeführt
interface "SimpleAPI" as id

collections Client as c
note left of c : Beschreibung erfolgt\nin seperatem Diagram

package Server as s #gold {
  [WebServer] as http
  [ioBroker Interface] as db
  interface "Datenzugriff" as d
  interface "HTTP GET" as get

  http ..> [node:http] : use
  http ..> [node:fs] : use
  db ..> [node:http] : use

  http - get
  db - d
  d <. http
}

:User: --> c
c --> get
s --> id
id -- i

@enduml