Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Zircon3D

📢 Zircon3D v2.2 Released! Check Out What’s New!

administrators

Private

Posts


  • Zircon3D Roadmap - What’s Next
    Tami LiuT Tami Liu

    This post shares our current development direction after the Zircon3D v2.2 release.

    Current Focus: Routing System

    After v2.2, our next development focus will be the routing system.

    The idea is to make Zircon3D able to visualize connected systems inside or around a building, such as Energy systems, solar panels, home batteries, EV chargers, main panels and inverters, water pipes, sewer lines, greenhouse irrigation systems, HVAC ducting or airflow paths, and other routing-style systems in the future.

    The goal is to make complex building data easier to understand visually from a 3D layout, showing where things are, how they are connected, and how data or resources flow through the system.

    8c2a612c-1c6d-461f-ab7b-14074e79b1e8-2026-05-15 12_29_25-Sticky Notes (new).png

    Visual Enhancement

    2026-05-14 19_16_54-tmp - File Explorer.png

    Seasonal Plan

    Features actively in development or planned for the next seasonal releases, typically within the next 2–4 months.

    Current: 2026-S2

    • Routing System - Draw and visualize connected routes such as energy lines, wires, pipes, ducts, or irrigation paths in 3D.
    • Static Floating Card - Display static text, labels, notes, or images above objects in the 3D view.
    • Template System - Create reusable templates for buildings, floors, rooms, or groups of objects.
    • Room Box View with Sensor Data - Allow room colors to represent values such as occupancy, air quality, or other sensor data.
    • Copy and Paste - Clone objects more easily using shortcut keys or pointer-based actions.
    • More Usability Improvements - Continue improving editing workflow, object placement, visual controls, and general usability.

    Suggest a Feature

    We’d love to hear your ideas and feedback.
    If there are features you’d like to see in Zircon3D, please share them in our forum
    Your suggestions help us understand real use cases and prioritize future improvements.

    Notes

    Items listed in this roadmap are directional and not guaranteed commitments. Priorities may change based on technical progress, user feedback, and real-world use cases.

    Announcements & Updates roadmap

  • Zircon3D v2.2 — Upload Custom Models, Simple Objects, More Control Cards, and Room Box View
    Tami LiuT Tami Liu

    Patch Update: Zircon3D v2.2.1 — 2026-05-15

    We released a small patch update for Zircon3D v2.2.

    New Feature

    • Added Project Tools: support exporting and importing Zircon3D space-plan / floorplan data.

    Bug Fixes

    • Fixed an issue where switching edit mode did not reset Box View correctly.
    • Fixed behavior issues related to View Settings, Floating Cards, and Sensor Card Display.

    The new import/export feature can be useful when you need to move, back up, or share a floorplan between Zircon3D projects.

    How to import/export a floorplan in Zircon3D

    This feature is only for exporting floorplan data from Zircon3D and importing it back into Zircon3D. It is not for importing files from other design systems.

    1. Open Zircon3D in Home Assistant.
    2. Select your project, then click Edit to open the Designer.
    3. In the bottom-left bar, open Project Tools.
    4. Choose Import Project or Export Project.
    5. When importing, select the project file exported from Zircon3D.
    6. After importing, click Save to keep the imported floorplan, or press Undo to discard the changes.
    Announcements & Updates release-note

  • Is Zircon3D Open Source?
    Tami LiuT Tami Liu

    No. Zircon3D is not open source / FOSS.

    Zircon3D is a commercial product developed by Lichr Inc. We provide a Free plan for general home users, but the main Zircon3D application source code is not open source.

    What is public?

    Some installation-related resources are public, such as the Home Assistant add-on repository and setup instructions. These are provided so users can install and run Zircon3D with Home Assistant.

    You can find the documentation here:
    https://zircon3d.com/docs

    What is not open source?

    The main Zircon3D application source code, including the 3D Designer, Viewer, rendering system, device mapping logic, and related product features, is not open source.

    Can I use Zircon3D for free?

    Yes. Zircon3D has a Free plan for home users. Paid Home and Business plans are available for users who need more monitoring devices, advanced visualization features, or larger/commercial use cases.

    Why is Zircon3D not open source?

    Zircon3D is built and maintained as a commercial product. Keeping the main application closed-source helps us continue development, provide support, improve the product, and build long-term sustainability.

    We understand that some users prefer open-source solutions, and we respect that. For users who are comfortable with a commercial product that includes a Free plan, Zircon3D is available to try with Home Assistant.

    Tutorials & FAQ

  • Zircon3D v2.2 — Upload Custom Models, Simple Objects, More Control Cards, and Room Box View
    Tami LiuT Tami Liu

    We’re excited to introduce Zircon3D v2.2, a feature-rich update focused on making 3D building visualization more flexible, interactive, and useful for real-world smart home and facility scenarios.

    Watch the v2.2 release video here:
    f8dd2dde-ec2b-40cb-8e6e-c9c576fc3501-image.png

    This release adds support for custom GLB models, editable simple cube objects, more smart device control cards, room-level Box View styling, multiple selection, and many bug fixes and performance improvements.

    Custom Models: Upload Your Own .glb Models

    You can now import your own .glb 3D models into Zircon3D.

    This makes it possible to add custom furniture, equipment, machines, facility assets, or any other 3D model that better represents your real space.

    This is especially useful when the built-in model library is not enough for your specific project.

    4c3ee6b9-db30-4f04-ae48-b7a32e0b0f6a-image.png

    Simple Cube Object

    We added a new Simple Cube Object.

    This object is very flexible: you can edit its:

    • Width
    • Depth
    • Height
    • Color or material

    Even though it starts as a simple cube/block, it can be resized into many useful forms, such as a table, platform, partition, box, equipment block, parking area, raised base, or simple placeholder object.

    It is a small feature, but very practical for quickly building custom scenes.

    d7f832bf-d6fc-4cd4-ab31-099cdfaa4b24-image.png

    More Smart Device Control Cards

    Zircon3D v2.2 adds more interactive control cards for Home Assistant entities.

    The enhanced control cards include:

    Light Card - Supports brightness percentage and color control.

    Cover Card - For garage doors, windows, shades, blinds, curtains, and other cover entities.

    Climate Card - For air conditioners, heat pumps, thermostats, and similar climate devices.

    Lock Card - For door locks and other lock entities.

    Fan Card - For fan entities, with related controls.

    These cards make Zircon3D not only a 3D visualization interface, but also a more convenient 3D control layer for your smart home.

    a9f61d20-65f2-43d4-b064-b59d6291221e-image.png

    Status Bubbles on the Floorplan
    Control cards also show clear colored status bubbles directly on the floorplan. This makes important states much easier to notice at a glance, such as when a window is open, a garage door is open, or a door is unlocked.

    This provides a more intuitive way to understand the real status of your home or building directly from the 3D view.

    Room Box View

    We added Box View support at the room level.

    You can now show rooms as colored box-style blocks and assign colors to different rooms. This provides a cleaner and more abstract way to understand room layout, zones, or functional areas.

    In the next version, we plan to extend this feature so the room Box View can be mapped to monitoring sensor data, allowing rooms to be colored dynamically based on real-time values. For example room occupancy or other sensor data.

    796779a0-e5cf-47db-aa00-1df31981f9c6-image.png

    Multiple Selection

    You can now select multiple objects or rooms by holding the Ctrl key.

    This allows you to move or delete multiple items at once, making editing much faster and more convenient when working with larger floorplans.

    Bug Fixes and Performance Improvements

    This release also includes many bug fixes and performance improvements across the Designer and Viewer.

    We continue to improve stability, usability, and the overall editing experience as Zircon3D grows into a more powerful 3D visualization platform.

    Try Zircon3D v2.2

    Thank you to everyone who continues to test Zircon3D, share feedback, and help us improve the product.

    Get started with Zircon3D: https://zircon3d.com
    Documentation: https://zircon3d.com/docs
    Community forum: https://forum.zircon3d.com
    YouTube tutorials: https://www.youtube.com/@Zircon3D
    Facebook group: https://www.facebook.com/groups/zircon3d

    Announcements & Updates release-note

  • Why do I see a 401 Unauthorized error or a blank Zircon3D dashboard in Home Assistant?
    Tami LiuT Tami Liu

    This usually happens due to a Home Assistant ingress authorization issue.

    Related: https://forum.zircon3d.com/topic/6/

    How to fix it

    You have two options:

    Option 1 (Recommended)
    Use port :11200 to access Zircon3D directly.

    • Open Zircon3D via http://<your-ha-ip>:11200
    • Copy and use the view link from there
    • This avoids the ingress issue entirely

    Option 2 (Using default HA port 8123)
    If you’re accessing through port 8123, you need to authorize Zircon3D first:

    • Open Home Assistant
    • Click the Zircon3D tab in the left sidebar
    • Then reload your dashboard/view

    69cbdaf9-b5e5-4231-bf62-0f1d9b42fbe7-image.png

    Why this happens

    Home Assistant only initializes ingress access after the add-on UI is opened once. If you try to load an embedded Zircon3D view before that, it may return a 401 Unauthorized error.


    If the issue persists, feel free to reach out with details about your setup

    Tutorials & FAQ

  • How to Create a Heatmap with Custom (Pre-Processed) Data in Zircon3D
    Tami LiuT Tami Liu

    Zircon3D allows you to visualize not only raw sensor data, but also custom computed values using tools like Home Assistant template sensors.

    This guide shows how to create a Temperature Delta heatmap, but the same approach works for any custom metric.


    What is “Pre-Processed Data”?

    Pre-processed data means:

    Data that is calculated or transformed before visualization

    Examples:

    • Temperature Delta (current vs target)
    • VPD (humidity + temperature)
    • Energy efficiency metrics
    • Custom scoring or alerts

    Step 1 Create a Template Sensor

    In Home Assistant:

    template:
      - sensor:
          - name: "Living Room Temperature Delta"
            unique_id: "living_room_temperature_delta"
            unit_of_measurement: "°C"
            state: >
              {{ (
                  state_attr('climate.living_room', 'current_temperature')
                  - state_attr('climate.living_room', 'temperature')
                ) | abs | round(1) }}
    

    Repeat for other rooms with consistent naming.


    Step 2 Create a Heatmap in Zircon3D

    • Add a new heatmap layer
    • Name it (e.g., Temperature Delta)
    • Select your template sensors

    Step 3 Use Matching Rules (Recommended)

    To scale easily across rooms:

    • Use a rule like:
      uid contains temperature_delta

    This automatically includes all matching sensors.


    Step 4 Configure Color Mapping

    Example:

    • 0°C → Green (good)
    • 3°C → Yellow (moderate)
    • 5°C → Red (needs attention)

    Lower values = better comfort


    Step 5 Assign Devices to Floorplan

    • Place climate/HVAC devices in your 3D layout
    • Or update existing ones to use the heatmap

    Step 6 View the Heatmap

    Switch to the heatmap layer to see your data visualized in 3D.

    762205b2-2324-4266-a44e-0a5b2143046c-2026-04-13 13_10_29-2026-04-13 13_09_22-Sticky Notes (new) - Copy.png

    Beyond Temperature Delta

    You can apply this method to:

    • Greenhouse climate (VPD, humidity)
    • Energy usage per zone
    • Occupancy and utilization
    • Air quality metrics

    📚 Related

    • Main article: See Temperature Differences Across Your Home in 3D
    • Docs: https://zircon3d.com/docs
    Tutorials & FAQ

  • See Temperature Differences Across Your Home in 3D (Temperature Delta Heatmap)
    Tami LiuT Tami Liu

    Turn Derived Data into Real Spatial Insight with Zircon3D

    Understanding how well your HVAC system performs is not just about reading temperatures, it’s about seeing how conditions vary across your entire space.

    With Zircon3D, you can go beyond raw sensor data and visualize derived values like Temperature Delta directly on your 3D floorplan.


    What is Temperature Delta?

    Temperature Delta = |Actual Temperature − Target Temperature|

    This value shows how far each area is from its desired condition:

    • Small difference → Comfortable & balanced
    • Large difference → Struggling to reach target

    Why this matters

    A Temperature Delta heatmap helps you instantly identify:

    • Rooms that are too slow to heat or cool
    • Areas with poor airflow or distribution
    • Zones affected by insulation or layout issues
    • Imbalance across floors or large spaces

    Instead of guessing, you can see the problem in seconds.


    Example: Temperature Delta Heatmap

    fd3ffdff-b9c8-46d9-906d-74a8865fb7a5-2026-04-13 13_10_29-2026-04-13 13_09_22-Sticky Notes (new) - Copy.png

    In this example:

    The bedroom shows a 4°C difference, highlighted in orange/red which indicating the room is struggling to reach its target temperature.

    Nearby areas around 3°C (yellow) suggest moderate deviation.

    Green zones (0–1°C) indicate rooms that are well balanced and comfortable

    This kind of visualization makes it easy to spot HVAC distribution issues at a glance, especially in multi-room layouts.


    From Raw Data to Insight

    This example highlights a powerful capability of Zircon3D:

    You can visualize computed data, instead of just raw sensors

    Using a template sensor in Home Assistant, you can define your own metrics, such as:

    • Temperature Delta heatmap (this example)
    • VPD (Vapor Pressure Deficit) heatmap for greenhouses
    • Energy usage heatmap per area
    • Occupancy density heatmap
    • Air quality indicators

    Then, render them as a 3D heatmap.


    Key Features Demonstrated

    • ✔️ Support for user-defined data (template sensors)
    • ✔️ Flexible entity matching (e.g., by name prefix)
    • ✔️ Real-time 3D heatmap visualization
    • ✔️ Works with existing HVAC / climate entities
    • ✔️ Scales easily across multiple rooms

    How It Works

    1. Create a Template Sensor in Home Assistant

    template:
      - sensor:
          - name: "Living Room Temperature Delta"
            unique_id: "living_room_temperature_delta"
            unit_of_measurement: "°C"
            state: >
              {{ (
                  state_attr('climate.living_room', 'current_temperature')
                  - state_attr('climate.living_room', 'temperature')
                ) | abs | round(1) }}
    

    This calculates the difference between current and target temperature, and ensures it is always positive and easy to visualize.


    2. Create a Heatmap in Zircon3D

    • Add a new heatmap layer (e.g., Temperature Delta)
    • Select your template sensors
    • Use matching rules (e.g., uid contains temperature_delta) to automatically include multiple rooms

    3. Configure Color Range

    Example:

    • 0°C → Green (good)
    • 3°C → Yellow (moderate)
    • 5°C → Red (needs attention)

    Lower values indicate better comfort.


    4. Assign Devices to the Floorplan

    • Place your HVAC / climate devices in the 3D view
    • Or update existing devices to use the new heatmap

    5. View the Result

    Switch to the heatmap layer and instantly see temperature differences across your space.


    Why This is Powerful

    This is more than a visualization, it’s a data-driven spatial analysis tool.

    You are not limited to built-in metrics. With Zircon3D, you can:

    • Define your own logic
    • Compute custom values
    • Visualize them in 3D space

    Turning your system into a true 3D data dashboard


    Learn More

    • Get started with Zircon3D: https://zircon3d.com
    • Documentation: https://zircon3d.com/docs
    • Community forum (support & discussions): https://forum.zircon3d.com
    • YouTube tutorials: https://www.youtube.com/@Zircon3D
    • Join our Facebook group (updates & previews): https://www.facebook.com/groups/zircon3d

    What’s Next?

    This is just one example of what’s possible.
    We’re continuing to expand support for:

    • More advanced derived metrics
    • Better visualization layers
    • Business and enterprise use cases

    Have ideas or use cases? Let us know, your feedback directly shapes future features.

    Blog & Highlights

  • Default "Floating Cards" mode
    Tami LiuT Tami Liu

    @Vagelis-Melidonis

    Hi,

    Yes, your solution is correct

    The Floating Cards mode is controlled by the View Profile, which is the right place to store your preferred settings for daily use. In the Designer, it will always fall back to the system default settings.

    We know this can be a bit confusing, and we may improve this in the future (for example, allowing it to be set via the URL).

    Let us know if you have any questions

    Questions & Feedback

  • FirebaseError cannot load the addon
    Tami LiuT Tami Liu

    @haoxian2023 Glad it is working now! Good job!

    Questions & Feedback

Member List

chrisC chris
Tami LiuT Tami Liu
  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups