205 Commits

Author SHA1 Message Date
Christoph Giesche
18746b270a Merge pull request #293 from cgiesche/feature/254_Improve_display_image_rendering
Fixed accidential removed feature :D
3.5.2
2024-09-08 17:40:28 +02:00
Christoph Giesche
f12c4e599a Fixed accidential removed feature :D 2024-09-08 17:37:23 +02:00
Christoph Giesche
23327bf638 Merge pull request #291 from cgiesche/feature/254_Improve_display_image_rendering
Feature/254 improve display image rendering
3.5.1
2024-09-08 16:46:52 +02:00
Christoph Giesche
b0a5c5976c Fixed #260: added icon for doors 2024-09-08 16:43:41 +02:00
Christoph Giesche
8dabc5e9b1 cleanup 2024-09-08 16:38:50 +02:00
Christoph Giesche
16d22fbb7f Made encoder layout the default. 2024-09-08 16:37:26 +02:00
Christoph Giesche
656b21207d Safe point :) 2024-09-08 13:36:08 +02:00
Christoph Giesche
5d2e5d2404 Safe point :) 2024-09-08 13:34:45 +02:00
Christoph Giesche
6b9d3272b2 work in progress 2024-08-19 22:06:38 +02:00
Christoph Giesche
08dbac62c0 merged and fixed master 2024-08-19 21:19:33 +02:00
Christoph Giesche
8601a924a6 Merge branch 'refs/heads/master' into feature/254_Improve_display_image_rendering
# Conflicts:
#	public/config/default-display-config.yml
#	src/components/PiComponent.vue
#	src/components/PluginComponent.vue
#	src/modules/common/settings.js
#	src/modules/plugin/entityConfigFactory.js
2024-08-19 19:36:48 +02:00
Christoph Giesche
3a4e4e65c8 work in progress 2024-08-19 19:26:27 +02:00
Christoph Giesche
aeb3ce22d3 Merge pull request #278 from cvpcs/encoderLayouts
Initial encoder layout support
3.5.0
2024-06-26 13:15:25 +02:00
Austen Dicken
7045251e1b Encoder layout support 2024-06-11 22:58:44 -05:00
Christoph Giesche
f8c7154f8c Merge pull request #273 from dipsylala/server_url_validation
Update PiComponent.vue - minor validation change
2024-05-17 12:45:48 +02:00
dipsylala
770003571f Update PiComponent.vue 2024-05-17 11:38:15 +01:00
Christoph Giesche
ac4917c066 Allow selection of custom icon config file. 2024-03-10 13:46:25 +01:00
Christoph Giesche
7736df83b6 Added Schema for display config and updated config. 2024-02-29 11:37:30 +01:00
Christoph Giesche
a47e42131b Added Schema for display config and updated config. 2024-02-29 11:36:00 +01:00
Christoph Giesche
8a78ae340c Update ActiveStates fetch URL
The fetch URL for the ActiveStates in the PluginComponent.vue file was updated. It was previously pointing to an old 'active-states.json' file, and it's now correctly pointing to the 'active-states.yml' file. This should now resolve any resource fetching related issues that might have come from the incorrect URL.
2024-02-27 13:48:24 +01:00
Christoph Giesche
d578ec9aee Merge branch 'master' into streamdeck-homeassistant-254 2024-02-27 13:44:07 +01:00
Christoph Giesche
4e1de77995 Convert active-states config to YAML format
The active-states configuration file has been converted from JSON to YAML format. This change includes deleting the existing JSON file, creating a new YAML file, and updating the dependencies and respective usages in the code by adding the js-yaml package. This modification aims to use YAML format to improve readability and ease of use.
2024-02-27 13:09:11 +01:00
Christoph Giesche
e68359e81f Added default display-config 2024-02-27 12:22:14 +01:00
Christoph Giesche
a6d40ca7f5 - Reimplemented button rendering based on config file. 2024-02-27 11:55:07 +01:00
Christoph Giesche
5c920f6791 Added default display-config 2024-02-27 11:47:53 +01:00
Christoph Giesche
4e3d36a15f - Updated plugin icons 2024-02-27 11:37:00 +01:00
Christoph Giesche
055c9dc250 Merge pull request #256 from cgiesche/cgiesche-patch-1
Update README.md
2024-02-26 23:26:34 +01:00
Christoph Giesche
2431aff120 Update README.md 2024-02-26 23:26:19 +01:00
Christoph Giesche
d651b44d6d Merge pull request #249 from cgiesche/streamdeck-homeassistant-224
Improved active-states for image buttons.
2024-02-12 23:30:35 +01:00
Christoph Giesche
28a5311604 Merge pull request #251 from cgiesche/streamdeck-homeassistant-250
#250 Improve Entity selection (list, filter)
2024-02-12 23:30:24 +01:00
Christoph Giesche
ec24d85015 #250 Improve Entity selection (list, filter) 2024-02-12 23:02:52 +01:00
Christoph Giesche
4b4de54a2e Added 'heat' as active state for image button. Enabled dynamic download of updated states at startup. 2024-02-12 12:39:29 +01:00
Christoph Giesche
3bf43f01b8 Add active-states.json configuration file 2024-02-06 22:22:28 +01:00
Christoph Giesche
d2e48ad3ea Merge pull request #240 from cgiesche/feature/bugfixes_and_improvements
Feature/bugfixes and improvements
2.4.5
2024-01-31 16:05:21 +01:00
Christoph Giesche
99bac4f957 Improvement: Add required hint to required service data fields. 2.4.4 2024-01-28 19:12:20 +01:00
Christoph Giesche
76f7ba983b Fixes #227: Make sure entity selection works if service contains only a single entity instead of a list of entities. 2024-01-28 19:11:39 +01:00
Christoph Giesche
d444b09398 Fixes #234: Add DisableAutomaticStates to manifest.json, so custom icons are only switched by state changes of entities. 2024-01-28 19:09:20 +01:00
Christoph Giesche
1a9879e697 In case of no selected entity, omit target field in request. (Related to https://github.com/cgiesche/streamdeck-homeassistant/issues/227#issuecomment-1910045240). 2024-01-28 19:08:05 +01:00
Christoph Giesche
88b5832081 Merge pull request #233 from joshmedeski/fix-weather-unit
fix: weather unit
2024-01-10 10:07:24 +01:00
Josh Medeski
73b2549c68 fix: weather unit
The unit_of_measurement was the wrong value, it needs to be temperature_unit to properly display F and C from the home assistant settings
2024-01-02 21:52:06 +00:00
Christoph Giesche
0ae3767531 Merge pull request #223 from cgiesche/222-feature-remove-button-background-transparent-on-dial-display
Fixed #222: Button image background has been removed.
2.4.2
2023-12-20 14:29:09 +01:00
Christoph Giesche
9a060aff76 Fixed #222: Button image background has been removed. 2023-12-20 14:28:03 +01:00
Christoph Giesche
8293b7afaa Merge pull request #218 from philippwaller/feat/template-support
Add support for Jinja templates
2023-12-20 13:34:26 +01:00
Philipp Waller
e3c396ee9f chore: format code 2023-12-17 17:38:18 +01:00
Philipp Waller
81454b514c docs: Update README.md with instructions on using jinja templates 2023-12-17 01:04:54 +01:00
Philipp Waller
12b67951f0 refactor(websocket): Replace CallServiceCommand with ExecuteScriptCommand to enable Jinja support 2023-12-17 01:02:48 +01:00
Philipp Waller
1555126506 refactor(websocket): Enhance readability of debug messages 2023-12-17 00:54:50 +01:00
Christoph Giesche
a9bd216329 Update config.yml 2023-12-06 22:45:50 +01:00
Christoph Giesche
3cbf4a1ef8 Update config.yml 2023-12-06 22:40:01 +01:00
Christoph Giesche
3144978bd8 Delete .github/ISSUE_TEMPLATE/bug-report.yml 2023-12-06 22:38:22 +01:00