Commit Graph

127 Commits

Author SHA1 Message Date
jacekowski
a721d4ccd7 deduplicate registed callbacks (#1401) 2025-11-29 15:43:57 +01:00
patricknitsch
54c8d302a8 Add Entity Type "Valve" (#1347)
* Update pages.py

* Update controller.py

* Update pages.py

* Update pages.py
2025-06-06 19:24:56 +02:00
Jan Čermák
16909f7e7f Fix AppDaemon 4.5.x compatibility - use entity attributes as dict (#1333)
With update to AppDaemon to 4.5.x (add-on 0.17.x), access to entity
attributes through properties doesn't work anymore - they are a dict.
Refactor the usage to read dict, leverage walrus operator where
applicable.

Fixes #1331
2025-05-28 22:24:30 +02:00
Odianosen Ejale
66f83732bb Fixed typing (#1186)
* Turn app into AD Base app

* Added the ability to keep the messages being sent quiet

* fix little conflict

* Allow other apps to have access to current app

* Fixed card access typing
2024-02-19 21:45:31 +01:00
Odianosen Ejale
e796891d8e Current Card access (#1184)
* Turn app into AD Base app

* Added the ability to keep the messages being sent quiet

* fix little conflict

* Allow other apps to have access to current app

* Access other cards from apps
2024-02-19 18:05:00 +01:00
Johannes
e50f068c93 fixes #1035 2023-11-16 18:32:14 +01:00
Johannes
f566031911 fixes #1035 2023-11-16 18:29:12 +01:00
Johannes
847546893f Update controller.py 2023-08-23 18:47:45 +02:00
joBr99
6d41c16eda add feature flag for new sliders 2023-08-20 15:43:20 +02:00
Johannes
cfbfd8c3e0 Disable detail update for now #945 2023-08-06 22:34:03 +02:00
Jan Čermák
8850e1d8cb fix cover tilt setting in AppDaemon backend (#939) 2023-07-24 21:43:02 +02:00
joBr99
23beb90591 fixes #923 #922 #917 2023-06-11 00:58:15 +02:00
Johannes
94d0d176e5 Update controller.py 2023-05-21 13:43:49 +02:00
Johannes
c9222a9484 Update controller.py
fixes #900
2023-05-21 09:56:15 +02:00
joBr99
6338af247f fixes #805 2023-03-08 18:52:53 +01:00
joBr99
276025b6c4 fixes #785 2023-02-26 22:49:55 +01:00
Johannes
6c70830ab6 implement #746 2023-02-13 19:17:33 +01:00
Johannes
9a27be66c9 Update controller.py 2023-02-12 21:29:54 +01:00
Johannes
ffb917f538 Update controller.py 2023-02-09 20:31:32 +01:00
joBr99
6b120f292e Add navNext, navPrev for hardware button navigation #749 2023-02-03 20:00:39 +01:00
joBr99
0ca1982ebc implement effect fav list 2023-02-01 22:16:50 +01:00
joBr99
516a2dc000 implement #449 2023-01-29 20:16:19 +01:00
joBr99
c692c7fb56 fix template None template call 2023-01-04 20:51:13 +01:00
kayvenm
0cd3045340 Fix for empty detail page after change on previous page (#662)
* Update mqtt.py

Allow force sending duplicate messages

* Update pages.py

Allow forcing sending MQTT message when the detail page is initially generated

* Update controller.py

Set is_open_detail to True when generate_xx_detail_page is called from detail_open
2023-01-03 14:14:06 +01:00
joBr99
f0c5b5b429 start reworking navigation paramters (#644)
* modify cardGrid/cardEntities nav

* rework backend nav for new style

* fix some bugs

* update other pages with new nav paramters

* readd readme part
2022-12-28 20:00:44 +01:00
joBr99
67c38d998c basic backend implementation for timer popup 2022-12-20 20:30:57 +01:00
joBr99
1e3b277def let speaker sel actually select and fix update #608 2022-12-09 23:56:07 +01:00
joBr99
922a3e3732 render detail pages also on cardMedia #608 2022-12-09 23:24:22 +01:00
joBr99
6a5175fda2 implement appdaemon side for #438 2022-12-09 15:39:58 +01:00
joBr99
9f468524cd Update controller.py 2022-11-28 17:37:58 +01:00
joBr99
0bf84a3b0d Update controller.py 2022-11-28 17:27:40 +01:00
joBr99
ed7cea97e1 implement shuffle button 2022-11-27 00:15:52 +01:00
joBr99
895ee25b4e code for #397 2022-10-31 19:49:14 +01:00
joBr99
8372729dcc implement new mode sel commands 2022-10-25 20:12:32 +02:00
joBr99
784020eebd add popup page for input_select 2022-10-25 18:58:33 +02:00
joBr99
6a87818c97 fix for #535 2022-10-24 17:59:52 +02:00
joBr99
c38687924c translations for popupThermo 2022-10-23 20:41:42 +02:00
joBr99
55bcf24e52 add basic implementation for showing modes on popupThermo 2022-10-23 18:51:45 +02:00
joBr99
c33c443082 change date update to hourly for #524 2022-10-22 19:51:00 +02:00
joBr99
466d73ce52 calc bright before callbacks 2022-09-14 22:54:51 +02:00
joBr99
c10209460a move callbacks form init to reg call func 2022-09-14 22:51:44 +02:00
joBr99
2a1068f0a0 start refactoring the way ha api is called 2022-09-14 20:58:51 +02:00
joBr99
455c1e800c implement modes for fans in backend #444 2022-09-06 22:59:03 +02:00
joBr99
59b7e591e8 Allow dot syntax for services #253 2022-09-04 19:52:12 +02:00
joBr99
043fdfd728 add service button type for #253 2022-09-04 19:43:17 +02:00
joBr99
25834734d7 Always recalc brightness 2022-08-30 20:02:14 +02:00
joBr99
0418c59fc8 Update controller.py 2022-08-29 15:24:15 +02:00
editter
f946416d7d Change new line (\n) to add character return (\r\n) (#416)
On the US Panel for English when multiple entities are open the control panel would put everything on one line instead of adding a new line between each entity, this fix changes that.  I don't know if this is an issue for other regions/languages
2022-08-26 20:35:06 +02:00
joBr99
08e19f8a2a add vac #393 2022-08-09 18:30:45 +02:00
joBr99
df7ad80e7c add lookup table for entities 2022-08-08 18:17:24 +02:00