Optimisation consommation de la production solaire avec Solcast

Bonjour,

Venant de Jeedom, j’utilisait le plugin Solcast pour definir dans mes scénarios une heure de déclancement par rapport a une durée et une consommation
ici la config du plugin

ici le scénario

Peut on faire la même chose dans HA car je ne vois pas ma même entitée que dans Jeedon
Merci d’avance

Ma configuration


[center]## System Information

version core-2025.3.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.2
os_name Linux
os_version 6.6.73-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 1596
Downloaded Repositories 16
Solcast Solar
can_reach_server ok
Home Assistant Cloud
logged_in true
subscription_expiration 25 décembre 2025 à 01:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled true
cloud_ice_servers_enabled true
remote_server eu-central-1-24.ui.nabu.casa
certificate_status ready
instance_id 7c41baf6b3eb462e81fa149bf8ca0ea0
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 14.2
update_channel stable
supervisor_version supervisor-2025.03.2
agent_version 1.6.0
docker_version 27.2.0
disk_total 30.8 GB
disk_used 10.3 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization vmware
board ova
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.16.0), Studio Code Server (5.18.3), Matter Server (7.0.0), Matterbridge (2.9.0-PSA-121), InfluxDB (5.0.2), Grafana (10.4.2), Silicon Labs Flasher (0.3.2), Mosquitto broker (6.5.0), Zigbee2MQTT (2.1.3-1)
Dashboards
dashboards 2
resources 7
views 8
mode storage
Network Configuration
adapters lo (disabled), enp2s1 (enabled, default, auto), enp2s4 (disabled), docker0 (disabled), hassio (disabled), veth2c82d94 (disabled), veth771f050 (disabled), veth5affb8b (disabled), veth9159df9 (disabled), veth5af8702 (disabled), vethba1d04f (disabled), veth8c6cbad (disabled), veth0229f56 (disabled), vetha932c5a (disabled), vethcbb11fd (disabled), vethe0c7dfa (disabled)
ipv4_addresses lo (127.0.0.1/8), enp2s1 (192.168.1.107/24), enp2s4 (192.168.1.136/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth2c82d94 (), veth771f050 (), veth5affb8b (), veth9159df9 (), veth5af8702 (), vethba1d04f (), veth8c6cbad (), veth0229f56 (), vetha932c5a (), vethcbb11fd (), vethe0c7dfa ()
ipv6_addresses lo (::1/128), enp2s1 (2a01:e0a:aa0:38e0:ea74:7e5e:76bb:2065/64, fe80::27f5:c497:d2d3:af44/64), enp2s4 (2a01:e0a:aa0:38e0:df3b:a910:c070:e6a4/64, fe80::9311:46c2:794c:7741/64), docker0 (fe80::42:71ff:fea5:f15b/64), hassio (fe80::42:75ff:feb0:4423/64), veth2c82d94 (fe80::20dc:7aff:fe5e:5c7a/64), veth771f050 (fe80::68c7:22ff:fe17:c19e/64), veth5affb8b (fe80::8c08:75ff:fea8:ea64/64), veth9159df9 (fe80::2cce:43ff:fed0:93f/64), veth5af8702 (fe80::b8ba:68ff:fec4:a6e5/64), vethba1d04f (fe80::e04a:82ff:fe6f:8e0c/64), veth8c6cbad (fe80::74dd:72ff:fea7:38c5/64), veth0229f56 (fe80::9441:f4ff:fe32:e5f6/64), vetha932c5a (fe80::f4d8:63ff:feec:5fa8/64), vethcbb11fd (fe80::98ee:8dff:fe25:2517/64), vethe0c7dfa (fe80::ecaa:b2ff:fe7e:9162/64)
announce_addresses 192.168.1.107, 2a01:e0a:aa0:38e0:ea74:7e5e:76bb:2065, fe80::27f5:c497:d2d3:af44
Recorder
oldest_recorder_run 2 mars 2025 à 15:47
current_recorder_run 14 mars 2025 à 12:34
estimated_db_size 677.90 MiB
database_engine sqlite
database_version 3.48.0
[/center] ___

Salut,

As-tu déjà regardé Forecast Solar?
Ca donne es entités pour les heures de points du jour et du lendemain, ainsi que pour l’huere courante et la suivante. Ca affiche aussi un graph de prévision sur dashboard énergie.

Bonjour
Oui j’ai fait le tour des entités, comme ici la prevision today, mais je ne retrouve pas la durée de fonctionnement pour retour heure de démarrage…
Donc soit le dev sous jeedom a defini une variable soit il manquerait qqch sous HA
Comme l’api doit être la même pour tous je pencherais pour la première solution, que j’aimerais intégrer dans mes automatismes

Salut @bmartret
Bienvenue sur HA
Pour info, il faut oublier ce qu’il y a sur Jeedomet sa logique car les développements sont différents et le fonctionnement également

Sur Jeedom d’où sort cette commande de durée de fonctionnement ?
Là comme ça je ne vois pas le rapport avec Solcast !
Ça ne serait pas un temps de fonctionnement d’un appareil piloté par le surplus ?

@AlexHass, pour info, Solcast est nettement plus précis que Forecast

Bonjour @Yoyouri
Pour info le plugin Solcast de jeedom integre cette info :

documentations/solcast

qui peut être utilisé dans les scénarios

Salut @bmartret

Si je ne me trompes pas cette info n’a rien à voir avec Solcast
C’est juste une fonction ajoutée au plugin pour aider au pilotage d’appareils
Ça doit être réalisable via une automatisation et sinon il y a l’intégration Solar Optimizer disponible sur HACS

merci pour le tuyau @Yoyouri, je vais regarder Solar Optimizer

Bonjour à tous,
Le sujet m’intéresse, je suis justement en train de chercher comment utiliser la courbe de prévision (« solar forecast », « solcast », ou encore « open-meteo solar forecast » qui m’a l’air assez précis et soutenu).

Le développeur du plugin jeedom y est peut-être arrivé, à ce que je comprends: pouvoir lancer un consommateur lorsque la courbe est assez « large » pour permettre le temps d’un cycle de lavage par exemple, et éviter de le programmer autour du pic si celui-ci est trop « fin ».

Rien trouvé de passionnant dans « solar optimizer », je vais poursuivre mes recherche, peut-être un request dans les githubs des développeurs si je ne trouve pas.
Si quelqu’un à une idée n’hésitez pas à partager: ça serait vraiment une fonction idéale!

1 « J'aime »