GET /congress/2025/event/f3b2f75d-bcc9-5896-bdd0-020ee88a3938/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"id": "f3b2f75d-bcc9-5896-bdd0-020ee88a3938",
"kind": "assembly",
"name": "Making own Z-Wave (or Zigbee) device from scratch and assemble a Z-Wave (or Zigbee/Matter) controller",
"slug": "making-own-z-wave-or-zigbee-device-from-scratch-an",
"url": "https://api.events.ccc.de/congress/2025/event/f3b2f75d-bcc9-5896-bdd0-020ee88a3938/?format=api",
"track": null,
"assembly": "cdc",
"room": "8cfad365-ec61-4269-baee-45d894acf821",
"location": null,
"language": "en",
"description": "We will be making own Z-Wave and Z-Wave Long Range devices Z-Wave Open Source SDK an Trident IoT SDK. It will also be possible to do Zigbee devices.\r\n\r\nWe will program a sensor and a switch using Z-Wave protocol and include it in a Z-Wave network. Or Zigbee.\r\n\r\nWe will also browse the Z-Wave Open Source project, and how existing Trident IoT and SiLabs code differ from them.\r\n\r\nWe will also install Linux version of Z-Way - Z-Wave/Zigbee/Matter Smart Home Controller. You will learn basics of Z-Wave and Z-Wave Long Range, how to include devices and set up security schemes.\r\n\r\nWe will also master using Z-Way smart home controller, investigate it's API and create own Linux or ESP32-based Z-Wave or Zigbee controller. We will also discuss Z-Wave/Zigbee-to-Matter bridging.\r\n\r\nYou will need a laptop (Linux, Mac or Windows) with SSH client, USB A, Google Chrome and internet access. Optionally you can use VS Code (install Trident IoT extension).\r\n\r\nBring your Z-Wave devices with you! If you have Home Assistant Connect ZWA-2, take it too!\r\n\r\nPresentation: https://docs.google.com/presentation/d/1EJFr8toheFOOE_k4l23wkLd98NE8yb8UbnnkNd2UKqU",
"schedule_start": "2025-12-28T16:00:00+01:00",
"schedule_duration": "02:00:00",
"schedule_end": "2025-12-28T18:00:00+01:00"
}