Files

37 lines
996 B
Bash
Executable File

#!/bin/bash
# Setup Rock Pi 4 C Plus per progetto wifi_ir
# Eseguito già manualmente, tenuto per ripristino futuro
echo "=== Setup Rock Pi per wifi_ir ==="
# Install dipendenze base
echo "Installazione dipendenze..."
sudo apt-get update -qq
sudo apt-get install -y -qq git python3 python3-pip screen
# Docker
echo "Installazione Docker..."
curl -fsSL https://get.docker.com | sudo bash
# esptool
echo "Installazione esptool..."
pip3 install --user esptool
# Disabilita WiFi power management
echo "Disabilito WiFi power management..."
sudo iw dev wlan0 set power_save off
# NetworkManager (per tuya-convert)
echo "Configurazione NetworkManager..."
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager
echo ""
echo "✓ Setup completato"
echo "Rock Pi pronto per flash Tasmota via seriale."
echo ""
echo "Comandi utili:"
echo " ls /dev/ttyUSB* — verifica USB-UART"
echo " esptool.py flash_id — verifica ESP8266"
echo " ./scripts/flash.sh — flasha Tasmota"