Park Manager
Rôle
Le module Park Manager orchestre l’ouverture et la fermeture complète de l’observatoire : ouverture du volet de la coupole, déparquage de la monture, démarrage du suivi — et dans l’ordre inverse pour la fermeture. Il peut fonctionner en mode manuel (action ponctuelle) ou en mode automatique piloté par des règles horaires et météo.
Appareils requis
| Appareil | Rôle |
|---|---|
| Coupole | Ouverture et fermeture du volet, parquage |
| Monture | Déparquage, suivi, retour au home, parquage |
| Station météo | Surveillance des conditions pour le mode automatique (optionnel) |
Paramètres
Règles météo
| Paramètre | Description |
|---|---|
| Must be OK | Si activé, l’ouverture est refusée si la météo n’est pas au vert. En cours de session, une dégradation météo déclenche automatiquement la fermeture |
| Disabled | Désactive la surveillance météo (la station météo est ignorée) |
Règles horaires
Ces règles définissent la fenêtre d’ouverture automatique en mode Automate. Elles sont mutuellement exclusives.
| Paramètre | Description |
|---|---|
| Fixed time | Fenêtre horaire fixe définie par une heure de début et une heure de fin |
| Fixed time : start | Heure de début de la fenêtre fixe |
| Fixed time : end | Heure de fin de la fenêtre fixe (peut être le lendemain — gestion du passage minuit) |
| Dusk and dawn | Fenêtre automatique du coucher au lever du soleil (calculé à partir des coordonnées GPS) |
| Anytime | Ouverture permanente : le module ouvre dès qu’il est en mode Auto et reste ouvert |
Séquences
Séquence d’ouverture
- Vérification météo (si la règle Must be OK est active)
- Ouverture du volet de la coupole
- Attente confirmation ouverture volet
- Déparquage de la monture
- Attente confirmation déparquage
- Démarrage du suivi sidéral
- Entrée en surveillance (Open Monitoring)
Séquence de fermeture
- Arrêt du suivi sidéral
- Envoi de la monture en position home
- Attente arrivée en position home
- Parquage de la monture
- Attente confirmation parquage
- Fermeture du volet de la coupole
- Attente confirmation fermeture volet
La monture est toujours parquée avant la fermeture de la coupole. Ne jamais interrompre manuellement la séquence entre ces deux étapes.
Arrêt d’urgence
L’action Abort envoie simultanément un ordre d’arrêt à la monture (TELESCOPE_ABORT_MOTION) et à la coupole (DOME_ABORT_MOTION), puis repasse en mode Idle.
Mode automatique
En mode Automate, le module évalue toutes les 2 secondes si l’observatoire doit être ouvert ou fermé selon les règles horaires et météo configurées.
flowchart TB
ATTENTE([Attente]) -->|"fenêtre active & météo OK"| OD
subgraph OUV ["Séquence d'ouverture"]
direction LR
OD[Ouvre coupole] --> OW[Attend ouverture] --> UD[Déparque monture] --> UW[Attend déparquage] --> TR[Démarre suivi]
end
TR --> SURV([Surveillance])
SURV -->|"fenêtre terminée ou météo dégradée"| ST
subgraph FER ["Séquence de fermeture"]
direction LR
ST[Arrête suivi] --> GH[Goto home] --> WH[Attend home] --> PM[Parque monture] --> WP[Attend parquage] --> CD[Ferme coupole]
end
CD --> ATTENTE
ATTENTE -->|Abort| IDLE([Idle])
SURV -->|Abort| IDLE
| Situation | Action |
|---|---|
| Fenêtre ouverte + observatoire fermé | Lancement de la séquence d’ouverture |
| Fenêtre fermée + observatoire ouvert | Lancement de la séquence de fermeture |
| Météo dégradée en cours de session | Lancement de la séquence de fermeture |
| Fin de séquence | Retour en attente — le mode Auto est conservé |
Après une séquence d’ouverture ou de fermeture, le module reste en mode Auto et continue de surveiller les conditions. Il n’est pas nécessaire de le réactiver manuellement.
Actions
| Action | Description |
|---|---|
| Open all | Lance la séquence d’ouverture complète |
| Close all | Lance la séquence de fermeture complète |
| Automate | Active le mode automatique piloté par les règles |
| Abort motion | Arrêt d’urgence de tous les mouvements |
| Idle | Repasse en mode inactif sans action |
État affiché
Monture
| Valeur | Description |
|---|---|
| Mount RA | Ascension droite courante |
| Mount DEC | Déclinaison courante |
| Mount is tracking | Suivi sidéral actif |
| Mount is parked | Monture en position de parquage |
| Mount is at home | Monture en position home |
Coupole
| Valeur | Description |
|---|---|
| Dome is parked | Coupole en position de parquage |
| Dome shutter is closed | Volet fermé |
Météo et événements
| Valeur | Description |
|---|---|
| Global | État global de la météo (vert / orange / rouge) |
| Next sunset | Heure du prochain coucher de soleil |
| Next sunrise | Heure du prochain lever de soleil |
