Giter Club home page Giter Club logo

philips_airpurifier_http's Introduction

HACS GitHub Release Project Maintenance

Overview

This is a hard fork of xMrVizzy/philips-airpurifier.

This is a custom Home Assistant component that enables you to control your Philips Air Purifier devices. For now, it supports only older models that use the HTTP protocol for communication. CoAP support comming soon. :)

Installation

Install manually

Download the philips_airpurifier_http folder from this repo and place it in your custom_components folder

Via HACS

Add this repo as a Custom Repository in HACS and install as an Integration from HACS' UI.

Usage

fan:
  platform: philips_airpurifier_http
  host: 192.168.0.17

Configuration variables

Field Value Necessity Description
platform philips_airpurifier_http Required The platform name.
host 192.168.0.17 Required IP address of your Purifier.
name Philips Air Purifier Optional Name of the Fan.

Services

fan.set_preset_mode

Set the device mode (if supported)

Field Value Necessity Description
entity_id "fan.living_room" Required Name(s) of the entities to set mode
preset_mode "allergen" Required One of "auto", "allergen", "sleep", "bacteria", "night".

philips_airpurifier_http.set_function

Set the device function (if supported)

Field Value Necessity Description
entity_id "fan.living_room" Required Name(s) of the entities to set function
function "Purification & Humidification" Required One of "Purification" or "Purification & Humidification".

philips_airpurifier.set_target_humidity

Set the device target humidity (if supported)

Field Value Necessity Description
entity_id "fan.living_room" Required Name(s) of the entities to set target humidity
humidity 40 Required One of 40, 50, 60

philips_airpurifier.set_light_brightness

Set the device light brightness

Field Value Necessity Description
entity_id "fan.living_room" Required Name(s) of the entities to set light brightness
level 50 Required One of 0, 25, 50, 75, 100. Turns off the display light if level is 0.

philips_airpurifier_http.set_child_lock

Set the device child lock on or off

Field Value Necessity Description
entity_id "fan.living_room" Required Name(s) of the entities to set child lock
lock true Required true or false

philips_airpurifier_http.set_timer

Set the device off time

Field Value Necessity Description
entity_id "fan.living_room" Required Name(s) of the entities to set off timer
hours 5 Required Hours between 0 and 12

philips_airpurifier_http.set_display_light

Set the device display light on or off

Field Value Necessity Description
entity_id "fan.living_room" Required Name(s) of the entities to set display light
light true Required true or false

philips_airpurifier_http.set_used_index

Sets the device used index(IAI or PM2.5)

Field Value Necessity Description
entity_id "fan.living_room" Required Name(s) of the entities to set display light
used_index "IAI" Required One of "IAI" or "PM2.5".

Meta

Georgi Gardev

philips_airpurifier_http's People

Contributors

georgesg avatar ronaldt80 avatar plevuus avatar btolarz avatar robroll avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.