-
Notifications
You must be signed in to change notification settings - Fork 10
Home
YIO is made by a smarthome enthusiast, it allows the user to directly interact with a smarthome hub system and extend its usage to the feel and response of a remote.
You can find more Information about (or contribute to) YIO in this documentation repository or via the following links:
Our documentation repository is split into sections as visible below:
Additional helpful documentation can be found for
In the Dock Software repository you can find the latest build of the YIO Dock Software.
Later you will find Information how to upload the Software to your YIO Dock here.
The Hardware currently consists of the following two main parts:
-
The YIO Dock charges the remote quickly and functions as an IR receiver and blaster.
- USB-C connector (works with all chargers that adhering the USB-C Standard)
- IR-Receiver (located at the top, let you learn IR codes)
- 4 IR LEDs (can emit RAW & Pronto HEX IR codes)
- headphone jack (IR Extender can be connected in parallel to this Port)
-
YIO Remote the HID to interact with your SmartHome backend
- based on a Raspberry Pi Zero W (used as mainboard and prived connections via Wi-Fi and Bluetooth)
- 13 customizable physical buttons (2 different functions at each button can be assigned)
- 3.5" high resolution capacitive touchsreen (480x800px resolution)
- ambient light sensor (detects you light scenario and dims / brightens the display)
- battery monitoring (charge, health & voltage)
- custom designed housing (CNC milled, sandblasted and anodized)
- gesture sensor (detects you and switches on the display)
- haptic feedback motor (gives vibrating feedback)
- proximity sensor (detects proximity and switches on the display)
In general the YIO Remote can be used with all SmartHome backend systems, currently maintained integrations are listed here, if you would like to be added with your integration, feel free to contact us.
Home automation software (website) for which an integration has been written. This enables certain devices exposed by Domoticz to be controllable by the YIO remote.
The currently supported devices are:
- Blinds
- Heating
- Lights
-
Media players(not supported by Domoticz) -
PVR / TV(not supported by Domoticz)
Example config.json file for Homey Integration will be available later.
Original SmartHome Backend software (website) for which an integration has been written. This enables certain devices exposed by Home Assistant to be controllable by the YIO remote.
The currently supported devices are:
- Blinds
- Heating
- Lights
- Media players
- PVR / TV
Example config.json file for Home Assistant Integration will be available later.
Home automation software (website) for which an integration has been written. This enables certain devices exposed by Homey to be controllable by the YIO remote.
The currently supported devices are:
- Blinds
- Heating
- Lights
- Media players
- PVR / TV
Example config.json file for Homey Integration will be available later.
Home automation software (website) for which an integration has been written. This enables certain devices exposed by OpenHAB to be controllable by the YIO remote.
The currently supported devices are:
- Blinds
- Heating
- Lights
- Media players
- PVR / TV
Example config.json file for openHAB Integration will be available later.
IR Integration supporting IR code blasting via the YIO dock.
The currently supported devices are:
- Remotes
Example config.json file for IR Integration will be available later.
We choose to use Buildroot to create YIO's underlaying Operating System.
To build the UI / UX Interface for YIO, the Open Source version of QT is used.
In the Remote Software repository you can find the latest build of the YIO Remote Software.
Later you will find Information how to upload the Software to your YIO Remote here.
YIO will provide you a self hosted, locally available website where you are able to change the configuration of your Setup.
Following features are currently planned:
- Display config.json - View your actual used config.json file
- Download config.json - make an easy backup of the complete remote config
- Modify config.json - Easy edit of the file from every browser in local Network
- Setup Wizard - Answere short Questions and build the config.json file with the help of our wizard
- Upload config.json - restore you remote to this config
YIO Remote Project Documentation Wiki Page https://github.com/YIO-Remote/documentation/wiki
Home
YIO Remote API
Dock
FAQ
Supporters
Remote Firmware
Dock Firmware
YIO Homepage
YIO Community
YIO Github
YIO Discord Channel
YIO Facebook
YIO Instagram
YIO Twitter
YIO YouTube
YIO Translation
Dock
Remote
Supported IR Extenders
Home Assistant
Homey
openHAB
Roon
Spotify
YIO Dock
Build Environment
Setup Qt IDE
Setup PlatformIO IDE
Developer VM
Setup Buildroot
API
API
WebSocket API
Generic
SSH/SCP
Architecture
Coding Guidelines
Configuration File
Developing Integrations
Entity Types
Logging
Workflow
Git Workflow
Pull Requests
Continuous Integration