@@ -17,7 +17,6 @@ Install with [Composer](https://getcomposer.org/).
1717## Getting Started
1818
1919``` php
20- <?php
2120require_once(__DIR__ . '/vendor/autoload.php');
2221
2322use Supla\ApiClient\Api\ChannelsApi;
@@ -61,10 +60,12 @@ Class | Method | HTTP request | Description
6160* ChannelGroupsApi* | [ ** updateChannelGroup** ] ( docs/Api/ChannelGroupsApi.md#updatechannelgroup ) | ** PUT** /channel-groups/{id} | Update the channel group
6261* ChannelsApi* | [ ** configureChannel** ] ( docs/Api/ChannelsApi.md#configurechannel ) | ** PATCH** /channels/{id}/settings |
6362* ChannelsApi* | [ ** createChannelReaction** ] ( docs/Api/ChannelsApi.md#createchannelreaction ) | ** POST** /channels/{channel}/reactions | Create channel reaction
63+ * ChannelsApi* | [ ** deleteChannel** ] ( docs/Api/ChannelsApi.md#deletechannel ) | ** DELETE** /channels/{id} | Delete the channel
6464* ChannelsApi* | [ ** deleteChannelMeasurementLogs** ] ( docs/Api/ChannelsApi.md#deletechannelmeasurementlogs ) | ** DELETE** /channels/{channel}/measurement-logs | Delete channel measurement logs.
6565* ChannelsApi* | [ ** deleteChannelReaction** ] ( docs/Api/ChannelsApi.md#deletechannelreaction ) | ** DELETE** /channels/{channel}/reactions/{reaction} | Delete channel reaction
6666* ChannelsApi* | [ ** downloadChannelMeasurementLogs** ] ( docs/Api/ChannelsApi.md#downloadchannelmeasurementlogs ) | ** GET** /channels/{channel}/measurement-logs-download | Get measurement logs as a zipped CSV file.
6767* ChannelsApi* | [ ** executeAction** ] ( docs/Api/ChannelsApi.md#executeaction ) | ** PATCH** /channels/{id} |
68+ * ChannelsApi* | [ ** executeSubDeviceAction** ] ( docs/Api/ChannelsApi.md#executesubdeviceaction ) | ** PATCH** /channels/{channelId}/subdevice |
6869* ChannelsApi* | [ ** getChannel** ] ( docs/Api/ChannelsApi.md#getchannel ) | ** GET** /channels/{id} | Get Channel
6970* ChannelsApi* | [ ** getChannelChannelGroups** ] ( docs/Api/ChannelsApi.md#getchannelchannelgroups ) | ** GET** /channels/{id}/channel-groups | Get Channel Groups that the given channel belongs to
7071* ChannelsApi* | [ ** getChannelDirectLinks** ] ( docs/Api/ChannelsApi.md#getchanneldirectlinks ) | ** GET** /channels/{channel}/direct-links | Get channel direct links
@@ -74,6 +75,8 @@ Class | Method | HTTP request | Description
7475* ChannelsApi* | [ ** getChannelReactions** ] ( docs/Api/ChannelsApi.md#getchannelreactions ) | ** GET** /channels/{channel}/reactions | Get channel reactions
7576* ChannelsApi* | [ ** getChannelScenes** ] ( docs/Api/ChannelsApi.md#getchannelscenes ) | ** GET** /channels/{channel}/scenes | Get channel scenes
7677* ChannelsApi* | [ ** getChannels** ] ( docs/Api/ChannelsApi.md#getchannels ) | ** GET** /channels | Get Channels
78+ * ChannelsApi* | [ ** getChannelsStates** ] ( docs/Api/ChannelsApi.md#getchannelsstates ) | ** GET** /channels/states | Get Channels states
79+ * ChannelsApi* | [ ** getReactions** ] ( docs/Api/ChannelsApi.md#getreactions ) | ** GET** /reactions | Get reactions
7780* ChannelsApi* | [ ** updateChannel** ] ( docs/Api/ChannelsApi.md#updatechannel ) | ** PUT** /channels/{id} |
7881* ChannelsApi* | [ ** updateChannelReaction** ] ( docs/Api/ChannelsApi.md#updatechannelreaction ) | ** PUT** /channels/{channel}/reactions/{reaction} | Update channel reaction
7982* ClientAppsApi* | [ ** deleteClientApp** ] ( docs/Api/ClientAppsApi.md#deleteclientapp ) | ** DELETE** /client-apps/{id} | Delete the client app
@@ -84,12 +87,14 @@ Class | Method | HTTP request | Description
8487* DevicesApi* | [ ** getIoDevice** ] ( docs/Api/DevicesApi.md#getiodevice ) | ** GET** /iodevices/{id} | Get Device
8588* DevicesApi* | [ ** getIoDeviceNotifications** ] ( docs/Api/DevicesApi.md#getiodevicenotifications ) | ** GET** /iodevices/{device}/notifications |
8689* DevicesApi* | [ ** getIoDevices** ] ( docs/Api/DevicesApi.md#getiodevices ) | ** GET** /iodevices | Get Devices
90+ * DevicesApi* | [ ** getSubDevices** ] ( docs/Api/DevicesApi.md#getsubdevices ) | ** GET** /subdevices |
8791* DevicesApi* | [ ** updateDevice** ] ( docs/Api/DevicesApi.md#updatedevice ) | ** PUT** /iodevices/{id} |
8892* DirectLinksApi* | [ ** getDirectLink** ] ( docs/Api/DirectLinksApi.md#getdirectlink ) | ** GET** /direct-links/{directLink} | Get direct link
8993* DirectLinksApi* | [ ** getDirectLinks** ] ( docs/Api/DirectLinksApi.md#getdirectlinks ) | ** GET** /direct-links | Get Direct Links
9094* EnumsApi* | [ ** getActionsEnum** ] ( docs/Api/EnumsApi.md#getactionsenum ) | ** GET** /enum/actions |
9195* EnumsApi* | [ ** getChannelTypesEnum** ] ( docs/Api/EnumsApi.md#getchanneltypesenum ) | ** GET** /enum/channel-types |
9296* EnumsApi* | [ ** getFunctionsEnum** ] ( docs/Api/EnumsApi.md#getfunctionsenum ) | ** GET** /enum/functions |
97+ * IntegrationsApi* | [ ** createMqttBrokerCredentials** ] ( docs/Api/IntegrationsApi.md#createmqttbrokercredentials ) | ** POST** /integrations/mqtt-credentials | Creates MQTT Broker credentials for the OAuth Client.
9398* LocationsApi* | [ ** createLocation** ] ( docs/Api/LocationsApi.md#createlocation ) | ** POST** /locations | Create a new location
9499* LocationsApi* | [ ** deleteLocation** ] ( docs/Api/LocationsApi.md#deletelocation ) | ** DELETE** /locations/{id} | Delete the location
95100* LocationsApi* | [ ** getLocation** ] ( docs/Api/LocationsApi.md#getlocation ) | ** GET** /locations/{id} | Get location by ID
@@ -133,6 +138,7 @@ Class | Method | HTTP request | Description
133138- [ ChannelActionParamsDimmer] ( docs/Model/ChannelActionParamsDimmer.md )
134139- [ ChannelActionParamsDuration] ( docs/Model/ChannelActionParamsDuration.md )
135140- [ ChannelActionParamsPercentage] ( docs/Model/ChannelActionParamsPercentage.md )
141+ - [ ChannelActionParamsPercentageAndTilt] ( docs/Model/ChannelActionParamsPercentageAndTilt.md )
136142- [ ChannelActionParamsRgbw] ( docs/Model/ChannelActionParamsRgbw.md )
137143- [ ChannelActionParamsRgbwOneOf] ( docs/Model/ChannelActionParamsRgbwOneOf.md )
138144- [ ChannelActionParamsRgbwOneOf1] ( docs/Model/ChannelActionParamsRgbwOneOf1.md )
@@ -148,6 +154,7 @@ Class | Method | HTTP request | Description
148154- [ ChannelConfigControllingTheGate] ( docs/Model/ChannelConfigControllingTheGate.md )
149155- [ ChannelConfigControllingTheGateClosingRule] ( docs/Model/ChannelConfigControllingTheGateClosingRule.md )
150156- [ ChannelConfigElectricityMeter] ( docs/Model/ChannelConfigElectricityMeter.md )
157+ - [ ChannelConfigFacadeBlinds] ( docs/Model/ChannelConfigFacadeBlinds.md )
151158- [ ChannelConfigGeneralPurposeMeasurement] ( docs/Model/ChannelConfigGeneralPurposeMeasurement.md )
152159- [ ChannelConfigGeneralPurposeMeasurementDefaults] ( docs/Model/ChannelConfigGeneralPurposeMeasurementDefaults.md )
153160- [ ChannelConfigGeneralPurposeMeter] ( docs/Model/ChannelConfigGeneralPurposeMeter.md )
@@ -162,6 +169,7 @@ Class | Method | HTTP request | Description
162169- [ ChannelConfigHvacThermostatTemperatures] ( docs/Model/ChannelConfigHvacThermostatTemperatures.md )
163170- [ ChannelConfigImpulseCounter] ( docs/Model/ChannelConfigImpulseCounter.md )
164171- [ ChannelConfigInvertedLogic] ( docs/Model/ChannelConfigInvertedLogic.md )
172+ - [ ChannelConfigRollerShutter] ( docs/Model/ChannelConfigRollerShutter.md )
165173- [ ChannelConfigStaircaseTimer] ( docs/Model/ChannelConfigStaircaseTimer.md )
166174- [ ChannelConfigThermometer] ( docs/Model/ChannelConfigThermometer.md )
167175- [ ChannelFunction] ( docs/Model/ChannelFunction.md )
@@ -179,6 +187,7 @@ Class | Method | HTTP request | Description
179187- [ ChannelStateDouble] ( docs/Model/ChannelStateDouble.md )
180188- [ ChannelStateElectricityMeter] ( docs/Model/ChannelStateElectricityMeter.md )
181189- [ ChannelStateElectricityMeterPhase] ( docs/Model/ChannelStateElectricityMeterPhase.md )
190+ - [ ChannelStateFacadeBlind] ( docs/Model/ChannelStateFacadeBlind.md )
182191- [ ChannelStateHumidity] ( docs/Model/ChannelStateHumidity.md )
183192- [ ChannelStateHumidityAndTemperature] ( docs/Model/ChannelStateHumidityAndTemperature.md )
184193- [ ChannelStateHvac] ( docs/Model/ChannelStateHvac.md )
@@ -208,7 +217,8 @@ Class | Method | HTTP request | Description
208217- [ InlineObject10] ( docs/Model/InlineObject10.md )
209218- [ InlineObject11] ( docs/Model/InlineObject11.md )
210219- [ InlineObject12] ( docs/Model/InlineObject12.md )
211- - [ InlineObject14] ( docs/Model/InlineObject14.md )
220+ - [ InlineObject13] ( docs/Model/InlineObject13.md )
221+ - [ InlineObject15] ( docs/Model/InlineObject15.md )
212222- [ InlineObject2] ( docs/Model/InlineObject2.md )
213223- [ InlineObject3] ( docs/Model/InlineObject3.md )
214224- [ InlineObject4] ( docs/Model/InlineObject4.md )
@@ -219,9 +229,10 @@ Class | Method | HTTP request | Description
219229- [ InlineObject9] ( docs/Model/InlineObject9.md )
220230- [ InlineResponse200] ( docs/Model/InlineResponse200.md )
221231- [ InlineResponse2001] ( docs/Model/InlineResponse2001.md )
232+ - [ InlineResponse2001Timezone] ( docs/Model/InlineResponse2001Timezone.md )
222233- [ InlineResponse2002] ( docs/Model/InlineResponse2002.md )
223234- [ InlineResponse2003] ( docs/Model/InlineResponse2003.md )
224- - [ InlineResponse200Timezone ] ( docs/Model/InlineResponse200Timezone .md )
235+ - [ InlineResponse2004 ] ( docs/Model/InlineResponse2004 .md )
225236- [ InlineResponse400] ( docs/Model/InlineResponse400.md )
226237- [ InlineResponse4001] ( docs/Model/InlineResponse4001.md )
227238- [ InlineResponse4002] ( docs/Model/InlineResponse4002.md )
@@ -318,5 +329,5 @@ or your server instance.
318329
319330This PHP package is automatically generated by the [ OpenAPI Generator] ( https://openapi-generator.tech ) project:
320331
321- - Targeted Cloud version: ` 24.01.01-51-gd3ab095f `
332+ - Targeted Cloud version: ` 24.12-60-g8a642a3e7 `
322333- Build package: ` org.openapitools.codegen.languages.PhpClientCodegen `
0 commit comments