|
123 | 123 | # radiator_valve: 'uncorrected_temperature', 'temperature_offset' |
124 | 124 |
|
125 | 125 | DEVICE_MEASUREMENTS: Final[dict[str, DATA | UOM]] = { |
126 | | - "humidity": UOM(PERCENTAGE), # Specific for a Jip |
| 126 | + "humidity": UOM(NONE), # Specific for a Jip |
127 | 127 | "illuminance": UOM(UNIT_LUMEN), # Specific for an Anna |
128 | 128 | "temperature": UOM(TEMP_CELSIUS), # HA Core thermostat current_temperature |
129 | 129 | "thermostat": DATA("setpoint", TEMP_CELSIUS), # HA Core thermostat setpoint |
@@ -425,52 +425,52 @@ class SmileBinarySensors(TypedDict, total=False): |
425 | 425 | class SmileSensors(TypedDict, total=False): |
426 | 426 | """Smile Sensors class.""" |
427 | 427 |
|
428 | | - battery: float |
| 428 | + battery: int |
429 | 429 | cooling_activation_outdoor_temperature: float |
430 | 430 | cooling_deactivation_threshold: float |
431 | 431 | dhw_temperature: float |
432 | 432 | domestic_hot_water_setpoint: float |
433 | 433 | temperature: float |
434 | | - electricity_consumed: int |
435 | | - electricity_consumed_interval:int |
| 434 | + electricity_consumed: float |
| 435 | + electricity_consumed_interval: float |
436 | 436 | electricity_consumed_off_peak_cumulative: float |
437 | | - electricity_consumed_off_peak_interval: int |
438 | | - electricity_consumed_off_peak_point: int |
| 437 | + electricity_consumed_off_peak_interval: float |
| 438 | + electricity_consumed_off_peak_point: float |
439 | 439 | electricity_consumed_peak_cumulative: float |
440 | | - electricity_consumed_peak_interval: int |
441 | | - electricity_consumed_peak_point: int |
442 | | - electricity_consumed_point: int |
443 | | - electricity_phase_one_consumed: int |
444 | | - electricity_phase_two_consumed: int |
445 | | - electricity_phase_three_consumed: int |
446 | | - electricity_phase_one_produced: int |
447 | | - electricity_phase_two_produced: int |
448 | | - electricity_phase_three_produced: int |
449 | | - electricity_produced: int |
450 | | - electricity_produced_interval: int |
| 440 | + electricity_consumed_peak_interval: float |
| 441 | + electricity_consumed_peak_point: float |
| 442 | + electricity_consumed_point: float |
| 443 | + electricity_phase_one_consumed: float |
| 444 | + electricity_phase_two_consumed: float |
| 445 | + electricity_phase_three_consumed: float |
| 446 | + electricity_phase_one_produced: float |
| 447 | + electricity_phase_two_produced: float |
| 448 | + electricity_phase_three_produced: float |
| 449 | + electricity_produced: float |
| 450 | + electricity_produced_interval: float |
451 | 451 | electricity_produced_off_peak_cumulative: float |
452 | | - electricity_produced_off_peak_interval: int |
453 | | - electricity_produced_off_peak_point: int |
| 452 | + electricity_produced_off_peak_interval: float |
| 453 | + electricity_produced_off_peak_point: float |
454 | 454 | electricity_produced_peak_cumulative: float |
455 | | - electricity_produced_peak_interval: int |
456 | | - electricity_produced_peak_point: int |
457 | | - electricity_produced_point: int |
| 455 | + electricity_produced_peak_interval: float |
| 456 | + electricity_produced_peak_point: float |
| 457 | + electricity_produced_point: float |
458 | 458 | gas_consumed_cumulative: float |
459 | 459 | gas_consumed_interval: float |
460 | 460 | humidity: float |
461 | 461 | illuminance: float |
462 | 462 | intended_boiler_temperature: float |
463 | | - modulation_level: float |
| 463 | + modulation_level: int |
464 | 464 | net_electricity_cumulative: float |
465 | | - net_electricity_point: int |
| 465 | + net_electricity_point: float |
466 | 466 | outdoor_air_temperature: float |
467 | 467 | outdoor_temperature: float |
468 | 468 | return_temperature: float |
469 | 469 | setpoint: float |
470 | 470 | setpoint_high: float |
471 | 471 | setpoint_low: float |
472 | 472 | temperature_difference: float |
473 | | - valve_position: float |
| 473 | + valve_position: int |
474 | 474 | voltage_phase_one: float |
475 | 475 | voltage_phase_two: float |
476 | 476 | voltage_phase_three: float |
|
0 commit comments