Closed maxyvon closed 11 months ago
Salut! Peux-tu vérifier pourquoi ça lint pas? Je pense que Black n'est pas respecté
Tiens si ca peut aider (lien). J'pense pas qu'on puisse éditer ta PR sans la refaire (et donc prendre le credit à ta place).
diff --git a/custom_components/hilo/sensor.py b/custom_components/hilo/sensor.py
index f1c0e3b..5c3fa0a 100755
--- a/custom_components/hilo/sensor.py
+++ b/custom_components/hilo/sensor.py
@@ -173,7 +173,9 @@ async def async_setup_entry(
for tarif, amount in tariff_config.items():
if amount > 0:
sensor_name = f"Hilo rate {tarif}"
- cost_entities.append(HiloCostSensor(hilo, sensor_name, hq_plan_name, amount))
+ cost_entities.append(
+ HiloCostSensor(hilo, sensor_name, hq_plan_name, amount)
+ )
cost_entities.append(HiloCostSensor(hilo, "Hilo rate current", hq_plan_name))
async_add_entities(cost_entities)
# This setups the utility_meter platform
@@ -704,7 +706,9 @@ class HiloCostSensor(HiloEntity, RestoreEntity, SensorEntity):
if last_state:
self._last_update = dt_util.utcnow()
self._amount = last_state.state
- LOG.info(f"Restoring energy cost sensor {last_state.name} {self.plan_name} Amount: {self._amount}")
+ LOG.info(
+ f"Restoring energy cost sensor {last_state.name} {self.plan_name} Amount: {self._amount}"
+ )
async def async_update(self):
return
Bonne idée pour le gateway!
Les rate sensor sont maintenant éditable et ajouté dans le device du gataway au lieu d'être orpheline. J'ai aussi changé les unités pour le low_threshold comme ça il a les même unités que hilo_energy_total.