57 Commits

Author SHA1 Message Date
lejubila
2ea6588c32 Implementato controllo meteo su servizio online tramite driver, implementato driver per interfacciarsi con le api di openweathermap e wunderground 2018-07-15 23:18:59 +02:00
lejubila
419695b420 Implementato driver subsistem per il controllo delle condizioni meteo tramite servizio online. Implementato driver 'wunderground' per il controllo meteo tramite il servizio wunderground 2018-06-05 16:31:45 +02:00
lejubila
3239006922 Modificato file README dei driver, variato numero di versione di piGarden 2018-06-01 22:16:26 +02:00
lejubila
3eb45fd1e9 Aggiunto prima implementazione del driver sonoff_tesmota_http, aggiunto implementazione parametro EVx_MONOSTABLE per potere definire singolarmente le elettrovamvole monostabili, corretto alcuni commenti 2018-05-20 17:14:58 +02:00
lejubila
7c96a6afd1 Modificato output di notifiche eventi dello script rpinotify.sh, aggiornato CHANGELOG per nuova versione 2018-05-04 21:17:32 +02:00
lejubila
c664bea16a corretto timestamp su eventi ev_not_open_for_rain, ev_not_open_for_rain_online, ev_not_open_for_rain_sensor 2018-05-03 12:02:48 +02:00
lejubila
78fa176848 Implementato eventi events/ev_not_open_for_rain, events/ev_not_open_for_rain_sensor, events/ev_not_open_for_rain_online. Aggiornato script di invio mail notifiche 2018-05-03 11:45:47 +02:00
lejubila
5c00853e39 Aggiunto driver 'remote' per gestire da un'installazione master di piGarden più installazioni remote 2018-03-25 12:32:39 +02:00
lejubila
dd3cab12c2 Aggiornaeto numero di release 2017-12-13 15:47:06 +01:00
lejubila
38ecd92d7a Corretto problema di inizializzazione variabile LOG_OUTPUT_DRV_FILE 2017-12-13 15:43:06 +01:00
lejubila
22ec16cc9d Aggunto eventi cron_add_before, cron_add_after, cron_del_before, cron_del_after, ev_open_in_before, ev_open_in_after, exec_poweroff_before, exec_poweroff_after, exec_reboot_before, exec_reboot_after ed eseguito bugfix vari 2017-11-19 23:24:48 +01:00
lejubila
35665c74a7 Corretto lettura parametri su script sendmail.sh 2017-11-01 18:09:26 +01:00
lejubila
daf8a7baa6 Implementato supporto a zone non soggette a pioggia (con il parametro EVx_NORAIN) 2017-10-28 00:12:06 +02:00
lejubila
4a0d6178d3 Teriminato debug gestione eventi, creato script sendmail.sh per l'invio di una mail allo scatenarsi du un evento 2017-10-27 23:26:12 +02:00
lejubila
3761c6cb94 terminata implementazione gestione eventi 2017-10-26 23:56:06 +02:00
lejubila
b3dae26372 iniziato implementazione gestione eventi 2017-10-25 23:44:06 +02:00
lejubila
ecbef2c94c Variato changelog, corretto commenti in alcuni file, variato nome della directory di lock 2017-10-12 23:46:07 +02:00
lejubila
4b690b4b7f variato gestione funzioni di lock/unlock per incrementare le prestazioni 2017-09-18 18:55:52 +02:00
lejubila
2f2cfdc720 eseguito ottimizzazione su chiamate json_status da socket server per migliorare tempi di risposta 2017-09-16 02:34:24 +02:00
lejubila
e64f651cab implementato comandi e socket server api per lo spengimento e riavvio del sistema. Corretto problema che lasciava sul sistema file di appoggio per i messaggi da inviare tramite socket server 2017-09-10 12:44:35 +02:00
lejubila
4e15c37fe2 driver spb16ch: eseguito mappatura dei 128 relè distribuito sulle 8 possibili schede installabili 2017-09-05 00:24:33 +02:00
lejubila
2f7b286424 separato codice di gestione pioggia da script principale, variato numero di versione, rimosso commenti non necessari in testa ai file di inclusione 2017-08-21 08:47:11 +02:00
lejubila
4322a83977 Terminato gertione driver e implementato prima versione beta del driver spb16ch 2017-08-20 12:21:30 +02:00
lejubila
317781e217 Spostato diverse parti dello script in file di inclusione, completato driver di esempio 2017-08-15 12:35:28 +02:00
lejubila
867b4e4374 iniziato gestione driver 2017-08-03 00:18:35 +02:00
lejubila
9cb7d6ce9d Variato numero di versione 2017-06-17 15:31:11 +02:00
lejubila
ce062f30ca Rimosso lock/unlock nella funzione init per risolvere problema di inizializzazione 2017-06-17 15:23:09 +02:00
lejubila
164169e375 corretto path di sed nella funzione lock 2017-06-17 12:40:40 +02:00
lejubila
37a6c58b5a Corretto path dei comandi usati per genereare l'id di installazione, venvia generato un identificativo errato 2017-06-16 23:06:07 +02:00
lejubila
02cde84392 Corretto problema sull'invio identificativo installazione per uso statistico 2017-06-14 17:38:47 +02:00
lejubila
2b13ba0cf0 aggiunto redirect standard error della chiamata per collezionare le statistiche di utilizzo 2017-06-13 01:00:06 +02:00
lejubila
e288244803 aggiunto unlock in caso timeout della funzione lock 2017-06-10 23:51:28 +02:00
lejubila
5a28d129f5 aggiunto sistema di invio identificativo installazione per uso statistico 2017-06-09 01:59:04 +02:00
lejubila
ced5ba83e8 aggiunto tempo di attesa random su funzione lock per impedire sovrapposizioni concorrenti 2017-05-30 23:51:39 +02:00
lejubila
44529c661f aggiunto supporto per l'inserimento di un cron disabiltato di schedulazione apertura/chiusura zona via api socket server 2017-05-28 16:42:13 +02:00
lejubila
357b976765 Aggiunto possibiltà di inserire una schedulazione di apertura/chiusura in modalità disabilitata 2017-05-23 23:34:43 +02:00
lejubila
3aad235dda aggiunto supporto per autenticazione su socket server 2017-05-21 12:42:26 +02:00
lejubila
6447ec5326 Aggiunto gestione lock/unnlock per prevenire chiamate concorrenti su apertura/chiusura delle elettrovalvole 2017-05-19 23:52:36 +02:00
lejubila
e5bfe3e8ca Corretto numero di versione 2017-05-14 10:51:00 +02:00
lejubila
9743198315 Aggiunto supporto sperimentale per elettrovalcole mono-stabili 2017-05-13 12:14:02 +02:00
lejubila
477f2b15a0 cambiato numero di versione, aggiunto informazioni cron_open_in alle chiamate json_status eseguite per l'apertura/chiusura delle zone dal socket server 2017-05-07 17:08:05 +02:00
lejubila
973bcf0b3d Aggiunto funzioni command 'open_in' e 'del_cron_open_in' per la gestione degli avvii ritardati. Aggiunto api al socket server per i comandi 'open_in' e 'delete_cron_open_in'. Per alcuni file temporanei cambiato path su /var/shm (tmpfs) per prevenire deterioramento della scheda sd. 2017-05-07 02:47:27 +02:00
lejubila
95199d2bb1 Add function open_in 2017-04-27 18:49:05 +02:00
lejubila
2fc1c04f3d Corretto problema che faceva chiudere le elttrovalvole in caso di pioggia anche se erano state aperte in modalità 'force' 2017-04-25 01:43:18 +02:00
lejubila
73364decda Aggiunto informazioni della versione in json_status 2017-04-09 17:12:00 +02:00
lejubila
50489dc61a aggiunto opzione 'force' su comando start_socket_server 2017-03-30 17:20:30 +02:00
lejubila
285cda3caf aggiunto responde json su chiamate socket per gestione schedulazioni cron 2017-03-29 00:38:07 +02:00
lejubila
6100686f5b corretto output json status 2016-12-10 00:04:52 +01:00
lejubila
7c7c565a0b aggiunto informazioni cron in json_status 2016-12-04 16:31:58 +01:00
lejubila
e5ec446a0d corretto problema su get_cron_open 2016-10-30 16:34:29 +01:00