I’m the creator of Zircon3D, a system designed to bring interactive 3D building visualizations to your smart home. It offers both cloud-based convenience and offline storage for enhanced privacy. You can install it as a Home Assistant Add-on or run it as a standalone application via Docker, making it a flexible addition to your smart home setup.
I’d love to hear your thoughts! Visit https://zircon3d.com to learn more, try it out, and share your feedback. Your insights will help shape the future of Zircon3D!
When trying to view those models on a mobile device they are a bit too heavy, to the point of being unusable, not loading and crashing the mobile device.
The fact is that mobile devices today are actually very capable, for example they can run games with fairly complex graphics.
For building visualizations we don’t need too complex visual effects, the main issue is mobile devices have mush constrained VRAM, which means some certain optimization is needed to make them run.
Last year Zircon3D underwent a serious performance optimization so that it is efficient in resource consuming, for example now it requires 10x less memory to load. As a result, it can run on fairly old mobile devices smoothly, you can try by click this link on your phone or tablet: Zircon3D
However the main issue for Zircon3D is that the input hasn’t been optimized and tested on mobile devices, so it is very hard to use the UI with gestures instead of mouse and keyboard.
So yes zircon3d can run on mobile devices without significant performance issue, but you may find it hard to use, because the input is only designed for mouse / keyboard
Yes tried on my tablet the controls do seem to not work as they should, including moving the model around. Tapping the screen, the model seems to randomly move around.
The heat map does not seem to render as shown in the example image, gives colour borders to rooms but no heat map in middle of floor.
Does it have a function to render a light state by lighting the room in the image?
The heatmap issue is some API compatible issue that causing incorrect blend of transparent objects, I can replicate it with one of my android tablet but not with iphone and ipad, we will further investigate to find a solution to mitigate the problem. Thank you for reporting it.
For the light state, currently we don’t have it, the challenge is the feature is not compatible with the overall color / lighting theme of our rooms, we planned to add a floating card above a light to indicate the state, this feature should be available soon.
Do the thermal heatmaps account for sensor vertical position and hot air rising? I have wall-mounted heatpumps, and their internal sensor consistently reads about 2°C more than the thermostats located at arm level, even in the same room. Manufacturer documentation says that this is expected and that the indoor units will actually target a temperature 2° above setpoint for that reason.
Also, does this run on the Home Assistant itself, or do we need to send device data to the cloud to keep the 3d map up to date?
Hi, the heatmaps only take 2D position of sensors and ignore its vertical position. As for the data storage, Zircon3D when integrated with home assistant, runs as a HA addon and it communicates with HA locally, heatmaps and monitoring data will not go cloud and always contained in your home network. (unless you use services like Nabu Casa)
I recently switched from SmartThings to Home Assistant specifically for capabilities like this. @lichr, this is looking great. Thank you for the very reasonable free tier too.
The main thing I would use this for is the heat map, and one feature I’d really like to see would be a time slider for playing back historical values. I’d really like to see which rooms might be “leaking” AC the fastest each time it runs. Do you have any plans to show historical values?
Hi @jbienz, that’s a great idea—and it’s already in our backlog! We’re planning several heatmap enhancements in the next release, including support for custom heatmap layers based on various quantities like air quality.
Replaying historical data is a bit more complex, especially when working with Home Assistant—or if an external time-series database needs to be included? We’re still exploring options there, so it’s unlikely to land in the next 6 months.
Thanks for your interest in the project, and stay tuned!
On zircon3d.com you promise on-premise privacy, but it seems the Docker image is trying to make internet requests by default?
I had to replace image: lichr/zircon3d-ha-proxy-amd64:local with image: lichr/zircon3d-ha-proxy-amd64:latest. That seems to be either a typo in the docs or you forgot to push the local tag.
I’ve been trying to create my house in the designer, but… The kitchen elements are way too big for my small house, I would love some way to be able to resize the objects, also doors and windows
Thanks for the helpful feedback, you are not the only one complain about that, we will surely address this issue and get resizing available in next one or two releases, please stay tuned.