Giter Site home page Giter Site logo

swakes_hassio's Introduction

Welcome to SWAKES - Home Assistant

Hi there and welcome to my Github repo containing my configuration and setup files/code for Home Assistant. I will en-devour to keep this up to date however please check out my other references and sources in the following links before

Please note that some files, images, custom components and addons have been referenced but not uploaded in this repo.

If you like what you've read ... Support me here on Buy Me a Coffee: https://www.buymeacoffee.com/swakes


13/02/2023 - Added 'Refresh 2.0' under 'guides' and included 'mini_bar' breakdown.

16/10/2020 - Updated 'dashboards' and Screenshots

Screenshots

System DashboardLight DashboardSecurity DashboardMedia Dashboard

Security Dashboard (Mobile)

enter image description here enter image description here enter image description hereenter image description here

Dashboards In Progress

enter image description hereenter image description here

Hardware

Operating System

Ubuntu Sever 18 Virtual Machine (ESXi)

  • 1vCPU
  • 3GB RAM
  • 40GB HDD

HASSIO Supervisor

  • Docker Image

Add-Ons

  • AppDaemon
  • Dasshio
  • ESPHome
  • File editor
  • Frigate NVR
  • Home Assistant Google Drive Backup
  • MariaDB
  • Mosquitto broker
  • Network UPS Tools
  • SSH & Web Terminal
  • TasmoAdmin

Integrations

  • Alarmo
  • Broadlink
  • Browser mod
  • Google Cast
  • Coronavirus (COVID-19)
  • deCONZ
  • ESPHome
  • ESXi Stats
  • Fully Kiosk Browser
  • Garbage Collection
  • Google Calendars
  • Google Assistant
  • HACS
  • Hyperion
  • Meteorologisk institutt (Met.no)
  • Mobile App
  • Monitor Docker
  • Mopidy
  • MQTT
  • Nest
  • OpenWeatherMap
  • Plex Media Server
  • Radarr
  • Sonarr
  • Speedtest.net
  • Spotify
  • Tasmota
  • TP-Link Kasa Smart
  • Transmission
  • UniFi Network
  • UniFi Protect
  • Waze Travel Time
  • WLED
  • Xbox
  • Yeelight

HACS (Integrations)

  • Alarmo
  • Anniversary
  • Authenticated
  • Auto Areas
  • browser_mod
  • ESXi Stats
  • Event sensor
  • Frigate
  • Fully Kiosk Browser
  • Garbage Collection
  • Google Home
  • Holidays
  • Monitor Docker
  • Mopidy Media Player component
  • Plex Recently Added
  • Radarr Upcoming Media
  • Sonarr Upcoming Media
  • Spotcast
  • Spotify Playlist Sensor

HACS (Frontend)

  • Alarmo
  • Battery State Card / Entity Row
  • Button Text Card
  • button-card
  • Custom Animated Weather Card
  • Custom brand icons
  • Dark Thermostat
  • ESXi Stats
  • Flexible Horseshoe Card for Lovelace
  • Garbage Collection Card
  • HA Dashboard
  • layout-card
  • Light Entity Card
  • Number Box
  • Select list Card
  • Simple Thermostat
  • Slider Button Card
  • slider-entity-row
  • state-switch
  • Switch popup card
  • Text Divider Row
  • Toggle Control Button Row

Devices

Lights

Device Connectivity Amount
TRADFRI bulb E27 Zigbee (deCONZ) 5
TRADFRI bulb GU10 Zigbee (deCONZ) 21
Lidl HG06106C Zigbee (deCONZ) 2
WS2812b RGB Strip WiFi (ESPHome/WLED) 10
Sonoff Basic R2 WiFi (Tasmota) 2
Hyperion (Raspberry Pi) WiFi (Integration) 2

Sensors

Device Connectivity Amount
Aqara Contact Sensor Zigbee (deCONZ) 15
Aqara Temp/Humidity Sensor Zigbee (deCONZ) 5
IKEA TRADFRI Motion Sensor Zigbee (deCONZ) 3
Sonoff Motion Sensor (SNZB-03) Zigbee (deCONZ) 1
KERUI Motion Sensor 433Mhz (Tasmota) 3
KERUI Contact Sensor 433Mhz (Tasmota) 1
Philips Hue Motion/Temp/Light Sensor Zigbee (deCONZ) 1
IKEA VINDRIKTNING (Air Quality Sensor) WiFi (ESPHome) 1
HC-S501/S505 Motion Sensor WiFi (ESPHome) 8
DHT22/DS18B20 Temp/Humidity Sensor WiFi (ESPHome) 5
Weight Sensor (HX711) WiFi (ESPHome) 1
Fingerprint Sensor (R503) WiFi (MQTT) 1
EMASTIFF Smoke Alarm 433Mhz (Tasmota) 1

Switches

Device Connectivity Amount
Heiman Smart Plug (TS011F) Zigbee (deCONZ) 2
SmartThings Smart Plug (D0005) Zigbee (deCONZ) 2
TP-Link Smart Plug (KP105/KP303) WiFi (HA Integration) 3
5V Relay Module (SRD-05VDC-SL-C) WiFi (ESPHome) 3
Sonoff Basic R2 WiFi (Tasmota) 3
Electric Blinds 433Mhz (Tasmota) 1
Smart Air Freshener WiFi (ESPHome) 1
LEGO Train WiFi (MQTT) 1

Remotes

Device Connectivity Amount
IKEA TRADFRI Remote Control Zigbee (deCONZ) 2
IKEA TRADFRI Dimmer Zigbee (deCONZ) 1
3 Button Remote 433Mhz (Tasmota) 1
Broadlink R3 Mini WiFi (Integration) 1

Cameras

Device Connectivity Amount
Ubiquiti G3 Bullet (UVC-G3-BULLET) LAN (UniFi Protect) 2
Ubiquiti G3 Flex (UVC-G3-FLEX) LAN (UniFi Protect) 1
ESP32-CAM (OV2640) WiFi (ESPHome) 1
Amazon Fire Tablet 7 (Onboard) WiFi (Integration) 1

Media

Device Connectivity Amount
Google Home Mini Speaker WiFi (Integration) 3
Google Home Speaker WiFi (Integration) 1
Google Nest Hub WiFi (Integration) 1
Google Chromecast WiFi (Integration) 1
Raspberry Pi (Mopidy) WiFi (LAN) 2
Xbox Series S WiFi (LAN) 1

Network

Device Connectivity Amount
Ubiquiti Dream Machine Pro (UDM-PRO) LAN (Integration) 1
Ubiquiti UniFi 16-Port PoE Switch (USW-16-POE) LAN (Integration) 1
Ubiquiti UniFi 5-Port PoE Switch (USW-Flex-Mini) LAN (Integration) 1
Ubiquiti UniFi AP AC LR (UAP-AC-LR) LAN (Integration) 2
AdGuard (Raspberry Pi) LAN (Integration) 1
Sonoff RF Bridge (Tasmota) WiFi (MQTT) 1
Raspberry Pi (deCONZ - Conbee II) WiFi (Integration) 1

Others

Device Connectivity Amount
APC Smart-UPS (1000va) USB (Addon) 1
Pi-KVM (Raspberry Pi) LAN (MQTT) 1
Epson XP-4100 Printer (XP-4100) WiFi (Integration) 1
Fire Tablet 7 (Fully Kiosk Browser) WiFi (Integration) 1
Touchscreen Display (Raspberry Pi) WiFi (Dashboard) 1
Dell PowerEdge T330 (ESXi) LAN (Integration) 1
Lenovo ThinkCenter PC (Windows 11) LAN (MQTT) 1

swakes_hassio's People

Contributors

pqpxo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

swakes_hassio's Issues

Theme used

I found this through Reddit where you answered in your post last week. I wonder what theme you're using (for fonts/colors/styling). Or is it completely customised for and by you? There are some very nice touches in there.

Hi, i love your theme

Hi, i don't if was possibile, but could you share the name of lovelace theme?
Are you created by yourself or is a public theme?
thanks a lot

Error setting up the radio selector

Hi There,

First of all, hell of a job you did there. Amazing!

I really liked the radio/speaker part where u can select the radiostation u want and the speaker you want to play it on.
Unfortunately i've got a issue with is.

When I select a radiostation and speaker and press play, the volume changes to what i've set in the script, but nothing plays.
In the logging, it gives me this error: Play Radio on Google Home Audio: Error executing script. Invalid data for call_service at pos 3: not a valid value for dictionary value @ data['entity_id']

This is the script I got (in scripts.yaml):

radio:
  alias: Play Radio on Google Home Audio
  sequence:
    - service: media_player.volume_set
      data:
        entity_id: media_player.nesthub
        volume_level: '0.35'
    -  service: media_player.volume_set
       data:
         entity_id: media_player.shield
         volume_level: '0.20'
    -  service: media_player.play_media
       data_template:
         entity_id: >
          {% if is_state("input_select.radiostation", "Nesthub") %} media_player.nesthub
          {% elif is_state("input_select.radiostation", "Shield") %} media_player.shield
          {% endif %}
         media_content_id: >
          {% if is_state("input_select.radio_station", "BBC Radio 1") %} http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_one/format/pls.pls
          {% elif is_state("input_select.radio_station", "BBC Radio 1xtra") %} http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_1xtra/format/pls.pls
          {% elif is_state("input_select.radio_station", "BBC Radio Nottingham") %} http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_radio_nottingham/format/pls.pls
          {% elif is_state("input_select.radio_station", "KISSTORY") %} http://www.radiofeeds.co.uk/bauer.pls?station=kisstory.mp3.m3u
          {% elif is_state("input_select.radio_station", "Kemet FM") %} http://109.169.26.139:8120/listen.pls?sid=1
          {% elif is_state("input_select.radio_station", "Capital Xtra") %} http://icecast.thisisdax.com/CapitalXTRANationalMP3.m3u
          {% endif %}
         media_content_type: 'audio/mp4' 

Do you have any idea?

Can you help a newbie understand the YAML structure used here?

Thank you for posting your work. It looks great. As an HA newbie, I'm struggling to understand some things about your YAML. You use

    cards:
      - cards:
.
.
          -cards:

My Yaml looks like this:

    cards:
      - type: 

What does your layout accomplish? And do you somehow force content into the next column, or just let it flow automatically? What does this end up looking like on a phone screen?

Hope you can lend a hand...

Radio

How do you handle the conversion from the input_select.radio_station to the actual links in your script.radio?

Is your script hardcoded? E.g. if value = BBC then http://bbc.com
Or do you use mapper?
Or by any chance did you manage for the input select to provide both the friendly name of the radio plus the link?

mobile lights dashboad very slow (on iPhone)

I really love the lights dashboard, it was (and still is) a bit of a steep learning curve to understand the magic but I managed to get it running for my house. Whilst it works absolutely fine on PC/laptop it's very slow on my iPhone (both with HA app and with browser).

I'm using an iPhone 15 Pro which should have plenty of CPU power but loading the dash initial loading time is around 12 seconds, switching rooms is around 8 seconds. Actions like opening the HA main menu (the hamburger icon) also take 8 seconds.

Is this expected? Or perhaps something iPhone specific or other issue?

Problem with Sensor counters (System Dashboard)

I am stuck in the last part of the Sensor counters
(https://github.com/pqpxo/SWAKES_hassio/blob/master/dashboards/system_updated.yaml?fbclid=IwAR1lAvIgb65qSECLI5h6MXjyagLLv2wARHmEFDg3ocfGJPSsv9Qq1iGaXco)) - Starting at Line 432
The picture with the error is the part I'm stuck with, how did you declare those sensors and count them? for example I have 3 camera's currently and I want this thing to show me that 3 out of 3 are ON and functioning well.
Here is my code for this dashboard:
https://pastebin.com/BFGZWUet
Thanks for helping me out

Missing Home view

Hi First of all, great work. I am a fan of what you did.

I wanted to implement similar stuff from what I've saw oon imgur, especially on your "Welcome" page, the home page with the phone status and stuff. I came here looking for the yaml with no luck.

So you think it would be possible for you to add them to the dashboards folder ?

If you can't or do not want, it's also fine.

Thank you, and again congrats on what you've done :)

Missing secret file

Hello sam :)

Please share secret file without your password. Because when i put your all file to my clean hassio hassio says probblem with secret files

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.