SQLite to Influxdb migration of historical data

Unfortunately, errors here too.

(.venv) root@homeassistant:/migrate2influxdb# python homeassistant2influxdb.py -h
Traceback (most recent call last):
  File "/migrate2influxdb/homeassistant2influxdb.py", line 25, in <module>
    from homeassistant.components.influxdb import get_influx_connection, _generate_event_to_json, INFLUX_SCHEMA
  File "/migrate2influxdb/home-assistant-core/homeassistant/components/influxdb/__init__.py", line 34, in <module>
    from homeassistant.helpers import event as event_helper, state as state_helper
  File "/migrate2influxdb/home-assistant-core/homeassistant/helpers/state.py", line 12, in <module>
    from homeassistant.components.sun import STATE_ABOVE_HORIZON, STATE_BELOW_HORIZON
  File "/migrate2influxdb/home-assistant-core/homeassistant/components/sun/__init__.py", line 13, in <module>
    from homeassistant.helpers.entity import Entity
  File "/migrate2influxdb/home-assistant-core/homeassistant/helpers/entity.py", line 45, in <module>
    from .entity_platform import EntityPlatform
  File "/migrate2influxdb/home-assistant-core/homeassistant/helpers/entity_platform.py", line 15, in <module>
    from homeassistant import config_entries
  File "/migrate2influxdb/home-assistant-core/homeassistant/config_entries.py", line 17, in <module>
    from .components import persistent_notification
  File "/migrate2influxdb/home-assistant-core/homeassistant/components/persistent_notification/__init__.py", line 15, in <module>
    from homeassistant.helpers.entity import async_generate_entity_id
ImportError: cannot import name 'async_generate_entity_id' from partially initialized module 'homeassistant.helpers.entity' (most likely due to a circular import) (/migrate2influxdb/home-assistant-core/homeassistant/helpers/entity.py)