Embedded Linux
  • Cover
  • Summary
  • About This Training
    • Objectives
    • Skills
    • Prerequisites
    • Requirements
  • Once Upon A Time ...
  • Embedded Linux
  • Build Systems
    • Yocto Board Support Package
      • Yocto
      • Compilation
        • Make
        • Bitbake
        • Script
      • Building Blocks
      • SDK
      • Extra Packages
      • Kernel
        • Patch
        • Building
        • Headers
      • Modules
        • Cross Compilation
        • Native
      • Filesystem
      • Flashing
    • Distributions
      • CentOS
      • Google Brillo
      • Jubilinux
      • Kali
      • Ostro
      • Ubilinux
      • Debian
  • Boot Loaders
    • U-Boot
  • Initialization
    • Upgrade
    • Boot Up
    • Dual Boot
    • Root Directory
    • Display Message
    • Modules
    • Filesystem
    • Memory
    • Backup
    • Recovery
    • Reboot
    • Processes
  • User Space
    • Virtual Network Computing
    • Text Editors
    • Services
    • Logs
    • Package Management Systems
      • Open Package Management
      • Python Package Index
      • Nicely Package Make
      • Advanced Packaging Tool
      • Manual
      • Conda
    • Libraries
      • Mraa
      • Upm
      • OpenCv
      • Temboo
      • Libiio
    • Frameworks
      • Cylon JS
      • Johnny Five
      • ROS
      • Gobot
      • Pixhawk
      • Artoo
      • Bower
      • Zetta
      • Miscellaneous
  • Subsystems
    • X File Systems
    • Pin Muxing
    • Virtual File System
    • Memory
    • Input
    • General Purpose Input Output
    • Serial
    • Bluetooth
      • Advanced Audio Distribution Profile
        • Bluez
        • Gstreamer
        • Alsa
      • Human Interface Device Game Controller
      • Serial Port Protocol
      • Arduino
    • WiFi
    • Audio
    • Camera
    • Block
    • Universal Serial Bus
      • Human Interface Device Mini Keyboard
      • Python USB
    • Inter Integrated Circuit
    • Inter Process Communication
    • Peripheral Component Interconnect
    • Clock
    • Modems
    • Networking
    • Power
    • Thermal
    • Graphics
    • LED
    • LIDAR
    • Printer
    • Serial Peripheral Interface
  • Application Development
    • C
    • C++
    • Cross Compile
    • Containers
    • Python
    • NodeJS
    • Cloud9
    • Data
    • Drone Code
    • Speech
      • Python
    • Radio Frequency
    • Bots
    • Artificial Intelligence
      • WitAi
      • MycroftAi
    • Games
    • Vision
      • Bar Codes
      • Google Cloud Vision API
    • Messaging
    • Entertainment
    • Home Assistants
    • Dashboards
    • IRC
    • Location
    • Facial Recognition
    • Software Defined Radio
    • REST
    • Notes
    • Security
    • HAM Radio
    • Automotive
    • Digital Signage
    • Photography
  • Debug
  • Wrap-Up
    • Online Training
    • Challenge
    • Tbd
  • SandBox
Powered by GitBook
On this page
  1. Application Development

Home Assistants

  • Open Source Automation Tools

Home Assistant Io

root@edison:~# source activate homeassistant                                    
prepending /home/root/miniconda3/envs/homeassistant/bin to PATH                 
(homeassistant) root@edison:~#
(homeassistant) root@edison:~# pip install homeassistant
Collecting homeassistant                                                        
  Using cached homeassistant-0.22.1-py2.py3-none-any.whl                        
Collecting pyyaml<4,>=3.11 (from homeassistant)                                 
  Using cached PyYAML-3.11.zip                                                  
Collecting eventlet==0.19.0 (from homeassistant)                                
  Using cached eventlet-0.19.0-py2.py3-none-any.whl                             
Collecting pytz>=2016.4 (from homeassistant)                                    
  Using cached pytz-2016.4-py2.py3-none-any.whl                                 
Collecting voluptuous==0.8.9 (from homeassistant)                               
  Using cached voluptuous-0.8.9.tar.gz                                          
Collecting requests<3,>=2 (from homeassistant)                                  
  Downloading requests-2.10.0-py2.py3-none-any.whl (506kB)                      
    100% |################################| 512kB 106kB/s                       
Requirement already satisfied (use --upgrade to upgrade): pip>=7.0.0 in ./minic)
Collecting jinja2>=2.8 (from homeassistant)                                     
  Using cached Jinja2-2.8-py2.py3-none-any.whl                                  
Collecting greenlet>=0.3 (from eventlet==0.19.0->homeassistant)                 
  Using cached greenlet-0.4.10.zip                                              
Requirement already satisfied (use --upgrade to upgrade): setuptools>=0.6b1 in )
Collecting MarkupSafe (from jinja2>=2.8->homeassistant)                         
  Using cached MarkupSafe-0.23.tar.gz                                           
Building wheels for collected packages: pyyaml, voluptuous, greenlet, MarkupSafe
  Running setup.py bdist_wheel for pyyaml ... done                              
  Stored in directory: /home/root/.cache/pip/wheels/4a/bf/14/d79994d19a59d4f73e6
  Running setup.py bdist_wheel for voluptuous ... done                          
  Stored in directory: /home/root/.cache/pip/wheels/7b/11/c5/b483b7bf53ce439854c
  Running setup.py bdist_wheel for greenlet ... done                            
  Stored in directory: /home/root/.cache/pip/wheels/e0/f2/33/6e4a562e7497e939311
  Running setup.py bdist_wheel for MarkupSafe ... done                          
  Stored in directory: /home/root/.cache/pip/wheels/a3/fa/dc/0198eed9ad95489b8a8
Successfully built pyyaml voluptuous greenlet MarkupSafe                        
Installing collected packages: pyyaml, greenlet, eventlet, pytz, voluptuous, ret
Successfully installed MarkupSafe-0.23 eventlet-0.19.0 greenlet-0.4.10 homeassi9
root@edison:~# hass
Home Assistant requires at least Python 3.4
root@edison:~# hass
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

        Hello, and welcome to Home Assistant!

        We'll hope that we can make all your dreams come true.

        Here are some resources to get started:

         - Configuring Home Assistant:
           https://home-assistant.io/getting-started/configuration/

         - Available components:
           https://home-assistant.io/components/

         - Troubleshooting your configuration:
           https://home-assistant.io/getting-started/troubleshooting-configuration/

         - Getting help:
           https://home-assistant.io/help/

        This message is generated by the introduction component. You can
        disable it in configuration.yaml.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PreviousEntertainmentNextDashboards

Last updated 7 years ago