diff --git a/src/observation.rs b/src/observation.rs index 849dab5..670de0c 100644 --- a/src/observation.rs +++ b/src/observation.rs @@ -193,6 +193,7 @@ pub enum Observation { CableLocked(bool), CableRating(f64), + LedMode(i64), UserId(String), ChargerOpMode(ChargerOpMode), @@ -246,6 +247,7 @@ impl Observation { (32, Integer(temperature)) => Temperature(temperature), (38, Integer(1)) => TriplePhase(false), (38, Integer(3)) => TriplePhase(true), + (46, Integer(mode)) => LedMode(mode), (48, Double(current)) => DynamicChargerCurrent(current), (73, Double(amperes)) => CircuitTotalCurrent { phase: 1, amperes }, (74, Double(amperes)) => CircuitTotalCurrent { phase: 2, amperes },