server.modules.node.node

Communicates with app and controller for each new or removed node.

accept-node

(accept-node obj house-id user-id)
Accept or rejects detected node

get-nodes-info

(get-nodes-info _ house-id _)
Get nodes info

new-detected-nodes

(new-detected-nodes obj house-id controllerId)
Function to save new detected nodes and notify users

remove-node

(remove-node obj house-id user-id)
Accept or rejects detected node

set-node-extra

(set-node-extra obj house-id _)
Set extra info of node (like name, room etc)

set-node-state

(set-node-state obj house-id controllerId)
Set node state (as dead or alive)