variable floodlightTask

Codec for <FloodlightTask>.

Examples

Light up for people at night

import { assertStringIncludes } from "@std/assert";
import { floodlightTask } from "@hertzg/reolink-api/protocol/params";

const xml = floodlightTask.encode({
  channel: 0,
  enable: 1,
  lightAlarmSchedule: { startHour: 20, startMin: 0, endHour: 6, endMin: 30 },
  detectType: "people",
});

assertStringIncludes(xml, "<lightAlarmSchedule><startHour>20</startHour>");

Type

XmlParam<"FloodlightTask", FloodlightTask>

Usage

import { floodlightTask } from "protocol/params/mod.ts";