Blog

  • Version 3.9.12: MQTT Connectivity, Bug Fixes, and more

    AVstudio is proud to introduce one of our most powerful updates yet. Version 3.9.12 brings full MQTT connector support, enabling developers and integrators to build interfaces that communicate in real time across devices, control systems, and automation environments.

    This update not only expands what AVstudio Editor can connect to, but also the capabilities of projects created in the editor. Data can move fast and seamlessly between your UI and the systems it manages like never before.

    Full MQTT Protocol Support

    We’ve added complete support for the MQTT protocol, allowing you to:

    • Connect to multiple hosts and ports
    • Use secure (SSL/TLS) connections
    • Authenticate with login and password
    • Modify the PATH for total configuration control

    Whether you’re building local prototypes or deploying enterprise-grade automation, AVstudio gives you everything needed to fine-tune your MQTT setup for stability and flexibility.

    Dynamic Data Through MQTT Data sources

    With MQTT connectors, your AVstudio data sources can now be dynamically updated with live data. By linking to a specific topic, data inside your interface can be continuously synchronized.

    To streamline your development workflow, we’ve also introduced a Mixed DataSource Type. By combining local data with MQTT feedback, you can maintain a solid local copy of the data, enabling you to prototype your interface seamlessly. 

    Once you switch to production mode, the data will be updated in real time via the MQTT channel. This means no more waiting for data to arrive. You can build, preview, and deploy with uninterrupted speed.

    MQTT for Variables and Parameters

    We’ve expanded the functionality of variable and parameter updates through MQTT Feedback. By assigning the correct connector and topic, any variable or parameter in your project can receive live updates. This enables precise control of the interface and its elements.

    Connect to Node-RED, Home Assistant, and More

    AVstudio now connects to Node-RED, Home Assistant, and other systems over the MQTT Protocol. It only takes two clicks to establish a connection, making it easier than ever to exchange data between your interface and an automation or control system. This highly efficient solution enables dynamic management of data flows and end devices.

    Bug Fixes and Performance Enhancements

    In addition to MQTT support, this update includes several refinements:

    • Stabilized Mixed DataSources: Fixed issues where local fallbacks for a repair DataSource were not correctly retrieved.
    • Improved Performance: Element selection, positioning, and property adjustments make AVstudio Editor faster, smoother, and more efficient.

    AVstudio Editor Continues To Evolve

    Update 3.9.12 reinforces AVstudio Editor’s powerful features through open, flexible connectivity. With MQTT, Node-RED, and real-time data feedback, your projects can be created faster, smarter, and more precise than ever.

    Click the link below for a short video showcasing how this update enhances the development process: 👇

    [AVstudio Editor + MQTT + Node-RED | Live Conference Room UI in HTML5]

    Start creating with AVstudio Editor today.

  • 5 Reasons Why AVstudio Editor Is the #1 Tool for Interface Development

    5 Reasons Why AVstudio Editor Is the #1 Tool for Interface Development

    In the evolving world of AV and IoT technology, developers need tools that not only look professional but also streamline project completion and enhance efficiency. As the demand grows for solutions that are faster, smoother, and more dynamic, integrators are moving away from traditional interface builders and embracing AVstudio Editor, the industry’s leading HTML5 GUI and IoT platform.

    Here are five reasons why AVstudio Editor is, without a doubt, the #1 interface development tool on the market.

    Built for Now and the Future

    Many tools still used by developers today are severely outdated, inflexible, slow to process, and locked into fixed-resolution layouts. AVstudio Editor, on the other hand, is built entirely with HTML5, enabling a new standard of speed, adaptability, and design freedom.

    It integrates seamlessly with modern AV, IoT, and automation technologies, delivering responsive scaling, dynamic performance, and visually stunning interfaces without the need for extra software or plug-ins.

    AVstudio Editor is built to grow with the industry. Its robust HTML5 infrastructure ensures that, as technology evolves, AVstudio evolves with it. The platform is AI-ready and designed for continuous expansion, allowing it to adapt to innovations and remain at the forefront of modern interface development. Its progressive and adaptive design ensures every project looks and performs perfectly across any screen or device.

    A Unified Workflow with Faster Development

    A frequent struggle for interface developers is the need to use multiple programs, tools, and platforms to complete a single project. AVstudio Editor eliminates this problem by enabling a unified, all-in-one workflow that remains fully compatible with other tools.Gone are the days of switching between separate applications for layout, scripting, and testing. AVstudio Editor combines visual design, live previews, and integration tools into a single powerful environment.

    Developers can design visually with a WYSIWYG editor, but also create custom HTML5 blocks, JavaScript functions, and CSS styling when more control is needed. Designers can bind components directly to data sources, logic, or API endpoints, preview changes instantly, and deploy to devices with ease.

    All of these features are built to dramatically reduce project turnaround time. When you save time, you save money. AVstudio Editor delivers the fastest, cleanest, and most efficient HTML5 GUI design experience possible.

    Node-RED Integration and API Support

    Modern AV and IoT systems rely on cross-platform connectivity, real-time communication, and dynamic data exchange. Every component, from lighting controls to security systems, must work together seamlessly for an interface to feel functional, high-end, and professional. In most interface builders, achieving this level of integration requires manual coding or forces developers to work within limited toolsets.

    AVstudio Editor eliminates these barriers with Node-RED integration, full API support, and native MQTT connectivity. These capabilities allow developers and integrators to connect their graphical interfaces directly to live system data, automation logic, and cloud services without writing extensive code.

    In just a few clicks, you can connect to Node-RED and start managing GUDE, NETIO, or other network-based devices, or even control IoT sensors and relays directly. Data sources drive the dynamic behavior of every interface, updating visuals and logic in real time. This compatibility saves developers countless hours and provides a more efficient, flexible alternative to manual programming. Through visual logic and low-code connectivity, AVstudio empowers users to focus on design and innovation rather than troubleshooting.

    Adaptability and Compatibility

    Possibly the most valuable aspect of AVstudio Editor, and what truly sets it apart from other interface builders, is its unmatched flexibility. This begins with its compatibility across numerous control systems, IoT devices, and programming tools, giving developers complete freedom in how they design and deploy projects.

    AVstudio Editor removes the limitations that often slow down traditional workflows. Its flexibility is also showcased in its adaptability across devices, with a powerful HTML5 engine featuring progressive and adaptive design that automatically scales interfaces for any screen, from touch panels to tablets, laptops, and large-format displays.

    AVstudio Editor stands as the #1 interface builder for developers who value versatility and creative freedom. Simply put, design once and deploy across multiple environments, systems, and devices of all kinds.

    Speed, Precision, and Scalability

    AVstudio Editor features a robust framework that enables developers to move from concept to deployment faster than ever before. With reusable templates, customizable components, and adaptive layouts, projects can be built efficiently while minimizing repetitive work.

    Every element in AVstudio is designed for precision. Fine-tuning details is effortless with live previews, snapping grids, and advanced CSS styling, allowing for pixel-perfect accuracy and seamless visual alignment across every device and display.

    AVstudio Editor delivers the scalability modern projects demand. There’s no need to start from scratch; existing interfaces can easily evolve and expand as requirements grow. Whether you’re designing a small interface for a single room or a full-scale commercial control system, AVstudio’s HTML5 foundation ensures smooth performance, responsive design, and limitless future development potential.

    Smarter Interfaces Start with AVstudio

    In an industry evolving every day, experience AVstudio Editor, the future of interface design and the #1 tool for developers looking to maximize speed, efficiency, adaptability, and flexibility. Built on a powerful HTML5 foundation, it gives developers everything they need to design, integrate, and deploy dynamic interfaces with ease.

    Start creating smarter, more connected experiences today with AVstudio Editor.

  • Custom URL Parameters

    Add custom URL parameters to your projects to control app behavior, configuration, and content within App Container’s dedicated environment. Ideal for deep linking, dynamic environments, and passing runtime data directly into your web applications.

  • Localhost Connectivity

    Run web applications that don’t meet standard browser restrictions, such as strict CORS or certificate policies. Developers maintain complete control and maximum flexibility in secure, internal environments.

  • Local Storage

    Store and load projects directly from the device’s local storage. This eliminates the need for web hosting and ensures full functionality even without an internet connection.

  • Multi-Management

    Host and manage multiple web projects within a single container environment. Each project can have its own configuration, icon, and access rules for streamlined organization.

  • Remote Management

    Manage, deploy, and update projects remotely through a secure control interface. Push configurations or content updates to any connected device instantly.

  • Native iOS/Android Web Container

    Run web applications natively within a self-contained, offline environment. App Container provides a dedicated runtime for HTML5 projects without requiring external hosting or connectivity.

  • App Container Opens for Beta Testing. Apply Now!

    App Container Opens for Beta Testing. Apply Now!

    AVstudio is excited to announce that our newest product, App Container, is now open for beta testing!

    APPLY AS A BETA TESTER: [LINK]

    We’re proud that AVstudio Editor has already completely transformed AV interface development. Where integrators once faced long hours of complex coding or the constraints of rigid builders,  AVstudio Editor introduced a fast, flexible, and intuitive way to design user interfaces.

    Now, with App Container, we’re expanding that ecosystem to give you the number one way to view, deploy, and run your projects on mobile devices. Whether your project was built in AVstudio, AMX, QSC, KNX, Crestron, another platform, or even as a custom HTML5 project, App Container lets you run, test, and manage it seamlessly on both iOS and Android.

    The Value of App Container

    Throughout the development process of an interface or web design, viewing your projects through traditional browsers isn’t enough. They’re limited in stability, remote management, and working with specialized integrations. App Container serves as a reliable and dedicated environment for running, viewing, and managing professional interfaces. While it excels with AV projects, App Container is also built to run website designs or other programs to meet your specific needs.

    Key features include:

    Simplified Project Management

    • Create and organize multiple project lists.
    • Switch seamlessly between applications.
    • Manage deployments, upload archives, and push updates all remotely.

    Mobile Web Server Power

    • Run apps locally, even without an internet connection.
    • Debug with advanced tools, including automatic screenshot capture.

    Developer-First Integration

    • CI/CD pipeline integration
    • Switch seamlessly between applications.

    Flexibility Beyond Browsers

    • Skip common web limitations
    • Compatible with secure and specialized systems

    App Container is a dedicated deployment and runtime platform built for the unique needs of AV interface, automation, website, or program development. By combining universality, remote management, and modern debugging tools, it delivers a level of quality that ordinary browsers can’t match.

    Help Us Make App Container Better

    In our effort to make App Container the best it can be, we invite you to join as a beta tester. As a beta tester, you’ll gain early access to the platform and play an essential role in shaping its future. We value your feedback and encourage you to report any issues, critiques, or questions you may have to our team.

    APPLY AS A BETA TESTER: [LINK]

    You can also connect with our community for support and discussions:

    COMMUNITY: [LINK]
    DISCORD: [LINK]

  • What’s the Fastest Way to Build a Crestron Interface?

    What’s the Fastest Way to Build a Crestron Interface?

    Developing a Crestron interface can be a challenging task, especially when integrators are seeking the perfect balance between the cost of development, the quality of the design, the flexibility of the interface, and the speed of delivery. In today’s UI development landscape, several tools and methods are available for integrators to choose from, each with their own advantages and limitations. The approach you choose can make a notable difference in how effectively a polished and user-friendly interface can be made.

    Let’s take a closer look at the main options available and what they bring to the table.

    Option 1 – Manual Coding

    The first and most traditional approach is to code your user interface from scratch. The most significant advantage of this method is having complete control over the design and functionality of the interface. Every single element of the interface, from buttons and layouts to navigation and dynamic behavior, must be manually written, line by line. This enables the creation of truly custom features that may not be possible with pre-built tools.

    But the tradeoff is hefty. The overwhelming downside to manual coding is the significant time, knowledge, and budget required to create a professional design. Writing code manually can immensely stretch a project timeline. Even minor adjustments often require digging through the code and extensive retesting. Trial and error is common, and specialized programming knowledge is essential just to get started. For many projects, this method may be entirely impractical due to its scope or budget constraints.

    While manual coding offers the most control over a final design, it is almost always the most expensive, time-consuming, and laborious. Fortunately, there are alternatives that make building a polished Crestron interface faster and more accessible.

    Option 2 – Common Interface Builders

    Another approach is to use common interface builders provided by control system manufacturers. These tools simplify the design process by offering a visual approach to development, rather than requiring manual code writing. With drag-and-drop components, preconfigured templates, and guided workflows, integrators can assemble an interface with significantly reduced technical overhead.

    The main advantage of these builders is accessibility. Teams with little to no programming experience can create fully functioning interfaces. For straightforward projects, they can be practical, time-saving, and budget-efficient solutions.

    However, this option still comes with its own set of issues. Many common interface builders popular on the market today are highly outdated and lack the flexibility to meet modern design needs. Because they are tied to specific manufacturers, integrators are often locked into one ecosystem, limiting cross-platform work. These builders are typically based on standardized templates, which can limit the extent to which you can customize your design. Implementing unique workflows, custom layouts, or tailored branding can be difficult within their limitations.

    Common interface builders, although relatively easy to learn, sometimes fall short when projects require a higher level of creativity, flexibility, or innovation. This is where our final option comes in.

    Option 3 – AVstudio HTML5 Editor

    AVstudio Editor bridges the gap between the accessibility of common interface builders and the versatility of manual coding. This visual editor, built on HTML5, allows integrators to design professional, responsive interfaces quickly and cost-effectively.

    What makes AVstudio Editor stand out is its combination of speed, flexibility, and customization:

    • Drag-and-drop editingbuild layouts with a visual editor, eliminating the need for manual coding.
    • Responsive design – create layouts that automatically adapt to different screen sizes and devices
    • Dynamic pagesreuse logic across multiple views to cut down on repetitive work.
    • Reusable templatesstart with proven designs and tailor them to your needs.
    • Support for custom CSS/JS – add advanced styling and behaviors for complete design freedom
    • Live preview mode – test changes instantly without rebuilding and connect directly to real control systems throughout the development process
    • Cross-platform compatibilitybuild once and deploy to multiple devices
    • Scalable projectsdesign both small and complex projects with the process

    Unlike many traditional UI builders, AVstudio Editor isn’t tied to one single ecosystem. While it’s often used to create impressive Crestron interfaces, it can also be applied to other platforms, such as AMX, Q-SYS, KNX, and PLC systems. This provides integrators with the utmost versatility, enabling them to work across multiple technologies with a consistent design workflow.

    Because AVstudio Editor is modern and continuously updated, you’re never stuck with outdated tools. Instead, you have access to the latest features of the industry. The result is polished projects delivered in a fraction of the time manual coding would take, and with far more flexibility than typical builders allow.

    AVstudio Editor empowers integrators to focus on user experience and design quality, rather than getting bogged down in technical roadblocks. For teams seeking to balance speed, cost efficiency, creativity, and versatility for their Crestron interfaces, this is the ideal option.

    Start creating with AVstudio Editor today.

    AVstudio is an independent software platform. Crestron® is a registered trademark of Crestron Electronics, Inc. AVstudio is not affiliated with or endorsed by Crestron Electronics.