jarvisnode
Version:
A library written in Node.js used to communicate with my Jarvis project
42 lines (41 loc) • 663 B
JSON
{
"name": "Test",
"version": "0.0.1",
"description": "This is a test device.",
"commands":
[
{
"code": "0x10",
"default_name": "Toilet paper",
"description": "Give me that stupid papeeeeeeeer",
"params":
[
{
"type": "number",
"name": "paper_sheets"
}
]
},
{
"code": "0x11",
"default_name": "Why so serious?",
"description": "I'm just kidding braaaaaa"
}
],
"events":
[
{
"code": "0x20",
"name": "Out of toilet paper",
"description": "Are you sure you can handle this?"
}
],
"resources":
[
{
"type": "audio|stream",
"port": 4000,
"description": "Description here..."
}
]
}