@@ -1238,45 +1238,47 @@ async def energy_reset_request(self) -> None:
12381238 "Unable to energy-rest when protocol version is unknown"
12391239 )
12401240
1241- request = CircleClockSetRequest (
1242- self ._send ,
1243- self ._mac_in_bytes ,
1244- datetime .now (tz = UTC ),
1245- self ._node_protocols .max ,
1246- True ,
1247- )
1248- if (response := await request .send ()) is None :
1249- raise NodeError (f"Energy-reset for { self ._mac_in_str } failed" )
1250-
1251- if response .ack_id != NodeResponseType .CLOCK_ACCEPTED :
1252- raise MessageError (
1253- f"Unexpected NodeResponseType { response .ack_id !r} received as response to CircleClockSetRequest"
1254- )
1241+ # request = CircleClockSetRequest(
1242+ # self._send,
1243+ # self._mac_in_bytes,
1244+ # datetime.now(tz=UTC),
1245+ # self._node_protocols.max,
1246+ # True,
1247+ # )
1248+ # if (response := await request.send()) is None:
1249+ # raise NodeError(f"Energy-reset for {self._mac_in_str} failed")
1250+
1251+ # if response.ack_id != NodeResponseType.CLOCK_ACCEPTED:
1252+ # raise MessageError(
1253+ # f"Unexpected NodeResponseType {response.ack_id!r} received as response to CircleClockSetRequest"
1254+ # )
12551255
12561256 _LOGGER .warning ("Energy reset for Node %s successful" , self ._mac_in_bytes )
12571257 # Follow up by an energy-intervals (re)set
1258- request = CircleMeasureIntervalRequest (
1259- self ._send ,
1260- self ._mac_in_bytes ,
1261- DEFAULT_CONS_INTERVAL ,
1262- NO_PRODUCTION_INTERVAL ,
1263- )
1264- if (response := await request .send ()) is None :
1265- raise NodeError ("No response for CircleMeasureIntervalRequest." )
1266-
1267- if response .response_type != NodeResponseType .POWER_LOG_INTERVAL_ACCEPTED :
1268- raise MessageError (
1269- f"Unknown NodeResponseType '{ response .response_type .name } ' received"
1270- )
1258+ #request = CircleMeasureIntervalRequest(
1259+ # self._send,
1260+ # self._mac_in_bytes,
1261+ # DEFAULT_CONS_INTERVAL,
1262+ # NO_PRODUCTION_INTERVAL,
1263+ #)
1264+ #if (response := await request.send()) is None:
1265+ # raise NodeError("No response for CircleMeasureIntervalRequest.")
1266+
1267+ #if response.response_type != NodeResponseType.POWER_LOG_INTERVAL_ACCEPTED:
1268+ # raise MessageError(
1269+ # f"Unknown NodeResponseType '{response.response_type.name}' received"
1270+ # )
1271+ _LOGGER .warning ("Resetting energy intervals to default (= consumption only)" )
12711272
12721273 # Clear the cached energy_collection
12731274 if self ._cache_enabled :
1274- self ._node_cache .update_state (CACHE_ENERGY_COLLECTION , "" )
1275+ # self._node_cache.update_state(CACHE_ENERGY_COLLECTION, "")
12751276 _LOGGER .warning ("Energy-collection cache cleared successfully" )
1276- await self ._node_cache .save_cache ()
1277+ # await self._node_cache.save_cache()
12771278
12781279 # Clear PulseCollection._logs
1279- self ._energy_counters .reset_pulse_collection ()
1280+ #self._energy_counters.reset_pulse_collection()
1281+ _LOGGER .warning ("Resetting pulse-collection" )
12801282
12811283 # Request a NodeInfo update
12821284 if await self .node_info_update () is None :
0 commit comments