Device model
Samsung Bespoke AI Combo Washer/Dryer — WD53DBA900HZ (device cert issued 2025-02-23)
Summary
This newer-generation unit isn't reachable by the library's current approach, for two reasons: it uses different ports and a different trust anchor.
1. It exposes OCF on the standard CoAP ports, not the 49152–49160 range
If I run the documented compatibility check of nmap on ports 49152–49160, this device is completely silent across that whole range. Its OCF stack is on the standard ports instead:
udp/5683 (plain CoAP) — responds, but every resource is locked: GET /.well-known/core → 4.01, GET /device/0 → 4.03
udp/5684 (coaps / CoAP-over-DTLS) — live DTLS server, returns a proper ServerHello
2. The DTLS endpoint rejects the AC14K_M cert — different PKI
Handshake to 5684 with an AC14K_M-signed leaf (minted by setup_cert.py) fails with an unknown ca alert. It's on Samsung's OCF Root PKI, not the RemoteAccessCA/AC14K_M family:
Device leaf: CN=OCF Device: Appliance SE (04700f20-…), OU=OCF HA Device, O=Samsung Electronics
└ issuer: Samsung Electronics OCF HA Device SubCA v1
└ issuer: Samsung Electronics OCF Root CA
So the AC14K_M that works on older appliances appears to be closed on this generation — even reaching the right port (5684) still gets rejected at client-cert validation.
I'm not sure if there's any path forward here.
Device model
Samsung Bespoke AI Combo Washer/Dryer — WD53DBA900HZ (device cert issued 2025-02-23)
Summary
This newer-generation unit isn't reachable by the library's current approach, for two reasons: it uses different ports and a different trust anchor.
1. It exposes OCF on the standard CoAP ports, not the 49152–49160 range
If I run the documented compatibility check of nmap on ports 49152–49160, this device is completely silent across that whole range. Its OCF stack is on the standard ports instead:
udp/5683(plain CoAP) — responds, but every resource is locked:GET /.well-known/core→4.01,GET /device/0→4.03udp/5684(coaps / CoAP-over-DTLS) — live DTLS server, returns a proper ServerHello2. The DTLS endpoint rejects the AC14K_M cert — different PKI
Handshake to 5684 with an AC14K_M-signed leaf (minted by
setup_cert.py) fails with anunknown caalert. It's on Samsung's OCF Root PKI, not the RemoteAccessCA/AC14K_M family:So the AC14K_M that works on older appliances appears to be closed on this generation — even reaching the right port (5684) still gets rejected at client-cert validation.
I'm not sure if there's any path forward here.