node_firmware_update_status – gets sent on node firmware update progress/status changed
				
					{
    event = "node_firmware_update_status",
    node_id = 2,
    target = 0,
    status = "finished",
    progress = 100
}				
			
node_firmware_update_status must be sent for each target separately and for all node firmwares with nil target. Possible order of statuses:
				
					{ event = "node_firmware_update_status", node_id = 42, status = "started" }

{ event = "node_firmware_update_status", node_id = 42, status = "started", target = 0 }
{ event = "node_firmware_update_status", node_id = 42, status = "in_progress", progress = 50, target = 0 }
{ event = "node_firmware_update_status", node_id = 42, status = "finished", target = 0 }

{ event = "node_firmware_update_status", node_id = 42, status = "started", target = 1 }
{ event = "node_firmware_update_status", node_id = 42, status = "in_progress", progress = 50, target = 1 }
{ event = "node_firmware_update_status", node_id = 42, status = "finished", target = 1 }

{ event = "node_firmware_update_status", node_id = 42, status = "finished" }				
			
fields type required description
event string + type of an event
node_id int + a unique id of a ZWave device within a Zwave network
target int firmware target
progress int progress value in percents
status string + actual downloading status “started”, “in_progress”, “failed”, “finished”, “waiting_for_node_restart”, “node_restarted”
error string error description