Git Product home page Git Product logo

hass_setup's Introduction

Hello there! 👋

So this is my Home Assistant instance 🎉

This repository exists mostly for my own amusement, but it may contain some things that others might find useful.

Statistics from the instance

Description Value
Entities in the alarm_control_panel domain 1
Entities in the automation domain 22
Entities in the binary_sensor domain 35
Entities in the calendar domain 6
Entities in the camera domain 5
Entities in the climate domain 2
Entities in the cover domain 8
Entities in the device_tracker domain 48
Entities in the group domain 15
Entities in the input_boolean domain 35
Entities in the input_number domain 1
Entities in the input_select domain 3
Entities in the input_text domain 1
Entities in the light domain 31
Entities in the media_player domain 3
Entities in the persistent_notification domain 1
Entities in the person domain 2
Entities in the scene domain 8
Entities in the script domain 13
Entities in the sensor domain 452
Entities in the sun domain 1
Entities in the switch domain 35
Entities in the timer domain 1
Entities in the vacuum domain 1
Entities in the weather domain 2
Entities in the weblink domain 5
Entities in the zigbee2mqtt_networkmap domain 1
Entities in the zone domain 3
Entities in the zwave domain 15
Total state objects 756

Hardware and general setup

For my setup I use an old Lenovo Yoga Pro 2, it has a touch screen so I have mounted it on the wall by the front door so I can easily access some controls in my Lovelace UI.

OS Ubuntu desktop 18.04
SSD 512GB
RAM 8GB
Processor Intel® Core™ i7-4500U Processor
Connectivity WiFi

For the installation method of Home Assistant I went with the generic Linux installation of Hassio

This method stores the files used by hassio/Home Assistant in /usr/share/hassio.

I have mounted a share from my NAS to the /usr/share/hassio dir, that way I can handle backups and replication on my NAS.

To have this work I added this line to my /etc/fstab file:

192.168.2.123:/volume1/SSD/hassio       /usr/share/hassio       nfs     auto    0       0

For my theme I use a custom version of slate theme modified by @Villhellm on all my devices.

To access my instance I'm using my Nabu Casa ❤️ link both internally and externally.

Core integrations that I use

custom_components that I use

A summary of custom_components that I use.

Manage (Install, track, upgrade) and discover custom elements for Home Assistant.

I use this to discover new awesome stuff, and to keep the custom elements I use up to date with the latest version of it from the developer.

This integration has been configured in the UI "Configuration" -> "Integrations", so you will not find my configuration for it.

ESXi component for Home Assistant

I use this to get information about my ESXi host.

This integration has been configured in the UI "Configuration" -> "Integrations", so you will not find my configuration for it.

Generates this awesome readme file.

I use this integration to generate this readme, and to convert my lovelace configuration.

This integration has been configured in the UI "Configuration" -> "Integrations", so you will not find my configuration for it.

Custom Lovelace plugins that I use

A summary of custom Lovelace plugins that I use.

CCH - Customize the header and add enhancements to Lovelace. Features: kiosk mode, conditional header styling, per user/device views, swiping between views on mobile, and more.

I use this to get more screen space by minifying the space used by the header, and to lock my laptop that I have in the hallway by the door to one view.

Show a notification count badge..

I use this to show a badge on the Home Assistant tab in my browser when there are active Persistent notifications

Minimalistic graph card for Home Assistant Lovelace UI

I use this to create beautiful statistics cards for my UI.

Makes the built-in markdown card better.

I use this to add functions to the markdown card, like showing states of entities.


Like all other Home Assistant instances this is also a Work in Progress :D

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.