GET /congress/2025/event/f8abac85-c92a-501a-8d08-8a317ab6c685/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": "f8abac85-c92a-501a-8d08-8a317ab6c685",
    "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-scrat_ei4t",
    "url": "https://api.events.ccc.de/congress/2025/event/f8abac85-c92a-501a-8d08-8a317ab6c685/?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-29T11:00:00+01:00",
    "schedule_duration": "03:00:00",
    "schedule_end": "2025-12-29T14:00:00+01:00"
}