Vanubus api
Vanubus api works with a tcp socket. To implement zatobox into python you can use the python package https://pypi.org/project/python-zatobox
Socket info:
-
ip adress: see app
-
port : 3333
DataFrame
Reqest message always starts with byt of message type:
- 1 sensor data
- 2 send action
- 0 keep connection alive
Request data message:
byte positon:
pos : 1 - value: 1
pos : 2 - value: 1st sensor id
pos : 3 - value: 2nd sensor id
pos : 4 - value: 0\
Receive data: per 4 bytes
pos : 1 - 1st sensor type
pos : 2-31 - data according to type
pos : 32 - 2nd sensor type
pos : 33-63 - data according to type\
Send actuator message:
byte positon:
pos : 1 - value: 2
pos : 2 - value: actuator id
pos : 3 - value: value of action
pos : 4 - value: 0\