diff --git a/src/publischer.rs b/src/publischer.rs index 558595c..4e4017f 100644 --- a/src/publischer.rs +++ b/src/publischer.rs @@ -41,6 +41,12 @@ impl PulseTx { retain: false, qos: mqtt_client::QoS::AtMostOnce, }}); + self.tx({ mqtt_client::MqttMessage { + topic: String::from("/kees/energy/metalbox/data"), + payload: format!("{\"pulses\":{pulses},\"watt\":{}", pulses * 60), + retain: false, + qos: mqtt_client::QoS::AtMostOnce, + }}); } }