SAT4all – SysAdmin Toolkit for all: un toolkit per sistemisti, open source e senza distrazioni

SysAdmin Toolkit for all

Da sistemista mi trovo spesso a dover mettere mano a reti e server — ho accumulato nel tempo una serie di segnalibri a strumenti sparsi in giro per il web. Un calcolatore di subnet qui, un riferimento alle porte TCP/UDP là, uno schema dei cavi RJ45 su un altro sito ancora. Strumenti utili, ma dispersi, spesso pieni di pubblicità, lenti, o che richiedono di scaricare un’app.

Ho deciso di raccoglierli in un posto solo e di costruirli io stesso: il risultato si chiama SAT4allSysAdmin Toolkit for All.

Applicazione online: sat.4allis.it
Codice sorgente: github.com/lejubila/SAT4all

Continue reading “SAT4all – SysAdmin Toolkit for all: un toolkit per sistemisti, open source e senza distrazioni”

Barcode4all: un generatore di barcode professionale open source

Barcode 4 all

Da qualche tempo avevo in testa l’idea di realizzare uno strumento per generare barcode professionali — non uno dei soliti tool online che producono un’immagine PNG di qualità discutibile, ma qualcosa di serio, con output vettoriale adatto alla stampa professionale. Il risultato si chiama barcode4all, è open source e disponibile online gratuitamente.

Applicazione online: barcode.4allis.it
Codice sorgente: github.com/lejubila/barcode4all

Continue reading “Barcode4all: un generatore di barcode professionale open source”

Creare un sensore di livello del pellet per una stufa e integrarlo su Home Assistant

Nel precendete articolo ho raccontato come sono riuscito a domotizzare una stufa a pellet Thermorossi Mon Amour integrandola con Home Assistant. Quelle che però ancora mancava era la possibilità di conoscere il livello di pellet in tempo reale. Ho così deciso di realizzare un sensore in modo da poter mostare la percentuale di pellet presente nella stufa e inviare questa informazione ad Home Assitant.

Continue reading “Creare un sensore di livello del pellet per una stufa e integrarlo su Home Assistant”

Domotizzare una stufa a pellet Thermorossi Mon Amour con un Sonoff Dual R2 e Home Assistant

E’ da circa una anno che possiedo una stufa a pellet Thermorossi Mon Amour e devo dire che ne sono abbastanza soddisfatto. L’ho acquistata per riscaldare una stanza adibita a taverna, dove purtroppo non potevo fare arrivare l’impianto di riscaldamento già presente nel resto dell’abitazione.

La stufa ha una piccola console di comando dalla quale è possibile impartire i comandi di accenzione e regolazione della potenza di combustione e di diffusione del calore. E’ dotata anche di un piccollo telecomando a mio parere non molto funzionale. Insomma niente di veramente smart!

Ho quindi cercato di capire se in qualche modo fosse possibile interfacciarla con il mio Home Assistant dal quale gestisco già da tempo alcuni punti luci, riscaldamento, climatizzazione ed altri vari sensori.

Continue reading “Domotizzare una stufa a pellet Thermorossi Mon Amour con un Sonoff Dual R2 e Home Assistant”

piGarden PCB

In questo articolo andremo a creare una scheda elettrica da poter collegare direttamente ai pin presenti sul Raspberry e utilizzarla per diminuire i 40 pin di cui è predisposto ai pin essenziali per collegare il modulo relè, un modulo di rilevamento pioggia e una ventolina da 5V per tenere il box elettrico areato. Prima di seguire questa guida è necessario compiere una attenta lettura dell’articolo e solo alla fine, una rilettura per la messa in pratica in quanto ci sono dei momenti in cui non si può perdere tempo e si ha bisogno di avere già tutto pronto e alla portata di mano.

Continue reading “piGarden PCB”

piGarden: package per integrazione con Home Assistant

Eccomi che torno a parlare di piGarden e come integrarlo con con Home Assistant, il noto controller domotico.

Nel precedente articolo piGarden: integrazione con Home Assistant (che dovete comunque leggere per completezza) avevo già spiegato come eseguire l’integrazione andando a modificare direttamente i file di configurazione di Home Assistant. Adesso invece ho ragguppato tutte le istruzioni in un package esterno in modo da dovere mettere mano il meno possibile al file di configurazione generale di Home Assistant. In oltre ho aggiunto la possibilità di:

  • Interrompere tutte le irrigazioni in corso con una sola azione
  • Interrompere tutte le irrigazioni in corso e disabilitare le scehedulazione attive con suna sola azione
  • Riavviare il raspberry dove gira piGarden
  • Spegnere il raspberry dove gira piGarden

Continue reading “piGarden: package per integrazione con Home Assistant”

QNAP TS-231: configurare autorun.sh all’avvio

Di seguito riporto alcune note per configurare uno script di autorun sul mio QNAP TS-231:

Collegarsi via ssh e impartire i seguenti comandi per montare la partizione dove risiede la configurazione:

ubiattach -m 6 -d 2
/bin/mount -t ubifs ubi2:config /tmp/config

Editare il file autorun.sh:

vi /tmp/config/autorun.sh

Asseegnare i permessi di esecuzione e smontare la partizione di configurazione:

chmod +x /tmp/config/autorun.sh
umount /tmp/config
ubidetach -m 6

Abilitare l’avvio automatico di autorun.sh da interfaccia web andando su “Pannello di controllo / Sistema / Hardware / Generale” e abilitare il check “Esegui processi definiti dall’utente dureante l’avvio”:

Fonte: https://wiki.qnap.com/wiki/Running_Your_Own_Application_at_Startup

piGarden drv/rainsensorqty gestione dell’irrigazione in base alla quantità di pioggia precipitata

Come molti sapranno piGarden non ha una gestione del rilevamento pioggia molto “smart”.

Andrea, già autore di piGardenSched, ha colmato questa mancanza realizzando rainsensorqty, un driver che permette di rilevare la quantità di pioggia precipitata e in base a questa interrompere o meno l’irrigazione.

Il nuovo driver lo trovate già integrato nella nuova versione di piGarden (0.5.14). Se volete aggiornare a quest’ultima come sempre dovrete impartire i seguenti comandi:

cd
cd piGarden
git pull origin master

Fatto questo vi ritroverete con l’ultima versione di piGarden.

Bene…… adesso lascio la parola ad Andrea che illustrerà nel dettaglio come funziona e come attivare la nuova gestione del rilevamento pioggia.

Continue reading “piGarden drv/rainsensorqty gestione dell’irrigazione in base alla quantità di pioggia precipitata”