What Happened
I have 6 IKEA TIMMERFLOTTE sensors dotted around my home. I set them up using the Apple Home app, and then added them to my HAOS instance using the "Turn On Pairing Mode" function in Home.
I was them able to create some graphs in HAOS that displayed the historical temperature and humidity.
This worked fine for a couple of weeks, then one day all 6 sensors became unavailable at the same time, and have remained unavailable since.
The Apple Home app continues to report temp/humidity from the 6 sensors.
My Setup
HAOS VirtualBox image is running in a VirtualBox VM, VirtualBox is running on an MacMini. The Mac Mini is connected via Wi-Fi (it's located somewhere where I can't run ethernet).
My HAOS instance doesn't have a prefered Thread Network, but it reports both Apple TVs as border routers.
A UniFi Dream Machine Pro does all the routing and IPV4 DHCP, using a PiHole instance to provide DNS for the whole network.
All TIMMERFLOTTE sensors are running firmware 1.0.21, which is currently the latest vresion.
What I've tried
I restarted all 6 sensors (remove batteries).
Restart the HAOS instance.
I factory reset one sensor, and unsuccessfully attempted to add it directly to my HAOS instance using the HAOS iOS app.
I factory reset the same sensor, successfully added it via the Apple Home app, but I can not then pair it with HAOS.
Verified that IPV6 is enabled in my HAOS network settings.
HAOS was hapily recored data from the 6 sesnors until they all became unavailble at the same time. I'm new to HAOS, and IPV6, so I need some pointers on were to start investigating the issues.
Your sensors are reporting to AppkeTV, since you can see the values change in Apple Home.
You can not see values change in HA.
That means your issue is with the link between AppleTV and HA.
Agreed.
The sensors are reporting data to Apple Home, HAOS was recording the data from those sensors, and at 8pm one eveing all 6 sensors became unavailable to HAOS while continuing to work with the Home app.
So it appears that something between my border routers (2 x Apple TVs and 1 x HomePod mini) and my HAOS instance 'broke'.
My issue is that I don't currently know enough about HAOS, Matter/Thread, and IPV6 to know where to start investigating.
Update
Out of desperation, I decided to restart everything;
I unplugged all 3 border router capable devices - Apple Home reported "None of the home hubs are responding".
On the Mac Mini hosting the VM, which had been running for 130 days;
I updated macOS to the latest version of Sequoia - 15.7.7
I updated VirtualBox to the latest version - 7.2.8
I powered up all 3 border routers.
Once the Mac Mini had restarted I started all the services that normally run on it, and I span up the HAOS VM in VirtualBox.
At this point I logged into the HAOS front end, and to my surprise, 5 of the IKEA sensors were available, and I was able to add back the 6th sensor I had removed during my troubleshooting.
So as of right now all is working as expected. My issue is resolved.
I'm pleased about that, but I'm annoyed that the solution was "reboot everything" and I wasn't able to work out which component was broken, so as a learning experience it wasn't much help.
I'm now curious if they will all become unavailable again. Time will tell, but if anyone has any ideas what may have gone wrong I'm keen to know so I have something I can investigate is this does happen again.
All the sensors became unavailable again, 7 days after I restarted the Mac Mini hosting Virtual Box.
This time I tried restarting HA, then restarting the VM, neither of which made any difference.
However, restarting Virtual Box, then starting the VM resulted in the sensors being available in HA again.
I had assumed the issue was a networking issue at the macOS level, so I'm relieved the issue doesn't appear to need the entire PC rebooted, but now I need to decide if I want to dig into why Virtual Box seems to be struggling with networking and matter devices. Not exactly how I wanted to intro IPV6 to start.