Gaël L'hopital and GitHub
0b6c6bd6ca
[freeboxos] Add IPSec VPN server ( #19814 )
...
* Add IPSec VPN server
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-12-17 01:10:47 +01:00
Gaël L'hopital and GitHub
21f561d4d4
[freeboxos] Add VPN Server monitoring ( #19669 )
...
* Adding VPN Server monitoring
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-12-13 00:55:52 +01:00
Gaël L'hopital and GitHub
d9319fbd1c
Removing unused DTO property ( #19721 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-11-27 18:54:10 +01:00
Gaël L'hopital and GitHub
0bf2daed2d
Handle IllegalStateException ( #19667 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-11-18 12:49:05 +01:00
Gaël L'hopital and GitHub
66049364fc
Proposition of fix for issue #13722 ( #19660 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-11-17 18:34:02 +01:00
Gaël L'hopital and GitHub
d9a7ad3081
[pihole] NPE when getting session.sid ( #19618 )
...
* Resolves #19612
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-11-06 14:35:03 +01:00
Gaël L'hopital and GitHub
4bded900e4
[pihole] Integration of API v6 ( #19350 )
...
* Initiating integration of API v6
Signed-off-by: clinique <gael@lhopital.org >
* Adds enable / disable blocking
Signed-off-by: clinique <gael@lhopital.org >
* Correction of warnings
Signed-off-by: clinique <gael@lhopital.org >
* Finalizing API v6 for translated values of the handler.
Code review corrections.
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
* Adding missing Relative field.
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
---------
Signed-off-by: clinique <gael@lhopital.org >
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-11-01 10:23:49 +01:00
Gaël L'hopital and GitHub
21f3a7ecd1
[sagercaster] Simplify Thing configuration ( #19574 )
...
* Simplify Thing configuration
Adapt to Java 21 and OH5
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2025-10-31 14:07:08 +01:00
Gaël L'hopital and GitHub
30446cf1f6
[airquality] Switch API access from http to https ( #19472 )
...
Resolves #19461
Signed-off-by: clinique <gael@lhopital.org >
2025-10-12 17:42:03 +02:00
Gaël L'hopital and GitHub
e14381deb0
[gce] Ensure ressources are freed ( #17949 )
...
* Ensure ressources are freed.
A bit of code revamp
Signed-off-by: clinique <gael@lhopital.org >
2025-02-18 17:11:15 +01:00
Gaël L'hopital and GitHub
ee9697b955
[airparif] New binding ( #17625 )
...
* Initial commit
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2025-02-12 18:54:38 +01:00
Gaël L'hopital and GitHub
df1ee5fda3
[netatmo] API limit reached handling ( #16489 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-12-29 00:58:00 +01:00
Gaël L'hopital and GitHub
9df7d58c4e
Correcting url ( #17774 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-11-21 13:01:49 +01:00
Gaël L'hopital and GitHub
91f16fa16c
[meteofrance] Documentation enhancements and more ( #17740 )
...
* Some binding enhancements
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-11-20 23:32:33 +01:00
Gaël L'hopital and GitHub
7cab153ebf
[linky] Yet another website underlaying API modification ( #17538 )
...
* Yet another website underlaying API modification
* Correction for current and previous week, month, year
* Added unitHing
* Switch peek power to kVA
* Adding new cookie and user agent
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-11-09 20:44:02 +01:00
Gaël L'hopital and GitHub
41c8c45e18
[netatmo] Consider setpoint duration when manual changing the setpoint temperature ( #17662 )
...
* setpointDefaultDuration was not always considered
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-11-06 09:22:04 +01:00
Gaël L'hopital and GitHub
51be3b258c
[netatmo] Webhook events are dispatched but group id is missing ( #17661 )
...
* Events were dispatched but group id was missing
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-11-06 09:21:31 +01:00
Gaël L'hopital and GitHub
1feb253724
[netatmo] Home properties are not persisted ( #17601 )
...
* Lazy reading of thing in Capability
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-10-26 10:40:41 +02:00
Gaël L'hopital and GitHub
f807864daa
[netatmo] Consider timezone of the house when defining the end time of a setpoint ( #17586 )
...
* Consider timezone of the house when defining the end time of a setpoint
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-10-21 20:32:01 +02:00
Gaël L'hopital and GitHub
1e04957cef
[netatmo] Ensure expiresAt is usable ( #17553 )
...
* Ensure expiresAt is usable
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-10-13 11:50:27 +02:00
Gaël L'hopital and GitHub
6a6c7f6cc8
[netatmo] Avoid endless loop when Security claims event history ( #17484 )
...
* Avoid looping in events
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-10-05 21:44:07 +02:00
Gaël L'hopital and GitHub
953e082fcb
[meteofrance] New binding ( #15462 )
...
* Adapting binding to new data feed
Signed-off-by: clinique <gael@lhopital.org >
2024-09-27 13:04:42 +02:00
Gaël L'hopital and GitHub
deca335cef
[netatmo] Prevent IndexOutOfBoundsException ( #17448 )
...
* Preventing IndexOutOfBoundsException
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-09-20 15:34:43 +02:00
Gaël L'hopital and GitHub
ce039300b6
[gce] Fix NullPointerException ( #17430 )
...
* Remove @NonNullByDefault({}) annotations to avoid NPE
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-09-18 13:35:59 +02:00
Gaël L'hopital and GitHub
65a398512f
[netatmo] Switching siren channel of the Presence to Read-Only ( #17397 )
...
* Switching siren channel of the Presence to Read-Only
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-09-10 15:28:13 +02:00
Gaël L'hopital and GitHub
27e08879f6
[netatmo] Fix doorbell channels flapping ( #17367 )
...
* Adressing issue #13002
* Second row of url validity check
* Take snapshot expiration in account
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-09-09 19:48:06 +02:00
Gaël L'hopital and GitHub
b00db4dd01
[freeboxos] Complete Alarm system handling ( #17233 )
...
* Initiating the addition of the PIR sensor
* Finalized integration of the alarm system
* Corrected bug in initialization of basic-shutter
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-08-20 18:24:37 +02:00
Gaël L'hopital and GitHub
8f595b6f81
[freeboxos] Add FTTH and xDSL line status ( #17219 )
...
* Adding FTTH line status, initiating the addition of xDSL line status
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-08-14 09:27:31 +02:00
Gaël L'hopital and GitHub
37cd42362b
[freeboxos] Enhance state display pattern for uptime ( #17218 )
...
* Enhance state display pattern for uptime
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-08-09 01:03:27 +02:00
Gaël L'hopital and GitHub
ee50c89c52
Wrong exception catched ( #17217 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-08-08 16:40:29 +02:00
Gaël L'hopital and GitHub
bae5b0c939
[Ephemeris] Binding to make the bridge with core Ephemeris functions ( #16628 )
...
* [ephemeris] Initial commit of the ephemeris binding
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2024-05-26 18:58:48 +02:00
Gaël L'hopital and GitHub
03f311d586
[freeboxos] FreeboxOsIconProvider should only provide icons for its own icon set ( #16792 )
...
* FreeboxOsIconProvider should only provide icons for its icon set
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-05-24 17:30:17 +02:00
Gaël L'hopital and GitHub
9b7d19b2f8
[French Govt Energy Data] New binding ( #16713 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
Signed-off-by: clinique <gael@lhopital.org >
2024-05-22 12:28:03 +02:00
Gaël L'hopital and GitHub
22e3d55f85
Fix error introduced in #16681 ( #16703 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-04-29 18:23:47 +02:00
Gaël L'hopital and GitHub
57025ce961
[netatmo] Correction of Last-Event group ( #16684 )
...
* Correction of Last-Event group
Signed-off-by: root <gael@lhopital.org >
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-04-29 13:35:10 +02:00
Gaël L'hopital and GitHub
5f7282b21b
[netatmo] Fix Live Picture not always available ( #16679 )
...
* Adressing issue on live picture
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
Signed-off-by: root <gael@lhopital.org >
2024-04-29 13:30:00 +02:00
Gaël L'hopital and GitHub
1437a2ac7d
Handling null WifiInformation ( #16700 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2024-04-29 01:32:55 +02:00
Gaël L'hopital and GitHub
01e8e1c8f8
[netatmo] Presence sub events were not updated ( #16681 )
...
* Making sub event work
Signed-off-by: clinique <gael@lhopital.org >
2024-04-28 23:38:54 +02:00
Gaël L'hopital and GitHub
42af6d8b4f
Resolves issue #16629 ( #16640 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2024-04-13 10:36:14 +02:00
Gaël L'hopital and GitHub
accec17658
Complement to issue #16561 ( #16589 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2024-03-29 09:11:46 +01:00
Gaël L'hopital and GitHub
b6e3b816ac
[netatmo] Enhance RefreshCapability ( #16574 )
...
Signed-off-by: clinique <gael@lhopital.org >
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2024-03-29 09:07:36 +01:00
Gaël L'hopital and GitHub
9f59d29c38
[linky] Binding stopped working ( #16586 )
...
* Change lincs entrypoint
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2024-03-28 18:31:41 +01:00
Gaël L'hopital and GitHub
0a8e218123
[netatmo] Add a buffer to lower Home API requests ( #16562 )
...
* Adding CacheCapability to HomeAPI
---------
Signed-off-by: clinique <gael@lhopital.org >
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2024-03-25 11:41:33 +01:00
Gaël L'hopital and GitHub
9dd2827148
Enhance getActiveChildren() ( #16573 )
...
Signed-off-by: clinique <gael@lhopital.org >
2024-03-25 09:19:32 +01:00
Gaël L'hopital and GitHub
d4629599eb
[netatmo] Enhance bridge status reporting ( #16571 )
...
* Enhance bridge status reporting
---------
Signed-off-by: clinique <gael@lhopital.org >
2024-03-25 09:13:48 +01:00
Gaël L'hopital and GitHub
e60d090a8a
Synchronized Weather cache update requests ( #16572 )
...
Signed-off-by: clinique <gael@lhopital.org >
2024-03-25 09:06:50 +01:00
Gaël L'hopital and GitHub
d68adfab21
[netatmo] Bring back auto refresh for Weather Station and HomeCoach ( #16546 )
...
* Corrects and completes PR #16492
---------
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2024-03-21 13:43:33 +01:00
Gaël L'hopital and GitHub
4f65c44872
Reverting incorrect code move ( #16548 )
...
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2024-03-21 09:10:15 +01:00
Gaël L'hopital and GitHub
329115fcbe
Avoiding reads of Energy data for Security channels ( #16543 )
...
Signed-off-by: clinique <gael@lhopital.org >
2024-03-19 08:55:25 +01:00
Gaël L'hopital and GitHub
9af5bd0944
[netatmo] Thing properties were no more provided ( #16530 )
...
Signed-off-by: clinique <gael@lhopital.org >
2024-03-17 21:00:29 +01:00
Gaël L'hopital and GitHub
03549dc5ba
[netatmo] Fix erroneous local URL handling ( #16492 )
...
* Wrong local URL handling
* Adds configuration element ipAddress to Cameras (Welcome, Doorbell, Presence) so they remain reachable if API answer is in an incorrect network
* Removing CameraConfiguration so binding does not break if thing configuration is not up-to-date
---------
Signed-off-by: clinique <gael@lhopital.org >
Signed-off-by: gael@lhopital.org <gael@lhopital.org >
2024-03-15 11:24:27 +01:00
Gaël L'hopital and GitHub
13a06167cc
Enable home being both energy and security ( #16026 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-12-28 08:27:29 +01:00
Gaël L'hopital and GitHub
7a1884d4d1
[netatmo] Ensure to close all scheduled jobs ( #16056 )
...
* Close all jobs
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-12-16 10:10:35 +01:00
Gaël L'hopital and GitHub
faf400eb8d
Enhance error handling when no value is provided for Synop ( #16024 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-12-09 22:31:15 +01:00
Gaël L'hopital and GitHub
596015d2ba
[netatmo] Enhance errored modules handling ( #15866 )
...
* Resolves issue #15858
* Enhance null control in DTO
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-11-17 18:41:59 +01:00
Gaël L'hopital and GitHub
6176b080c4
Adding unknown event type + bootstrap handling of topology changes ( #15860 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-11-11 13:52:06 +01:00
Gaël L'hopital and GitHub
c7ce929aa2
[Freeboxos] npe when updating inactive Player ( #15813 )
...
* Correcting npe
* Added status update
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-11-04 10:28:46 +01:00
Gaël L'hopital and GitHub
15a673a027
Avoids NPE if no station provided by API ( #15832 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-11-03 18:17:36 +01:00
Gaël L'hopital and GitHub
bdba338f44
Correcting some existing events wrongly associated to Outdoor (weather) module instead of Presence. ( #15808 )
...
Adding 'alarm_started' event.
Signed-off-by: clinique <gael@lhopital.org >
2023-10-26 18:57:14 +02:00
Gaël L'hopital and GitHub
bef7744c56
[freeboxos] Add websocket connection refresh mechanism ( #15543 )
...
* Adding the possibility to disable websocket listening.
This is set up in order to ease debugging of the "Erreur Interne" issue.
* Enhancing websocket work with recurrent deconnection, simplification of listeners handling
* refactored function name
* Fixed the name of the channel where the refresh command is sent.
* Solving SAT issues
* Corrected doc error
* Added properties
* Removed gson 2.10 now that it is included into core.
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-10-08 10:47:08 +02:00
Gaël L'hopital and GitHub
7e53167967
[Netatmo] Avoid double refresh of weather channels ( #15686 )
...
* Solves issue #15684
* Removing excessive usage of inline typecast
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-10-08 09:35:41 +02:00
Gaël L'hopital and GitHub
3f8531cd6f
Adressing issue #15377 ( #15664 )
...
There was a forgotten leftover here.
Signed-off-by: clinique <gael@lhopital.org >
2023-09-30 11:55:05 +02:00
Gaël L'hopital and GitHub
903bbd4082
[netatmo] Add a buffer to lower Weather API requests ( #15590 )
...
* Add a buffer to lower Weather API requests
* Correcting typo identified in PR #15587 after merge
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-09-30 11:04:47 +02:00
Gaël L'hopital and GitHub
87bede36db
[netatmo] Take in account errored modules/devices for Security/Energy areas ( #15587 )
...
* Netatmo binding has to take in account errored modules/devices provided by HomeStatus api.
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-09-25 19:21:55 +02:00
Gaël L'hopital and GitHub
5e7cbea21f
Adding "thingTypeVersion" property at thing creation ( #15463 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-09-09 11:07:26 +02:00
Gaël L'hopital and GitHub
c5739eccc9
[netatmo] Handle new event types ( #15533 )
...
* Adding new Netatmo events
* Changed NAPushType to record.
* Adding impact on WebhookEvent
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-09-06 08:36:58 +02:00
Gaël L'hopital and GitHub
e86998000e
[openuv] Correcting NPE in IconProvider ( #15465 )
...
Signed-off-by: Gaël L'hopital <gael@lhopital.org >
2023-08-20 18:06:25 +02:00
Gaël L'hopital and GitHub
e792a92a38
[freeboxos] Support randomized MAC addresses by using mDNS name for Wi-Fi hosts ( #15299 )
...
* Take care of randomized mac addresses by using mDNS name for wifi hosts.
Signed-off-by: clinique <gael@lhopital.org >
2023-08-01 12:16:59 +02:00
Gaël L'hopital and GitHub
4eaba31f57
Correcting false assumption ( #15307 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-07-27 08:14:27 +02:00
Gaël L'hopital and GitHub
1942dfeddc
[netatmo] Add Siren capability to Presence Outdoor Camera ( #14485 )
...
* Adding Siren capability to Presence Outdoor Camera
Resolves #14466
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-07-13 18:32:46 +02:00
Gaël L'hopital and GitHub
9b06e231e3
[Openuv] Providing an iconserver ( #15191 )
...
* Adding an icon server to OpenUV binding
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-07-13 13:16:56 +02:00
Gaël L'hopital and GitHub
41e4cc4545
[MyNice] Addition of Courtesy Light Channel ( #14797 )
...
* Solving activation / deactivation of IT4Wifi thing glitches.
* Adding Courtesy light
Added command capability of Stop / Move
* Changed misplaced handling of RefreshType
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-07-12 23:01:08 +02:00
Gaël L'hopital and GitHub
9814047e21
Added capability to enable / disable background discovery service as well as tune its frenquency ( #15222 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-07-12 21:27:34 +02:00
Gaël L'hopital and GitHub
c6a22e04cb
Added siren_tampered notification ( #15197 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-07-12 09:23:12 +02:00
Gaël L'hopital and GitHub
451aeb6b4a
Resolves issue #15210 ( #15212 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-07-12 08:44:15 +02:00
751c8a74c4
[Freeboxos] New binding alternative to Freebox binding ( #12342 )
...
* SAT warnings handling
Signed-off-by: clinique <gael@lhopital.org >
* Correcting potential NPE
Signed-off-by: clinique <gael@lhopital.org >
* Correcting a NPE on error
Signed-off-by: clinique <gael@lhopital.org >
* Active player request falls to incorrect API version
Signed-off-by: clinique <gael@lhopital.org >
* Reintroducing missing capability to send keys to player.
Solving an NPE
Signed-off-by: clinique <gael@lhopital.org >
* Handling DUTY CYCLE more gracefully
Signed-off-by: clinique <gael@lhopital.org >
* Enhancing DUTY CYCLE
Signed-off-by: clinique <gael@lhopital.org >
* Moving to SNAPSHOT 3.4
Signed-off-by: clinique <gael@lhopital.org >
* Adress inconsistencies in binding name
Signed-off-by: clinique <gael@lhopital.org >
* Discover Freebox Delta Home equipments(basic_shutter)
* Clean previous test code
* Fix "Unexpected command"
* Fix thing comm error
* README for basic shutter
* Fix MR discusions and solve maven check errors and warnings
* Fix MR discusions
* Fix README.md
* Enhancing logging to indentify source of erratic warn
Signed-off-by: clinique <gael@lhopital.org >
* Deny polling a device data when its API is needed and it is OFFLINE
Signed-off-by: clinique <gael@lhopital.org >
* Taking #11833 in accound
Signed-off-by: clinique <gael@lhopital.org >
* Switching to Snapshot 4.0.0
Correcting apiDomain was not used as expected
Code cleansing.
Signed-off-by: clinique <gael@lhopital.org >
* Implementing SHUTTER Home Node
Signed-off-by: clinique <gael@lhopital.org >
* Saving work before instroduction of ArrayListDeserializer
Signed-off-by: clinique <gael@lhopital.org >
* Enhanced deserialization to simplify code
Signed-off-by: clinique <gael@lhopital.org >
* Switching to Java 17 records
Signed-off-by: clinique <gael@lhopital.org >
* Switching to addons.xml, headers updated
Signed-off-by: clinique <gael@lhopital.org >
* Correcting two errors.
Signed-off-by: clinique <gael@lhopital.org >
* Enhance usage of global variables
Signed-off-by: clinique <gael@lhopital.org >
* Some code enhancement for base classes
Signed-off-by: clinique <gael@lhopital.org >
* solving SAT issues
Signed-off-by: clinique <gael@lhopital.org >
* Adding IliadBox compatibility
Signed-off-by: clinique <gael@lhopital.org >
* Commiting work
Signed-off-by: clinique <gael@lhopital.org >
* Saving work
Signed-off-by: clinique <gael@lhopital.org >
* Rebooting Home Node part
Signed-off-by: clinique <gael@lhopital.org >
* Spotless apply
Signed-off-by: clinique <gael@lhopital.org >
* Adding i18n
Signed-off-by: clinique <gael@lhopital.org >
* Decreasing websocket logging level
Signed-off-by: clinique <gael@lhopital.org >
* SAT warnings handling
Signed-off-by: clinique <gael@lhopital.org >
* Correcting potential NPE
Signed-off-by: clinique <gael@lhopital.org >
* Correcting a NPE on error
Signed-off-by: clinique <gael@lhopital.org >
* Active player request falls to incorrect API version
Signed-off-by: clinique <gael@lhopital.org >
* Reintroducing missing capability to send keys to player.
Solving an NPE
Signed-off-by: clinique <gael@lhopital.org >
* Handling DUTY CYCLE more gracefully
Signed-off-by: clinique <gael@lhopital.org >
* Enhancing DUTY CYCLE
Signed-off-by: clinique <gael@lhopital.org >
* Moving to SNAPSHOT 3.4
Signed-off-by: clinique <gael@lhopital.org >
* Adress inconsistencies in binding name
Signed-off-by: clinique <gael@lhopital.org >
* Discover Freebox Delta Home equipments(basic_shutter)
* Clean previous test code
* Fix "Unexpected command"
* Fix thing comm error
* README for basic shutter
* Fix MR discusions and solve maven check errors and warnings
* Fix MR discusions
* Fix README.md
* Enhancing logging to indentify source of erratic warn
Signed-off-by: clinique <gael@lhopital.org >
* Deny polling a device data when its API is needed and it is OFFLINE
Signed-off-by: clinique <gael@lhopital.org >
* Taking #11833 in accound
Signed-off-by: clinique <gael@lhopital.org >
* Switching to Snapshot 4.0.0
Correcting apiDomain was not used as expected
Code cleansing.
Signed-off-by: clinique <gael@lhopital.org >
* Implementing SHUTTER Home Node
Signed-off-by: clinique <gael@lhopital.org >
* Saving work before instroduction of ArrayListDeserializer
Signed-off-by: clinique <gael@lhopital.org >
* Enhanced deserialization to simplify code
Signed-off-by: clinique <gael@lhopital.org >
* Switching to Java 17 records
Signed-off-by: clinique <gael@lhopital.org >
* Switching to addons.xml, headers updated
Signed-off-by: clinique <gael@lhopital.org >
* Correcting two errors.
Signed-off-by: clinique <gael@lhopital.org >
* Enhance usage of global variables
Signed-off-by: clinique <gael@lhopital.org >
* Some code enhancement for base classes
Signed-off-by: clinique <gael@lhopital.org >
* solving SAT issues
Signed-off-by: clinique <gael@lhopital.org >
* Adding IliadBox compatibility
Signed-off-by: clinique <gael@lhopital.org >
* Commiting work
Signed-off-by: clinique <gael@lhopital.org >
* Saving work
Signed-off-by: clinique <gael@lhopital.org >
* Rebooting Home Node part
Signed-off-by: clinique <gael@lhopital.org >
* Spotless apply
Signed-off-by: clinique <gael@lhopital.org >
* Enhancing SAT report
Signed-off-by: clinique <gael@lhopital.org >
* I think that mvn spotless:apply has a problem with records - trying once again
Signed-off-by: clinique <gael@lhopital.org >
* Avoid requesting detailed information for a shutdown repeater.
Signed-off-by: clinique <gael@lhopital.org >
* Switched fan speed to RPM unit
Signed-off-by: clinique <gael@lhopital.org >
* Correcting SAT
Signed-off-by: clinique <gael@lhopital.org >
* Correcting SAT
Signed-off-by: clinique <gael@lhopital.org >
* Divergence between eclipse and mvn spotless:apply
Signed-off-by: clinique <gael@lhopital.org >
* YASAT
Signed-off-by: clinique <gael@lhopital.org >
* Corrections following fwolter code review
Signed-off-by: clinique <gael@lhopital.org >
* Pleasing SAT
Signed-off-by: clinique <gael@lhopital.org >
* Second fwolter code review
Signed-off-by: clinique <gael@lhopital.org >
* Porting modifications introduced in PR #15121
Signed-off-by: clinique <gael@lhopital.org >
* Removing redundant null checks.
Signed-off-by: clinique <gael@lhopital.org >
* Rebased.
Signed-off-by: clinique <gael@lhopital.org >
* Trying to remove the last sleep.
Signed-off-by: clinique <gael@lhopital.org >
* Reporting modifications of PR #15121
Signed-off-by: clinique <gael@lhopital.org >
* Reverting to working and cleaner granting process
Signed-off-by: clinique <gael@lhopital.org >
* Removing last Thread:Sleep
Signed-off-by: clinique <gael@lhopital.org >
* spotless:apply
Signed-off-by: clinique <gael@lhopital.org >
---------
Signed-off-by: clinique <gael@lhopital.org >
Co-authored-by: ben.12 <benmor_12@yahoo.fr >
2023-07-05 20:13:29 +02:00
Gaël L'hopital and GitHub
d40c20b2dd
[Netatmo] Enhance webhook handling and dispatching ( #15045 )
...
* Enhance webhook handling and dispatching
Signed-off-by: clinique <gael@lhopital.org >
* Corrects flapping channels on Home when using single home for security and energy
Signed-off-by: clinique <gael@lhopital.org >
* Some code enhancement
Signed-off-by: clinique <gael@lhopital.org >
* Adding some missing EventType submitted on the webhook
Signed-off-by: clinique <gael@lhopital.org >
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-06-13 20:35:45 +02:00
Gaël L'hopital and GitHub
0bd39a83a1
[Meteoalerte] Add an IconProvider ( #14811 )
...
* Solving activation / deactivation of IT4Wifi thing glitches.
* Some code enhancements
* Addition of an IconProvider
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-05-08 20:54:50 +02:00
Gaël L'hopital and GitHub
edaf9581c0
[AirQuality] Enhance API error handling ( #14602 )
...
* Enhancing API error handling
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-04-23 11:14:10 +02:00
Gaël L'hopital and GitHub
3ae20b776c
Correcting rollershutterposition documentation ( #14850 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-04-21 18:03:34 +02:00
Gaël L'hopital and GitHub
a0f06ec051
Some warnings were still present at startup regarding Room initialization. ( #14784 )
...
Switched to late initialization.
Signed-off-by: clinique <gael@lhopital.org >
2023-04-14 12:48:03 +02:00
Gaël L'hopital and GitHub
b145ef4186
Declare connection on few bindings ( #14786 )
...
* Declare connection on few bindings
* Corrected format of gce addons.xml.
* Removed myself from VolvoOnCall binding codeowners.
* Adding countries where fr makes sense.
Signed-off-by: Gael L'hopital <gael@lhopital.org >
2023-04-12 12:51:59 +02:00
Gaël L'hopital and GitHub
aee454850b
[Tapocontrol] Restore child device querying ( #14788 )
...
Signed-off-by: Gael L'hopital <gael@lhopital.org >
2023-04-12 09:58:08 +02:00
Gaël L'hopital and GitHub
ca667e39c5
[Netatmo] Fix duplicate id on single home ( #14765 )
...
* Solve duplicate id on single home
* Solving "Handler DeviceHandler of thing netatmo:welcome:compte:maison:camera tried accessing its bridge although the handler was already disposed."
Signed-off-by: clinique <gael@lhopital.org >
2023-04-09 22:21:22 +02:00
Gaël L'hopital and GitHub
f37c4e555d
[Netatmo] Add the capability to have a single home ( #14595 )
...
* Adding the capability to have a single home, common to energy and security
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-03-25 16:59:51 +01:00
Gaël L'hopital and GitHub
c385ac0772
[Netatmo] Netatmo documentation ( #14567 )
...
* Updating Netatmo documentation
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-03-10 13:17:48 +01:00
Gaël L'hopital and GitHub
3b5dfb11a0
[mynice] Binding for IT4Wifi module (Nice gate doors) ( #12940 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-03-10 10:33:39 +01:00
Gaël L'hopital and GitHub
d130595f85
[Netatmo] Modification of the tokenRefresh handling process ( #14548 )
...
* Modification of the tokenRefresh handling process
* Storing refreshToken in userdata/netatmo
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-03-10 10:18:30 +01:00
Gaël L'hopital and GitHub
90b2279a29
[Netatmo] Adding Carbon Monoxide sensor ( #14543 )
...
* Added Carbon Monoxide detector
---------
Signed-off-by: clinique <gael@lhopital.org >
2023-03-08 19:27:35 +01:00
Gaël L'hopital and GitHub
c95380f503
[Netatmo] Floodlight issue on Presence Camera ( #14492 )
...
* Solving issue #14458
Signed-off-by: clinique <gael@lhopital.org >
* Removes the usage of "app.netatmo.net" since api now holds these entry points.
I think it was the origin of malfunction of floodlight (to be controlled by somebody who has one).
--------
Signed-off-by: clinique <gael@lhopital.org >
2023-02-27 08:59:20 +01:00
Gaël L'hopital and GitHub
7820c2daa2
[TapoControl] Adding P300 to the list of supported equipments ( #14364 )
...
* Adding P300 to the list of supported equipments
Signed-off-by: clinique <gael@lhopital.org >
2023-02-14 12:09:31 +01:00
Gaël L'hopital and GitHub
26d608c8da
Bringing a solution to issue #14256 . ( #14265 )
...
This solution is not the best but takes in account observations made in issue #13015 .
Signed-off-by: clinique <gael@lhopital.org >
2023-01-27 08:49:47 +01:00
Gaël L'hopital and GitHub
c7275c8946
Pushing PR #14123 to OH4 ( #14140 )
...
Signed-off-by: clinique <gael@lhopital.org >
2023-01-02 19:06:24 +01:00
Gaël L'hopital and GitHub
1d23c32de1
Solves issue #11691 ( #13758 )
...
Signed-off-by: clinique <gael@lhopital.org >
2022-11-21 20:38:37 +01:00
Gaël L'hopital and GitHub
5552220870
[MAP] Adds fallback to original value when input not found ( #13560 )
...
* [MAP] Adding fallback to original value
Solves #10092
Signed-off-by: clinique <gael@lhopital.org >
2022-10-17 19:43:12 +02:00
Gaël L'hopital and GitHub
bdbd5a1ede
[gce] File based items are not updated ( #13545 )
...
* [gce] Correcting non updated input channels
Signed-off-by: clinique <gael@lhopital.org >
2022-10-15 10:02:01 +02:00
Gaël L'hopital and GitHub
e3d0039675
[gce] Avoid conflicts with things file defined ( #13526 )
...
* Avoiding dynamic creation of channels when channels already exists
Signed-off-by: clinique <gael@lhopital.org >
2022-10-10 18:42:49 +02:00
Gaël L'hopital and GitHub
359c97b8ac
[netatmo] Ensure all events are retrieved since they are buffered ( #13505 )
...
* Adding logic to ensure we retrieve all events.
Signed-off-by: clinique <gael@lhopital.org >
2022-10-09 12:17:08 +02:00
Gaël L'hopital and GitHub
a4781b4770
[netatmo] Adding Door/Window sensor ( #13503 )
...
* Initial PR to add NADoorTag to netatmo binding
Signed-off-by: clinique <gael@lhopital.org >
2022-10-08 18:49:44 +02:00
Gaël L'hopital and GitHub
959e65814b
Handle properly UNKNOWN module types in discovery ( #13500 )
...
Signed-off-by: clinique <gael@lhopital.org >
2022-10-07 13:15:04 +02:00