Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wip develop 7.2 2025 #1802

Draft
wants to merge 86 commits into
base: stable7
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
65a2356
wip
pipiche38 Nov 10, 2024
35d0112
Tool to extract Domoticz Configuration record, where are stored the p…
pipiche38 Nov 11, 2024
c4a3353
Make the possibility to select the Database and which Attribut to get…
pipiche38 Nov 11, 2024
edd980b
use b64encoded attribut name to store the PluginConf settings
pipiche38 Nov 11, 2024
9ba35ff
Set Domoticz Configuration version to 3
pipiche38 Nov 11, 2024
3e8575b
adapt the function name from WriteDeviceList to save_plugin_database
pipiche38 Nov 11, 2024
699a6e3
refactor, change function name
pipiche38 Nov 11, 2024
05d7d0a
refactor
pipiche38 Nov 11, 2024
0ab16bd
rename WriteDeviceList into save_plugin_database
pipiche38 Nov 11, 2024
efa5413
move Log to Debug
pipiche38 Nov 11, 2024
58a0d8b
making useDomoticzSTorage
pipiche38 Nov 13, 2024
94c01a8
Use Domoticz backup only if "useDomoticzDatabase" enabled
pipiche38 Nov 14, 2024
aa5cfdf
Update backup/restore of GroupList in Domoticz & Json
pipiche38 Nov 14, 2024
1e7145d
fix syntax error
pipiche38 Nov 14, 2024
86a3aeb
fix syntax issues
pipiche38 Nov 14, 2024
d409558
backup of ListGroup to domoticz and some cleanup
pipiche38 Nov 14, 2024
273a8d1
Check that ControllerIEEE and ControllerNWKID are correctly initializ…
pipiche38 Dec 1, 2024
2bbee3e
Plugin wip-develop-7.2-2025 version 7.2.101
pipiche38 Dec 1, 2024
bfb4aa3
Plugin wip-develop-7.2-2025 version 7.2.102
pipiche38 Dec 1, 2024
86187cc
keep plugin pointing to development
pipiche38 Dec 1, 2024
5e640d5
refactoring the all functions in regards to check update of plugin an…
pipiche38 Dec 1, 2024
77541ac
Plugin wip-develop-7.2-2025 version 7.2.103
pipiche38 Dec 1, 2024
22eecc2
Plugin wip-develop-7.2-2025 version 7.2.104
pipiche38 Dec 1, 2024
d10e023
Make the tools to look at the Domoticz Configuration record executable
pipiche38 Dec 1, 2024
70cec19
Remove the unused expJsonDatabase parameter
pipiche38 Dec 1, 2024
96fceb0
Refactor plugin stats (#1804)
pipiche38 Dec 1, 2024
3632731
Merge remote-tracking branch 'refs/remotes/origin/wip-develop-7.2-202…
pipiche38 Dec 1, 2024
c67caa0
Refactor ping devices functions and fix problem with devices not on n…
pipiche38 Dec 2, 2024
f7e432e
Merge branch 'stable7' into wip-develop-7.2-2025
pipiche38 Dec 2, 2024
f266090
Plugin wip-develop-7.2-2025 version 7.2.105
pipiche38 Dec 2, 2024
a763565
making sure _json_grouplist is initialized
pipiche38 Dec 2, 2024
68d1358
prevent sending matomo request when on development system
pipiche38 Dec 2, 2024
7e0ac2d
add f-string
pipiche38 Dec 2, 2024
acbe3a3
remove the error message when len of data is > 6 as this is the case …
pipiche38 Dec 2, 2024
5671655
refactor DomoticzDB and update the modules using it (#1808)
pipiche38 Dec 4, 2024
bdcd008
cosmetic: avoid duplicate info in the log
pipiche38 Dec 4, 2024
fdac735
Define a CheckUpdate debug parameter, to enable debuging of plugin/fi…
pipiche38 Dec 4, 2024
397247b
make sure to provide self when calling is_internet_available() as its…
pipiche38 Dec 4, 2024
48ffa43
request a plugin restart after 8 communication lost (#1807)
pipiche38 Dec 5, 2024
2c63f9f
prevent error, if we are reading configuration record not matching th…
pipiche38 Dec 5, 2024
ccbfd66
cosmetic
pipiche38 Dec 5, 2024
d1b1875
make sure to endian decode NwkId and IEEE
pipiche38 Dec 5, 2024
40d28f3
move Log to Debug
pipiche38 Dec 5, 2024
ad12b2c
Move some logs to debug
pipiche38 Dec 5, 2024
0d78b27
prevent using lastSeen as the information is not coming from the devi…
pipiche38 Dec 5, 2024
d83965c
add doc-strings to handle_unknow_device()
pipiche38 Dec 5, 2024
80c60e1
Add OTA update API (#1810)
SylvainPer Dec 7, 2024
2e6d58e
refactor connection_lost
pipiche38 Dec 7, 2024
781e4a5
adding decoded version in case of repair_dict_after_load error
pipiche38 Dec 7, 2024
79c0cc0
Update rest_ota-firmware-available to get nwkid if ZDeviceName is not…
pipiche38 Dec 7, 2024
c4fb65f
improve display of log when ZigpyReactTime is enabled
pipiche38 Dec 7, 2024
714bd05
add nwkid, manufacturerid in the rest_ota_firmware_available
pipiche38 Dec 7, 2024
8e71fe5
revised the number of OTA block per second to 4.5 instead of 7
pipiche38 Dec 8, 2024
00e79d5
better error messaging when handling a client request and decoding fa…
pipiche38 Dec 8, 2024
4231f79
encapsulate ZigpyTransport object instantiation in a try/except state…
pipiche38 Dec 8, 2024
6cae6ea
remove OTAUpdate entry in case of successful firmware update for that…
pipiche38 Dec 8, 2024
aed129f
update Legrand readme
pipiche38 Dec 12, 2024
d444ef3
Merge branch 'stable7' into wip-develop-7.2-2025
pipiche38 Dec 16, 2024
24161f6
prevent removal during replace (#1812)
pipiche38 Dec 16, 2024
e196ad2
Merge branch 'stable7' into wip-develop-7.2-2025
pipiche38 Dec 28, 2024
19d4bb4
Plugin wip-develop-7.2-2025 version 7.2.107
pipiche38 Dec 29, 2024
76af655
allow use/storeDomoticzDatabase
pipiche38 Dec 29, 2024
a0d77fb
bug fixing
pipiche38 Dec 29, 2024
70dbc71
Plugin wip-develop-7.2-2025 version 7.2.108
pipiche38 Dec 29, 2024
b7bd513
Matonomo event for Restart after communication error
pipiche38 Dec 30, 2024
707188b
Update DomoticzDB.py
pipiche38 Jan 14, 2025
f2d4898
Create sonar-project.properties
pipiche38 Jan 14, 2025
1653cf0
Update DomoticzDB.py
pipiche38 Jan 14, 2025
26d7009
use https://www.google.com instead of http://
pipiche38 Jan 14, 2025
dc23f6b
adding TimeoutError to trigger a plugin restart
pipiche38 Jan 21, 2025
d79241d
in case of connection lost, restart the plugin except if exc is None
pipiche38 Jan 21, 2025
d94c7b7
Plugin wip-develop-7.2-2025 version 7.2.109
pipiche38 Jan 22, 2025
2dbb9d4
adding a more explicit message when actionning a domoticz widgets fro…
pipiche38 Jan 23, 2025
f6cb9b3
get the module more resilient
pipiche38 Jan 23, 2025
2f8d9cf
prevent having several version of the same module in the venv
pipiche38 Jan 23, 2025
01cbad1
listing the python3 module for whcih we have a version constraints in…
pipiche38 Jan 23, 2025
6f2099d
updating zigpy libs
pipiche38 Jan 24, 2025
b2304cd
removing duplicates in the target directory
pipiche38 Jan 24, 2025
5c77514
Merge branch 'stable7' into wip-develop-7.2-2025
pipiche38 Jan 26, 2025
133050a
Merge remote-tracking branch 'refs/remotes/origin/wip-develop-8.2-202…
pipiche38 Jan 26, 2025
946f652
add a parameter to skip requirements checks
pipiche38 Jan 26, 2025
8bb22e6
use CheckRequirements to check or not requirements
pipiche38 Jan 26, 2025
1158355
Restart plugin when NcpFailure
pipiche38 Jan 26, 2025
8f3f897
update sonar project
pipiche38 Jan 26, 2025
f8831dc
removce sonar-project
pipiche38 Jan 26, 2025
22622ec
Plugin wip-develop-7.2-2025 version 7.2.110
pipiche38 Jan 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .hidden/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"branch": "stable7", "version": "7.1.020"}
{"branch": "wip-develop-7.2-2025", "version": "7.2.110"}
Loading
Loading