Commit Graph
100 Commits
Author SHA1 Message Date
mlobsteinandGitHub 4440af9d1a Use getOrDefault() to reduce null checks (#19416)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-10-02 08:06:53 +02:00
mlobsteinandGitHub 6758592249 Add request timeout (#19271)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-08-31 22:03:03 +02:00
mlobsteinandGitHub befdc91969 [tasmotaplug] Add PulseTime channels (#19161)
* Add PulseTime channels

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-08-17 22:39:57 +02:00
mlobsteinandGitHub 41dd287597 Prevent progress bar calculation greater than 100% (#18809)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-06-19 23:24:53 +02:00
mlobsteinandGitHub 3607758dea Fix inverted Volume Mute switch (#18643)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-05-16 14:00:13 +02:00
mlobsteinandGitHub b3a53b1345 Format Track time channels (#18575)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-18 10:50:10 +02:00
mlobsteinandGitHub 4a2e401fdd [oppo] Add semantic tags and format time display channel (#18554)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-17 10:10:26 +02:00
mlobsteinandGitHub 723461343f [roku] Add semantic tags and format time channels (#18552)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-16 23:19:56 +02:00
mlobsteinandGitHub 66df788c55 [kaleidescape] Add semantic tags and format time channels (#18550)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-16 23:18:22 +02:00
mlobsteinandGitHub 4f5ddec2bb [panasonicbdp] Add semantic tags and format time display channels (#18551)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-16 23:16:04 +02:00
mlobsteinandGitHub 1d78a5ce7a Add equipment tags (#18556)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-16 23:13:40 +02:00
mlobsteinandGitHub 43a5724cf6 Add semantic tags (#18553)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-16 18:51:12 +02:00
mlobsteinandGitHub cedf7d3fbd Add semantic tags (#18531)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-13 10:42:15 +02:00
mlobsteinandGitHub 5835b0f80e Add semantic tags (#18532)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-13 10:41:27 +02:00
mlobsteinandGitHub 69a27da341 [radiothermostat] Add semantic tags to channels (#18386)
* Add semantic tags

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-01 07:15:06 +02:00
mlobsteinandGitHub 44200a8415 [venstarthermostat] Add semantic tags to channels (#18408)
* Add Semantic tags

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-04-01 07:13:59 +02:00
mlobsteinandGitHub eb2ed08da1 [roku] Add semantic tag to Active App and Active Channel channels (#18387)
* Add semantic tags

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-03-23 09:50:35 +01:00
mlobsteinandGitHub 530cfb893d Add semantic tags (#18388)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-03-23 09:50:04 +01:00
mlobsteinandGitHub 9093a4dcec [vizio] Add semantic tag to Active App channel (#18389)
* Add semantic tags

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-03-23 09:32:48 +01:00
mlobsteinandGitHub 9ff0eba7e7 Update README (#18336)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-02-28 09:42:14 +01:00
mlobsteinandGitHub e95fb3cda7 [lgtvserial] Update documentation and fix labels/descriptions (#18253)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-02-12 21:13:39 +01:00
mlobsteinandGitHub dfea7a13cf Add chapter headings for examples (#18195)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-01-27 15:30:58 +01:00
mlobsteinandGitHub 19d51b55d5 [roku] Add rule examples for starting apps (#18154)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-01-23 14:41:10 +01:00
mlobsteinandGitHub 22d907ffb2 Refactor usages of deprecated methods (#18092)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-01-12 22:37:41 +01:00
mlobsteinandGitHub fad9107a20 Refactor usages of deprecated methods (#18097)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-01-12 22:37:21 +01:00
mlobsteinandGitHub 1a053881d4 Refactor usages of deprecated methods (#18084)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-01-11 00:23:25 +01:00
mlobsteinandGitHub f6efa87fb2 [roku] Add End Time and Media Progress channels (#18059)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-01-09 08:12:57 +01:00
mlobsteinandGitHub b4bcf802f4 [benqprojector] Fix response processing for newer projectors (#18009)
* Fix message processing for newer projectors

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2025-01-05 22:14:30 +01:00
mlobsteinandGitHub 05382279a9 [epsonprojector] Add retrieval of source list (#18006)
* Add retrieval of source list

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-12-31 20:28:29 +01:00
mlobsteinandGitHub 5d40a719f4 [roku] Check for ECP Limited Mode (#17925)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-12-19 20:38:08 +01:00
mlobsteinandGitHub 29915c434c Catch null host exception in discovery service (#17924)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-12-18 20:13:08 +01:00
mlobsteinandGitHub 511fab73c0 [oppo] Add missing input option and enable translations (#17783)
* Add missing input option and enable translations

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-11-22 17:05:32 +01:00
mlobsteinandGitHub c4bce9a768 [radiothermostat] Add next scheduled set point channels (#17743)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-11-16 11:59:00 +01:00
mlobsteinandGitHub af67423c64 Multiple bindings - Fix README formatting regression (#17619)
* Fix README formatting

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-10-25 09:40:14 +02:00
mlobsteinandGitHub 8fcf18fc28 switch to SDDP discovery (#17508)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-10-05 10:54:41 +02:00
mlobsteinandGitHub f9c63bc346 Set autoUpdatePolicy for WriteOnly channels (#17470)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:59:46 +02:00
mlobsteinandGitHub efeee462a0 Set autoUpdatePolicy for WriteOnly channels (#17469)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:59:28 +02:00
mlobsteinandGitHub 02b29becba Set autoUpdatePolicy for WriteOnly channels (#17468)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:59:10 +02:00
mlobsteinandGitHub fce0caf099 Set autoUpdatePolicy for WriteOnly channels (#17466)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:58:10 +02:00
mlobsteinandGitHub 81cb3c5e8b Set autoUpdatePolicy for WriteOnly channels (#17467)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:57:46 +02:00
mlobsteinandGitHub 17b8f0d456 Set autoUpdatePolicy for WriteOnly channels (#17465)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:57:25 +02:00
mlobsteinandGitHub d97cfcd77d Set autoUpdatePolicy for WriteOnly channels (#17462)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 08:53:04 +02:00
mlobsteinandGitHub 153a691976 Set autoUpdatePolicy for WriteOnly channels (#17464)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 00:11:29 +02:00
mlobsteinandGitHub 13f14976ac Set autoUpdatePolicy for WriteOnly channels (#17463)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-24 00:10:28 +02:00
mlobsteinandGitHub 6c77b16193 [kaleidescape] Add movie end time and music title channels (#17423)
* Add movie end time and music end title channels

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-17 19:25:04 +02:00
mlobsteinandGitHub 2fb5740b58 Improve volume event handling (#17387)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-08 15:00:46 +02:00
mlobsteinandGitHub 98ee2417af [kaleidescape] Support discovery of Strato V (#17371)
* Support discovery of Strato V

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-09-06 16:43:41 +02:00
mlobsteinandGitHub d18a6c1cda [roku] Add device communcation logging (#17312)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-08-23 22:33:29 +02:00
mlobsteinandGitHub fca7cecec6 Add image size configurations (#17222)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-08-13 21:24:03 +02:00
mlobsteinandGitHub 3a5bee0412 fix compiler warning (#17085)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-07-17 08:38:13 +02:00
mlobsteinandGitHub 4946aa9163 [monopriceaudio] Fix compiler warnings and code improvements (#16991)
* Fix compiler warnings and code improvements

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-07-16 06:42:28 +02:00
mlobsteinandGitHub 0e78bd75ea Supress unecessary logging (#17050)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-07-14 10:23:32 +02:00
mlobsteinandGitHub 81d2fb276b Fix display of album art for streaming media (#17044)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-07-13 09:46:13 +02:00
mlobsteinandGitHub c0d60285fd [epsonprojector] Incorporate review suggestions from other PRs (#16860)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-06-08 15:31:25 +02:00
mlobsteinandGitHub f6a9ced336 [atlona] Replace discovery service with core SDDP discovery (#16832)
* Replace discovery service with core SDDP discovery

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-06-07 18:54:14 +02:00
mlobsteinandGitHub 614b42d2a4 [benqprojector] Add SDDP discovery and missing menu options (#16848)
* Add SDDP discovery

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-06-07 18:45:16 +02:00
mlobsteinandGitHub 43fa2c7768 [epsonprojector] Add SDDP discovery (#16802)
* Replace AMX discovery with SDDP

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-06-05 08:04:35 +02:00
mlobsteinandGitHub 86a8a07c14 Add SSDP addon finder methods (#16794)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-05-31 07:54:23 +02:00
mlobsteinandGitHub 6e7d64fd92 [radiothermostat] Add discovery-methods (#16768)
* Add discovery-methods

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-05-24 08:16:30 +02:00
mlobsteinandGitHub ebdac8ece7 [kaleidescape] Add Buttongrid example and command channel (#16720)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-05-07 21:58:39 +02:00
mlobsteinandGitHub 283ae59bff fix README (#16721)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-05-07 07:05:49 +02:00
mlobsteinandGitHub 1ef13c6686 Add Buttongrid README examples (#16701)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-05-04 22:35:16 +02:00
mlobsteinandGitHub 5567d96c6b Add options (#16706)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-04-30 09:31:03 +02:00
mlobsteinandGitHub 7eb5916804 [radiothermostat] Skip shutdown actions if thing offline (#16677)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-04-25 08:08:58 +02:00
mlobsteinandGitHub 9ad3c66e17 [tasmotaplug] Add energy monitor channels (#16494)
* Add energy monitor channels

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-03-10 21:44:26 +01:00
mlobsteinandGitHub a891956683 [nuvo] Add source menu channel (#16443)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-26 23:26:12 +01:00
mlobsteinandGitHub a332adbe80 Add A/V standby power status (#16438)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-22 09:28:50 +01:00
mlobsteinandGitHub 2d1e03126e add discoveryMethods (#16424)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-19 17:04:51 +01:00
mlobsteinandGitHub 7c54f1f957 Fix discoveryMethods (#16425)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-19 14:11:56 +01:00
mlobsteinandGitHub 4cb2df5674 [radiothermostat] Add units to README (#16411)
* Add units and minor edits

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-16 08:24:29 +01:00
mlobsteinandGitHub 945dd13760 [nuvo] Display album art from MPS4 (#16068)
* Display album art from MPS4
* Display album art from MPS4

---------

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-02-15 13:09:47 +01:00
mlobsteinandGitHub 4548f69000 [vizio] Prevent thing status from bouncing offline (#16291)
* Prevent thing status from bouncing offline

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-01-17 08:53:52 +01:00
mlobsteinandGitHub c858e05c74 [roku] Improve TV discovery model name and add timeout (#16210)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-01-08 20:18:05 +01:00
mlobsteinandGitHub db64df1687 [panasonicbdp] Initial contribution (#16122)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-01-01 20:54:35 +01:00
mlobsteinandGitHub ffe56eee0b Update README with sitemap Input example (#16156)
* Update README with Input example

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-01-01 16:13:14 +01:00
mlobsteinandGitHub 872013a700 Add support for 4 zone model (#16043)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-12-13 12:27:46 +01:00
mlobsteinandGitHub 55b8e1ce63 Update README (#15998)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-12-03 11:17:35 +01:00
mlobsteinandGitHub e33cccc29c [roku] Improve exception handling for failed http connections (#15932)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-29 08:12:27 +01:00
mlobsteinandGitHub 6a39bbf076 Ignore invalid elapsed/total time values (#15900)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-17 18:51:26 +01:00
mlobsteinandGitHub ab0ea34d5a Suppress warning messages (#15129)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-14 15:44:47 +01:00
mlobsteinandGitHub ffc127f91c [tasmotaplug] Initial contribution (#15857)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-11-10 23:51:43 +01:00
mlobsteinandGitHub 45760bff62 Register connection in Kaleidescape System log (#15820)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-10-29 11:13:55 +01:00
mlobsteinandGitHub b0e20007bd [kaleidescape] Update Play/Pause status to Player channel widget (#15663)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-09-28 21:42:41 +02:00
mlobsteinandGitHub b355fa7578 Update Play/Pause status to Player channel widget (#15662)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-09-28 21:38:24 +02:00
mlobsteinandGitHub b9a0e6fa14 Fix Reconnect error race condition (#15536)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-09-01 23:16:16 +02:00
mlobsteinandGitHub 8e18726399 [radiothermostat] Disable Remote Temp and Message Area on shutdown (#15492)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-08-29 18:51:44 +02:00
mlobsteinandGitHub ca8c843d05 [plex] Use https for local connections (#15306)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-07-26 23:44:57 +02:00
mlobsteinandGitHub 51f3bf6b86 [nuvo] Include NuvoNet source favorites in zone favorite channel (#15292)
* Include NuvoNet source favorites in zone `favorite` channel
* Use existing constants
* VALID_SOURCES to enum list

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-07-25 01:17:49 +02:00
mlobsteinandGitHub 4775ad2a0d Fix MIME type (#15162)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-07-04 21:35:35 +02:00
mlobsteinandGitHub 472db7a87f Fix MIME type (#15161)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-07-04 21:34:43 +02:00
mlobsteinandGitHub b193493f8e [radiothermostat] Skip clock sync when override is on (#15127)
* Don't sync clock when override is on

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-06-21 15:44:38 +02:00
mlobsteinandGitHub 33814a8548 [radiothermostat] Add MyRadioThermostat/EnergyHub cloud removal note (#15098)
* Add cloud removal note

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-06-17 12:22:03 +02:00
mlobsteinandGitHub 44a78b99f5 [plex] Initial contribution (#15057)
* aronbeurskens plex baseline

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* review changes

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* Clean-up PlexApiConnector exception handling

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* Additional clean-up

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* review changes

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

* review changes

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>

---------

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-06-10 07:22:02 +02:00
mlobsteinandGitHub ccab566172 Update app list URLs (#15000)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-05-17 20:23:14 +02:00
mlobsteinandGitHub 2f7bdbe966 [monopriceaudio] Add support for additional amplifiers (#13936)
* Add support for additional models
* Clarify supported models and documentation
* Add notes for amps with built-in serial over IP
* Improve configuration validation and add i18n to status messages
* Remove default values for port configuration

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-05-11 16:14:55 +02:00
mlobsteinandGitHub ab4dace2e9 fix ALLOFF event to source button channels (#14944)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-05-06 11:28:03 +02:00
mlobsteinandGitHub acb73a2c7b Declare connection for bindings T-Z (#14912)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-04-30 20:56:14 +02:00
mlobsteinandGitHub dc19e2991d Declare connection for bindings N thru S (#14907)
* Declare connection for bindings N-S

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-04-30 17:37:32 +02:00
mlobsteinandGitHub 6e2dddfe73 Declare connection for bindings G thru M (#14902)
* Declare connection for bindings G-M

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-04-29 20:24:54 +02:00
mlobsteinandGitHub 36b2dbfbc9 Declare connection for bindings A thru F (#14901)
* Declare connection for bindings A-F

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2023-04-29 10:10:19 +02:00