All Projects → jfarmer08 → ha-sengledapi

jfarmer08 / ha-sengledapi

Licence: Apache-2.0 license
Home Assistant Integration for Sengled Bulbs. This is a custom component to allow control of Sengled Bulbs in Homeassistant using the unofficial Sengled API. Please note this mimics the Sengled app and therefore Sengled may cut off access at anytime.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ha-sengledapi

openrgb ha
OpenRGB integration for Home Assistant
Stars: ✭ 40 (-52.94%)
Mutual labels:  homeassistant, hacs
home-assistant-theme-outline
🎨 Home Assistant Theme: Outline
Stars: ✭ 20 (-76.47%)
Mutual labels:  homeassistant, hacs
worldtidesinfocustom
world tides info custom component for home assistant
Stars: ✭ 14 (-83.53%)
Mutual labels:  homeassistant, hacs
home-assistant-miele
Miele integration for Home assistant
Stars: ✭ 101 (+18.82%)
Mutual labels:  homeassistant, hacs
thermal
Thermal Vision Sensor and Camera for Home Assistant
Stars: ✭ 43 (-49.41%)
Mutual labels:  homeassistant, hacs
homeassistant-powercalc
Custom component to calculate estimated power consumption of lights and other appliances
Stars: ✭ 261 (+207.06%)
Mutual labels:  homeassistant, hacs
ltss
Long time state storage (LTSS) custom component for Home Assistant using Timescale DB
Stars: ✭ 34 (-60%)
Mutual labels:  homeassistant, hacs
slider-button-card
A button card with integrated slider
Stars: ✭ 319 (+275.29%)
Mutual labels:  homeassistant, hacs
HomeAssistant-Cupertino-Icons
Apple SF Symbols icons for Home Assistant! (3000+ icons)
Stars: ✭ 100 (+17.65%)
Mutual labels:  homeassistant, hacs
ha-zoom-automation
Custom Home Assistant component for Zoom. Tracks when you are connected to a Zoom call by default but may allow you to track more.
Stars: ✭ 47 (-44.71%)
Mutual labels:  homeassistant, hacs
custom-brand-icons
Custom brand icons for Home Assistant
Stars: ✭ 242 (+184.71%)
Mutual labels:  homeassistant, hacs
homeassistant-jlrincontrol
An integration for JLR InControl to Home Assistant
Stars: ✭ 34 (-60%)
Mutual labels:  homeassistant, hacs
midea-ac-py
This is a library to allow communicating to a Midea appliance via the Midea cloud.
Stars: ✭ 72 (-15.29%)
Mutual labels:  homeassistant, hacs
hass-livebox-component
Livebox Component for Home assistant
Stars: ✭ 24 (-71.76%)
Mutual labels:  homeassistant, hacs
mercedes me api
Script to use Mercedes Me APIs.
Stars: ✭ 34 (-60%)
Mutual labels:  homeassistant, hacs
home-assistant-frigidaire
Custom component for the Frigidaire integration
Stars: ✭ 11 (-87.06%)
Mutual labels:  homeassistant, hacs
content-card-linky
cardLinky comptatible with sensor apiEnedis
Stars: ✭ 48 (-43.53%)
Mutual labels:  homeassistant, hacs
ha-config-ataraxis
My Home Assistant Configs. If you like what you see, please ⭐️my repo. It would encourage me a lot 🤘
Stars: ✭ 146 (+71.76%)
Mutual labels:  homeassistant, hacs
entur-card
Home Assistant Lovelace card card for the Entur public transport component.
Stars: ✭ 38 (-55.29%)
Mutual labels:  homeassistant, hacs
home-assistant-p2000
🚒 This component tracks P2000 emergency events in The Netherlands.
Stars: ✭ 45 (-47.06%)
Mutual labels:  homeassistant, hacs

I no longer plan on supporting this integration with Home Assistant. If someone would like to take it over please contact me.

Home Assistant - Sengled Bulb Integration

This is a custom component to allow control of Sengled Bulbs in Homeassistant using the unofficial Sengled API. Please note this mimics the Sengled app and therefore Sengled may cut off access at anytime.

Supported Bulbs from Sengled

You can find Supported Products here. If you have other bulbs that are not on this list and they do work, you can create a pull request to have the wiki updated.

**The goal is to support all Sengled Bulbs so feel free to buy me coffee.

Donate

Highlights of what SengledApi can do

  • Control Sengled Bulbs as lights through HA
  • Control Sengled Light Switch through HA

Potential Downsides

** Wifi bulbs are supported by adding wifi: true to your configuration. All functions should be supported.

Installation (HACS) - Highly Recommended

  1. Have HACS installed, this will allow you to easily update
  2. Add https://github.com/jfarmer08/ha-sengledapi as a custom repository as Type: Integration
  3. Click install under "Sengled Bulb Integration" in the Integration tab
  4. Restart HA

Installation (Manual)

**Note: "requirements": ["paho-mqtt==1.5.0"]

  1. Download this repository as a ZIP (green button, top right) and unzip the archive
  2. Copy /custom_components/sengledapi to your <config_dir>/ directory
    • On Hassio the final location will be /config/custom_components/sengledapi
    • On Hassbian the final location will be /home/homeassistant/.homeassistant/custom_components/sengledapi
  3. Restart HA

SengledApi NOTE: Configuration Changed Please update.

Country Code example:

  • country: us
  • country: au
  • country: it
  • country: eu

Configuration

Add the following to your configuration file configuration.yaml. Update with your own information.

sengledapi:
  username: [email protected]
  password: sengledPassword
  country: us
  wifi: true

Usage

  • Restart HA

  • Entities will show up as light.<friendly name>, switch.<friendly name> for example (light.livingroom_lamp).

Reporting an Issue

  1. Setup your logger to print debug messages for this component by adding this to your configuration.yaml:
    logger:
      default: warning
      logs:
        custom_components.sengledapi: debug
  2. Restart HA
  3. Verify you're still having the issue
  4. File an issue in this Github Repository
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].