Skip to content

Latest commit

 

History

History
119 lines (81 loc) · 7.53 KB

README.md

File metadata and controls

119 lines (81 loc) · 7.53 KB

TROKA.Software.SmartHome

Home automation configuration, scripts and state of affairs

Goals for this project

  1. Integrate everything. Automate everything.
  2. Get the best possible devices for each device category
  3. ZWave+ 700 series over Wi-Fi and Zigbee
  4. Local processing over Cloud
  5. Multiple ways to control stuff
    • Automated control (e.g. on movement, on open door)
    • Voice control
    • Physical switches and buttons
    • Wall-mounted tablets/phones with dashboards
    • Remotes
    • Dedicated apps

Main dashboard

main dashboard

Living room dashboard

Living room dashboard

Office dashboard

office dashboard

Devices/systems integration state matrix

Devices\Systems Protocol Home Assistant Amazon Alexa Google Home App
LIFX Lights Wi-Fi ✔️ ✔️ ✔️ ✔️
MiLight Lights 2.4GHz radio ✔️ ✔️1 ✔️1 ✔️
Sonos Multi-room audio Ethernet ✔️ ⚠️6 ⚠️6 ✔️
Living room TV Ethernet ✔️ ✔️ ✔️
Bedroom TV Ethernet ✔️ ✔️ ✔️
A/V Receiver Ethernet ✔️7 ⚠️13 ⚠️14 ✔️
nVidia Shield Ethernet ✔️ 17 ✔️
XBOX ONE X Ethernet ✔️ ✔️ ✔️ ✔️
Netatmo Weather Station 433 MHz ✔️ ✔️ ✔️
Nest Protect Wi-Fi ✔️ ✔️
Tado radiator thermostats 6LoWPAN ✔️ ✔️ ✔️ ✔️
WarmUp 4iE Underfloor heating Wi-Fi ✔️2 ✔️ ✔️
BTicino Classe 300X13E (video intercom) Wi-Fi 16 ✔️
Miele Fridge-Freezer Wi-Fi ✔️3 ✔️
Siemens Cooktop Wi-Fi 5Ghz ⚠️4 ✔️
LG Washer-Dryer Wi-Fi ✔️10 ✔️ ✔️ ✔️
Wyze Cams Wi-Fi ✔️11 ⚠️12 ✔️ ✔️
Aeotec Multisensors 6 Z-Wave ⚠️9
Aeotec Siren 6 Z-Wave 21
Fibaro door sensors Z-Wave ✔️
Aeotec WallMotes Z-Wave ⚠️8
D-Link flood sensors Wi-Fi ✔️15 ✔️
Fibaro flood sensors Z-Wave ✔️
Fibaro Single Switch Z-Wave ✔️
Whirlpool W11 Oven Wi-Fi ✔️5
Whirlpool W11 Microwave Wi-Fi ✔️5
Eight Sleep Wi-Fi ✔️ 17 ✔️
Gree A/C Wi-Fi ✔️18 ✔️
BMW Cellular ✔️ ✔️
Airthings Wave+ Blutooth ✔️19 ✔️
Ring Peephole Cam Wi-Fi ✔️ ✔️ ✔️
Fibaro Motion Sensor Z-Wave ✔️
August Smart Lock Pro Blutooth ✔️ ✔️
Withings Wi-Fi ✔️ ✔️
UPS PowerWalker VFI 1500 RMG PF120 Ethernet ✔️
Brother MFC-J6930DW Ethernet ✔️
UniFi Ethernet ✔️

1 Exposed via Home Assistant Addon, requires open ports in network configuration

2 Via custom component https://github.com/ha-warmup/warmup

3 Via custom component https://github.com/HomeAssistant-Mods/home-assistant-miele

4 API does not support Cooktop yet (https://developer.home-connect.com/docs/cooktop/supported_programs_and_options). Only very basic functionality is exposed DavidMStraub/homeassistant-homeconnect#20.

5 Mobile app (https://play.google.com/store/apps/details?id=com.adbglobal.whirlpool&hl=en) sucks hard but at least it finally shows connected appliances correctly. Some discussions about integrating 6th Sense Live platform into Home Asssitant (possibly by reverse engineering) have already started (https://community.home-assistant.io/t/whirlpool-wifi-airconditioner/136237). Some initial attempts integrate only AC (https://github.com/abmantis/homeassistant-custom-components/tree/master/whirlpool).

6 Doesn't work with all the functionality - e.g. playback from Tidal is region-locked, grouping is limited.

7 Zones and advanced features like sound modes do not work because DENON AVR Home Assistant component is not working (https://community.home-assistant.io/t/denonavr-with-avr-x6300/14744 ol-iver/denonavr#32). Is also integrated through HEOS component but it seems to have less capabilities. Scripts are in place to call both entities, so basic functionality works pretty well.

8 Swipe left/right and up/down doesn't work.

9 Works really slow and often does not trigger motion correctly. Vibration alarms not implemented.

10 Done via a fork (https://github.com/ollo69/ha-smartthinq-sensors) of custom component (https://community.home-assistant.io/t/in-development-lg-smartthinq-component/40157/249)

11 Through alternative RTSP firmware (https://support.wyzecam.com/hc/en-us/articles/360026245231-Wyze-Cam-RTSP)

12 Only show camera is supported

13 Only very limited subset of functionality is supported. See http://rn.dmglobal.com/usheos/HeosCP118.png and https://denon.custhelp.com/app/answers/detail/a_id/5930

14 Extremely limited subset of functionality is supported, more is coming soon. See https://www.denon.co.uk/uk/googleassistant

15 Via custom component https://github.com/postlund/dlink_hnap

16 Currently not supported but there seems to be some motion in the development community: https://community.home-assistant.io/t/bticino-door-entry-for-classe300x13e/116517 and API is open: https://portal.developer.legrand.com/docs/services/classe-300x13e-v2

17 Is integrated but doesn't work for some reason

18 Via custom Home Assistant component https://github.com/RobHofmann/HomeAssistant-GreeClimateComponent

19 Via custom Home Assistant component https://github.com/custom-components/sensor.airthings_wave

20 Through SNMP module PowerWalker 10120505

21 Need to wait for migration to ZwaveJS and sirens support in it (see: home-assistant/architecture#375)