Build with Sync IoT
Documentation, APIs, integration guides and developer tools for our IoT devices and data centre solutions.
Quick Start
Connect to the Sync Edge Gateway in minutes. Our MQTT-enabled gateway supports standard client libraries in Python, JavaScript, Go, Java, C# and more.
# Connect to Sync Edge Gateway via MQTT
import paho.mqtt.client as mqtt
client = mqtt.Client(protocol=mqtt.MQTTv5)
client.tls_set()
client.username_pw_set("user", "token")
client.connect("gateway.syncba.com.au", 8883)
# Subscribe to building sensor data
client.subscribe("building/+/hvac/temperature")
client.subscribe("building/+/energy/demand")
# Subscribe to data centre monitoring
client.subscribe("dc/+/rack/+/temperature")
client.subscribe("dc/+/power/pue")
# Publish a control command
client.publish(
"building/site-01/hvac/setpoint",
payload='{"value": 22.5, "unit": "°C"}',
qos=1
)
client.loop_forever()Leverage Your Cloud Infrastructure
Already invested in cloud services? We bridge your building data to your existing cloud platform - enabling advanced analytics, storage and integrations on the infrastructure you control.
Your building data flows directly into your own cloud accounts and infrastructure.
End-to-end encryption with TLS 1.3 and mutual authentication for every data transfer.
Every deployment is configured to your specific cloud architecture and compliance requirements.
Developer Resources
Everything you need to integrate with our IoT and data centre platforms.
Need Integration Help?
Our engineering team can help you integrate Sync IoT devices and data centre solutions with your existing building systems.
Contact Engineering