All Projects → alessandro308 → YeelightController

alessandro308 / YeelightController

Licence: BSD-3-Clause License
Control your Xiaomi Yeelight from your OSX Device

Programming Languages

swift
15916 projects
c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to YeelightController

homebridge-yeelight-platform
Homebridge plugin for Yeelight Lights supporting Scenes/Moods/Color Flow/Custom Presets/Music Flow/Night Mode
Stars: ✭ 53 (+35.9%)
Mutual labels:  yeelight, xiaomi-yeelight
HomeKit-Bridge
Enabled HomeKit integration via Homebridge for Indigo Home Automation
Stars: ✭ 43 (+10.26%)
Mutual labels:  homeautomation
home-assistant-config
My home-assistant configuration
Stars: ✭ 48 (+23.08%)
Mutual labels:  homeautomation
janitor
Availability monitoring and alerting for IOT devices
Stars: ✭ 55 (+41.03%)
Mutual labels:  homeautomation
MQTT-MotorizeBlinds
Code for ESP8266 Microcontrollers that control DIY motorized blids made from IKEA TUPPLUR blinds. Code in this repo is intentionaly to use with Homebridge MQTT plugin on raspberry Pi
Stars: ✭ 17 (-56.41%)
Mutual labels:  homeautomation
zwave-core
Flexible Z-Wave Service Server - Access your Z-Wave nodes fast and independent - Planned/supported: REST-API, Browser UI, MQTT* - Perfect for maintaining big node-numbers, drop-in ozwcp replacement!
Stars: ✭ 19 (-51.28%)
Mutual labels:  homeautomation
Smart-Lights-Yeelight
Control Yeelight Devices quickly from your Mac OS Tray
Stars: ✭ 51 (+30.77%)
Mutual labels:  yeelight
ESPecial
ESP32 automation with web interface and telegram bot
Stars: ✭ 77 (+97.44%)
Mutual labels:  homeautomation
python-insteonplm
Python 3 asyncio module for interfacing with Insteon Powerline modems
Stars: ✭ 34 (-12.82%)
Mutual labels:  homeautomation
python-amcrest
A Python 2.7/3.x module for Amcrest and Dahua Cameras using the SDK HTTP API.
Stars: ✭ 159 (+307.69%)
Mutual labels:  homeautomation
esphome-components
ESPHome components
Stars: ✭ 62 (+58.97%)
Mutual labels:  yeelight
radiale
What if home automation was homoiconic? Just transformations of data? No more YAML!
Stars: ✭ 21 (-46.15%)
Mutual labels:  homeautomation
awesome-homebridge
Popular list of Homebridge Plugins
Stars: ✭ 106 (+171.79%)
Mutual labels:  homeautomation
goodbye-mihome
Web UI and plugins to manage Xiaomi MiHome gateway, sensors and smart devices.
Stars: ✭ 92 (+135.9%)
Mutual labels:  yeelight
OliveTin
OliveTin gives safe and simple access to predefined shell commands from a web interface.
Stars: ✭ 491 (+1158.97%)
Mutual labels:  homeautomation
fluxee
💡 Controlling Yeelight smart lights corresponding to f.lux display color temperature
Stars: ✭ 55 (+41.03%)
Mutual labels:  yeelight
homebridge-roomba
Roomba plugin for Homebridge
Stars: ✭ 13 (-66.67%)
Mutual labels:  homeautomation
stampzilla-go
Homeautomation software written in Go and React
Stars: ✭ 32 (-17.95%)
Mutual labels:  homeautomation
jarvis
Jarvis Home Automation
Stars: ✭ 81 (+107.69%)
Mutual labels:  homeautomation
HomeAssistant-Config
Here is my current Home Assistant config. Hope this helps who needs it!!
Stars: ✭ 87 (+123.08%)
Mutual labels:  homeautomation

YeelightController

Control your Xiaomi Yeelight from your OSX Device

ATTENTION

This app in under refactoring. Every help is accepted. The main problems are in the Yeelight.swift file where two JSON sometimes arrives and cause a nil exception (in the file there are more precise comment on this issues).

The new project needs to be integrated with the previous UI.

How to use

In order to use this app, your YeelightDevice needs to be set in Developer Mode. Use your Yeelight App on your smartphone to change this setting.

What's new

The new version use another TCP Library, the IBM BlueSocket Library that are simpler to use to implement a discovery protocol. This library is imported using Carthage.

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