@Tchikaboum That’s actually something we’re working on. It still depends heavily on the level of API access available, which determines the data we can retrieve. So far, we haven’t found a way to view individual stats per animal—only overall weight changes of the water in the device.
Hi! Unfortunately I get a “Code: 1101, Message: MEMBER_NOT_EXIST” error message in the logs. But I can log in with these credentials using my app. My location is Germany but in the integration setup there is only one single radio button with “US”. Do you know if that might be a problem? Any other idea how to get that working? And last question: we have a PLAF103; does the integration work with that particular model?
Traceback (most recent call last):
File "/config/custom_components/petlibro/api.py", line 217, in login
data = await self.session.request("POST", "/member/auth/login", json={
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<10 lines>...
})
^^
File "/config/custom_components/petlibro/api.py", line 117, in request
raise PetLibroAPIError(f"Code: {data.get('code')}, Message: {data.get('msg')}")
custom_components.petlibro.exceptions.PetLibroAPIError: Code: 1101, Message: MEMBER_NOT_EXIST
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/config/custom_components/petlibro/config_flow.py", line 140, in _validate_input
self.token = await api.login(self.email, self.password)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/petlibro/api.py", line 240, in login
raise PetLibroAPIError(f"Login attempt failed: {e}")
custom_components.petlibro.exceptions.PetLibroAPIError: Login attempt failed: Code: 1101, Message: MEMBER_NOT_EXIST