

Check the documentation of the language of your choice on how to set http request headers. How the header is send differs per programming language. This results in a header in the following format:Īu t horiza t io n : Basic QWxhZGRpbjpvcGVuIHNlc 2 F t ZQ= "Basic " is then put before the encoded string.
Wiki tab divider password#
First the username and password are combined into one string "username:password".When creating your own app or script this is not always done for you. When connecting to Domoticz using a browser and the URL method above the browser sets the appropriate header. The value of this header is a base64 encoded string of the username and password. When using some method other than a browser to connect to Domoticz it may be necessary to do Authorization differently.Īuthorization over HTTP is done by setting the "Authorization" HTTP request header when sending the request to Domoticz. This site helps to format, tree view and validate JSON. There are online sites which helps to do the same like. Look in the extensions/add-on store of your browser. For other browsers a similar extension will probably exist. To make it more readable you could use a browser plugin that formats the JSON to a more human-readable layout.įor Google Chrome you could use JSONView (Chrome web store). cpp code.īy default, your browser will display the JSON-output in a unordered mess. Hint: You can have a look at the database for the nValue/sValue, or the. = the port number of your Domoticz installation, this is optional.domoticz-ip = the IP-address or hostname of your Domoticz installation.= the username and password to access Domoticz, this is optional.20.2.1 Specifying a date/time for zone TemporaryOverride.20.1 Updating the evohome controller mode.17.19 Delete a specific schedule(timer) for Scenes/Groups.17.18 Disable specific schedule(timer) for Scenes/Groups.17.17 Enable specific schedule(timer) for Scenes/Groups.17.16 Clear all schedules(timers) for a particular device.17.15 Create a new schedule(timer) for an existing device.
Wiki tab divider update#
17.14 Update parameters for a specific schedule(timer) for Devices.17.13 Delete a specific schedule(timer) for Thermostats.17.12 Disable specific schedule(timer) for Thermostats.17.11 Enable specific schedule(timer) for Thermostats.17.10 Delete a specific schedule(timer) for Devices.17.9 Disable specific schedule(timer) for Devices.17.8 Enable specific schedule(timer) for Devices.17.7 Get all schedules(timers) for one Thermostat.17.6 Get all schedules(timers) for all Thermostats.17.5 Get all schedules(timers) for one Scene.17.4 Get all schedules(timers) for all Scenes.17.3 Get all schedules(timers) for one Device.17.2 Get all schedules(timers) for all Devices.16.7.2 delete a date range of data points.16.7.1 delete a single data point or day.13 trigger dzVents script using customEvent dzVents 3.0.0.9.32 Additional parameters (signal level & battery level).9.16 Electricity Current/Ampere 3 Phase.9.1.1 change Icon Not available for all device types.8.12 Add an On action and/or an Off action to a device or sensor.8.11 Enable a disabled device or sensor.

8 Create, delete, rename, action and disable commands.5.14 Enable/disable/delete specific scene schedule(timer).5.11 Add OnAction and OffAction to a scene or group.5.10 Add activation devices for a scene.5.1 Get current state of all scenes & groups.3.9 Toggle a switch state between on/off.3.8 Set an RGB_CW_WW or CW_WW light to a certain color temperature.3.7 Set a light to a certain color or color temperature.3.6 Set a dimmable light/selector to a certain level.3.5 Switching RFY Blinds sun/wind detector on/off.2.11 Get status of all Favorite devices.2.10 Get status of all devices, including hidden ones.2.9 Get status of all devices of a certain type.2.6 Add a log message to the Domoticz log.2.5 Retrieve Domoticz logfile information.2.3 Get list of all defined users in the system.2.2 Retrieve status of Domoticz instance.
