oncleben31 / ha-pool_pump Goto Github PK
View Code? Open in Web Editor NEWđđ»Pool pump manager for Home Assistant
License: MIT License
đđ»Pool pump manager for Home Assistant
License: MIT License
sorry,
mistake for my side,
you can delete
Bonjour,
Le composant est installé mais j'ai cette erreur, il y a un truc qui m'échappe :
Invalid config for [pool_pump]: [pool_temperature_entity_id] is an invalid option for [pool_pump]. Check: pool_pump->pool_pump->pool_temperature_entity_id. (See /config/configuration.yaml, line 69).
Ma sonde est OK et remonte bien la temp.
pool_pump:
switch_entity_id: switch.sonoff_102ac98_4
pool_pump_mode_entity_id: input_select.pool_pump_mode
pool_temperature_entity_id: sensor.sonoff_102c7845_temperature
Et si je ne mets aucune option l'erreur fait référence à des options pon documentées mais pas la température...
Invalid config for [pool_pump]: required key not provided @ data['pool_pump']['pool_pump_mode_entity_id']. Got None
required key not provided @ data['pool_pump']['run_pool_pump_hours_off_season_entity_id']. Got None
required key not provided @ data['pool_pump']['run_pool_pump_hours_swimming_season_entity_id']. Got None
required key not provided @ data['pool_pump']['swimming_season_entity_id']. Got None
required key not provided @ data['pool_pump']['switch_entity_id']. Got None. (See ?, line ?).
Hello,
I have a swimming pool with liquid active oxygen treatment.
It is injected with a peristaltic pump at a fixed time.
Is it possible to create a mode with a fixed end of filtration time?
Thank you
Bonjour,
J'ai une piscine avec un traitement Ă l'oxygĂšne actif liquide.
Il est injecté avec une pompe péristaltique à heure fixe.
Serait-il possible de créer un mode avec une heure fixe de fin de filtration?
Merci
i'm using the dev version of this extension
pool_pump:
switch_entity_id: switch.pompe_piscine
pool_pump_mode_entity_id: input_select.pool_pump_mode
pool_temperature_entity_id: sensor.piscine_filtrage
schedule_break_in_hours: 0.0
it's impossible to filter more than around 17-18 hours due to pivot attribute and 1/3 before, 2/3 after.
as example value, today :
But at midnight, the pool_pump calculate a new filtration need as it's a new day and the automation every 15minutes of pool_pump
stop the filtration
So today it will be filtering around 16h26 instead of 18h26 expected
For me, it's a important bug as it can result important consequence on the water due to lack of filtration when it's very hot.
Add your logs here.
the newest version of HomeAssistant 2021.5, give a BIG warning about missing version
key of this integration and will be disabled in the next version with it !
ERROR (MainThread) [homeassistant.loader] No 'version' key in the manifest file for custom integration 'pool_pump'. As of Home Assistant 2021.6, this integration will no longer be loaded. Please report this to the maintainer of 'pool_pump'
Is your feature request related to a problem? Please describe.
Some users are mixing v0.0.1 and pre-release versions for documentation and installation
Describe the solution you'd like
A better documentation
Describe alternatives you've considered
N/A
Additional context
NTR
Just got my pool pump switch working and I wanted to use this to automate it, am getting the following when I call the service from dev tools
`This error originated from a custom integration.
Logger: homeassistant.helpers.script.websocket_api_script
Source: custom_components/pool_pump/init.py:97
Integration: Pool Pump Manager (documentation)
First occurred: 1:34:21 AM (1 occurrences)
Last logged: 1:34:21 AM
websocket_api script: Error executing script. Unexpected error for call_service at pos 1: 'NoneType' object has no attribute 'state'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 366, in _async_step
await getattr(self, handler)()
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 566, in _async_call_service_step
await service_task
File "/usr/src/homeassistant/homeassistant/core.py", line 1481, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1516, in _execute_service
await handler.job.target(service_call)
File "/config/custom_components/pool_pump/init.py", line 97, in check
_LOGGER.debug("Pool pump mode: %s", mode.state)
AttributeError: 'NoneType' object has no attribute 'state'
`
After updating the home assistant ( to HomeAssistant 2021-05 )
the ha-pool_pump (i'm using the dev branch) is not working anymore
pool_pump:
switch_entity_id: switch.pool_pump_switch
pool_pump_mode_entity_id: input_select.pool_pump_mode
pool_temperature_entity_id: input_number.pool_water_temperature
# # optional:
# water_level_critical_entity_id: binary_sensor.pool_water_level_critical
schedule_break_in_hours: 3.0
AttributeError: 'Location' object has no attribute 'solar_noon'
mai 05 22:15:00 rasp hass[12629]: 2021-05-05 22:15:00 ERROR (MainThread) [homeassistant.components.automation.check_pool_pump_periodically] While executing automation automation.check_pool_pump_periodically
mai 05 22:15:00 rasp hass[12629]: Traceback (most recent call last):
mai 05 22:15:00 rasp hass[12629]: File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/components/automation/__init__.py", line 504, in async_trigger
mai 05 22:15:00 rasp hass[12629]: await self.action_script.async_run(
mai 05 22:15:00 rasp hass[12629]: File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/helpers/script.py", line 1209, in async_run
mai 05 22:15:00 rasp hass[12629]: await asyncio.shield(run.async_run())
mai 05 22:15:00 rasp hass[12629]: File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/helpers/script.py", line 345, in async_run
mai 05 22:15:00 rasp hass[12629]: await self._async_step(log_exceptions=False)
mai 05 22:15:00 rasp hass[12629]: File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/helpers/script.py", line 363, in _async_step
mai 05 22:15:00 rasp hass[12629]: await getattr(self, handler)()
mai 05 22:15:00 rasp hass[12629]: File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/helpers/script.py", line 563, in _async_call_service_step
mai 05 22:15:00 rasp hass[12629]: await service_task
mai 05 22:15:00 rasp hass[12629]: File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/core.py", line 1481, in async_call
mai 05 22:15:00 rasp hass[12629]: task.result()
mai 05 22:15:00 rasp hass[12629]: File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/core.py", line 1516, in _execute_service
mai 05 22:15:00 rasp hass[12629]: await handler.job.target(service_call)
mai 05 22:15:00 rasp hass[12629]: File "/data/homeassistant/.homeassistant/custom_components/pool_pump/__init__.py", line 99, in check
mai 05 22:15:00 rasp hass[12629]: manager = PoolPumpManager(hass, now)
mai 05 22:15:00 rasp hass[12629]: File "/data/homeassistant/.homeassistant/custom_components/pool_pump/__init__.py", line 150, in __init__
mai 05 22:15:00 rasp hass[12629]: get_astral_event_date(self._hass, "solar_noon", self._now.date())
mai 05 22:15:00 rasp hass[12629]: File "/srv/homeassistant/lib/python3.8/site-packages/homeassistant/helpers/sun.py", line 119, in get_astral_event_date
mai 05 22:15:00 rasp hass[12629]: return getattr(location, event)(date, **kwargs) # type: ignore
mai 05 22:15:00 rasp hass[12629]: AttributeError: 'Location' object has no attribute 'solar_noon'
Hello,
There's something I don't understand.
For a water temperature of 23/24°, we should filter according to the °C/2 rule, but filtering in auto mode only gives 8 hours...
Bonsoir, ma filtration s'arrĂȘte et redĂ©marre toutes les 5min. Je ne comprends pas pourquoi. 5 me n Ă votre n et 5min Ă off, puis 5 on, 5 off....
Hi, my pump stop and restart every 5min. I don't know why. 5 min on , 5 min off, and again...
Could you help me please.
Branch dev
homeassistant: customize: !include customize.yaml
pool_pump.total_daily_filtering_duration: friendly_name: Temps de filtration icon: mdi:progress-clock unit_of_measurement: h pool_pump.next_run_schedule: friendly_name: Prochain Cycle icon: mdi:calendar-arrow-right
Hello,
I tried to update the customization for your automatic created entities to be able to display it in a fancy way in my dashboard, but for a reason I don't understand, the customizations disappear after a while or a after a restart.
I tried to reload the core config from the UI or call the service homeassistant.reload_core_config with the idea to add this call in the code at the end of check function, but it doesn't seems to work.
Do you have any idea how to make my customizations permanent or reload them ?
Anyways congrats for your work, this component is great, I used to deals this pump filtering schedule with an automation (4 cycles, with duration for each = temperature/8, starting at the sunrise, with a break of 2 hrs between each cycle) but your stuff make it even simpler.
Beau boulot! đ
HA Core Versione 2021.6.4
HA OS 5.12
VERSION = "0.0.1"
added to configuration.yaml
pool_pump:
switch_entity_id: switch.pool_pump_switch
pool_pump_mode_entity_id: input_select.pool_pump_mode
pool_temperature_entity_id: input_number.pool_water_temperature
# optional:
water_level_critical_entity_id: binary_sensor.pool_water_level_critical
schedule_break_in_hours: 1.0
added to a dedicated package/pool_pump.yaml, I currently do not have a water thermostat hence I create an input_number as suggested.
input_number:
pool_water_temperature:
name: Manual Water Temperature
min: 15
max: 45
step: 0.5
input_select:
pool_pump_mode:
name: Pool Pump mode
options:
- 'Auto'
- 'On'
- 'Off'
initial: 'Auto'
icon: mdi:water-pump
automation:
- alias: 'Pool Pump On'
trigger:
- platform: state
entity_id: input_select.pool_pump_mode
to: 'On'
action:
service: homeassistant.turn_on
entity_id: switch.pool_pump_switch
- alias: 'Pool Pump Off'
trigger:
- platform: state
entity_id: input_select.pool_pump_mode
to: 'Off'
action:
service: homeassistant.turn_off
entity_id: switch.pool_pump_switch
- alias: 'Check Pool Pump Periodically'
trigger:
- platform: time_pattern
minutes: '/5'
seconds: 00
action:
service: pool_pump.check
- alias: 'Check Pool Pump on Event'
trigger:
- platform: homeassistant
event: start
- platform: state
entity_id:
- input_number.pool_water_temperature
- input_select.pool_pump_mode
- binary_sensor.pool_water_level_critical
action:
service: pool_pump.check
HA Logs here.
2021-06-13 22:57:36 ERROR (MainThread) [homeassistant.components.hassio] The system cannot restart because the configuration is not valid: Component error: pool_pump - Integration 'pool_pump' not found.
2021-06-13 22:57:36 ERROR (MainThread) [aiohttp.server] Error handling request
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
resp = await self._request_handler(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 499, in _handle
resp = await handler(request)
File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 119, in impl
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 60, in security_filter_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 76, in forwarded_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 24, in request_context_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 78, in ban_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 144, in auth_middleware
return await handler(request)
File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 135, in handle
result = await result
File "/usr/src/homeassistant/homeassistant/components/api/__init__.py", line 376, in post
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1491, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1526, in _execute_service
await handler.job.target(service_call)
File "/usr/src/homeassistant/homeassistant/components/hassio/__init__.py", line 518, in async_handle_core_service
raise HomeAssistantError(
homeassistant.exceptions.HomeAssistantError: The system cannot restart because the configuration is not valid: Component error: pool_pump - Integration 'pool_pump' not found.
The custom component is not loaded
Is your feature request related to a problem? Please describe.
Maybe you can tell us which part you build
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
I think using Abacus algorithm is unreliable, because it only takes (as long as I understand it) temperature as base as calculations for filtration time, and we should take account of the size of the pool and the power of the pump.
Describe the solution you'd like
Currently I have a calculation formula:
Being it:
Filtration: Filtration time (in hours)
Temp: Water temperature
Prec: Recirculation time (in hours)
K: Overwintering reduction factor.
Recirculation time: Let's imagine a pool with a capacity of 50m3 and a pump capable of moving 10m3/h. Therefore, to pass ALL the water volume of the pool through the filter ideally (emphasizing "ideally"), it takes 5 hours.
Regarding the overwintering reduction factor (K), it only has an effect at temperatures below 15ÂșC and takes the following values:
âą K=1.00 for temperatures above 15ÂșC
âą K=0.50 for temperatures between 15ÂșC and 13ÂșC
âą K=0.33 for temperatures between 12ÂșC and 10ÂșC
âą K=0.25 for temperatures between 9ÂșC and 6ÂșC
âą K=0.15 for temperatures between 5ÂșC and 1ÂșC
Describe alternatives you've considered
I calculated my recirculation time watching the specs of my pump and the size of my pool (in my case the value is 1,5), and used this automation to automatically calculate the value of K:
alias: Temperatura piscina -> Cambio Factor de CorrecciĂłn
description: ""
trigger:
The value is, as now, always lower than with abacus algorithm (here we have very low temps yet).
Maybe it's useful to tune filtration time with your component.
version | core-2024.1.2 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.11.6 |
os_name | Linux |
os_version | 6.1.63-haos-raspi |
arch | aarch64 |
timezone | Europe/Paris |
config_dir | /config |
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 4775 |
Installed Version | 1.33.0 |
Stage | running |
Available Repositories | 1372 |
Downloaded Repositories | 31 |
logged_in | false |
---|---|
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
host_os | Home Assistant OS 11.3 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2023.12.0 |
agent_version | 1.6.0 |
docker_version | 24.0.7 |
disk_total | 916.2 GB |
disk_used | 60.6 GB |
healthy | true |
supported | true |
board | rpi4-64 |
supervisor_api | ok |
version_api | ok |
installed_addons | Duck DNS (1.15.0), File editor (5.7.0), Frigate (Full Access) (0.12.1), Node-RED (17.0.0), Samba Backup (5.2.0), Samba share (12.2.0), Terminal & SSH (9.8.1), Zigbee2MQTT (1.34.0-1), go2rtc (1.8.5), Studio Code Server (5.15.0) |
dashboards | 2 |
---|---|
resources | 19 |
views | 17 |
mode | storage |
oldest_recorder_run | 26 décembre 2023, 23:36 |
---|---|
current_recorder_run | 8 janvier 2024, 16:11 |
estimated_db_size | 13657.55 MiB |
database_engine | sqlite |
database_version | 3.41.2 |
Latest : 0.0.2.
pool_pump:
switch_entity_id: switch.controleur_pompe_piscine
pool_pump_mode_entity_id: input_select.pool_pump_mode
pool_temperature_entity_id: sensor.eau_piscine_temperature
## Describe the bug
_Pool_pump.next_run_schedule_ and _pool_pump.total_daily_filtering_duration_ unavailable since last HA update (Code 2024.1.2 / Supervisor 2023.12.0)
I tried to restart the system without success. Entities doesn't exist anymore.
![image](https://github.com/oncleben31/ha-pool_pump/assets/126992791/a47ee45f-2e5b-4035-aa8d-02819d8c0b8c)
## Debug log
2024-01-08 16:11:36.253 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration frigate which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.256 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration wiser which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.258 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration stateful_scenes which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.260 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration presence_simulation which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.262 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration versatile_thermostat which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.265 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration energy_meter which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.267 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.270 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration scheduler which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.272 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration reolink_discovery which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.274 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration inverse which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:11:36.276 WARNING (SyncWorker_1) [homeassistant.loader] We found a custom integration pool_pump which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2024-01-08 16:12:03.996 WARNING (MainThread) [reolink_aio.api] Camera Pelouse nord reported to support zoom, but zoom range not available
2024-01-08 16:12:04.506 WARNING (MainThread) [reolink_aio.api] Camera Parking reported to support zoom, but zoom range not available
2024-01-08 16:12:04.508 WARNING (MainThread) [reolink_aio.api] Camera Entree nord reported to support zoom, but zoom range not available
2024-01-08 16:12:04.831 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity binary_sensor.thermostat_sejour_security_state=off> - no entity to listen. Try later
2024-01-08 16:12:04.835 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity binary_sensor.thermostat_sejour_window_bypass=off> - no entity to listen. Try later
2024-01-08 16:12:04.838 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_sejour_last_temperature_date=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.841 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_sejour_last_external_temperature_date=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.845 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_sejour_temperature_slope=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.848 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_sejour_ema_temperature=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.851 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_sejour_energy=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.853 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_sejour_regulated_temperature=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.857 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity binary_sensor.thermostat_chambre_security_state=off> - no entity to listen. Try later
2024-01-08 16:12:04.858 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity binary_sensor.thermostat_chambre_window_bypass=off> - no entity to listen. Try later
2024-01-08 16:12:04.859 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_chambre_last_temperature_date=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.860 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_chambre_last_external_temperature_date=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.863 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_chambre_temperature_slope=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.864 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_chambre_ema_temperature=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.865 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_chambre_energy=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.866 WARNING (MainThread) [custom_components.versatile_thermostat.commons] <entity sensor.thermostat_chambre_regulated_temperature=unknown> - no entity to listen. Try later
2024-01-08 16:12:04.883 WARNING (MainThread) [homeassistant.components.energy.sensor] Found unexpected state_class None for sensor.cumul_studio
2024-01-08 16:12:04.900 WARNING (MainThread) [custom_components.versatile_thermostat.pi_algorithm] Temporarily skipping the self-regulation algorithm while the configured sensor for room temperature is unavailable
2024-01-08 16:12:04.903 WARNING (MainThread) [custom_components.versatile_thermostat.pi_algorithm] Temporarily skipping the self-regulation algorithm while the configured sensor for room temperature is unavailable
2024-01-08 16:12:06.606 ERROR (MainThread) [homeassistant.components.sensor] Platform meteo_france does not generate unique IDs. ID 27 Weather alert already exists - ignoring sensor.27_weather_alert
2024-01-08 16:12:06.627 ERROR (MainThread) [homeassistant.components.sensor] Platform meteo_france does not generate unique IDs. ID 27 Weather alert already exists - ignoring sensor.27_weather_alert
2024-01-08 16:12:06.884 WARNING (MainThread) [async_upnp_client.profiles.profile] Failed (re-)subscribing to: uuid:372dd2b6-0ace-49d0-bd18-e47be0beea45, reason: UpnpConnectionError("ServerDisconnectedError('Server disconnected')", None)
2024-01-08 16:12:06.982 WARNING (MainThread) [homeassistant.components.freebox.router] Home access is not granted
2024-01-08 16:12:07.609 ERROR (MainThread) [homeassistant.components.calendar] Error while setting up caldav platform for calendar
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 715, in urlopen
httplib_response = self._make_request(
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 404, in _make_request
self._validate_conn(conn)
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 1058, in _validate_conn
conn.connect()
File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 419, in connect
self.sock = ssl_wrap_socket(
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/util/ssl_.py", line 453, in ssl_wrap_socket
ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/util/ssl_.py", line 495, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/ssl.py", line 1108, in _create
self.do_handshake()
File "/usr/local/lib/python3.11/ssl.py", line 1379, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
resp = conn.urlopen(
^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 799, in urlopen
retries = retries.increment(
^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='192.168.0.xxx', port=xxxx): Max retries exceeded with url: /caldav.php/rmassi (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/caldav/davclient.py", line 596, in request
r = self.session.request(
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='192.168.0.xxx', port=xxxx): Max retries exceeded with url: /caldav.php/rmassi (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 715, in urlopen
httplib_response = self._make_request(
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 404, in _make_request
self._validate_conn(conn)
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 1058, in _validate_conn
conn.connect()
File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 419, in connect
self.sock = ssl_wrap_socket(
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/util/ssl_.py", line 453, in ssl_wrap_socket
ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/util/ssl_.py", line 495, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/ssl.py", line 517, in wrap_socket
return self.sslsocket_class._create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/ssl.py", line 1108, in _create
self.do_handshake()
File "/usr/local/lib/python3.11/ssl.py", line 1379, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
resp = conn.urlopen(
^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 799, in urlopen
retries = retries.increment(
^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='192.168.0.xxx', port=xxxx): Max retries exceeded with url: /caldav.php/rmassi (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 360, in _async_setup_platform
await asyncio.shield(task)
File "/usr/src/homeassistant/homeassistant/components/caldav/calendar.py", line 90, in async_setup_platform
calendars = await async_get_calendars(hass, client, SUPPORTED_COMPONENT)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/caldav/api.py", line 18, in async_get_calendars
calendars = await hass.async_add_executor_job(_get_calendars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/caldav/api.py", line 16, in _get_calendars
return client.principal().calendars()
^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/caldav/davclient.py", line 425, in principal
self._principal = Principal(client=self, *largs, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/caldav/objects.py", line 506, in __init__
cup = self.get_property(dav.CurrentUserPrincipal())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/caldav/objects.py", line 224, in get_property
foo = self.get_properties([prop], **passthrough)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/caldav/objects.py", line 249, in get_properties
response = self._query_properties(props, depth)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/caldav/objects.py", line 172, in _query_properties
return self._query(root, depth)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/caldav/objects.py", line 197, in _query
ret = getattr(self.client, query_method)(url, body, depth)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/caldav/davclient.py", line 473, in propfind
return self.request(url or self.url, "PROPFIND", props, {"Depth": str(depth)})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/caldav/davclient.py", line 616, in request
r = self.session.request(
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='192.168.0.xxx', port=xxxx): Max retries exceeded with url: /caldav.php/rmassi (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')))
2024-01-08 16:12:07.872 WARNING (MainThread) [async_upnp_client.profiles.profile] Failed (re-)subscribing to: uuid:419fa4b0-5073-4ab5-a6ba-99ea1da21e73, reason: UpnpConnectionError("ServerDisconnectedError('Server disconnected')", None)
2024-01-08 16:12:08.113 WARNING (MainThread) [async_upnp_client.profiles.profile] Failed (re-)subscribing to: uuid:587fd215-2b80-48d2-8dd5-6e5f96d7413d, reason: UpnpConnectionError("ServerDisconnectedError('Server disconnected')", None)
2024-01-08 16:12:12.071 ERROR (MainThread) [custom_components.frigate.api] Error fetching information from http://ccab4aaf-frigate-fa:5000/api/stats: Cannot connect to host ccab4aaf-frigate-fa:5000 ssl:default [Name has no usable address]
2024-01-08 16:12:40.415 ERROR (MainThread) [homeassistant.helpers.event] Error while processing template: Template<template=({{ (states('sensor.temperature_sous_sol_temperature')|float) - 0.7}}) renders=2>
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1984, in forgiving_float_filter
return float(value)
^^^^^^^^^^^^
ValueError: could not convert string to float: 'unavailable'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 567, in async_render
render_result = _render_with_context(self.template, compiled, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 2305, in _render_with_context
return template.render(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
self.environment.handle_exception()
File "/usr/local/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
raise rewrite_traceback_stack(source=source)
File "<template>", line 1, in top-level template code
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1987, in forgiving_float_filter
raise_no_default("float", value)
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1625, in raise_no_default
raise ValueError(
ValueError: Template error: float got invalid input 'unavailable' when rendering template '{{ (states('sensor.temperature_sous_sol_temperature')|float) - 0.7}}' but no default was specified
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 693, in async_render_to_info
render_info._result = self.async_render(
^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 569, in async_render
raise TemplateError(err) from err
homeassistant.exceptions.TemplateError: ValueError: Template error: float got invalid input 'unavailable' when rendering template '{{ (states('sensor.temperature_sous_sol_temperature')|float) - 0.7}}' but no default was specified
2024-01-08 16:12:40.428 ERROR (MainThread) [homeassistant.components.template.template_entity] TemplateError('ValueError: Template error: float got invalid input 'unavailable' when rendering template '{{ (states('sensor.temperature_sous_sol_temperature')|float) - 0.7}}' but no default was specified') while processing template 'Template<template=({{ (states('sensor.temperature_sous_sol_temperature')|float) - 0.7}}) renders=4>' for attribute '_attr_native_value' in entity 'sensor.temperature_sous_sol'
2024-01-08 16:12:40.454 WARNING (MainThread) [homeassistant.components.group.sensor] Unable to use state. Only numerical states are supported, entity sensor.temperature_terrasse_humidity with value unavailable excluded from calculation
2024-01-08 16:12:40.454 WARNING (MainThread) [homeassistant.components.group.sensor] Unable to use state. Only numerical states are supported, entity sensor.temperature_pool_house_humidity with value unavailable excluded from calculation
2024-01-08 16:12:40.455 WARNING (MainThread) [homeassistant.components.group.sensor] Unable to use state. Only numerical states are supported, entity sensor.temperature_terrasse_temperature with value unavailable excluded from calculation
2024-01-08 16:12:40.455 WARNING (MainThread) [homeassistant.components.group.sensor] Unable to use state. Only numerical states are supported, entity sensor.temperature_pool_house_temperature with value unavailable excluded from calculation
2024-01-08 16:12:40.456 WARNING (MainThread) [homeassistant.components.group.sensor] Unable to use state. Only numerical states are supported, entity sensor.chauffe_eau_studio_power with value unavailable excluded from calculation
2024-01-08 16:12:40.456 WARNING (MainThread) [homeassistant.components.group.sensor] Unable to use state. Only numerical states are supported, entity sensor.vmc_studio_power with value unavailable excluded from calculation
2024-01-08 16:12:40.457 WARNING (MainThread) [homeassistant.components.group.sensor] Unable to use state. Only numerical states are supported, entity sensor.chauffe_eau_studio_energy with value unavailable excluded from calculation
2024-01-08 16:12:40.457 WARNING (MainThread) [homeassistant.components.group.sensor] Unable to use state. Only numerical states are supported, entity sensor.vmc_studio_energy with value unavailable excluded from calculation
2024-01-08 16:12:40.851 ERROR (MainThread) [homeassistant.components.automation.calendrier_travail_raphael] Got error 'Entity does not exist calendar.travail_raphael or is not a calendar entity' when setting up triggers for Calendrier travail Raphaël
2024-01-08 16:12:52.780 ERROR (MainThread) [custom_components.frigate.api] Timeout error fetching information from http://ccab4aaf-frigate-fa:5000/api/stats:
2024-01-08 16:13:03.141 ERROR (MainThread) [custom_components.frigate.api] Error fetching information from http://ccab4aaf-frigate-fa:5000/api/stats: 502, message='Bad Gateway', url=URL('http://ccab4aaf-frigate-fa:5000/api/stats')
2024-01-08 16:13:30.790 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_chambre_gauche] Injection température chambre gauche: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:30.810 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_chambre_droite] Injection température chambre droite: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:30.816 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_sdb_rdc] Injection température SDB RDC: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:30.819 ERROR (MainThread) [homeassistant.components.automation.injection_temeraturep_bureau] Injection température Bureau: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:30.849 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_cuisine_entree] Injection température cuisine entrée: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:30.853 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_entree_nord] Injection température entrée nord: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:30.863 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_salle_a_manger] Injection température salle à manger: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:30.873 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_salon_nord] Injection température salon nord: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:30.876 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_salon_droite] Injection température salon droite: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:30.917 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_salon_gauche] Injection température salon gauche: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.125 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_chambre_gauche] Error while executing automation automation.injection_temperature_chambre_gauche: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.129 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_chambre_droite] Error while executing automation automation.injection_temperature_chambre_droite: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.130 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_sdb_rdc] Error while executing automation automation.injection_temperature_sdb_rdc: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.131 ERROR (MainThread) [homeassistant.components.automation.injection_temeraturep_bureau] Error while executing automation automation.injection_temeraturep_bureau: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.137 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_cuisine_entree] Error while executing automation automation.injection_temperature_cuisine_entree: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.138 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_entree_nord] Error while executing automation automation.injection_temperature_entree_nord: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.139 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_salle_a_manger] Error while executing automation automation.injection_temperature_salle_a_manger: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.139 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_salon_nord] Error while executing automation automation.injection_temperature_salon_nord: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.140 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_salon_droite] Error while executing automation automation.injection_temperature_salon_droite: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:31.141 ERROR (MainThread) [homeassistant.components.automation.injection_temperature_salon_gauche] Error while executing automation automation.injection_temperature_salon_gauche: Error rendering data template: ValueError: Template error: float got invalid input 'unknown' when rendering template '{{ (states(temp_sensor_id) | float * 100) | round(0) }}' but no default was specified
2024-01-08 16:13:53.878 WARNING (MainThread) [homeassistant.helpers.template] Template variable warning: 'dict object' has no attribute 'position' when rendering '{{ value_json.position }}'
2024-01-08 16:13:53.936 WARNING (MainThread) [homeassistant.helpers.template] Template variable warning: 'dict object' has no attribute 'position' when rendering '{{ value_json.position }}'
2024-01-08 16:13:53.940 WARNING (MainThread) [homeassistant.helpers.template] Template variable warning: 'dict object' has no attribute 'position' when rendering '{{ value_json.position }}'
2024-01-08 16:13:53.962 WARNING (MainThread) [homeassistant.helpers.template] Template variable warning: 'dict object' has no attribute 'position' when rendering '{{ value_json.position }}'
2024-01-08 16:14:02.013 WARNING (MainThread) [homeassistant.helpers.template] Template variable warning: 'dict object' has no attribute 'position' when rendering '{{ value_json.position }}'
2024-01-08 16:19:31.730 WARNING (MainThread) [homeassistant.components.automation.pompe_piscine] Pompe piscine: Already running
2024-01-08 16:24:31.785 WARNING (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Heartbeat timeout, resetting connection
2024-01-08 16:24:33.573 WARNING (MainThread) [homeassistant.components.androidtv_remote] Disconnected from Freebox Player POP at 192.168.0.61
2024-01-08 16:25:01.820 ERROR (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Failed to connect to service ServiceInfo(type='mdns', data='Freebox-Player-POP-cd58b5520594f3a68fb36052a8895fcf._googlecast._tcp.local.'), retrying in 5.0s
2024-01-08 16:39:54.046 WARNING (MainThread) [homeassistant.components.androidtv_remote] Disconnected from Freebox Player POP at 192.168.0.61
2024-01-08 16:39:58.342 WARNING (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Heartbeat timeout, resetting connection
2024-01-08 16:40:28.384 ERROR (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Failed to connect to service ServiceInfo(type='mdns', data='Freebox-Player-POP-cd58b5520594f3a68fb36052a8895fcf._googlecast._tcp.local.'), retrying in 5.0s
2024-01-08 16:53:45.325 WARNING (MainThread) [homeassistant.components.androidtv_remote] Disconnected from Freebox Player POP at 192.168.0.61
2024-01-08 16:53:49.476 WARNING (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Heartbeat timeout, resetting connection
2024-01-08 16:54:19.512 ERROR (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Failed to connect to service ServiceInfo(type='mdns', data='Freebox-Player-POP-cd58b5520594f3a68fb36052a8895fcf._googlecast._tcp.local.'), retrying in 5.0s
2024-01-08 16:56:21.064 WARNING (MainThread) [homeassistant.components.androidtv_remote] Disconnected from Freebox Player POP at 192.168.0.61
2024-01-08 16:56:23.140 WARNING (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Heartbeat timeout, resetting connection
2024-01-08 16:56:53.176 ERROR (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Failed to connect to service ServiceInfo(type='mdns', data='Freebox-Player-POP-cd58b5520594f3a68fb36052a8895fcf._googlecast._tcp.local.'), retrying in 5.0s
2024-01-08 17:12:36.448 WARNING (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Heartbeat timeout, resetting connection
2024-01-08 17:12:40.982 WARNING (MainThread) [homeassistant.components.androidtv_remote] Disconnected from Freebox Player POP at 192.168.0.61
2024-01-08 17:13:06.484 ERROR (Thread-6) [pychromecast.socket_client] [Freebox Player POP(192.168.0.61):8009] Failed to connect to service ServiceInfo(type='mdns', data='Freebox-Player-POP-cd58b5520594f3a68fb36052a8895fcf._googlecast._tcp.local.'), retrying in 5.0s
je n'arrive pas a faire démarrer la pompe
service not found
je ne comprends pas ce qu'il faut mettre a la place de cette entité
switch_entity_id: input_boolean.fake_pump_switch
peut etre que mon probleme viens de la .
J'utilise ton component depuis plusieurs jours est-il marche trĂšs bien.
Jâaimerai que home assistant vĂ©rifie tous les jours Ă 22h00 quâil soit bien sur auto et que si ce nâest pas le cas quâil le passe en Auto.
comment je pourrai faire ?
Hello,
Is an update for this great project planned?
With maybe a config flow integration to help newbies more easily use this component
Anyway, thank you and bravo for this integration, I have been using it for two years.
What would be nice would be to integrate a risk of frost mode (weather forecast) to avoid ice in pipe
Like runs the filtration for few minutes every hour when it's very cold and the temperature of the water is nearly 0°
Under Jeedom there was a piscine plugin which seemed to be well done, but I never tested it. Maybe an inspiration if you want to achieve something complete.
Originally posted by @mycanaletto in #15 (comment)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
đ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. đđđ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google â€ïž Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.