Closed grulibre closed 1 year ago
Same problem for me, Entities such as pH are lost. Reinstalling the integration only creates 9 entities: 4 inputs, 4 outputs and the binary_sensor for water flow
That's weird. There was a bug in an earlier version of this addon that messed the entity names, but it was fixed within a day. Are you both sure you are on the latest code? I do have all the sensors available.
This is what it says, since last update:
Logger: homeassistant.loader Source: custom_components/poolstation/sensor.py:45 Integration: Poolstation (documentation, issues) First occurred: 11:38:22 (1 occurrences) Last logged: 11:38:22
Unexpected exception importing platform custom_components.poolstation.sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/loader.py", line 779, in get_platform
cache[full_name] = self._import_platform(platform_name)
File "/usr/src/homeassistant/homeassistant/loader.py", line 796, in _import_platform
return importlib.import_module(f"{self.pkg_path}.{platform_name}")
File "/usr/local/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "
Logger: homeassistant.setup Source: setup.py:344 First occurred: 11:38:22 (2 occurrences) Last logged: 11:38:22
Unable to prepare setup for platform poolstation.sensor: Platform not found (Exception importing custom_components.poolstation.sensor). Unable to prepare setup for platform poolstation.number: Platform not found (Exception importing custom_components.poolstation.number).
In that case I believe that the reason is that you have an outdated version of home assistant. A new kind of device class for PH sensors has introduced in 2023.08 (I added it to home assistant), and this integration started using a couple weeks after.
I am running 2023.5.3 but don't want to upgrade because other integrations stop working. Is this possible to install prior versions of your integration ? It always offers me to download 1ca2ce3
Probably, but first met me check if it’s possible to conditionally use this new feature only if present.
It will be great to preserve backward compatibility.
In that case I believe that the reason is that you have an outdated version of home assistant. A new kind of device class for PH sensors has introduced in 2023.08 (I added it to home assistant), and this integration started using a couple weeks after.
That was right, I updated my home assistant and it works fine.!!! Thanks
@luigixx73 I released a new version that I think will allow the integration to work in versions older than 2023.08, but since I'm in that version I couldn't verify that it works myself. Give it a try.
Hi @cibernox, it is beautifully working now with 2023.5.3 All entities added successfully. Thanks for the prompt fix!
Great, i'll close this then.
Hello, First i want to thank you this great job, to be able to control my pool with home assistant for me is great. Since last update (AUGUST 2023) I lost a lot of entities like PH, ORP, salt concentration, temperature. I can only see 4 Relays and 4 Digital inputs. You know why?