README.md, some last changes

This commit is contained in:
Andreas Billmeier 2018-12-23 14:15:31 +01:00
parent 749844d93e
commit a9222bd727

View File

@ -35,6 +35,7 @@ $ emerge -tav app-misc/homeassistant
Let me know if any initial depencies are missing. I test fresh installs once in a blue moon. Additional information can be found at https://wiki.gentoo.org/wiki//etc/portage/repos.conf.
### Todos
- **If it moves, compile it** :-)
- Add more libraries:
- warrant-0.6.1 (still does not compile)
- caldav-0.5.0 (also refuses to compile at my box)
@ -47,22 +48,28 @@ Let me know if any initial depencies are missing. I test fresh installs once in
- adb-homeassistant
- firetv
- envs
- Add a mechanism for automatically check the `https://raw.githubusercontent.com/home-assistant/home-assistant/dev/requirements_all.txt` against this repo.
- Create a mechanism to check [requirements_all.txt](https://raw.githubusercontent.com/home-assistant/home-assistant/dev/requirements_all.txt) against this repo.
- Write an installation page for the home-assistant.io Documentation an get it added.
- Convince more people to not run Home Assistant with Docker (see https://xkcd.com/1988/)
- **If it moves, compile it** :-)
### some Background...
I decided to run Home Assistant on a dedicated box, now Home Assistant is running in a virtual X64 here. I assigned 4GB RAM, 4 Cores of an older Xeon E5-2630 v2 @ 2.60GHz and 10GB Disk from a small FC SAN (HP MSA) to it. Recorder writes to a separate mariadb machine (530 MB today).
Most of my devices are connected via Eclipse Mosquitto (https://mosquitto.org/), i use the stable version coming with the original distribution (1.5.3), no SSL inside my isolated IOT Vlan, so no need to upgrade. Along MQTT i am actively using (and therefore testing) the following platforms/components:
* Samsung (currently _not_ working anymore due to Samsungs newest firmware 'improvements', had to switch to "ping" for status detection)
* Sonoff/Tasmota (mostly via MQTT) (https://github.com/arendst/Sonoff-Tasmota)
* Sonoff S20
* Sonoff Pow R2
* Sonoff 4ch
* Sonoff Dual
* Sonoff RF Bridge with remote Swiches
* Sonoff Touch
* Sonoff Basic (not working well with Tasmota)
* a bunch of OneWire and I2C Sensors (mostly all via MQTT) and
* ESPEasy (https://www.letscontrolit.com/wiki/index.php/ESPEasy)
* some more HC-SR501 PIR Sensors (via ESPEasy, Tasmota & MQTT)
* Yamaha RXV (4 devices)
* SamsungTV (partly _not_ working anymore due to Samsungs newest firmware 'improvements')
* Tradfri (4 devices now, can't wait for their shutters to arrive in early 2019)
* Sonos (had many, sold most of them, because they destroyed a formerly very cool gui, only two boxes left)
* Calendar (connected to a locally run ownCloud, OC not in this Repository) (https://owncloud.org/)
@ -75,7 +82,7 @@ Most of my devices are connected via Eclipse Mosquitto (https://mosquitto.org/),
I have **no** Google, Amazon or Apple involved in my privacy (at least in this case), neither am I planning to do so.
* Tried to get all Python installed systemwide under Gentoo's package management and keeping "/etc/homeassistant/deps" as small as possible.
* Tried to get all Python installed systemwide under Gentoo's package management and keeping `/etc/homeassistant/deps` as small as possible.
* Be aware that all dependent libraries (could be) as marked as stable here as soon as they compile and run some minutes within my local box. Further (ouside HA) dependencies execpt portage are not tested!
* Since i use Gentoo mostly on servers i do **not** use systemd.
* I prefer an own profile based on "amd64/17.0/no-multilib", with python-3.6.5 set as default target, will try 3.7 as soon it is marked as stable in portage.