get serial number form rpi

This commit is contained in:
Sergio Pernas 2022-03-14 15:50:41 -03:00
parent 00ee8245ac
commit 2d7088e16c
3 changed files with 14 additions and 3 deletions

View file

@ -52,7 +52,7 @@ done
json="{\"transaction_uuid\":\"$uuid\",\"controller_id\":\"$nombre\",\"timestamp\":\"$marca_de_tiempo\",\"error_code\":\"10\",\"coordinates\":{\"lat\":1,\"lng\":1},\"battery_status\":\"98\",\"sample\":\"0\",\"storage\":\"uso del almacenamiento\",\"arduinos\":[$sensores]}" json="{\"transaction_uuid\":\"$uuid\",\"serial_number\":\"$(cat $numero_serie)\",\"controller_id\":\"$nombre\",\"timestamp\":\"$marca_de_tiempo\",\"error_code\":\"10\",\"coordinates\":{\"lat\":1,\"lng\":1},\"battery_status\":\"98\",\"sample\":\"0\",\"storage\":\"uso del almacenamiento\",\"arduinos\":[$sensores]}"
touch $lock touch $lock
file=$(date +%Y%m%d%H%M%S -d @$marca_de_tiempo)-$uuid file=$(date +%Y%m%d%H%M%S -d @$marca_de_tiempo)-$uuid

View file

@ -62,14 +62,24 @@ echo "3. Configurando systemd
cp nodemecu.service /lib/systemd/system/ cp nodemecu.service /lib/systemd/system/
systemctl daemon-reload systemctl daemon-reload
echo "
4. Obteniendo numero de serie
"
sn=$(cat /proc/cpuinfo | grep Serial | cut -d ' ' -f 2)
echo $sn > $numero_serie
echo "Número de serie: $sn"
echo " echo "
4. Configurar 5. Configurar
" "
echo "- Ejecute 'sudo nodemecu configurar' para comenzar. echo "- Ejecute 'sudo nodemecu configurar' para comenzar.
" "
echo "-Ejecute 'sudo nodemecu modo sensores' para obtener datos desde sensores. echo "- Ejecute 'sudo nodemecu modo sensores' para obtener datos desde sensores.
" "
echo "- Ejecute 'sudo nodemecu captura iniciar' para comenzar a tomar datos de sensores o datos de prueba. echo "- Ejecute 'sudo nodemecu captura iniciar' para comenzar a tomar datos de sensores o datos de prueba.
" "

View file

@ -22,3 +22,4 @@ funciones=$directorio_instalacion/funciones
arduinos_py=$directorio_instalacion/arduinos.py arduinos_py=$directorio_instalacion/arduinos.py
private_key_dir=$directorio_instalacion/llaves private_key_dir=$directorio_instalacion/llaves
private_key=$private_key_dir/$nombre.pem private_key=$private_key_dir/$nombre.pem
numero_serie=$directorio_instalacion/numero_serie