Commit Graph
100 Commits
Author SHA1 Message Date
Jacob LaursenandGitHub 3c5ce72397 [robonect] Fix NullPointerException on reinitialization (#15003)
* Fix NullPointerException on reinitialization

Fixes #15001
2023-06-18 09:06:19 +02:00
Jacob LaursenandGitHub 3cfb048739 [transform.vat] Suppress warnings for NULL/UNDEF (#15089)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-06-13 17:31:45 +02:00
Jacob LaursenandGitHub 3c1cbaa769 [surepetcare] Adapt blocked user agent (#15047)
* Adapt blocked user agent

Fixes #15046

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-06-02 12:29:42 +02:00
Jacob LaursenandGitHub e598a06475 Add UoM support for rotational speed channels (#15002)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-20 12:32:51 +02:00
Jacob LaursenandGitHub 939c9caa1b Fix NullPointerException (#14989)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-13 21:25:23 +02:00
Jacob LaursenandGitHub 1fafec5d11 [boschindego] Refactor OAuth2 implementation (#14950)
* Delete OAuth2 token when thing is removed
* Fix reinitialization
* Introduce abstraction for OAuthClientService
* Improve thing status synchronization

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-11 10:51:16 +02:00
Jacob LaursenandGitHub 26a52a1540 Fix discovery label consistency (#14919)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-02 08:41:10 +02:00
Jacob LaursenandGitHub fafcc68423 Fix compliance with RFC 9110 section 10.1.5 (#14891)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-05-01 19:04:46 +02:00
Jacob LaursenandGitHub 6a33668664 Refactor usage of deprecated HSBType.getRGB (#14883)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-29 10:54:36 +02:00
Jacob LaursenandGitHub bd55302ae7 Declare addon connection for a few bindings (#14892)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-29 10:32:24 +02:00
Jacob LaursenandGitHub f9cc267190 Upgrade MySQL Connector/J to 8.0.33 (#14893)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-28 10:00:32 +02:00
Jacob LaursenandGitHub e73650366c Fix automation name/description (#14890)
Declare automation connection

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-28 08:30:13 +02:00
Jacob LaursenandGitHub d7b94b6bd3 Upgrade MySQL Connector/J to 8.0.33 (#14874)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-25 07:45:00 +02:00
Jacob LaursenandGitHub 275329d485 [boschindego] Add device properties (#14829)
* Add device properties
* Add vendor and model properties
* Use model as label in discovery

Resolves #14828

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-22 22:59:23 +02:00
Jacob LaursenandGitHub b21913f5be [hue] Fix NUPnP discovery (#14871)
* Fix NUPnP discovery

Fixes #14852

* Declare hybrid connection due to cloud discovery

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-22 22:42:35 +02:00
Jacob LaursenandGitHub cf3c3f1025 [netatmo] Consolidate OAuth2 by using core implementation and storage (#14780)
* Consolidate OAuth2 by using core implementation and storage

Fixes #14755

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 20:52:51 +02:00
Jacob LaursenandGitHub 255618eb2e Declare connection (#14861)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 00:24:28 +02:00
Jacob LaursenandGitHub 4532df47ba Redeclare connection (#14859)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 00:23:33 +02:00
Jacob LaursenandGitHub 8d8a97adda Redeclare connection (#14860)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 00:22:40 +02:00
Jacob LaursenandGitHub 8be7f661c0 Declare connection (#14862)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-21 00:21:37 +02:00
Jacob LaursenandGitHub 5ed52d7109 Redeclare addon connection (#14845)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-20 20:37:37 +02:00
Jacob LaursenandGitHub 20f306f485 [boschindego] Implement OAuth2 authorization (#14745)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-15 09:39:17 +02:00
Jacob LaursenandGitHub 5fd7a0a15d Declare connection (#14768)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-09 21:20:47 +02:00
Jacob LaursenandGitHub 4ce12ea4fd Declare connection (#14769)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-04-09 21:20:07 +02:00
Jacob LaursenandGitHub 1726031ecc [hdpowerview] Declare connection (#14684)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-26 16:43:51 +02:00
Jacob LaursenandGitHub d44de73d4f [boschindego] Declare connection (#14685)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-26 16:28:33 +02:00
Jacob LaursenandGitHub a5b028d729 [miele] Declare connection (#14683)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-26 16:26:24 +02:00
Jacob LaursenandGitHub f2e7597db6 Add more example things/items (#14639)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-25 08:00:32 +01:00
Jacob LaursenandGitHub 04374ef4af Fix color tests after HSBType changes (#14631)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-19 07:45:16 +01:00
Jacob LaursenandGitHub 61be788257 Fix color tests after HSBType changes (#14630)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-19 07:44:14 +01:00
Jacob LaursenandGitHub 23f3374ea9 Fix color tests after HSBType changes (#14629)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-18 13:59:59 +01:00
Jacob LaursenandGitHub 4d47f33012 Initial contribution (#14529)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-17 22:06:06 +01:00
Jacob LaursenandGitHub 63c65e72de [danfossairunit] Unify thing labels (#14577)
* Unify thing labels
* Specify connection type

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-12 17:33:28 +01:00
Jacob LaursenandGitHub 75d195465e [renault] Add instructions for adding channels (#14572)
* Add instruction for adding channel

---------

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-11 10:55:49 +01:00
Jacob LaursenandGitHub dfb172df2a Add instruction for channel removal (#14473)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-10 15:28:52 +01:00
Jacob LaursenandGitHub 013422af32 Add missing addon.xml (#14559)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-03-09 17:19:06 +01:00
Jacob LaursenandGitHub f3d48681b0 [semsportal] Fix exception due to invalid thing status update (#14387)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-18 19:13:00 +01:00
Jacob LaursenandGitHub e62503f8a4 [kostalinverter] Fix exception due to invalid thing status update (#14386)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-18 19:12:41 +01:00
Jacob LaursenandGitHub b9a7e1f346 [cbus] Fix exceptions due to invalid thing status updates (#14385)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-18 19:12:21 +01:00
Jacob LaursenandGitHub 1bc00a0dd8 [km200] Fix initialization warning: "tried updating the thing status although the handler was already disposed." (#14384)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-18 19:11:54 +01:00
Jacob LaursenandGitHub b2a4ee42c9 Add connection and countries (#14380)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-13 09:02:11 +01:00
Jacob LaursenandGitHub 8a4033c95f Add TLS support (#14331)
Fixes #14309

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-04 13:08:41 +01:00
Jacob LaursenandGitHub 6eb6bf7d43 Remove obsoleted author tags (#14333)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-04 10:07:07 +01:00
Jacob LaursenandGitHub 218bfa5539 Add UoM support for RSSI channel (#14319)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-04 09:52:22 +01:00
Jacob LaursenandGitHub 6ecb9bab29 Add missing binding description (#14332)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-02-04 08:56:14 +01:00
Jacob LaursenandGitHub 0e65903216 [wemo] Fix stability issues (#14163)
* Stabilize UPnP subscription handling
* Remove unused UpnpService
* Fix integration test

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-01-28 09:35:30 +01:00
Jacob LaursenandGitHub fe9f0583b5 Fix some addon.xml issues (#14261)
* Fix some addon.xml issues
* Re-add thing-type binding for Velux
* Prefix thing-type filenames

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-01-22 19:22:13 +01:00
Jacob LaursenandGitHub f4268c4964 Improve multicast implementation (#14199)
Fixes #14198

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-01-14 12:26:38 +01:00
Jacob LaursenandGitHub 576be1455c Fix incorrectly formatted license headers (#14171)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-01-07 00:01:27 +01:00
Jacob LaursenandGitHub 896ea13c9e Fix namespaces for tests (#14156)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-01-06 18:56:53 +01:00
Jacob LaursenandGitHub 4dd6d3a8a2 Update license headers to 2023 (#14154)
* Update copyright year in configuration
* Update license headers

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-01-06 09:49:54 +01:00
Jacob LaursenandGitHub ff158e2f15 Exclude 3rdparty directories from license header generation (#14165)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2023-01-06 09:44:20 +01:00
Jacob LaursenandGitHub a6e4ab130d Simplify name to deCONZ (#14125)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-31 16:42:22 +01:00
Jacob LaursenandGitHub 7de25352ef [miele] Add categories and semantic tags (#14086)
* Add categories and tags

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-31 15:01:58 +01:00
Jacob LaursenandGitHub 470ada241a [miele] Add categories and semantic tags (#14086)
* Add categories and tags

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-31 15:01:11 +01:00
Jacob LaursenandGitHub 93cbd7e647 [influxdb] Upgrade Gson to 2.9.1 (#14090)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-29 20:59:10 +01:00
Jacob LaursenandGitHub ddd58cf4b0 [dbquery] Upgrade Gson to 2.9.1 (#14089)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-29 20:58:24 +01:00
Jacob LaursenandGitHub 1d54e9c078 [bluetooth.generic] Upgrade Gson to 2.9.1 (#14092)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-29 20:57:41 +01:00
Jacob LaursenandGitHub f8610bddb6 [watsonstt] Upgrade Gson to 2.9.1 (#14091)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-29 20:57:03 +01:00
Jacob LaursenandGitHub 68ecfa724e Rename handler to fix case and make consistent with corresponding channel selector (#14095)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-29 20:07:31 +01:00
Jacob LaursenandGitHub 3a4a387931 Remove deprecated channel (#14030)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-28 19:20:29 +01:00
Jacob LaursenandGitHub 436e7c39ba Remove deprecated channels (#14033)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-27 16:50:38 +01:00
Jacob LaursenandGitHub 0b59be62b6 Skip loading/migrating items with invalid name (#14054)
Fixes #14053

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-27 11:41:59 +01:00
Jacob LaursenandGitHub 127f998a69 Upgrade MySQL Connector/J to 8.0.31 (#13991)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-19 23:49:51 +01:00
Jacob LaursenandGitHub c5b68d0248 Fix NullPointerException (#14010)
Fixes #13961

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-18 23:22:40 +01:00
Jacob LaursenandGitHub 9b891302c8 Fix alignment/indentation (#13994)
Fixes #13882

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-18 10:22:07 +01:00
Jacob LaursenandGitHub 6753234e32 Fix Zigbee name stylization (#13954)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-17 17:25:38 +01:00
Jacob LaursenandGitHub bd087f1c1c Fix examples after migration of time channels (#13933)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-12 22:55:38 +01:00
Jacob LaursenandGitHub 518272a731 Fix dimension for powerConsumption channel (#13930)
Fixes #13929

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-12 22:10:48 +01:00
Jacob LaursenandGitHub a3fccc6390 Fix console command 'tables clean' (#13916)
NullPointerException was thrown because index table was not provided

Fixes #13911

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-11 22:47:37 +01:00
Jacob LaursenandGitHub c09be1bfbe Migrate time channels from DateTime to Number:Time (#13841)
Fixes #13840

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-10 23:05:59 +01:00
Jacob LaursenandGitHub be6bfb0f9b Use message for HTTP error code when response payload is not valid JSON (#13854)
Fixes #13853

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-06 08:45:31 +01:00
Jacob LaursenandGitHub dd8b7c8b65 [jdbc] Fix date filter to be inclusive (Derby) (#13850)
Fixes #9906

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-05 17:09:13 +01:00
Jacob LaursenandGitHub a0ac57cfd9 Fix date filter to be inclusive (PostgreSQL) (#13843)
Fixes #9906

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-05 00:27:54 +01:00
Jacob LaursenandGitHub 312b4e2faf Fix console command 'tables' for SQLite (#13837)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-04 14:54:12 +01:00
Jacob LaursenandGitHub 3bd34b3256 Migrate uptime channels to support UoM (#13827)
Fixes #13826

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-03 12:36:28 +01:00
Jacob LaursenandGitHub e979be4911 Fix Derby/H2/HSQLDB/SQLite queries for storing timestamps (#13817)
Fixes #13816

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-12-02 08:14:23 +01:00
Jacob LaursenandGitHub 3912487305 [jdbc] Add safety valve for suspicious migrations (#13797)
* Abort migration from real names when most tables have table name prefix
* Add missing checks for database connection from console commands
* Add additional documentation for check/fix schema

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-28 23:38:55 +01:00
Jacob LaursenandGitHub 22ea587d20 [jdbc] Add console command for checking/repairing schema integrity (#13765)
* Add console command for checking schema integrity
* Remove unneeded logging
* Add console command for fixing schema integrity
* Provide documentation
* Try to add support for Derby and PostgreSQL
* Sort alphabetically by item name

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-27 19:02:43 +01:00
Jacob LaursenandGitHub f9aa20e488 [jdbc] Fix date filter to be inclusive (#13734)
Fixes #9906

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-22 07:13:45 +01:00
Jacob LaursenandGitHub d3348327a9 Fix PostgreSQL query for storing timestamps (#13745)
Fixes #13121

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-19 20:57:51 +01:00
Jacob LaursenandGitHub d075f141d7 Make itemsManageTable configurable (#13737)
Fixes #9637

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-18 17:34:10 +01:00
Jacob LaursenandGitHub ea49488b86 [harmonyhub] Fix reliability issues (#13702)
* Fix compiler info

Unsafe interpretation of method return type as '@NonNull' based on the receiver type 'java.util.Enumeration<java.net.@NonNull NetworkInterface>'. Type 'java.util.Enumeration<E>' doesn't seem to be designed with null type annotations in mind

* Improve robustness of job rescheduling and handler disposal

Handler tried updating thing although the handler was already disposed

Fixes #13701

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-17 20:48:28 +01:00
Jacob LaursenandGitHub b6f9f6339e [jdbc] Add warning about using tableCaseSensitiveItemNames without dedicated schema (#13732)
* Add warning about using tableCaseSensitiveItemNames without dedicated schema
* Move warning to extended description
* Rephrase explanation
* Fix commands

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-17 20:05:10 +01:00
Jacob LaursenandGitHub dbf2358280 Do not modify index or create tables when uninitialized (#13728)
Fixes #13727

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-17 20:00:31 +01:00
Jacob LaursenandGitHub 2f786b87b4 Add console command for reloading index/schema (#13733)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-17 19:52:54 +01:00
Jacob LaursenandGitHub 3ef974df17 Fix NoSuchElementException when there are no tables (#13731)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-17 00:58:14 +01:00
Jacob LaursenandGitHub 0873dd3ddf [jdbc] Improve error handling safety (#13726)
* Wrap YankSQLException into checked exception for all Yank calls

* Move files into internal

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-16 09:28:46 +01:00
Jacob LaursenandGitHub 7eb2c9fb81 [jdbc] Improve error handling (#13719)
* Enable wrapped exceptions being thrown by Yank

Fixes #13718

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

* Fix SAT warning about hashCode implementation

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-15 08:44:12 +01:00
Jacob LaursenandGitHub 159054a99c [jdbc] Add console maintenance commands (#13662)
* Add console command for listing tables
* Query row counts only when needed and while generating output
* Add cleanup command
* Add documentation

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-12 12:30:53 +01:00
Jacob LaursenandGitHub 64791b386c [jdbc] Upgrade MariaDB connector to 3.0.8 (#13659)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-09 23:01:15 +01:00
Jacob LaursenandGitHub c467139208 Fix bridge initialization when parameter quoteList is not configured (#13667)
Fixes #13666

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-07 09:20:20 +01:00
Jacob LaursenandGitHub c7020bfee8 [kodi] Fix bridge initialization when parameter group is not configured (#13669)
Fixes #13668

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-07 06:49:05 +01:00
Jacob LaursenandGitHub 2c30756fdd [jdbc] Fix MySQL deprecation notice on startup (#13660)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-05 20:27:38 +01:00
Jacob LaursenandGitHub 70abb5d1f6 [jdbc] Add support for case sensitive table names reflecting item names 1:1 (#13544)
* Do not append number when using real item names
* Extract getTableName to separate class
* Add initial test coverage
* Extract migration logic to separate class
* Support migration from real names back to numbered
* Simplify zero-padding
* Fix NullPointerException
* Fix MySQL compatibility when CLIENT_MULTI_STATEMENTS option is not set
* Add option for case sensitive table names
* Add real name with suffix mode for backwards compatibility
* Remove real name in lower case without suffix mode
* Map directly from item name to table name
* Fix ambiguous table name scenario
* Add additional testcase
* Add migration path for changed table prefix
* Drop items table when using direct mapping
* Add configuration note
* Fix table alignment
* Extend description as more migration paths are now supported
* Do not stop halfway through a migration
* For clarity, do not use abbreviation for operating system

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-05 10:41:31 +01:00
Jacob LaursenandGitHub c114714a7b [hdpowerview] Restructure DTO classes (#13630)
* Extract nested DTO's to separate classes
* Rename api to dto
* Move test classes into internal
* Finish moving of files and fix namespaces

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-11-04 18:24:39 +01:00
Jacob LaursenandGitHub af4657f3db Add console extension for showing IDs (#13615)
Fixes #13614

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-10-28 19:11:24 +02:00
Jacob LaursenandGitHub af8a941f1f [meater] Add console extension for showing IDs (#13601)
* Add console extension for showing IDs

Fixes #13599

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-10-24 23:27:33 +02:00
Jacob LaursenandGitHub 671d2de9b2 Reinitialize properties after configuration change (#13592)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-10-23 22:07:14 +02:00
Jacob LaursenandGitHub 12389f083d Consolidate and optimize datetime conversions (#13483)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-10-04 08:59:59 +02:00