Skip to content
hgy59 edited this page Dec 5, 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
✔️ AccuWeather
✔️ AdGuard Home
✔️ Agent DVR
✔️ Airly
✔️ AirVisual
✔️ Almond
☑️ 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
✔️ Certificate Expiry (ger: Zertifikatsablauf)
✔️ 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
✔️ Flume
✔️ forked-daapd
✔️ Freebox
✔️ Garmin Connect
✔️ Geofency
✔️ GeoNet NZ Quakes
✔️ GeoNet NZ Volcano
✔️ GIOŚ
✔️ Glances
✔️ Global Disaster Alert and Coordination System (GDACS)
✔️ Gogogate2
☑️ Google Cast needs device
✔️ 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 needs mobile App for integration
✔️ Monoprice 6-Zone Amplifier
✔️ MQTT
✔️ MyQ
✔️ Météo-France
✔️ National Weather Service (NWS)
✔️ Neato Botvac
✔️ Nest
☑️ Nest needs configuration
☑️ Netatmo needs account at netatmo.com
✔️ Network UPS Tools (NUT)
✔️ Nexia
✔️ Notion
✔️ NuHeat
✔️ ONVIF
✔️ OpenTherm Gateway
✔️ OpenUV
❌️ OpenZWave (beta) Aborted, mqtt integration not configured.
✔️ OVO Energy
☑️ OwnTracks no errors, not responding, but after page refresh shows configurable integration
✔️ Panasonic Viera
❌️ Philips Dynalite Aborted
✔️ Philips Hue
✔️ Pi-hole
✔️ Plaato Airlock
✔️ Plex Media Server
✔️ Plugwise
✔️ Plum Lightpad
✔️ PoolSense
✔️ Rachio
✔️ 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: Einkaufsliste)
✔️ SimpliSafe
☑️ Smappee needs configuration
✔️ SmartHab
☑️ SmartThings needs configuration (invalid Webhook-URL)
✔️ SMHI
❌️ SMS notifications via GSM-modem python-gammu: Failed to find Gammu!
✔️ Solar-Log
✔️ SolarEdge
✔️ Soma Connect
☑️ Somfy needs a login on somfy.com
✔️ Sonarr
✔️ Sonos
✔️ Sony Bravia TV
✔️ Sony PlayStation 4
✔️ Sony Songpal
✔️ Spain electricity hourly pricing (PVPC)
✔️ Speedtest.net
☑️ Spotify needs configuration
❌️ StarLine Log shows successful installation, but component gets not visible in integrations.
✔️ Synology DSM
✔️ Tado
✔️ Telldus Live
✔️ Tesla
✔️ Tesla Powerwall
✔️ Tibber
❌️ Tile failed to cross compile 'typed-ast==1.4.1' in spksrc environment.
☑️ Toon needs configuration
✔️ 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 missing requirement: homeassistant-pyozw
✔️ Zerproc
✔️ Zigbee Home Automation
Clone this wiki locally