mercoledì 16 giugno 2021

Console Tasmota - Hostname

 

Dopo aver smanettato per un bel po di tempo con Tasmota, ho notato un parametro che spesso viene ignorato, mente io lo trovo di fondamentale importanza ed anche comodo. Parliamo quindi del comando Hostname!

Partendo dalle basi, l'hostname indica il nome del dispositivo. Dal momento che deve essere univoco, viene creato (di default) prendendo il valore del Topic Mqtt seguito da 4 cifre.

Ora vedremo come cambiarlo, perchè cambiarlo e come è strutturato.

Via che si comincia!


Per vedere il valore impostato basta dare, da console, il comando Topic

19:29:56 CMD: Topic

19:29:56 MQT: tasmota/stat/sw_octopi/RESULT = {"Topic":"sw_octopi"}

Siccome a me piace vedere sia come ho chiamato il dispositivo sia il suo indirizzo ip uso da console il comando Setoption53 seguito dal valore 1

19:31:51 CMD: Setoption53 1

19:31:51 MQT: tasmota/stat/sw_octopi/RESULT = {"SetOption53":"ON"}

In questo modo ho sempre nella home page del modulo l'hostname e l'indirizzo IP, cosa che io trovo molto comoda. Ricordati che ogni SetOption può essere abbreviata con SOXX dove XX è il numero dell'option scelta.

Per vedere l'attuale hostname si lancia il comando "hostname"

20:39:57 CMD: hostname

20:39:57 MQT: tasmota/stat/sw_octopi/RESULT = {"Hostname":"%s-%04d"}

Si può ovviamente cambiare il nome in modo che non includa i quatto caratteri numerici, basta inviare il comando "hostname" seguito dal nome che si vuole usare, in questo caso pippo

20:40:57 CMD: hostname pippo

20:40:57 MQT: tasmota/stat/sw_octopi/RESULT = {"Hostname":"pippo"}

Ora, si si preme F5 per fare un refresh della pagina, si vedrà il nuovo hostname senza le 4 cifre finali

Se non si è soddisfatti e si vuole tornare all'impostazione di default, ovvero topic mqtt e 4 cifre, basta dare questo comando :

20:49:45 CMD: hostname %

20:49:45 MQT: tasmota/stat/sw_octopi/RESULT = {"Hostname":"%s-%04d"}

E si è tornati al default in un batter d'occhio.

Ma approfondiamo un momentino questo "%s-%04d"!

%s Sta a significare che il valore è il topic name

%04d Dichiara che quello che verrà mostrato sono le ultime 04 cifre decimali (da qui la lettera d finale) del mac address.

Ah, se non sai cosa sia il Mac address, approfondisci l'agomento leggendo il mio post!

A questo punto direi che oramai si è compreso bene come funziona il comando Hostname, come lo si usa tramite la console di Tasmota e dove va ad impattare. Hai bisogno di altri chiarimenti? Commenta questo post e ti risponderò!

Se invece vuoi approfondire altri comandi sotto Tasmota, ho scritto alcuni post al riguardo , li trovi con un semplice click

Nessun commento:

Posta un commento

Sei davvero sicuro di voler sprecare tempo prezioso per scrivere qualcosa? Non è che preferisci andare su Google?

Cerca nel blog

I post più letti di sempre