Skip to content
hgy59 edited this page Nov 30, 2020 · 35 revisions

SynoCommunity package Home Assistant specific FAQ

When enabling integrations, only pure-python module or cross-compiled modules delivered in package as wheels will work.

Integrations availability

Many integrations require additional native Python 3 modules that have to be made available as compiled wheels for each DSM architecture.

Here is an example of error message visible in logs (accessible from webui or on system at /var/packages/homeassistant/target/var/homeassistant.log) when module has to be built for architecture and requires a package upgrade to do so:

2018-12-09 01:42:26 ERROR (Thread-10) [homeassistant.util.package]
Unable to install package homekit==0.10: Failed building wheel for gmpy2
Failed building wheel for py25519

Please submit a request for additonal integration you are interested in. We will do our best to get it available in next version update.

This section will report "integrations" for which specific components are known to fail or work and their current status on DSM.

Configuration edition

As requirements, enable SSH service to gain access to your system, installation of nano is recommended for beginners (contained in SynoCli File Tools).

Then use following command to edit configuration according to application documentation

sudo nano /var/packages/homeassistant/target/var/config/configuration.yaml

When restarting service after enabling component in configuration, please check service log

State of Default Integrations (Components)

Current State as of Home Assistant v0.114.2-9 Pull Request #4149

🏁 Name Remarks
✔️ Abode homeassistant-pyozw failed, missing wheel: open-zwave
✔️ AccuWeather
✔️ AdGuard Home
✔️ Agent DVR
✔️ Airly
AirVisual missing: pyarivisual despite v4.4.0 is contained
☑️ Almond needs configuration
☑️ Ambiclimate needs configuration
✔️ Ambient Weather Station
✔️ Apple iCloud
✔️ Arcam FMJ Receivers
✔️ Atag
✔️ August
✔️ AVM FRITZ!Box
✔️ Avri
✔️ Awair
✔️ Axis
✔️ Azure DevOps
✔️ Belkin WeMo
✔️ BleBox devices
✔️ Blink
✔️ Bond
✔️ Brother Printer
✔️ BSB-Lan
✔️ Control4
✔️ CoolMasterNet
✔️ Coronavirus (COVID-19)
✔️ Daikin AC
✔️ deCONZ
✔️ Denon AVR Network Receivers
✔️ Denon HEOS
✔️ devolo Home Control
✔️ Dexcom
✔️ Dialogflow
✔️ DirecTV
✔️ DoorBird
✔️ Dune HD
✔️ ecobee
✔️ Elexa Guardian
✔️ Elgato Key Light
✔️ Elk-M1 Control
✔️ Emulated Roku
✔️ EnOcean
✔️ ESPHome
✔️ Etekcity VeSync
✔️ Flick Electric
Flu Near You missing: pyfluenearyou
✔️ Flume
✔️ forked-daapd
✔️ Freebox
✔️ Garmin Connect
✔️ Geofency
✔️ GeoNet NZ Quakes
✔️ GeoNet NZ Volcano
✔️ GIOŚ
✔️ Glances
❌️ Global Disaster Alert and Coordination System (GDACS) missing: haversine
✔️ Gogogate2
❌️ Google Cast not responding (neither config dialog nor error in log)
✔️ Google Hangouts
✔️ GPSLogger
✔️ Griddy Power
✔️ Hi-Link HLK-SW16
✔️ Hisense AEH-W4A1
✔️ Home Assistant iOS
☑️ Home Connect needs configuration
✔️ HomeKit Bridge
✔️ HomeKit-Controller
✔️ HomematicIP Cloud
✔️ Honeywell Total Connect Alarm
✔️ Huawei LTE
✔️ Hunter Douglas PowerView
✔️ HVV Departures
✔️ IFTTT
✔️ IKEA TRÅDFRI
✔️ Instituto Português do Mar e Atmosfera (IPMA)
✔️ Internet Printing Protocol (IPP)
☑️ IQVIA all except x64 archs (numpy)
✔️ iRobot Roomba
✔️ Islamic Prayer Times
✔️ Itho Daalderop Spider
✔️ iZone
✔️ Jandy iAqualink
✔️ JuiceNet
✔️ Konnected.io
✔️ Life360
✔️ LIFX
✔️ Locative
☑️ Logi Circle needs configuration
✔️ Logitech Harmony Hub
✔️ Logitech Squeezebox
✔️ Local IP-Address
✔️ Luftdaten
✔️ Mailgun
✔️ MELCloud
✔️ Met Office
✔️ Meteorologisk institutt (Met.no)
✔️ Mikrotik
✔️ Mill
✔️ Minecraft Server
☑️ Minut Point needs configuration
❌️ Mobile App not responding (neither config dialog nor error in log)
✔️ Monoprice 6-Zone Amplifier
✔️ MQTT
✔️ MyQ
✔️ Météo-France
✔️ National Weather Service (NWS)
✔️ Neato Botvac
✔️ Nest
☑️ Nest needs configuration
❌️ Netatmo not responding (neither config dialog nor error in log)
✔️ Network UPS Tools (NUT)
✔️ Nexia
✔️ Notion
✔️ NuHeat
✔️ ONVIF
✔️ OpenTherm Gateway
✔️ OpenUV
❌️ OpenZWave (beta) Aborted, mqtt integration not configured.
✔️ OVO Energy Log warning: could not find handler for: _handle_resolve
❌️ OwnTracks not responding (neither config dialog nor error in log)
✔️ Panasonic Viera
❌️ Philips Dynalite Aborted
✔️ Philips Hue
✔️ Pi-hole
✔️ Plaato Airlock
✔️ Plex Media Server
✔️ Plugwise
✔️ Plum Lightpad
✔️ PoolSense
❌️ Rachio not responding (neither config dialog nor error in log)
✔️ RainMachine
✔️ Ring
✔️ Roku
☑️ Rollease Acmeda Automate Aborted, no new pulse hubs discovered.
✔️ Samsung Smart TV
✔️ Samsung SyncThru Printer
✔️ Sense
✔️ Sentry
✔️ Shopping List Component may have localized name (ger: Einkaufliste)
✔️ SimpliSafe
☑️ Smappee needs configuration
✔️ SmartHab
❌️ SmartThings not responding (neither config dialog nor error in log)
✔️ SMHI
❌️ SMS notifications via GSM-modem missing python-gammu
✔️ Solar-Log
✔️ SolarEdge
✔️ Soma Connect
☑️ Somfy needs configuration
✔️ Sonarr
✔️ Sonos
✔️ Sony Bravia TV
✔️ Sony PlayStation 4
❌️ Sony Songpal Log error: No module named 'songpal'
✔️ Spain electricity hourly pricing (PVPC)
✔️ Speedtest.net
☑️ Spotify needs configuration
❌️ StarLine Log shows successful installation, but component does not install.
✔️ Synology DSM
✔️ Tado
✔️ Telldus Live
✔️ Tesla
✔️ Tesla Powerwall
✔️ Tibber
❌️ Tile failed to cross compile: typed-ast==1.4.1
❌️ Toon not responding (neither config dialog nor error in log)
✔️ TP-Link Kasa Smart
✔️ Traccar
✔️ Transmission
✔️ Tuya
✔️ Twente Milieu
✔️ Twilio
✔️ Ubiquiti UniFi
✔️ Universal Devices ISY994
✔️ Universal Powerline Bus (UPB)
✔️ UPnP
✔️ Velbus
✔️ Vera
✔️ Vilfo Router
✔️ VIZIO SmartCast
✔️ Volumio
✔️ Wiffi
☑️ Withings needs configuration
✔️ WLED
✔️ Wolf SmartSet Service
✔️ Xiaomi Gateway (Aqara)
✔️ Xiaomi Miio
❌️ Z-Wave not responding (neither config dialog nor error in log)
✔️ Zerproc
✔️ Certificate Expiry (ger: Zertifikatsablauf)
✔️ Zigbee Home Automation
Clone this wiki locally