Source: homeassistant-frontend
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Uploaders:
 Edward Betts <edward@4angle.com>,
Section: electronics
Priority: optional
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-nodejs,
 dh-sequence-python3,
 pybuild-plugin-pyproject,
 python3-all,
 python3-setuptools,
Build-Depends-Indep:
 esbuild,
 g++,
 golang-any,
 make,
 node-gyp,
 nodejs,
 npm,
 python3-pytest <!nocheck>,
 yarnpkg,
Standards-Version: 4.7.2
Homepage: https://www.home-assistant.io/docs/frontend/
Vcs-Browser: https://salsa.debian.org/homeassistant-team/core/homeassistant-frontend
Vcs-Git: https://salsa.debian.org/homeassistant-team/core/homeassistant-frontend.git
Testsuite: autopkgtest-pkg-pybuild

Package: homeassistant-frontend
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Description: Web-based user interface for Home Assistant home automation platform
 This library provides the web-based frontend for interfacing with Home
 Assistant, enabling users to control and monitor devices and services in a
 smart home environment. It delivers an interactive dashboard where states and
 attributes of connected entities, such as lights, sensors, switches, locks,
 cameras, and media players, are displayed and can be managed in real time.
 Custom themes can be defined to change the appearance of the interface,
 including support for both light and dark modes, and entity colors can be
 adjusted by domain and state for clarity. The frontend loads configuration
 from user-defined YAML files, allowing the application of themes, the addition
 of extra JavaScript modules, and adjustment of layout settings. Integration
 with Home Assistant’s backend services allows for dynamic updates, including
 service calls to reload theme settings or select the interface language. The
 interface operates in the browser, communicating with the Home Assistant
 server over standard web protocols to reflect real-time changes and send
 commands to various entities and integrations available within a user's local
 network or connected cloud services.
