I have added tts and a dlna_dmr speaker to my configuration.
I have also added base_url to the config of tts. However I still get an error message stating:
2019-08-14 22:02:10 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File "uvloop/sslproto.pyx", line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File "uvloop/sslproto.pyx", line 484, in uvloop.loop.SSLProtocol._do_handshake
File "/usr/local/lib/python3.7/ssl.py", line 774, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: HTTP_REQUEST] http request (_ssl.c:1076)
Is tried a lot of different things but nothing seems to work. Only turning off ssl entirely in the http component makes tts work (which is not an option for me…).
Do you have an idea?
Attached you find the part of my config:
http:
base_url: https://xxxxxxx.duckdns.org
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
# Text to speech
tts:
- platform: google_translate
cache_dir: /tmp/tts
base_url: http://192.168.0.53:8123
media_player:
- platform: dlna_dmr
url: http://192.168.0.65:8080/description.xml
listen_ip: 192.168.0.53
listen_port: 8301