All Projects → JoshuaMulliken → Ha Wyzeapi

JoshuaMulliken / Ha Wyzeapi

Licence: apache-2.0
Home Assistant Integration for Wyze Bulbs, Switches, Sensors and Lock

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Ha Wyzeapi

Homeassistant
Home Assistant Configuration Files and Documentation
Stars: ✭ 395 (+111.23%)
Mutual labels:  home-assistant, home-automation, homeassistant
Streamdeck Homeassistant
🏠 Use the Elgato Stream Deck as Home Assistant controller. Call any available service and toggle lights or resume your music.
Stars: ✭ 69 (-63.1%)
Mutual labels:  home-assistant, home-automation, homeassistant
Homeassistant
Example Home Assistant Configs
Stars: ✭ 846 (+352.41%)
Mutual labels:  home-assistant, home-automation, homeassistant
Kmansonoff
Firmware for ESP8266 based itead Sonoff switches for use with HomeAssistant / mqtt
Stars: ✭ 282 (+50.8%)
Mutual labels:  home-assistant, home-automation, switch
Home Assistant Configuration
My Home Assistant Config. For more Information visit ->
Stars: ✭ 102 (-45.45%)
Mutual labels:  home-assistant, home-automation, homeassistant
Awesome Home Assistant
A curated list of amazingly awesome Home Assistant resources.
Stars: ✭ 3,487 (+1764.71%)
Mutual labels:  home-assistant, home-automation, homeassistant
Home Assistant Mail And Packages
Home Assistant integration providing day of package counts and USPS informed delivery images.
Stars: ✭ 155 (-17.11%)
Mutual labels:  home-assistant, home-automation, homeassistant
Tuya-v2-Supported-Devices
A collection of all of the known working Tuya v2 Devices
Stars: ✭ 30 (-83.96%)
Mutual labels:  home-automation, home-assistant, homeassistant
Home Assistant Config
My Home Assistant configuration & documentation.
Stars: ✭ 99 (-47.06%)
Mutual labels:  home-assistant, home-automation, homeassistant
Homeassistant Config
Configuration for @brianjking & @KinnaT's Home Assistant Installation
Stars: ✭ 80 (-57.22%)
Mutual labels:  home-assistant, home-automation, homeassistant
Home assistant
My personal Home Assistant setup - Running on a HassOS VM.
Stars: ✭ 270 (+44.39%)
Mutual labels:  home-assistant, home-automation, homeassistant
Simple Weather Card
Minimalistic weather card for Home Assistant
Stars: ✭ 135 (-27.81%)
Mutual labels:  home-assistant, home-automation, homeassistant
HomeAssistant
My Home Assistant Configuration
Stars: ✭ 71 (-62.03%)
Mutual labels:  home-automation, home-assistant, homeassistant
Home Assistantconfig
🏠 Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to ⭐ it. Updated FREQUENTLY!
Stars: ✭ 3,687 (+1871.66%)
Mutual labels:  home-assistant, home-automation, homeassistant
home
Monorepo for all home automation related development, including integrated firmware, PCBs, configuration, and bridges
Stars: ✭ 104 (-44.39%)
Mutual labels:  home-automation, home-assistant, homeassistant
Home Assistant Config
🏠 My Home Assistant configuration, a bit different that others :) Be sure to 🌟 this repository for updates!
Stars: ✭ 1,050 (+461.5%)
Mutual labels:  home-assistant, home-automation, homeassistant
hhnl.HomeAssistantNet
No description or website provided.
Stars: ✭ 31 (-83.42%)
Mutual labels:  home-automation, home-assistant, homeassistant
amshan-homeassistant
Home Assistant integrasjon for strømmålere (AMS/HAN/P1). Integrasjonen støter både streaming (serieport/TCP-IP) og MQTT (Tibber Pulse, energyintelligence.se etc)
Stars: ✭ 39 (-79.14%)
Mutual labels:  home-automation, home-assistant, homeassistant
Ha Bt Proximity
Distributed Bluetooth Room Presence Sensor for Home Assistant
Stars: ✭ 77 (-58.82%)
Mutual labels:  home-assistant, home-automation, homeassistant
Addon Ssh
SSH & Web Terminal - Home Assistant Community Add-ons
Stars: ✭ 114 (-39.04%)
Mutual labels:  home-assistant, home-automation, homeassistant

Home Assistant - Wyze Bulb, Switch, Sensor and Lock Integration

This is a custom component to allow control of Wyze Bulbs, Switches, Sensors, and Locks in Home Assistant using the unofficial Wyze API. Please note this mimics the Wyze app and therefore Wyze may cut off access at anytime.

Highlights of what WyzeApi can do

  • Control Wyze Bulbs as lights through HA
  • Control Wyze Switches as switches through HA
  • View Wyze Sensors as binary_sensor through HA
  • View Wyze Lock Status and Door Status as lock through HA
    • Note: Currently you can only view the lock status or door status. Lock and Unlock does not work!

Potential Downsides

  • This is an unofficial implementation of the api and therefore may be disabled or broken at anytime by WyzeLabs
  • I only have light bulbs and no switches so they are not tested directly by me. An update may break them without my knowledge. Please use the betas as they become available if you have switches to help me find bugs prior to release
  • It requires two factor authentication to be disabled on your account

Support

If you like what I have done here and want to help I would recommend that you firstly look into supporting Home Assistant. You can do this by purchasing some swag from their store or paying for a Nabu Casa subscription. None of this could happen without them.

After you have done that if you feel like my work has been valuable to you I welcome your support through BuyMeACoffee.

Buy Me A Coffee

Installation (HACS) - Highly Recommended

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

Installation (Manual)

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

Configuration

Add the following to your configuration file. Note: This has changed recently. Check your configuration!

wyzeapi:
  username: <email for wyze>
  password: <password for wyze>

You can exclude any of the devices.

wyzeapi:
  username: <email for wyze>
  password: <password for wyze>
  sensors: false
  light: false
  switch: false
  lock: false

Usage

More information and Help

If you would like more information then please look at the wiki!

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.wyzeapi: 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].