Release v1.2.4
Release v1.2.4
We are thrilled to bring you another massive update to the Piotras Smart Button card! This release introduces highly anticipated standalone display modes, advanced integrations for security and cleaning appliances, and a completely revamped, context-aware visual editor to make configuration completely effortless.
🚀 What's New
1. New Core Card Displays & Features
- 🕒 Integrated Clock Mode (
on.clock) — Turn your card into a standalone digital clock with real-time accuracy and crisp layout scaling. - 📅 Calendar Grid (
on.calendar) — Displays a beautiful monthly calendar view inside the card, featuring automatic multi-language localization and a distinct visual badge highlighting the current day. - 🌤️ Mini Weather Dashboard — Input any standard
weather.entity to render a rich, compact weather breakdown containing temperature, real-time condition states, humidity levels, and wind speed. - 🧹 Smart Vacuum Status — Advanced feedback tailored for robotic cleaners. Features a kinetic spinning icon during active sweeping/cleaning, support for custom active triggers (
vacuum_states_on), and a powerful mapping dictionary (vacuum_states_labels) to translate or override messy hardware-specific device attributes. Supports both nativevacuum.and standardsensor.entities. - 🚨 Advanced Alarm Status — Track and monitor your home security at a glance. Supports seamless status tracking (
disarmed,arming,armed_home,armed_away,vacation,triggered) paired with dynamic background pulsing animations for transitional states.
⚙️ Visual Editor & UI Enhancements
- Dynamic Context-Aware GUI — The visual editor now intelligently adapts in real time! Depending on your active entity (such as weather or virtual
on.clock/on.calendarsetups), the editor automatically updates, showing or hiding relevant tabs and attributes to ensure a clean, clutter-free configuration environment.
🔧 Bug Fixes & Improvements
- Person & Device Tracker — Fixed behavior and resolved outstanding issues related to tracking state updates for
person.entities in the Control Zone.