Codec for <dingdongList>.
Read a cmd 490 scan push
Read a cmd 490 scan push
import { assertEquals } from "@std/assert"; import { parse } from "@std/xml"; import { dingdongList } from "@hertzg/reolink-api/protocol/params"; const root = parse( '<dingdongList version="1.1"><scanList><dingdongDeviceInfo><id>2</id>' + "<name>Hallway</name></dingdongDeviceInfo></scanList></dingdongList>", ).root; assertEquals(dingdongList.decode(root), { scanList: [{ id: 2, name: "Hallway" }], });
XmlParam<"dingdongList", DingdongList>