⚠️ IMPORTANT This module is early in it´s development phase. Many API function and features are not yet available. You are welcome to contribute on GitHub to accelerate progress further.
PSDaikin
This project has adopted the following policies
Project status
About
This module provides cmdlets to manage a Daikin AirCon device. These devices is equiped with a network module that provides a REST API that can be used to query status information and set configuration. This API is not documented and this module is based on the findings by "ehjortberg" and the repo <https://github.com/ael-code/daikin-control>.
This is work in progress and currently only implements two cmdlets that retreive the status and a cmdlet to set mode and temperature.
Installation
PowerShell Gallery
To install from the PowerShell gallery using PowerShellGet run the following command:
Install-Module PSDaikin -Scope CurrentUser
Usage
Retreive status of a daikin device
This cmdlet will try to retreive the general current status and configuration of the aircon device.
Get-DaikinStatus -Hostname daikin.local.network
Example of returned response
PowerOn : True
Mode : HEAT
TargetTemp : 22.0
TargetHumidity : 0
FanSpeed : AUTO
FanDirection : Stopped
InsideTemp : 22.0
InsideHumidity : -
OutsideTemp : 0.0
DeviceType : aircon
Region : eu
Version : 1.2.51
Revision : D3A0C9F
Port : 3030
Identity : username
MACAddress : ABCDEF123456
Set a mode and target temp
Set-DaikinAirCon -HostName daikin.local.network -PowerOn:$true -Temp 19 -Mode AUTO -FanSpeed AUTO