1.4 The journey - ArveVM/MyAssistedHome GitHub Wiki
- Re-arranged dashboard,, moved from avm_yaml/ to /config - to avoid confusion around the actuall purpose of avm_yaml (which was perfectly clear at one time,, but now seems silly ;) )
- going to move screenshots of cards to dashboard-folder to keep better track of documentation, card-yaml and having local control of all!
- Moved backup to separate disk, use unraid-script to cleanup number of backups and to enable local disaster recovery
- Investigating restriction card for adding solution-cards where setup-parameters are not available for non-admin-users -> starting creating Kid-dashboards
- Moved to HA-template for HA-core-docker in unRaid
- Started listing issues in Github, for others to help solve - and to keep track of ideas and their lack of progress
- Created new git-repository MyAssistedHome,, to have fresh start with config and wiki in same repository
- A bit of work on HAOS vs Core,, moved to Core for production HA
- Moving documentation to wiki on github,, better structure and a few indexes,, might use this to document new Dockers as well?
- documentation on Solutions moved from yaml-folder to wiki-page,, but structured in overview of solutions (within the wiki)
- Setup HA-test-environment(s), using Core/docker
- Testing MariaDB for test-environment,, working on migration of statistics
- "Deep-dive" in how DB is structured,, building knowledge
- Looking into CATT as substitute for Cast to Nest Hub
- First official HA-contribution,, Pull request #26268 created and approved !!
- new badge achieved :) - thanks to mr RR for louring med into splitting config and thereby clearing config-yaml of all config and ThomasH for support/troubleshooting in auth_providers trying to get CATT to work
- dd
- Remove UI-minimalist, new dashboard using mostly Mushroom and custom "area-card"
- Adding Frigate-docker and a few cameras (Reolink and D-link)
- Starting internal code-review,,, aim to publish most of config when cleaned :)
- need to purify the "solutions-definitions" and do some re-naming.
- Updated main ReadMe to following structure
- "1. Config; Packages -> Functionality -> Solutions -> Compartmentalized Solutions -> SHARE"-section which highlights "config" principles
- "2. Presentation; YAML-dashboard/Mushroom/Popup's:"-section which highlights "front-end" principles
- "3. Solutions" - which lists documented solutions (and links to further documentation
- "4. Functionality; Integrations, HACS-integrations, HACS-frontend, Add-ons, Docker-Addons" - section which list all major functionality added in my config
- "5. General info" - which provides guidance, links and most important listing Mentors & Inspirators
- Starting re-use of cards, (combining passing variables in lovelace-yaml and include files (cards))
- Starting with Mushrom (planning to replace UI minimalist
- Changing from a clear room-focus to area (rooms/outside/garage/backyard), general (power, hotwater, plants, cameras), backend (server/codelinecount/adguard/restore etc)
- 12month summary:
- +6200 lines of yaml in all kinds of packages, +10000 lines of yaml dashboard (mostly UI minimalist)
- 3 'levels' of hardware: Pi3b, oldPC with Proxmox, notsooldPc with unRaid
- +130 integrations
- far more plans than ability to execute; HA is great FUN!!
- Adding ToDo as solution,, presentation of how to collect all other solutions "todo-tasks" in one place.
- Starting to move out Add-ons to unRaid-dockers;
- Adguard, for DNS and adblocking (thanks ThomasH :) )
- Mosquitto, for mqtt
- adding Frigate and a couple of cameras, using Coral usb for person detection
- Adding 'GUI-input' to to 'solutions-concept. Will enable easily adoptation of solutions for new users
- Hotwater SoC was the conecpt, with settings on tank size, temps etc
- setup z2m in container outside HA - Sonoff3p as coordinator, start moving devices (renaming and set bindings etc)
- change remote connection to use Nginx proxy manager (thanks ThomasH :) )
- Cleanup in 'solutions concept',, starting to re-write code to match concept-trinity of yaml/dashboard/readMe
- re-posting to new GitHub-repo
- Implementing concept of "room status",, certain criterias should be OK in a room - otherwise room should have colorcode for warning
- Implementing concept of "room status",, certain criterias should be OK in a room - otherwise room should have colorcode for warning
- Added concept of "Calculate max energy consumption pr 3 highest hours",, new requirement to keep below certain thresholds to avoid higher power-tarrifs
- Added concept of "Estimate full hour consumption"
- Started creating dashboard for mobile phone
- focus on area/rooms,, and getting total overview of all rooms on one screen
- then browse to room,, and use chips with colorcodes/numbers for status -and popup (click, doubleclick, hold) for different types of info
- HAOS as VM.
- reconfigure all config to new principle - while building the actual principle (sound plan :)) Start splitting/categorizing all config into Functionality & Solutions.
Start on configuration principles
- Move the previous included packages-folder further into new re-named folder-structure, to enable cleaner principles
- Adding documentation to GitHub - knowledge-sharing and try to get some feeback/improvements
-
Upgrade of EVERYTHING, both server/network and HA-configuration
-
new HA setup on HP Compaq dc7900 -> Proxmox7 ->
- setup using guide from Juan: https://www.youtube.com/watch?v=42gopfIrPBY
- but got into trouble with enabling boot, both bios on Host, and VM-bios and VM boot-order,, if in trouble - google those ;)
-
new network:
- firewall investment: DreamMachinePro, miniswitch and a couple of AP's
- setup using guide from Rob: https://www.youtube.com/watch?v=ufJ3dPAgFiM (and following tutorials)
- adding LAN, IoT and NoT network (leaving the Deco M5 as guest-network until further reconfig)and some ad-hoc cabling/switches because unfortunately 8-port unify-switches are globally out of stock :(
- adding SSID's for each network
- migration of Shelly's to NoT - and got into issues with power-metering - had to add chrony-addon to enable an internal NTP-server
-
new config-structure;
- initially inspired by mrRR; started splitting up configuration:
- https://www.home-assistant.io/docs/configuration/splitting_configuration/
- created folder Entities and sub-folders for each type functionality (sensor, template, utilitymeters) with a loooot of help and guiding from mrRR !!
- inspired by Franck Nijhof - started removing all functionality into their respective integration,,, that gave med understanding of functionality,, but I lost overview of the 'solution' i was trying to make work
- got thoroughly frustrated by the "a bit here and a bit there - where do I see the fulll picture?")
- initially inspired by mrRR; started splitting up configuration:
- Pi3, image from HA, Balena-flash to SD-card
- wifi on Deco M5
- created simple garage-door automation with Shelly1's mostly like Rob's at https://www.youtube.com/watch?v=WEZUxXNiERQ&t=41s - but reversed the reed-switch to confirm when door is closed
- Some lights added, conbeeII and z2M/mosquitto and wifi (nedis)
- Aquara-sensors (temp, button, cube)
- happy go puppuy,, install EVERYTHING, HA IS AWSOME (insert soundtrack; https://www.youtube.com/watch?v=StTqXEQ2l-Y !!!!!)
- trying to connect Nedis-bulbs, but failed, then localTuya - but failed horribly :(
- got an 'awakening' looking at the current number on IoT-devices on my LAN, and the likely addition of further wifi-bulbs and all other possibilities that will be added created a side-project;
- -> network capacity/security/have to increase significantly to keep up with my further HA-plans
- then installed studio code addon and the Pi3 DIED! (who told me that Pi3 is more than sufficiant for HA,, don't you know my apetite for all the worlds integrations and addons ? :)
- end of v1 - RIP
Fist (second and third) round of Github-config is archived HERE