Mon problème
Bonjour,
je ne sais pas si mon problème est lié à une mise a jour ou bien au fait que j’ai installé duckdns.
J’avais une automation qui fonctionnait lorsqu’on sonne à la porte et je constate ce matin qu’ elle ne fonctionne plus.
voici l’automatisation:
alias: Sonette Porte
description: Sonette porte
trigger:
- platform: mqtt
topic: home/doorbell/button
condition: []
action:
- service: sonos.snapshot
data:
entity_id: media_player.tv
- service: sonos.snapshot
data:
entity_id: media_player.jardin
- service: media_player.volume_set
data:
volume_level: 0.89
target:
entity_id:
- media_player.jardin
- media_player.tv
- service: media_player.play_media
data:
media_content_id: media-source://media_source/local/Sonette.mp3
media_content_type: music
enqueue: play
target:
entity_id:
- media_player.jardin_2
- media_player.tv
enabled: true
- service: media_player.play_media
target:
entity_id: media_player.tv
data:
media_content_id: media-source://media_source/local/Sonette.mp3
media_content_type: audio/mpeg
metadata:
title: Sonette.mp3
thumbnail: null
media_class: music
children_media_class: null
navigateIds:
- {}
- media_content_type: app
media_content_id: media-source://media_source
enabled: false
- service: media_player.play_media
target:
entity_id: media_player.jardin
data:
media_content_id: media-source://media_source/local/Sonette.mp3
media_content_type: audio/mpeg
metadata:
title: Sonette.mp3
thumbnail: null
media_class: music
children_media_class: null
navigateIds:
- {}
- media_content_type: app
media_content_id: media-source://media_source
enabled: false
- service: media_player.volume_set
data:
volume_level: 0.79
target:
entity_id:
- media_player.google_bureau
- media_player.google_cuisine
- service: tts.google_translate_say
data:
entity_id: media_player.google_bureau
message: Cher Maitre, nous avons un visiteur
language: fr
- service: tts.google_translate_say
data:
message: Cher Maitre, nous avons un visiteur
language: fr
entity_id: media_player.google_cuisine
- service: sonos.restore
data:
entity_id: media_player.tv
- service: sonos.restore
data:
entity_id: media_player.jardin
- service: shell_command.my_script
data: {}
enabled: true
lorsque je la teste j’ai l’erreur suivante:
2022-12-15 15:41:22.436 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Running automation actions
2022-12-15 15:41:22.437 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
2022-12-15 15:41:27.659 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
2022-12-15 15:41:27.877 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
2022-12-15 15:41:27.935 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
2022-12-15 15:41:33.120 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Skipped disabled step call_service
2022-12-15 15:41:33.121 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Skipped disabled step call_service
2022-12-15 15:41:33.121 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
2022-12-15 15:41:33.140 INFO (SyncWorker_6) [pychromecast.controllers] Receiver:setting volume to 0.8
2022-12-15 15:41:33.141 INFO (SyncWorker_8) [pychromecast.controllers] Receiver:setting volume to 0.8
2022-12-15 15:41:33.158 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
2022-12-15 15:41:33.168 INFO (SyncWorker_7) [pychromecast.controllers] Receiver:Launching app CC1AD845
2022-12-15 15:41:43.161 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
2022-12-15 15:41:43.177 WARNING (SyncWorker_7) [pychromecast.controllers] Quick Play failed for https://xxxxxxxxxxxxx.duckdns.org:8123/api/tts_proxy/xxxxxxxxxxxxx_fr_-_google_translate.mp3:audio/mpeg({})
2022-12-15 15:41:43.180 INFO (SyncWorker_0) [pychromecast.controllers] Receiver:Launching app CC1AD845
2022-12-15 15:41:43.184 ERROR (MainThread) [homeassistant.core] Error executing service: <ServiceCall media_player.play_media (c:xxxxxxxxxxxxx): entity_id=['media_player.google_bureau'], announce=True, extra=, media_type=music, media_id=media-source://tts/google_translate?message=Cher+Maitre,+nous+avons+un+visiteur&language=fr>
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/core.py", line 1763, in catch_exceptions
await coro_or_task
File "/usr/src/homeassistant/homeassistant/core.py", line 1782, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 213, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 678, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 943, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 715, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/cast/media_player.py", line 749, in async_play_media
await self.hass.async_add_executor_job(
File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.10/site-packages/pychromecast/quick_play.py", line 77, in quick_play
controller.quick_play(**data)
File "/usr/local/lib/python3.10/site-packages/pychromecast/controllers/media.py", line 547, in quick_play
raise PyChromecastError()
pychromecast.error.PyChromecastError
2022-12-15 15:41:53.166 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
2022-12-15 15:41:53.186 WARNING (SyncWorker_0) [pychromecast.controllers] Quick Play failed for https://xxxxxxxxxxxxx.duckdns.org:8123/api/tts_proxy/xxxxxxxxxxxxx_fr_-_google_translate.mp3:audio/mpeg({})
2022-12-15 15:41:53.192 ERROR (MainThread) [homeassistant.core] Error executing service: <ServiceCall media_player.play_media (c:xxxxxxxxxxxxx): entity_id=['media_player.google_cuisine'], announce=True, extra=, media_type=music, media_id=media-source://tts/google_translate?message=Cher+Maitre,+nous+avons+un+visiteur&language=fr>
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/core.py", line 1763, in catch_exceptions
await coro_or_task
File "/usr/src/homeassistant/homeassistant/core.py", line 1782, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 213, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 678, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 943, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 715, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/cast/media_player.py", line 749, in async_play_media
await self.hass.async_add_executor_job(
File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.10/site-packages/pychromecast/quick_play.py", line 77, in quick_play
controller.quick_play(**data)
File "/usr/local/lib/python3.10/site-packages/pychromecast/controllers/media.py", line 547, in quick_play
raise PyChromecastError()
pychromecast.error.PyChromecastError
2022-12-15 15:41:55.350 INFO (MainThread) [homeassistant.components.websocket_api.http.connection] [1492287368] Initialized trigger
2022-12-15 15:42:03.170 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
2022-12-15 15:42:07.789 ERROR (MainThread) [homeassistant.core] Error executing service: <ServiceCall sonos.restore (c:xxxxxxxxxxxxx): entity_id=['media_player.tv'], with_group=True>
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/urllib3/connectionpool.py", line 449, in _make_request
six.raise_from(e, None)
File "<string>", line 3, in raise_from
File "/usr/local/lib/python3.10/site-packages/urllib3/connectionpool.py", line 444, in _make_request
httplib_response = conn.getresponse()
File "/usr/local/lib/python3.10/http/client.py", line 1374, in getresponse
response.begin()
File "/usr/local/lib/python3.10/http/client.py", line 318, in begin
version, status, reason = self._read_status()
File "/usr/local/lib/python3.10/http/client.py", line 279, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "/usr/local/lib/python3.10/socket.py", line 705, in readinto
return self._sock.recv_into(b)
TimeoutError: timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/requests/adapters.py", line 489, in send
resp = conn.urlopen(
File "/usr/local/lib/python3.10/site-packages/urllib3/connectionpool.py", line 787, in urlopen
retries = retries.increment(
File "/usr/local/lib/python3.10/site-packages/urllib3/util/retry.py", line 550, in increment
raise six.reraise(type(error), error, _stacktrace)
File "/usr/local/lib/python3.10/site-packages/urllib3/packages/six.py", line 770, in reraise
raise value
File "/usr/local/lib/python3.10/site-packages/urllib3/connectionpool.py", line 703, in urlopen
httplib_response = self._make_request(
File "/usr/local/lib/python3.10/site-packages/urllib3/connectionpool.py", line 451, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File "/usr/local/lib/python3.10/site-packages/urllib3/connectionpool.py", line 340, in _raise_timeout
raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host='192.168.1.129', port=1400): Read timed out. (read timeout=9.5)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/sonos/helpers.py", line 67, in wrapper
result = funct(self, *args, **kwargs)
File "/usr/src/homeassistant/homeassistant/components/sonos/speaker.py", line 971, in restore
self.soco_snapshot.restore()
File "/usr/local/lib/python3.10/site-packages/soco/snapshot.py", line 168, in restore
self._restore_coordinator()
File "/usr/local/lib/python3.10/site-packages/soco/snapshot.py", line 204, in _restore_coordinator
self.device.play_from_queue(self.playlist_position, False)
File "/usr/local/lib/python3.10/site-packages/soco/core.py", line 147, in inner_function
return function(self, *args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/soco/core.py", line 728, in play_from_queue
self.avTransport.SetAVTransportURI(
File "/usr/local/lib/python3.10/site-packages/soco/services.py", line 206, in _dispatcher
return self.send_command(action, *args, **kwargs)
File "/usr/local/lib/python3.10/site-packages/soco/services.py", line 486, in send_command
response = requests.post(
File "/usr/local/lib/python3.10/site-packages/requests/api.py", line 115, in post
return request("post", url, data=data, json=json, **kwargs)
File "/usr/local/lib/python3.10/site-packages/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/local/lib/python3.10/site-packages/requests/sessions.py", line 587, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.10/site-packages/requests/sessions.py", line 701, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python3.10/site-packages/requests/adapters.py", line 578, in send
raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPConnectionPool(host='192.168.1.129', port=1400): Read timed out. (read timeout=9.5)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/core.py", line 1763, in catch_exceptions
await coro_or_task
File "/usr/src/homeassistant/homeassistant/core.py", line 1782, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 770, in check_permissions
return await service_handler(call)
File "/usr/src/homeassistant/homeassistant/components/sonos/media_player.py", line 130, in async_service_handle
await SonosSpeaker.restore_multi(
File "/usr/src/homeassistant/homeassistant/components/sonos/speaker.py", line 1063, in restore_multi
await hass.async_add_executor_job(_restore_players, speakers_set)
File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/sonos/speaker.py", line 1044, in _restore_players
speaker.restore()
File "/usr/src/homeassistant/homeassistant/components/sonos/helpers.py", line 81, in wrapper
raise SonosUpdateError(message) from err
homeassistant.components.sonos.exception.SonosUpdateError: Error calling SonosSpeaker.restore on Tv: HTTPConnectionPool(host='192.168.1.129', port=1400): Read timed out. (read timeout=9.5)
2022-12-15 15:42:08.038 INFO (MainThread) [homeassistant.components.automation.sonette_porte] Sonette Porte: Executing step call service
J’avoue que je ne sais pas trop ou chercher.
Merci d’avance
Ma configuration
[center]## System Information
version |
core-2022.12.6 |
installation_type |
Home Assistant OS |
dev |
false |
hassio |
true |
docker |
true |
user |
root |
virtualenv |
false |
python_version |
3.10.7 |
os_name |
Linux |
os_version |
5.15.76-v7 |
arch |
armv7l |
timezone |
Europe/Brussels |
config_dir |
/config |
Home Assistant Community Store
GitHub API |
ok |
GitHub Content |
ok |
GitHub Web |
ok |
GitHub API Calls Remaining |
5000 |
Installed Version |
1.28.4 |
Stage |
running |
Available Repositories |
1157 |
Downloaded Repositories |
13 |
Home Assistant Cloud
logged_in |
false |
can_reach_cert_server |
ok |
can_reach_cloud_auth |
ok |
can_reach_cloud |
ok |
Home Assistant Supervisor
host_os |
Home Assistant OS 9.4 |
update_channel |
stable |
supervisor_version |
supervisor-2022.11.2 |
agent_version |
1.4.1 |
docker_version |
20.10.19 |
disk_total |
116.7 GB |
disk_used |
4.0 GB |
healthy |
true |
supported |
true |
board |
rpi3 |
supervisor_api |
ok |
version_api |
ok |
installed_addons |
Mosquitto broker (6.1.3), File editor (5.4.2), Terminal & SSH (9.6.1), Duck DNS (1.15.0) |
Dashboards
dashboards |
1 |
resources |
7 |
views |
10 |
mode |
storage |
Recorder
oldest_recorder_run |
7 décembre 2022 à 11:25 |
current_recorder_run |
15 décembre 2022 à 14:49 |
estimated_db_size |
360.18 MiB |
database_engine |
sqlite |
database_version |
3.38.5 |
[/center]