Skip to content

Gestione granulare della configurazione #3

@lejubila

Description

@lejubila

Ho in mente di ristrutturare il file di configurazione di piGarden in modo da spezzarlo in varie parti ognuna adibita al proprio scopo.
I vari file di configurazione dovrebbero essere i seguenti:

  • general.conf, contenente le configurazioni generali non inserite negli alri file di log
  • log.confn contenente la configurazione dei log
  • path.conf, contenente i percorsi degli eseguibili utilizzati da piGarden
  • solenoid.conf, contenente la configurazione delle elettrovalvole con gli alias e i gpio assegnati, la tipologia delle elettrovalvole, i gpio per la gestione dell'alimentazione e i valori da impartire per l'apertura chiusura
  • rain.conf, i gpio collegari al sensore della pioggia, la configurazione del servizio online per il controllo della pioggia, le tempistiche per la chiusura dell'irrigazione a seguito di una pioggia
  • socket.conf, parametri di configurazione del socket server

dovrebbe essere implementato anche la possibilità di eseguire la configurazione dei vari parametri direttamente da piGagarden impartendo opportuni opzioni allo script da linea di comando.
Implementata questa funzione dovrebbero essere implementate anche le api sul socket server in modo che la configurazione possa essere eseguita direttamente dall'interfaccia web di piGardenWeb.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions