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

[VeSync][WIP] Add outlets to the supported devices #15343

Closed
wants to merge 1,552 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1552 commits
Select commit Hold shift + click to select a range
f4805ed
[mqtt.homeassistant] Fix jinja usage in availability templates (#17400)
ccutrer Sep 27, 2024
2e7dde9
[emotiva] Fix missing data in source channels (#17365)
espenaf Sep 28, 2024
1a42353
Multiple binding markdown fixes (#17422)
lsiepel Sep 28, 2024
c889745
[pushbullet] Add link and file push type support (#17472)
jsetton Sep 28, 2024
b8905e5
Disable wemo test (#17479)
lsiepel Sep 29, 2024
c4576bb
Remove space before colon (#17483)
jlaur Sep 29, 2024
85b1652
Make Markdown code block languages consistent (#17480)
jlaur Sep 29, 2024
b11c751
[linktap] Initial contribution (#17235)
dag81 Sep 30, 2024
2535c6a
Provide JavaScript examples (#17490)
jlaur Oct 1, 2024
80fc5db
[warmup] Set Dimension to QuantityType (#17492)
lolodomo Oct 1, 2024
4651f5c
Fix build (#17493)
jlaur Oct 1, 2024
82ba5da
Update README.md (#17495)
Dave-Baldwin Oct 2, 2024
856d526
[jsscripting] Synchronize context access in logger initialization (#1…
florian-h05 Oct 2, 2024
f3a0d0b
[wemo] Disable more unstable tests (#17502)
jlaur Oct 3, 2024
709c9b8
[mercedesme] Bump protobuf-java to 4.27.5 (#17443)
dependabot[bot] Oct 3, 2024
a11460c
[unifi] Add support for new thing type access point (#17499)
DrRSatzteil Oct 4, 2024
e0d1def
[telegram] Add missing @ActionOutput annotation (#17505)
lolodomo Oct 4, 2024
088099c
[solarforecast] Add missing @ActionOutput annotation (#17506)
lolodomo Oct 4, 2024
d2a7853
Add useragent parameter (#17455)
lsiepel Oct 5, 2024
495c527
[ipcamera| add autoTracking channel for reolink camera (#17488)
rogrun Oct 5, 2024
8fcf18f
switch to SDDP discovery (#17508)
mlobstein Oct 5, 2024
d886c05
Thing actions: add type in @ActionInput for generic class (#17501)
lolodomo Oct 5, 2024
524720c
[tacmi] Unit of Measurement fixes, added missing DateTime support (#1…
marvkis Oct 5, 2024
e655ddb
[enocean]: remove extra channel (#17429)
lovery Oct 5, 2024
5c99a6c
[SenecHome] Add writeable Charging Modes (#17474)
BigFood2307 Oct 5, 2024
668c20b
New translations icalendar.properties (Italian) (#17512)
openhab-bot Oct 5, 2024
6a6c7f6
[netatmo] Avoid endless loop when Security claims event history (#17484)
clinique Oct 5, 2024
e1c1e59
[pushbullet] Remove unimplemented channels and thing parameters (#17482)
jsetton Oct 5, 2024
4730f64
Resolve runbundles for Xtext and Jollyday upgrades (#17509)
wborn Oct 6, 2024
46d6884
[openhabcloud]: update docs: rule and app aren't available on Android…
mueller-ma Oct 6, 2024
6b41189
[homewizard] Add current, voltage and failure channels (#16995)
lsiepel Oct 7, 2024
e6b372c
Provide basic properties for access point (#17519)
jlaur Oct 7, 2024
90442a3
[gree] Use GCM encryption when bind fails (#17398)
lovery Oct 7, 2024
31f6cda
[mqtt.homeassistant] fix newStyleChannels (#17491)
ccutrer Oct 7, 2024
b36877e
[pushover] Fix idle connection causing EOF exception (#17348)
lsiepel Oct 7, 2024
ab59bc8
[mqtt.homeassistant] Implement optimistic components with AutoUpdateP…
ccutrer Oct 8, 2024
09db08e
Reduce log level (#17524)
lsiepel Oct 8, 2024
18ae995
API change on duration channels (#17528)
MikeTheTux Oct 8, 2024
d923eb9
[insteon] Rewrite with backward compatibility (#17146)
jsetton Oct 10, 2024
fbf61e6
[insteon] Update remote device support (#17540)
jsetton Oct 10, 2024
834b47c
[automower] fix automower command channels (#17539)
MikeTheTux Oct 10, 2024
7a5ba4e
[insteon] Refactor msg definition/factory and product data classes (#…
jsetton Oct 10, 2024
20b889c
Markdown Documentation fixes (#17526)
lsiepel Oct 10, 2024
989093c
[ipcamera] Improve onvif events with an auto restart feature (#17518)
Skinah Oct 11, 2024
9d97fe4
Configurable refreshinterval (#17523)
lsiepel Oct 11, 2024
4cbae6f
[mqtt.homeassistant] implement non-deprecated color inference for JSO…
ccutrer Oct 11, 2024
7666ee0
[energidataservice] Introduce subscription-based providers (#17456)
jlaur Oct 11, 2024
c6b2e2d
fix mjpeg does not work if overridden (#17544)
Skinah Oct 12, 2024
d533ac9
[goecharger] Add awattarMaxPrice channel (#17532)
lsiepel Oct 12, 2024
949289f
Add time series support for forecasts (#17543)
jlaur Oct 13, 2024
a03ed48
Fix bug where port numbers in URL stop MJPEG from working (#17551)
Skinah Oct 13, 2024
1e04957
[netatmo] Ensure expiresAt is usable (#17553)
clinique Oct 13, 2024
1d67d97
[dscalarm] Remove org.apache.commons.net.util.SubnetUtils (#17407)
lsiepel Oct 13, 2024
46b6a61
[plclogo] Remove org.apache.commons.net.util.SubnetUtils (#17408)
lsiepel Oct 13, 2024
6a05bf2
Remove apache (#17409)
lsiepel Oct 13, 2024
66bcd4e
[pjlinkdevice] Remove org.apache.common (#14430)
lsiepel Oct 13, 2024
39a2754
[enocean] Spell when devices support power measurement, power failure…
dilyanpalauzov Oct 13, 2024
144816a
New translations goecharger.properties (Italian) (#17565)
openhab-bot Oct 13, 2024
eefa6b0
[emotiva] Fix main zone volume-db channel name (#17567)
espenaf Oct 14, 2024
11f5cb3
[unifi] Add some standard channels to access points (#17530)
DrRSatzteil Oct 14, 2024
c495b0b
Remove unnecessary executable permissions (#17569)
wborn Oct 15, 2024
0c855ff
[growatt] improve logging (#17573)
andrewfg Oct 15, 2024
970ca59
[somfytahoma] switch Tahoma to OAUTH2 authentication (#17361)
octa22 Oct 15, 2024
926f680
[somfytahoma] add proper OAuth2 token refreshing (#17574)
octa22 Oct 16, 2024
896abdb
[robonect] Add blade status channel (#15061)
joni1993 Oct 16, 2024
e32fccb
[Broadlink] Initial contribution (#16273)
AntonJansen Oct 16, 2024
65004e5
Remove JUnit 4 dependencies (#17580)
wborn Oct 17, 2024
5de7773
[Mikrotik] Add support for RouterOS 7 devices and support internal ra…
Skinah Oct 18, 2024
5cd76ee
[mqtt.homeassistant] avoid improperly delivered triggers (#17584)
ccutrer Oct 18, 2024
1c649d8
[ipcamera] Fix Reolink events do not auto restart (#17581)
Skinah Oct 19, 2024
ec998ac
[somfytahoma] add support for the Up/Down Venetian Blind thing (#17583)
octa22 Oct 19, 2024
455330e
[multiple] Reduce SAT warnings (#17564)
lsiepel Oct 19, 2024
6ec28a8
[lgwebos] Fix representation property (#17588)
lsiepel Oct 19, 2024
170444b
[fmiweather] Add support for edited Scandinavia forecast (#17555)
jlaur Oct 19, 2024
e9a6cb6
[jdbc] Fix `tableCaseSensitiveItemNames` for PostgreSQL/TimescaleDB (…
JonathanvdGHU Oct 19, 2024
273739f
[ipcamera] Fix Reolink does not detect bad user or passwords. (#17589)
Skinah Oct 20, 2024
2bdce1c
Set openHAB system properties during tests (#17592)
wborn Oct 20, 2024
96fb5d8
[mercedesme] fix websocket endpoint (#17594)
rogrun Oct 20, 2024
78636e6
Update README.md (#17603)
MrRamseier Oct 21, 2024
f807864
[netatmo] Consider timezone of the house when defining the end time o…
clinique Oct 21, 2024
8d9ee16
[tacmi] Reworked unit-mapping between TA and OH; added support for ti…
marvkis Oct 21, 2024
722818c
[mqtt.homeassistant] Use a single channel for all events from a singl…
ccutrer Oct 21, 2024
99892c5
[entsoe] Initial contribution (#17416)
jmelhus Oct 21, 2024
f7c14fe
[mqtt.homeassistant] bring channel ids inline with coding standards (…
ccutrer Oct 21, 2024
f85da1a
[mqtt.homeassistant] add JSON attributes channel to several component…
ccutrer Oct 21, 2024
eac49a8
[mqtt.homeassistant] Add support for Event component (#17599)
ccutrer Oct 21, 2024
63cdc95
[jdbc] Fix case-sensitive table names for PostgreSQL (#17597)
jlaur Oct 21, 2024
87023bd
[tado] Add channel for remaining time of open window override (#17576)
andrewfg Oct 21, 2024
4e5ba15
[mqtt.homeassistant] JSON Attributes can exist on Lock (#17612)
ccutrer Oct 22, 2024
2952d21
[mqtt.homeassistant] JSON Attributes can exist on Number (#17613)
ccutrer Oct 22, 2024
41d306f
[mqtt.homeassistant] JSON Attributes are supported by Scene (#17614)
ccutrer Oct 22, 2024
b94ed45
[mqtt.homeassistant] JSON Attributes can exist on Cover (#17611)
ccutrer Oct 22, 2024
ecb1e96
[mqtt.homeassistant] JSON Attributes can exist on Climate (#17610)
ccutrer Oct 22, 2024
c620b52
[mqtt.homeassistant] JSON Attributes can exist on BinarySensor (#17608)
ccutrer Oct 22, 2024
3cd5879
New translations tado.properties (Italian) (#17615)
openhab-bot Oct 22, 2024
ed45e75
[ipcamera] Add support to change MJPEG source to a different RTSP sub…
Skinah Oct 22, 2024
a6bb537
[irtrans] Adapt documentation (#17521)
lsiepel Oct 22, 2024
e6056d3
[jsscripting] Fix multi-threading issues in UI-based scripts (#17510)
florian-h05 Oct 24, 2024
b5c47cd
GitHub Actions upgrades and improvements (#17627)
wborn Oct 24, 2024
3540cfe
[marytts] Bump commons-io to 2.17.0 (#17500)
dependabot[bot] Oct 24, 2024
af67423
Multiple bindings - Fix README formatting regression (#17619)
mlobstein Oct 25, 2024
ce1d707
[enocean] D2-50 EEP remove extra channels and fix warnings (#17531)
lovery Oct 25, 2024
9efbb81
[mqtt.homeassistant] drop support for legacy schema vacuums (#17617)
ccutrer Oct 25, 2024
a1f448e
[mqtt.homeassistant] Implement Valve (#17622)
ccutrer Oct 25, 2024
df36e79
[mqtt.homeassistant] bring AlarmControlPanel in line with current doc…
ccutrer Oct 25, 2024
1926847
[mqtt.homeassistant] Implement Text (#17624)
ccutrer Oct 25, 2024
d3c9204
[fmiweather] Fix compiler warnings and SAT issues (#17621)
jlaur Oct 25, 2024
ec378ab
[shelly] Add totalKWH channels for Shelly Pro 3EM (#17602)
JonathanvdGHU Oct 25, 2024
58f5905
[persistence] Implement HistoricItem.getInstant (#17578)
joerg1985 Oct 25, 2024
51e1205
[Solax] Changes in values parser for X3-Hybrid-G4 (#17549)
theater Oct 25, 2024
1feb253
[netatmo] Home properties are not persisted (#17601)
clinique Oct 26, 2024
ec99892
[ipcamera] Fix Reolink will not update a new token after a disconnect…
Skinah Oct 26, 2024
fd4284a
[ipcamera] Add new channels for Dahua API-based doorphones (#13313)
mesetka Oct 26, 2024
f52cede
[mqtt.homeassistant] document which channels a component might have (…
ccutrer Oct 26, 2024
abe8199
[jsscripting] Remove Thread.sleep workaround for multi-threading issu…
florian-h05 Oct 26, 2024
cdf0554
[a-d] Fix @ActionOutput annotations (#17644)
lolodomo Oct 28, 2024
091ae9c
[evcc] Charge Plan Time is not converted to correct Timezone (#17620)…
Laith-Budairi Oct 28, 2024
e9dfefb
Update openhab controls by asking camera for states. (#17639)
Skinah Oct 28, 2024
39bb19d
Reduce log level (#17647)
lsiepel Oct 28, 2024
025b96f
[emotiva] Improve logging, retry job, static typing and type inferenc…
espenaf Oct 28, 2024
8fa3cef
[mqtt.homie] populate unit hint on dynamic channels (#17649)
ccutrer Oct 28, 2024
58629e2
Multiple line break fixes in documentation (#17628)
lsiepel Oct 28, 2024
df365dc
[homekit] Add (partial) Doorbell Service (#17130)
ccutrer Oct 28, 2024
67bb354
[hue] Lamp handler exposes min/max Colour Temperature in state descri…
andrewfg Oct 28, 2024
d866c05
[ecobee/flume] Fix @ActionOutput annotations (#17653)
lolodomo Oct 29, 2024
4181395
[m-o] Fix @ActionOutput annotations (#17654)
lolodomo Oct 29, 2024
862c722
[webexteams] Fix @ActionOutput annotations (#17653) (#17656)
Laith-Budairi Oct 29, 2024
559bd8a
Add support for VAT rate periodization (#17642)
jlaur Oct 29, 2024
d047f56
[p-s] Fix @ActionOutput annotations (#17664)
lolodomo Oct 29, 2024
44fb3ad
[visualcrossing] Add missing @ActionOutput annotation (#17665)
lolodomo Oct 29, 2024
7f256a7
[fronius] Thing actions: Return boolean & Annotate all inputs as requ…
florian-h05 Oct 29, 2024
fcb12d6
[jsscripting] Upgrade openhab-js to 5.7.1 (#17667)
florian-h05 Oct 29, 2024
488832d
[entsoe] Refactor HTTP error handling (#17616)
jlaur Oct 29, 2024
276254d
Fix discovery exception (#17669)
jlaur Oct 30, 2024
eae43f2
[u-v] Fix @ActionOutput annotations (#17670)
lolodomo Oct 30, 2024
89e445f
[t*] Fix @ActionOutput annotations (#17666)
lolodomo Oct 30, 2024
a2eea9b
[evcc] Chargeplan changes on the app are not synced to openHAB (#1764…
Laith-Budairi Oct 30, 2024
e163410
[x] Fix @ActionOutput annotations (#17673)
Laith-Budairi Oct 30, 2024
3def4d5
[pushover] Fix typo in i18n for thing action output (#17678)
lolodomo Oct 30, 2024
91819d3
[pushsafer] Fix typo in i18n for thing action output (#17676)
lolodomo Oct 30, 2024
ed93eb5
Fix binding name in first README lines (#17675)
jlaur Oct 30, 2024
f4250b7
[mqtt.homeassistant] Add missing climate properties (#17659)
VasekCejka Nov 1, 2024
2080c85
[various] Lamp handlers expose min/max Color Temperature in state des…
andrewfg Nov 1, 2024
566171e
[shelly] fix NumberFormatException on Shelly2RelayStatus.timerDuratio…
spledl Nov 2, 2024
631199a
Fix dead link / org.openhab.transform.jsonpath (#17691)
cyr1l0u Nov 3, 2024
18862d3
[shelly] Fix timeDuration handling in DTOs (#17689)
J-N-K Nov 3, 2024
3fef5cc
Fix suggestion finder (#17696)
jlaur Nov 4, 2024
5d20cba
[siemensrds] Fix setting of target temperature (#17697)
andrewfg Nov 4, 2024
cd099cc
[network] Modify iOS port knock to use a valid mDNS packet (#17687)
ngreatorex Nov 4, 2024
65f1a96
Refactor removal of accents for Thing ID normalization (#17698)
jlaur Nov 4, 2024
16e1c64
[ecovacs] Fix expired token handling for XML-over-MQTT models (#17333)
maniac103 Nov 5, 2024
fc478a7
[jsscripting] Upgrade openhab-js to 5.8.0 & Add note to check core fi…
florian-h05 Nov 5, 2024
d40ecd3
[ism8] Add channel types for heat pumps (#17688)
holgerfriedrich Nov 5, 2024
65132c3
[ism8] Improve debug logging (#17705)
holgerfriedrich Nov 6, 2024
51be3b2
[netatmo] Webhook events are dispatched but group id is missing (#17661)
clinique Nov 6, 2024
41c8c45
[netatmo] Consider setpoint duration when manual changing the setpoin…
clinique Nov 6, 2024
f37f39c
[icalendar] Add configuration for the behavior of the time-based even…
cheinema Nov 6, 2024
6d9cc49
[unifi] Provide LED channel for access point (#17702)
jlaur Nov 7, 2024
b7380b5
[samsungtv] Fix for incorrect PowerState (#17715)
NickWaterton Nov 7, 2024
999e94b
[snmp] make use of openHAB network configuration (#17699)
lsiepel Nov 7, 2024
f0d4a0a
New translations icalendar.properties (Italian) (#17717)
openhab-bot Nov 7, 2024
7cab153
[linky] Yet another website underlaying API modification (#17538)
clinique Nov 9, 2024
5929ef8
[ChatGPT] Enhance binding (#17320)
Artur-Fedjukevits Nov 9, 2024
da97e57
[electroluxappliance] Initial contribution (#17663)
jannegpriv Nov 10, 2024
987b894
[nanoleaf] Suppress ipv6 addr in controller discovery (#17724)
stefan-hoehn Nov 10, 2024
288b80f
Fix the parsing of total consumption channel (#17726)
theater Nov 10, 2024
9a02c7f
[lutron] Added device discovery for DivaSmartDimmer and PaddleSwitchP…
jsjames Nov 10, 2024
10b3f0a
[knx] Improve handling of unknown encrypted frames (#17721)
holgerfriedrich Nov 10, 2024
a32ac52
[shelly] Add support for Shelly Plus RGBW PM (#17692)
J-N-K Nov 10, 2024
d918c20
Define grid tariff filters in YAML (#17690)
jlaur Nov 10, 2024
2d72c8a
[avmfritz] Fix incorrect state of dimmable bulb (#17685)
cryxy Nov 10, 2024
45cfd03
Bump org.eclipse.jetty:jetty-server in /bundles/org.openhab.binding.h…
dependabot[bot] Nov 10, 2024
972351b
[energidataservice] Fix @ActionOutput annotations (#17679)
lolodomo Nov 11, 2024
c6e9efb
New translations energidataservice.properties (Danish) (#17734)
openhab-bot Nov 11, 2024
66f8c82
Various Onvif fixes for IpCamera (#17732)
TheNetStriker Nov 11, 2024
10048bc
[solarman] Add support for LSE-3 (LAN Stick Logger) (#17563)
kretzp Nov 11, 2024
772026e
Fix last hour not being considered for best price (#17731)
jlaur Nov 13, 2024
c4bce9a
[radiothermostat] Add next scheduled set point channels (#17743)
mlobstein Nov 16, 2024
140fe61
[mercedesme] Add vin automatically to discovered vehicle (#17750)
weymann Nov 16, 2024
1b686f8
[mercedesme] AdBlue channel for combustion vehicles (#17748)
weymann Nov 16, 2024
9d1c0a6
Unify error messages (#17746)
felixschndr Nov 16, 2024
22aeffb
[ipobserver] Add channel rainTotal (#17727)
lsiepel Nov 16, 2024
a1b4cb1
Fix absbaromin (#17736)
lsiepel Nov 16, 2024
562ce03
[ism8] Extend example sitemap (#17738)
holgerfriedrich Nov 17, 2024
4a5aa04
[plugwiseha] Improve connection stability (#17677)
lsiepel Nov 17, 2024
fe91fc7
[zway] Remove org.apache.commons.net.util.SubnetUtils (#17410)
lsiepel Nov 17, 2024
76ca7e4
[ism8] Fix example, regression (#17759)
holgerfriedrich Nov 17, 2024
063f551
[metrics] Fix link to json example (#17766)
holgerfriedrich Nov 18, 2024
68a02d5
Upgrade XStream to 1.4.21 (#17763)
holgerfriedrich Nov 19, 2024
90ee2b2
[yamahareceiver] Fix read stall blocking OH thing handler thread pool…
maniac103 Nov 19, 2024
b4fb5a1
Fix `DateTimeType` tests (#17764)
jlaur Nov 20, 2024
91f16fa
[meteofrance] Documentation enhancements and more (#17740)
clinique Nov 20, 2024
9df7d58
Correcting url (#17774)
clinique Nov 21, 2024
0901c47
[Onkyo] Set "CurrentURIMetaData" for "SetAVTransportURI" action (#177…
druciak Nov 21, 2024
9bd28b3
[govee] color temperature channel improvements (#17778)
andrewfg Nov 21, 2024
1825a4d
[avmfritz] color temperature channel improvements (#17776)
andrewfg Nov 21, 2024
a5c6210
[hueemulation] Change uniqueid to make the earlier octets more unique…
MikeJMajor Nov 21, 2024
12d3bab
[growatt] Fix battery SOC support (#17781)
andrewfg Nov 21, 2024
e607a99
Fix missing URL decoding in test (#17782)
jlaur Nov 21, 2024
38b0494
[metOfficeDataHub] Initial contribution (#15367)
dag81 Nov 22, 2024
511fab7
[oppo] Add missing input option and enable translations (#17783)
mlobstein Nov 22, 2024
fd092a2
[dbquery] Fix thing action annotation (#17784)
lolodomo Nov 22, 2024
a9a02af
[verisure] Fix broken cloud authentication (#17761)
jannegpriv Nov 22, 2024
37c6d6b
[kermi] Initial contribution (#16329)
KaaNee Nov 23, 2024
7ece8ad
[homewizard] Fix `NumberFormatException` (#17792)
lsiepel Nov 23, 2024
8bc8961
[knx] Readme: Troubleshooting, Logger, kBerry (#17797)
holgerfriedrich Nov 23, 2024
ff10358
[tplinksmarthome] Improve color temperature channel (#17780)
andrewfg Nov 24, 2024
c758013
[tapocontrol] color temperature channel improvements (#17779)
andrewfg Nov 24, 2024
61e9413
[deconz] color temperature channel improvements (#17777)
andrewfg Nov 24, 2024
caf163e
[amazonechocontrol] Improve color temperature channel (#17754)
andrewfg Nov 24, 2024
3368757
[plugwiseha] Add 5 boiler related channels (#17737)
lsiepel Nov 24, 2024
7b1c445
[knx] Improve logging for serial gateways (#17793)
holgerfriedrich Nov 24, 2024
d966d1e
New Crowdin updates (#17802)
openhab-bot Nov 25, 2024
546bb56
[mqtt.homeassistant] Fix duplicate component resolution when unique_i…
ccutrer Nov 25, 2024
3ae0203
Update documentation (#17808)
lsiepel Nov 25, 2024
81e488d
[growatt] Enhance support for SPF inverters (#17795)
andrewfg Nov 26, 2024
6e81a76
[irobot] Update documentation regarding button names (#17806)
lsiepel Nov 26, 2024
78c5d0e
[metOfficeDataHub] Minor documentation Updates (#17818)
dag81 Nov 29, 2024
12c3c89
[metOfficeDataHub] Correction to specific key required (#17821)
dag81 Nov 30, 2024
9b803b0
[aWATTar] move calculation logic into best price classes (#17729)
tl-photography Nov 30, 2024
5cf6fea
[growatt] Enhancements for MID inverter and Smart Meter (#17810)
andrewfg Nov 30, 2024
0d58d7e
Update bnd to 7.1.0 (#17822)
wborn Nov 30, 2024
15c1d2e
[linky] Filter on dates when building the report requested from conso…
lolodomo Nov 30, 2024
3ae78a0
[freeboxos] Internationalize thing actions (#17794)
lolodomo Nov 30, 2024
3187b01
[ism8] Prevent sending for read-only channel types (#17760)
holgerfriedrich Nov 30, 2024
4ed9474
[ism8] Allow linking switch-r to Contact items (#17742)
holgerfriedrich Nov 30, 2024
3a798b5
[jrubyscripting] Upgrade to JRuby 9.4.9.0 (#17827)
jimtng Dec 1, 2024
c991856
[mercedesme] Websocket decoupling (#17753)
weymann Dec 1, 2024
22e88bc
Provide unit hints for RSSI channel types (#17826)
jlaur Dec 2, 2024
64e4bad
[knx] Upgrade calimero-device to 2.6-rc1 (#17830)
holgerfriedrich Dec 2, 2024
3f392ab
[mqtt.homeassistant] Implement Device Tracker (#17831)
ccutrer Dec 3, 2024
fd7fd8a
New translations mqtt.properties (Italian) (#17832)
openhab-bot Dec 3, 2024
b00a44a
[veSync] 131 and Vital Purifiers base support (#15296)
dag81 Dec 3, 2024
36bde00
[myuplink] Initial contribution (#17451)
alexf2015 Dec 3, 2024
5a27b0e
[huesync] Initial contribution (#16516)
pgfeller Dec 3, 2024
d0ea14f
[gpstracker] Fix handling ambigious region names (#17805)
lsiepel Dec 3, 2024
156e691
[mqtt.homeassistant] fix multi-speed fans (#17813)
ccutrer Dec 3, 2024
12e7212
[basicprofiles] Add support for functions (DELTA, MEDIAN, AVG, STDDEV…
jimtng Dec 3, 2024
053ebb8
Resolve runbundles for Jollyday upgrade (#17834)
wborn Dec 3, 2024
45b98ec
[vesync] SCA error catches (#17835)
dag81 Dec 3, 2024
8d1471d
Add missing code owners (#17833)
wborn Dec 4, 2024
685ea79
[VeSync] Initial commit
marcelGoerentz Jul 29, 2023
3c96508
[VeSync] Status of the plug will be retrieved and displayed
marcelGoerentz Jul 31, 2023
05399cc
[VeSync] Add missing license and author tag
marcelGoerentz Jul 31, 2023
dd86ba5
[VeSync] Add support for energyWeek and energyMonth
marcelGoerentz Aug 1, 2023
8b2b1d1
[VeSync] Add missing file header and author tag
marcelGoerentz Aug 1, 2023
7323e3f
[VeSync] Update thing.xml so the correct units will used
marcelGoerentz Aug 1, 2023
7dfe032
Delete Support for old outlets
marcelGoerentz Aug 3, 2023
ecf9a11
Merge remote-tracking branch 'origin/vesync_smart_plug' into vesync_s…
marcelGoerentz Dec 4, 2024
5d8fbc9
Rebase commits onto the main branch
marcelGoerentz Dec 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
23 changes: 0 additions & 23 deletions .github/stale.yml

This file was deleted.

59 changes: 46 additions & 13 deletions .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,24 +18,24 @@ jobs:
strategy:
fail-fast: false
matrix:
java: [ '17' ]
maven: [ '3.8.6' ]
os: [ 'ubuntu-22.04' ]
java: [ '17', '21', 'profile-j21' ]
maven: [ '3.9.9' ]
os: [ 'ubuntu-24.04' ]
name: Build (Java ${{ matrix.java }}, ${{ matrix.os }})
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
if: github.head_ref == ''
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Checkout merge
if: github.head_ref != ''
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: refs/pull/${{github.event.pull_request.number}}/merge

- name: Set up Cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/.m2/repository
Expand All @@ -45,13 +45,21 @@ jobs:
${{ runner.os }}-maven-

- name: Set up Java ${{ matrix.java }}
uses: actions/setup-java@v3
uses: actions/setup-java@v4
if: ${{ matrix.java != 'profile-j21' }}
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}

- name: Set up Java ${{ matrix.java }}
uses: actions/setup-java@v4
if: ${{ matrix.java == 'profile-j21' }}
with:
distribution: 'temurin'
java-version: ${{ 21 }}

- name: Set up Maven ${{ matrix.maven }}
uses: stCarolas/setup-maven@v4.5
uses: stCarolas/setup-maven@v5
with:
maven-version: ${{ matrix.maven }}

Expand All @@ -64,11 +72,12 @@ jobs:
- name: Get Changed Files
if: github.head_ref != ''
id: files
uses: Ana06/get-changed-files@v2.2.0
uses: Ana06/get-changed-files@v2.3.0
with:
format: 'csv'

- name: Build
if: ${{ matrix.java != 'profile-j21' }}
id: build
run: './.github/scripts/maven-build'
env:
Expand All @@ -79,16 +88,28 @@ jobs:
-Dmaven.wagon.httpconnectionManager.ttlSeconds=25
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn

- name: Build
if: ${{ matrix.java == 'profile-j21' }}
id: build-j21
run: './.github/scripts/maven-build clean verify -B -T 1.5C -U -Pj21'
env:
CHANGED_FILES: ${{ steps.files.outputs.all }}
MAVEN_OPTS: >-
-Xmx2g
-Dmaven.wagon.http.retryHandler.count=5
-Dmaven.wagon.httpconnectionManager.ttlSeconds=25
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn

- name: Upload Build Log
if: ${{ always() && ((steps.build.outcome == 'success') || (steps.build.outcome == 'failure')) }}
uses: actions/upload-artifact@v3
if: ${{ always() && ((steps.build.outcome == 'success') || (steps.build.outcome == 'failure') || (steps.build-j21.outcome == 'success') || (steps.build-j21.outcome == 'failure')) }}
uses: actions/upload-artifact@v4
with:
name: build-log-java-${{ matrix.java }}-${{ matrix.os }}
path: build.log

- name: Upload SAT Summary Report
if: ${{ always() && ((steps.build.outcome == 'success') || (steps.build.outcome == 'failure')) }}
uses: actions/upload-artifact@v3
if: ${{ matrix.java == '17' && always() && ((steps.build.outcome == 'success') || (steps.build.outcome == 'failure')) }}
uses: actions/upload-artifact@v4
with:
name: sat-summary-report
path: target/summary_report.html
Expand All @@ -100,3 +121,15 @@ jobs:
title: CheckStyle Violations
path: '**/checkstyle-result.xml'
mode: inline

- name: Verify Changed Files
uses: tj-actions/verify-changed-files@v20
id: verify-changed-files

- name: Fail on Changed Files
if: steps.verify-changed-files.outputs.changed_files != ''
env:
CHANGED_FILES: ${{ steps.verify-changed-files.outputs.changed_files }}
run: |
echo "::error::Files have changed: $CHANGED_FILES"
exit 1
27 changes: 27 additions & 0 deletions .github/workflows/stale-issues.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: 'Stale issues check'

on:
schedule:
- cron: '30 1 * * *'
workflow_dispatch:

jobs:
stale:
runs-on: ubuntu-latest
name: Stale issues check
permissions:
issues: write
steps:
- name: Stale issues check
uses: actions/stale@v9
with:
days-before-issue-stale: 60
days-before-issue-close: 180
days-before-pr-stale: -1
days-before-pr-close: -1
only-labels: 'awaiting feedback'
stale-issue-label: 'stale'
exempt-issue-labels: 'pinned,security,PR pending'
stale-issue-message: >-
This issue has been automatically marked as stale because it has not had recent activity.
It will be closed if no further activity occurs. Thank you for your contributions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@
.DS_Store
.gradle
*.iml
npm-debug.log
.build.log
*.log

.metadata/
bin/
Expand Down
Loading