Categories
Raspberry Pi

Преместване на лога от SD картата в оперативната памет

git clone https://github.com/azlux/log2ram.git
cd log2ram
chmod +x install.sh
sudo ./install.sh
sudo reboot
Categories
Raspberry Pi Интернет на нещата

Raspberry Pi 4 със SSD диск на USB 3 порт

  1. Списък с дисковете на устройството sudo fdisk -l
  2. Стартираме fdisk с избрания SSD диск sudo fdisk /dev/sda
  3. Отваря се диалог, пишем p (показва списък с дяловете на диска), след това d (изтрива основния дял) и накрая n (създава нов дял). След това p (прави новия дял основен), 1 (прави дяла първи) и накрая натискаме два пъти Enter
  4. Пишем w за запис на направените промени
  5. Форматираме новосъздадения дял sudo mkfs.ext4 /dev/sda1
  6. Правим нова директория, където да закачим диска sudo mkdir /media/ssd
  7. Закачаме диска sudo mount /dev/sda1 /media/ssd
  8. Синхронизираме файловете от root директорията на SD картата с новия диск sudo rsync -avx / /media/ssd
  9. Отваряме /boot/cmdline.txt за редакция sudo nano /boot/cmdline.txt
  10. Добавяме следния запис root=/dev/sda1 rootfstype=ext4 rootwait
  11. Рестартираме устройството sudo reboot now
Categories
AliExpress Други Интернет на нещата Упътвания

Project: Power Bank

https://github.com/Nanich87/diy-power-bank

Categories
Raspberry Pi Линукс Упътвания

Компилиране на RTKLIB в Raspbian OS

1. Сваляне на изходния код (версията на RTKLIB Explorer)

git clone https://github.com/rtklibexplorer/RTKLIB.git
cd RTKLIB
cd app
cd consapp

2. Инсталиране на необходимите инструменти и програми за изграждане (компилиране) на RTKLIB

sudo apt-get install build-essential
sudo apt-get install automake
sudo apt-get install checkinstall
sudo apt-get install liblapack3
sudo apt-get install libblas3
sudo apt-get install gfortran

3. Изграждане и инсталиране

sudo make
sudo make install

4. Обновяване

cd RTKLIB
git pull

При обновяване се повтаря точка 3.


Categories
Raspberry Pi Упътвания

Автоматичен рестарт на Raspberry Pi

  • Добавяне на нов Cron Task
sudo crontab -e
  • Рестартиране всеки ден в 4 часа сутринта
0 4 * * * /sbin/shutdown -r now

Categories
Интернет на нещата

Project: Bluetooth Audio Amplifier

https://github.com/Nanich87/bluetooth-audio-amplifier

Categories
Без категория

Скрипт за температурата в Raspberry Pi

nano monitor-temp.py
import os                    
import time       
            
def measure_temp():
        temp = os.popen("vcgencmd measure_temp").readline()
        return (temp.replace("temp=",""))

while True:
        print(measure_temp())
        time.sleep(1)
python monitor-temp.py
Categories
Други Упътвания

Уеб интерфейс и RTSP сървър за камера JCO PM203 Fisheye Ingenic T20

Този мод работи и за следните идентични модели камери:

  • Lensoul 1080P HD Wireless IP Camera
  • OWSOO 180-degree Fisheye IP Camera HD 1080P
  • SANNCE 1080P HD Indoor IP Camera, 180-degree
  • Kingkonghome IP Camera Wireless 1080P Wifi Camera

Инсталиране:

  1. Пригответе MicroSD карта форматирана под файлова система FAT32;
  2. Копирайте всички данни от директория /hacks/microsd в главната директория на SD картата;
  3. Свържете камерата във вашата WiFI мрежа чрез приложението на Danale за Android. Установете IP адреса на камерата (необходим е за свързване с камерата чрез telnet);
  4. Поставете картата в камерата;
  5. Рестартирайте камерата;
  6. Свържете се с камерата чрез telnet (активен е само 5 минути):
    • порт: 9527
    • потребител: root
    • парола: jco66688
  7. В telnet изпълнете: /opt/media/mmcblk0p1/install.sh
  8. След инсталиране на мода, камерата ще се рестартира. Можете да се свържете с уеб интерфейса на следния адрес (https://CAMERA-IP), RTSP потокът е достъпен на (rtsp://CAMERA-IP:554/unicast), налично е и сваляне и качване на файлове чрез FTP.

Източник: https://github.com/ThatUsernameAlreadyExist/JCO-PM203-Fisheye-Ingenic-T20-P2P-camera-hacks

Categories
Raspberry Pi Упътвания

Автоматичен архив на SD картата на Raspberry Pi

Клониране на скрипта:

cd ~
git clone https://github.com/lzkelley/bkup_rpimage.git

Създаване на първоначален архив. Може да отнеме до 1 час:

sudo sh bkup_rpimage.sh start -c /media/pi/MYBACKUPDRIVE/rpi_backup.img

Ежедневно архивиране:

sudo crontab -e

За синхронизиране на съществуващия архив:

0 0 * * * sudo sh ./home/pi/bkup_rpimage/bkup_rpimage.sh start -c /media/pi/MYBACKUPDRIVE/rpi_backup.img

За създаване на нови архиви:

0 0 * * * sudo sh ./home/pi/bkup_rpimage/bkup_rpimage.sh start -c /media/pi/MYBACKUPDRIVE/rpi_$(date +%Y-%m-%d).img

Източник: https://pimylifeup.com/backup-raspberry-pi/

Categories
Raspberry Pi Упътвания

Автоматично стартиране на Deluge торент сървър

sudo nano /etc/rc.local
# Start Deluge on boot:
sudo -u pi /usr/bin/python /usr/bin/deluged

#optional
sudo -u pi /usr/bin/python /usr/bin/deluge-web
 CTRL + X => Y => ENTER 

Източник: https://www.howtogeek.com/142044/how-to-turn-a-raspberry-pi-into-an-always-on-bittorrent-box/