Commit Graph
100 Commits
Author SHA1 Message Date
Gaël L'hopitalandGitHub b926e4ce9d [freeboxos] Mark unknown freeplug mac as OFFLINE (#20611)
* Check if the freeplug mac is known by REST api.

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-04-21 17:33:59 +02:00
d21e43cd8d [Worxlandroid] Initial contribution (#16893)
* Worxlandroid new binding

Signed-off-by: Gael L'hopital <gael@lhopital.org>
Co-authored-by: Leo Siepel <leosiepel@gmail.com>
2026-04-21 12:47:18 +02:00
Gaël L'hopitalandGitHub 9494ddca0e [pihole] Discrepencies between dashboard and channels (#20394)
* Solving some v6 API issues

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-04-13 18:20:36 +02:00
Gaël L'hopitalandGitHub 6ac27805f1 Correct README.md (#20479)
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-04-03 14:28:14 +02:00
Gaël L'hopitalandGitHub 809c21fe86 [atmofrance] Initial Contribution (#20365)
* Initial contribution

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-03-27 11:05:38 +01:00
Gaël L'hopitalandGitHub 4cee46aea4 [airparif] Concentrations can be nullable (#20438)
* Handle concentrations being nullable

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-03-27 10:11:32 +01:00
Gaël L'hopitalandGitHub caa0c18c08 [airparif] Fix NullPointerException on startup (#20357)
* Lazy load Department DB

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2026-03-19 21:58:53 +01:00
Gaël L'hopitalandGitHub 846ed64397 [airparif] Remove pollens (#20370)
* Removing pollen related channels, DTO, documentation, icons.

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-03-13 11:32:03 +01:00
Gaël L'hopitalandGitHub 7a7e627366 Reverting error messages (#20342)
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-03-08 23:20:36 +01:00
Gaël L'hopitalandGitHub 7ae9e39c72 [netatmo] Avoid rushing server APIs (#20314)
* Stabilize activity peaks

Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-03-07 09:07:09 +01:00
Gaël L'hopitalandGitHub 4641442925 Resolve DepartmentDb loading error when already initialized (#20242)
Do not set Thing offline if a part of the service is not delivering data
Lighten pollen icon weights and align sizes

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-03-06 11:49:06 +01:00
Gaël L'hopitalandGitHub 30dbdea1e9 [synopanalyzer] Add IconProvider (#20193)
* Add IconProvider

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-03-06 11:16:45 +01:00
Gaël L'hopitalandGitHub 5e2926ac2c [netatmo] Simplify time zone handling for Home/Weather Station (#20315)
Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2026-03-04 21:28:33 +01:00
Gaël L'hopitalandGitHub 3e5597d538 [netatmo] Avoid sending refresh requests twice (#20286)
* Avoids sending refresh requests twice

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-02-28 13:32:57 +01:00
Gaël L'hopitalandGitHub def04d09f0 [freeboxos] Review WebSocketManager to avoid IllegalStateException (#20280)
* Review WebSocketManager to avoid IllegalStateException

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-02-28 13:22:21 +01:00
Gaël L'hopitalandGitHub f43837b89d Error in capabilities associated to things (#20296)
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-02-28 11:27:37 +01:00
Gaël L'hopitalandGitHub e03b6a03f4 [netatmo] Enforce API reconnect delay (#18029)
* Enable push / pull mode when webhook is set

Signed-off-by: clinique <gael@lhopital.org>
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-02-28 10:58:12 +01:00
Gaël L'hopitalandGitHub 7ef09fbd45 Use cache for event update requests (#20287)
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-02-26 07:39:30 +01:00
Gaël L'hopitalandGitHub 21a8aefeee [netatmo] Solving IAE in CameraCapability (#20254)
* Solving UAE

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-02-26 07:30:07 +01:00
Gaël L'hopitalandGitHub 1b6731f6bd [ecowatt] Handle Http error 500 more gracefully. (#20282)
* Handle Http error 500 more gracefully.

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-02-26 07:04:03 +01:00
Gaël L'hopitalandGitHub ba9762c7e8 [meteofrance] Avoid false assumption that rain forecast is provided (#20263)
* False assumption that forecast is provided avoided.
* Small code cleansing
* Log a message
* Correct orthograph

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2026-02-22 17:31:06 +01:00
Gaël L'hopitalandGitHub d1ce992d4e [mynice] Enable legacy TLS protocols (#20205)
* Enabling legacy TLS protocols

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-02-14 14:19:53 +01:00
Gaël L'hopitalandGitHub 753ab06289 [astro] Restore lost 180° on azimuth (#20187)
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-02-05 20:03:13 +01:00
Gaël L'hopitalandGitHub 9f24593d34 [astro] Rework Moon Phase calculations (#20104)
* Review Moon Distance and factorization of MoonCalc

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-01-24 16:13:44 +01:00
Gaël L'hopitalandGitHub 333c053769 [astro] Cleanse channel ids redundancies (#20105)
* Cleansing a bit channel ids
* Some more code simplification now that reflection is out of the game

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
2026-01-22 22:01:15 +01:00
Gaël L'hopitalandGitHub eedca50fa2 [astro] Simplify SunPhase handling (#20112)
* Removes SunPhaseName holder class SunPhase
Renames SunPhaseName to SunPhase

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-01-21 17:54:01 +01:00
c5b618ccda [astro] Review Eclipses calculations (#20077)
* Instant and Immutable Eclipse

Signed-off-by: Gaël L'hopital <gael@lhopital.org>
Co-authored-by: Nadahar <Nadahar@users.noreply.github.com>
2026-01-17 23:51:04 +01:00
Gaël L'hopitalandGitHub 92c706913a [astro] Adds moon_day and moon_phase icon sets (#20066)
* Adds Moon Day and Phase icon sets
* Readd lost icon set
* Remove local mode.
* Moves moonphase control
* Adressed Nadahar's code review

Signed-off-by: clinique <gael@lhopital.org>
2026-01-15 13:46:23 +01:00
Gaël L'hopitalandGitHub b584fe9737 [astro] Tweak sun and moon position classes (#20063)
* Revamp sun and moon position

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-01-14 22:24:24 +01:00
Gaël L'hopitalandGitHub 3292fb1ec0 [astro] Adds dynamic icons for Sun Eclipses (#20007)
* Adds dynamic icons for Sun Eclipse

Signed-off-by: clinique <gael@lhopital.org>
2026-01-09 13:27:14 +01:00
Gaël L'hopitalandGitHub dfa2adf2c1 [astro] Refactor Moon Distance (#19974)
* Review Moon Distance and factorization of MoonCalc

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2026-01-09 09:27:09 +01:00
Gaël L'hopitalandGitHub 120b077d1f [astro] Switching radiation to immutable and Instant (#19949)
* Switching radiation to immutable and Instant

Signed-off-by: clinique <gael@lhopital.org>
2026-01-04 23:13:32 +01:00
Gaël L'hopitalandGitHub a5063ed45e [astro] Refresh SeasonCalc and add icon package (#19875)
* Refresh SeasonCalc and add icon package

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2025-12-29 16:55:25 +01:00
Gaël L'hopitalandGitHub f1176c65cc [astro] Add Circadian light (#19789)
* Adding solar midnight and Circadian light

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2025-12-23 20:43:28 +01:00
Gaël L'hopitalandGitHub 8bbfd3a82c [astro] Refresh zodiac handling (#19830)
* Refreshing zodiac handling

Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2025-12-23 12:59:06 +01:00
Gaël L'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 0bf2daed2d Handle IllegalStateException (#19667)
Signed-off-by: gael@lhopital.org <gael@lhopital.org>
2025-11-18 12:49:05 +01:00
Gaël L'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 9dd2827148 Enhance getActiveChildren() (#16573)
Signed-off-by: clinique <gael@lhopital.org>
2024-03-25 09:19:32 +01:00
Gaël L'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 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'hopitalandGitHub 5e7cbea21f Adding "thingTypeVersion" property at thing creation (#15463)
Signed-off-by: clinique <gael@lhopital.org>
2023-09-09 11:07:26 +02:00