A method comprising: receiving during a surgical event a first data stream relating to a smoke evacuator for an energy device and a second data stream relating to an energy device (44002, 44006), wherein the first data stream comprises energy types and amounts used by the smoke evacuator for the energy device and/or comprises amount of visual smoke plume generated by the energy device (44002, 44006) over time, and wherein the second data stream comprises an activation control signal for the energy device (44002, 44006); identifying a first surgical data interface via which the first data stream is received, wherein the first surgical data interface is configured to receive the first data stream from the smoke evacuator for the energy device; identifying a second surgical data interface via which the second data stream is received, wherein the second surgical data interface is configured to receive the second data stream from the energy device; determining the first data stream as a primary data stream based on the first surgical data interface configured to receive the first data stream from the smoke evacuator for the energy device; determining the second data stream as a secondary data stream based on the second surgical data interface configured to receive the second data stream from the energy device (44002, 44006); generating, based on the secondary data stream, surgical data associated with the primary data stream, wherein the surgical data enriches the primary data stream and wherein the surgical data comprises the energy activation type and amount used by the energy device (44002, 44006) over time, including one or more of the activation timing, initiation points, deactivation points, and level; and sending the primary data stream with the surgical data associated with the primary data stream during the surgical event. receiving during a surgical event a first data stream relating to a smoke evacuator for an energy device and a second data stream relating to an energy device (44002, 44006), wherein the first data stream comprises energy types and amounts used by the smoke evacuator for the energy device and/or comprises amount of visual smoke plume generated by the energy device (44002, 44006) over time, and wherein the second data stream comprises an activation control signal for the energy device (44002, 44006); identifying a first surgical data interface via which the first data stream is received, wherein the first surgical data interface is configured to receive the first data stream from the smoke evacuator for the energy device; identifying a second surgical data interface via which the second data stream is received, wherein the second surgical data interface is configured to receive the second data stream from the energy device; determining the first data stream as a primary data stream based on the first surgical data interface configured to receive the first data stream from the smoke evacuator for the energy device; determining the second data stream as a secondary data stream based on the second surgical data interface configured to receive the second data stream from the energy device (44002, 44006); generating, based on the secondary data stream, surgical data associated with the primary data stream, wherein the surgical data enriches the primary data stream and wherein the surgical data comprises the energy activation type and amount used by the energy device (44002, 44006) over time, including one or more of the activation timing, initiation points, deactivation points, and level; and sending the primary data stream with the surgical data associated with the primary data stream during the surgical event.