Menyiapkan debian pada orange pi zero. Menginstal OS Linux di Orange Pi

Halo teman teman

Akhirnya, saya mendapatkan penerapan server kontrol rumah pintar Domoticz kedua - dan dalam ulasan ini saya akan mencoba memberi tahu Anda secara rinci bagaimana saya melakukannya.

pengantar

Bagi yang belum membaca, saya akan memberikan link review saya. Malinka bekerja keras di bidang otomatisasi tugas, tetapi sistemnya berkembang - saat ini hanya ada 61 perangkat Xiaomi dan semuanya akan baik-baik saja - tetapi masalahnya hanya 1 gerbang Xiaomi yang dapat dihubungkan ke satu server domotik. Dan saya memiliki tiga di antaranya - meskipun 1 - Aqara, tanpa mode pengembang, tetapi dua lainnya - dengan kemampuan untuk terhubung.

Sebagai platform kedua, saya memutuskan untuk menggunakan Orange Pi PC 2.

Spesifikasi

CPU - Allwinner H5, ARM Cortex-A53 Quad Core
GPU - Mali450MP, Hexa-core
RAM - 1 GB
Penyimpanan - microSD, NOR Flash 2Mb
Kemampuan Jaringan - Ethernet 10/100/1000
Keluaran Video - HDMI
Porta USB - 3
Kemampuan Nirkabel - Port Inframerah
Output Audio - 3,5 Jack, HDMI
GPIO - 40 pin
Catu Daya - 5V 2A

Kotak, set pengiriman

Disediakan minicomp dalam kotak karton berlabel Orange Pi

Di dalam - papan komputer disegel dalam tas antistatis

Tidak ada lagi yang disertakan dalam kit, jadi saat membeli, Anda harus segera memesan catu daya dan satu set radiator - setidaknya.

Penampilan, deskripsi

Hampir semua elemen dan port terletak di bagian atas papan, di bagian bawah hanya ada pengumpul kartu

Jika orang lain tidak memperhatikan, maka saya akan mengklarifikasi - tidak ada Wi-Fi (dan bluetooth juga).

Saya segera memasang satu set heatsink - heatsink CPU ukurannya sama persis, untuk chip memori ukurannya sedikit lebih kecil. Tetapi melihat ke depan, saya akan mengatakan bahwa saat mengukur suhu berulang kali, selama instalasi perangkat lunak, tidak pernah lebih tinggi dari 40 derajat, rata-rata 37.

Dimensi -



skala kotak korek api

Menginstal sistem operasi

Untuk menginstal OS - kami memerlukan kartu SD, sebaiknya minimal 8 GB, dan sebaiknya memiliki setidaknya dua kartu yang identik - untuk cadangan. Saya tidak membeli tambahan, karena saya memiliki persediaan kartu yang layak, saya menyimpan dua kartu microSD Samsung Class 10 16GB untuk oranye

Distribusi OS untuk jeruk ditemukan, kami menemukan model kami dan mengunduhnya - Saya mengambil Debian Desktop - mungkin akan ada perburuan untuk bermain dengannya di masa mendatang, tetapi Anda juga dapat menggunakan Server Debian yang lebih ringkas

Kami membongkar sistem img (mungkin arsip dalam arsip - .xz di .rar) - kami membutuhkan persis file .img, desktop debian - 2 GB dengan tutup. Kami menulis ke microSD menggunakan Win32 Diskimage - link

Setelah flash drive terekam, kita masukkan ke orange card reader dan nyalakan power.Setelah satu menit, kita biarkan sistem boot, masuk ke daftar DHCP client di home router dan cari alamat yang dikeluarkan untuk OrangePi

Sekarang Anda dapat mengaksesnya melalui SSH menggunakan klien SSH apa pun - Saya menggunakan Putty lama yang bagus.

Secara default, untuk orange debian, kami menggunakan kredensial berikut -

user - root, pass - orangepi, tetapi akses root melalui SSH ditutup, kita masuk di bawah pengguna orangepi, kata sandinya sama. Pengguna orangepi adalah anggota grup sudo.

Kami segera mengubah kata sandi ke tim kami

dan juga mengubah kata sandi untuk root. Setelah itu, kami keluar dari akun root - kami melakukan semuanya di bawah akun pengguna.

Jika Anda ingin menambahkan pengguna lain, gunakan perintah

Sudo adduser [nama pengguna]

Dan tambahkan ke grup sudo dengan perintah

Sudo adduser [nama pengguna] sudo

Sudo nano -wuc / etc / network / interfaces

Dan tulis alamatnya di file tersebut

# Antarmuka jaringan utama allow-hotplug eth0 iface eth0 inet alamat statis 192.168.0.98 - IP netmask 255.255.255.0 kami - gateway mask 192.168.0.1 - gateway

Reboot untuk menerapkan pengaturan

Ubah zona waktu menggunakan perintah

Sudo dpkg-mengkonfigurasi ulang tzdata

Dan letakkan ntp

Sudo apt-get install ntp ntpdate

setelah instalasi, kami mendaftarkan server ntp kami di file pengaturan alih-alih yang default

Sudo nano /etc/ntp.conf

dalam kasus saya - untuk Ukraina, Anda dapat mempelajari lebih lanjut tentang kumpulan server ntp

Kami menyinkronkan dan menikmati waktu yang tepat.

Bersiap memasang domoticz

Sebelum menginstal - Anda perlu memperbarui sistem, untuk ini, jalankan perintah terlebih dahulu

Pembaruan Sudo apt-get

Dan setelah unduhan berhasil -

Sudo apt-get uprgade

Kami menunggu penyelesaian lengkap

Sekarang kita menginstal domotikz - ini dilakukan dengan satu perintah

Sudo curl -L install.domoticz.com | pesta

Versi stabil Domoticz dibuat dan dipasang

Pengaturan dasar - ditetapkan di jendela penginstal, tetapi Anda dapat membiarkan semuanya secara default

Dalam beberapa menit, sistem dipasang dan dapat diakses melalui antarmuka web melalui http dan https

Saat ini, versi stabil mendukung pekerjaan dengan gateway Xiaomi

Tapi saya menempatkan beta - untuk kompatibilitas versi dengan Raspberry Pi. Ini dilakukan dengan menjalankan skrip dari folder home domoticz

Cd ~ / domoticz sudo ./updatebeta

Sistem Domoticz terinstal sepenuhnya.

Hal-hal kecil yang kemudian saya tambahkan - seperti pelokalan, instalasi ftp dan lain-lain - tidak akan saya jelaskan, ada banyak manual Debian - dalam ulasan ini saya fokus pada minimal yang diperlukan untuk menginstal Domoticz. Adapun antarmuka sistem dan pertanyaan tentang menambahkan perangkat, saya akan mengirim Anda kembali ke ulasan saya.

Pada tahap ini, saya sangat menyarankan untuk membuat cadangan - sistem otomatisasi rumah yang bersih dan baru, yang akan memungkinkan untuk menyiksanya sesuka Anda, dan kemudian mendapatkan gambar asli dan bersih dalam beberapa menit. Untuk membuat cadangan, saya mengambil gambar disk dengan program R-Drive, saya menemukannya di torrent, bahkan versi portabel sudah cukup - berapa kali itu membantu saya - saya tidak dapat mentransfernya.

Tetapi untuk memberi tahu Anda hal lain yang menarik, saya akan memberi tahu Anda tentang add-on yang saya gunakan untuk mengontrol rumah pintar dari smartphone -

ImperiHome

Halaman instalasi utama berada. Aplikasi untuk smartphone / tablet ini terlihat seperti ini - Anda dapat menyesuaikannya sesuai keinginan.

Pertama, Anda perlu menginstal bagian server, pertama, hapus yang sekarang dan letakkan node baru

Sudo apt-get hapus node curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs

Setelah itu, instal npm

Sudo npm install -g [email dilindungi]

Dan periksa versinya

Node -v // minimal harus 4.4.x npm -v // minimal harus 2.2.x

Wget -qO - http://www.e-nef.com/domoticz/mdah/gpg.key | sudo apt-key add -

buka file sumber

Sudo nano /etc/apt/sources.list

dan tambahkan baris -

Deb http://www.e-nef.com/domoticz/mdah/ /

Pembaruan Sudo apt-get

Dan mulai penginstalan sisi server MyDomoAtHome

Sudo apt-get install MyDomoAtHome

Setelah instalasi, kami memasukkan data di server Domoticz kami ke dalam file pengaturan - tentukan alamatnya (bukan 127.0.0.1)

Sudo nano /etc/mydomoathome/config.json

Sekarang kita pergi ke alamat http: // your_ip: 3002 - halaman awal sistem harus dimuat, dan kami memeriksa apakah datanya berasal dari perangkat - dengan mengklik tautan ke tab perangkat

Jika gambarnya terlihat seperti ini, maka semuanya baik-baik saja

Semua perangkat yang ditampilkan di panel sakelar Domoticz akan ditampilkan di Imperihome, di sini Anda dapat mengganti namanya (ini tidak mempengaruhi domoticz), menambahkannya ke favorit, dll.

Klien dapat bekerja dengan Domoticz hanya di jaringan rumah (kecuali, tentu saja, Anda cukup pintar untuk mengekspos IP server Domoticza ke alamat IP publik), untuk bekerja dari jarak jauh, Anda memerlukan server VPN.

Saat ini saya memiliki solusi sementara dalam bentuk Open VPN di Raspberry - Saya ingin mengatur ini sebagai solusi permanen - melalui router. Karena router saya saat ini tidak mengizinkan ini, saya harus memperbaruinya, sebenarnya menyelesaikan sejumlah masalah. Tapi itu akan menjadi topik review selanjutnya.

Yang ingin melihat lebih detail semua yang dijelaskan dalam review, dapat melakukannya dengan menonton review video saya

Sekian, semoga reviewnya bermanfaat, terima kasih atas perhatiannya

Sangat mudah untuk menginstal (membakar) image OS untuk PC Orange Pi menggunakan komputer Windows. Untuk melakukan ini, kita memerlukan kartu memori microSD dan versi terbaru, unduh, instal, dan jalankan utilitas ini (gambar OS yang diinginkan harus sudah diunduh dan diekstrak dari arsip, file yang dihasilkan harus dengan ekstensi .img) .

Di jendela Win32 Disk Imager, pilih file gambar yang terletak di disk Anda dan huruf drive yang sesuai dengan kartu memori microSD yang ingin Anda rekam gambar sistem operasi dan klik Menulisdan kemudian konfirmasikan penulisan ke kartu memori dengan menekan Iya di jendela konfirmasi (hati-hati, proses ini akan sepenuhnya menghapus semua data dari kartu memori).

Proses perekamannya adalah sebagai berikut, lamanya tergantung dari kecepatan memory card, rata-rata proses ini berlangsung 5-7 menit. Di akhir rekaman, Anda akan menerima pesan "Tulis Berhasil".


Menginstal image Linux dari Mac OS

Mengambil gambar dari Mac OS hanya akan dilakukan dengan menggunakan utilitas sistem bawaan.

  • Unduh dan unzip gambar OS dan hubungkan kartu memori ke komputer Anda melalui pembaca kartu.
  • Tentukan jalur dalam sistem ke kartu memori menggunakan perintah daftar diskutil, ini adalah jalur ke disk, bukan partisinya (/ dev / disk2 tetapi bukan / dev / disk2p1). Di bangku tes, terlihat seperti ini MacBook-Air: ~ username $ diskutil list / dev / disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme * 256.1 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS MACOS 255,8 GB disk0s2 / dev / disk2 (eksternal, fisik): #: JENIS NAMA UKURAN IDENTIFIER 0: FDisk_partition_scheme * 7,7 GB disk2 1: Linux 2,8 GB disk2s1
  • Jalur disk ditentukan, yaitu / dev / disk2, sekarang Anda perlu melepasnya dengan perintah diskutil unmountDisk / dev / disk2... MacBook-Air: ~ username $ diskutil unmountDisk / dev / disk2 Lepas semua volume pada disk2 berhasil
  • Kami langsung melanjutkan untuk merekam gambar ke kartu microSD. Untuk keamanan tulis, jalur ke disk sedikit diubah, dari / dev / disk2 ke / dev / rdisk2, yang merupakan singkatan dari "removable", utilitas akan melakukan pemeriksaan tambahan untuk memastikan bahwa itu ditulis ke media yang dapat dipindahkan dan bukan ke drive lokal.


    MacBook-Air: ~ nama pengguna $ sudo dd bs \u003d 1m if \u003d ~ / Desktop / Armbian_5.14_Orangepipc.img dari \u003d / dev / rdisk2
  • Rekaman akan berlangsung tanpa menampilkan notifikasi apapun selama sekitar 5-7 menit, durasinya tergantung pada kecepatan kartu memori. Untuk melihat keadaan saat ini selama proses perekaman, Anda dapat menggunakan pintasan keyboard CTRL + T. Saat gambar selesai direkam, Anda akan melihat pesan berikut. Rekaman selesai. Anda dapat mencoba menjalankan Orange Pi dengan memory stick.
    2676 + 0 catatan dalam 2676 + 0 catatan 2805989376 byte ditransfer dalam 216.560596 detik (12957063 byte / detik)

Masalah

  • Dd: kesalahan nomor "1m" tidak valid - ganti bs \u003d 1m dengan bs \u003d 1M pada perintah tulis.
  • Jika perintah tulis masih menghasilkan kesalahan, coba tulis langsung ke kartu memori, tanpa / dev / rdisk2, hanya di / dev / disk2

Menginstal image Linux dari Linux

Sebelum memulai, unduh gambar OS pilihan Anda dan keluarkan dari arsip ke tempat yang nyaman bagi Anda (dalam contoh, file ini akan ada di desktop), dan juga sambungkan kartu memori microSD ke pembaca kartu komputer.

  • Anda perlu menentukan jalur sistem ke kartu memori, jalankan perintah df -h... Kolom kiri akan mencantumkan semua disk yang saat ini dipasang, kartu memori akan memiliki nama yang mirip dengan salah satu dari berikut ini / dev / mmcblk0p1 atau / dev / sdc1.p1 atau 1 adalah nomor partisi pada disk, tetapi kami membutuhkan disk itu sendiri, jadi kami menggunakan / dev / mmcblk0 atau / dev / sdc
  • Lepaskan semua bagian dari kartu memori yang dipasang ke sistem secara otomatis. Dalam kasus kami, hanya satu bagian p1 sudo umount / dev / mmcblk0p1
  • Mari mulai merekam.
    if \u003d - Path dengan gambar OS. Artinya, "apa yang akan kita salin".
    of \u003d - Path ke disk, tujuan. Yaitu - "di mana kami akan menyalin".
    bs \u003d 4M - Ukuran blok data (semakin besar - semakin cepat tulis). Kurangi nilai ini menjadi 1M untuk kesalahan tulis. nama pengguna $ sudo dd bs \u003d 4M if \u003d ~ / Desktop / Armbian_5.14_Orangepipc.img dari \u003d / dev / mmcblk0
  • Jalankan perintahnya sinkronisasi sehingga semua data dari cache akhirnya ditulis ke disk.

Menginstal Gambar Linux di eMMC (NAND)

Gambar Linux untuk Orange Pi dibuat sedemikian rupa sehingga tidak dapat ditulis langsung ke memori internal perangkat (NAND), oleh karena itu, untuk menginstal OS pada chip eMMC, Anda harus menginstalnya terlebih dahulu di kartu memori, jalankan papan dari kartu microSD dan alat perakitan OS bawaan mentransfer sistem ke memori internal papan. Instruksi ini berlaku untuk papan Orange Pi Plus, Orange Pi Plus 2 dan Orange Pi PC Plus.

Rakitan OS yang berbeda memiliki skripnya sendiri untuk mentransfer OS ke memori internal, di sini kami akan menyebutkan semua OS yang kami ketahui dan cara mentransfernya ke NAND.

Armbian

Armbian OS memiliki utilitas (skrip) nand-sata-install built-in, ketika perintah ini dijalankan, wizard intuitif untuk mentransfer OS ke memori internal perangkat atau disk SATA yang terhubung akan dimulai.

Majelis dari loboris

  • Instal OS pada memory stick dengan mengikuti petunjuk di atas dan mulai Orange Pi Anda
  • Jalankan perintah sudo install_to_emmc
  • Di akhir proses, matikan daya dan lepaskan kartu memori dari papan.
  • Nyalakan daya. Pengunduhan akan dimulai dari memori internal papan.

Harap dicatat bahwa jika Anda mem-boot ulang kartu dengan kartu memori tempat OS operasi direkam, boot akan dilakukan dari kartu memori, karena ini memiliki prioritas lebih tinggi daripada memori internal, format kartu memori sebelum menggunakannya sebagai penyimpanan tambahan.

Anda dapat menggunakan filesystem btrfs dengan "compress \u003d lzo" untuk menghemat hingga 40% dari ruang disk Anda. Untuk melakukan ini, transfer OS dengan perintah ini

Sudo install_to_emmc btrfs

Mentransfer OS dari eMMC internal ke kartu microSD

  • Mulai papan tanpa kartu microSD terhubung.
  • Setelah memuat, colokkan kartu memori ke dalam slot
  • Jalankan perintah sudo install_to_sdcard
  • Selesai. Sekarang Anda memiliki 2 salinan independen dari OS, di memori internal dan di kartu microSD. Anda dapat menjalankan kartu microSD di Orange Pi lainnya.

Memasang di stik USB

  • Untuk memulai proses, jalankan perintah sudo install_to_usb / dev / sdXn |
    / dev / sdXn - Jalur ke flash drive USB, Anda dapat melihat perintahnya df -h
    btrfs - Jika Anda menambahkan parameter ini (opsional) flash drive akan diformat dalam btrfs bukan ext4
    noformat - Saat menggunakan parameter ini - USB flash drive tidak akan diformat. Data tersebut akan digabungkan. Digunakan untuk memperbarui cadangan sistem pada disk USB.
  • Di akhir proses penyalinan, mulai ulang papan, unduhan akan dimulai dari flash drive USB.

Instruksi lebih rinci tentang proses ini dijelaskan di utas forum "

Halo teman teman

Akhirnya, saya mendapatkan penerapan server kontrol rumah pintar Domoticz kedua - dan dalam ulasan ini saya akan mencoba memberi tahu Anda secara rinci bagaimana saya melakukannya.

pengantar

Bagi yang belum membaca, saya akan memberikan link review saya. Malinka bekerja keras di bidang otomatisasi tugas, tetapi sistemnya berkembang - saat ini hanya ada 61 perangkat Xiaomi dan semuanya akan baik-baik saja - tetapi masalahnya hanya 1 gerbang Xiaomi yang dapat dihubungkan ke satu server domotik. Dan saya memiliki tiga di antaranya - meskipun 1 - Aqara, tanpa mode pengembang, tetapi dua lainnya - dengan kemampuan untuk terhubung.

Sebagai platform kedua, saya memutuskan untuk menggunakan Orange Pi PC 2.

Saya membeli kit di toko Banggood, kecuali untuk papan tunggal itu sendiri - lebih

Spesifikasi

CPU - Allwinner H5, ARM Cortex-A53 Quad Core
GPU - Mali450MP, Hexa-core
RAM - 1 GB
Penyimpanan - microSD, NOR Flash 2Mb
Kemampuan Jaringan - Ethernet 10/100/1000
Keluaran Video - HDMI
Porta USB - 3
Kemampuan Nirkabel - Port Inframerah
Output Audio - 3,5 Jack, HDMI
GPIO - 40 pin
Catu Daya - 5V 2A

Kotak, set pengiriman

Disediakan minicomp dalam kotak karton berlabel Orange Pi

Di dalam - papan komputer disegel dalam tas antistatis

Tidak ada lagi yang disertakan dalam kit, jadi saat membeli, Anda harus segera memesan catu daya dan satu set radiator - setidaknya.

Penampilan, deskripsi

Hampir semua elemen dan port terletak di bagian atas papan, di bagian bawah hanya ada pengumpul kartu

Deskripsi semua elemen dan port:



Jika orang lain tidak memperhatikan, maka saya akan menjelaskan - tidak ada Wi-Fi (dan bluetooth juga).

Saya segera memasang satu set heatsink - heatsink CPU ukurannya sama persis, untuk chip memori ukurannya sedikit lebih kecil. Tetapi melihat ke depan, saya akan mengatakan bahwa saat mengukur suhu berulang kali, selama instalasi perangkat lunak, tidak pernah lebih tinggi dari 40 derajat, rata-rata 37.

Dimensi -

Untuk mengukur dengan kotak korek api

Menginstal sistem operasi

Untuk menginstal OS - kami memerlukan kartu SD, sebaiknya minimal 8 GB, dan diinginkan untuk memiliki setidaknya dua kartu yang identik - untuk cadangan. Saya tidak membeli tambahan, karena saya memiliki persediaan kartu yang layak, saya menyimpan dua kartu untuk jeruk

Distribusi OS untuk jeruk ditemukan, kami menemukan model kami dan mengunduhnya - Saya mengambil Debian Desktop - mungkin akan ada perburuan untuk bermain dengannya di masa mendatang, tetapi Anda juga dapat menggunakan Server Debian yang lebih ringkas


Kami membongkar sistem img (mungkin arsip dalam arsip - .xz di .rar) - kami membutuhkan persis file .img, desktop debian - 2 GB dengan tutup. Kami menulis ke microSD menggunakan Diskimage Win32 -

Setelah flash drive terekam, kita masukkan ke orange card reader dan nyalakan power.Setelah satu menit, kita biarkan sistem boot, masuk ke daftar DHCP client di home router dan cari alamat yang dikeluarkan untuk OrangePi

Sekarang Anda dapat mengaksesnya melalui SSH menggunakan klien SSH apa pun - Saya menggunakan Putty lama yang bagus.

Secara default, untuk orange debian, kami menggunakan kredensial berikut -

Pengguna - akar, lulus - orangepi? tetapi akses root melalui SSH ditutup, kami berada di bawah pengguna orangepi, kata sandinya sama. Pengguna orangepi - milik grup sudo.

Kami segera mengubah kata sandi ke tim kami

Passwd

Su
dan juga mengubah kata sandi untuk root. Setelah itu, kami keluar dari akun root - kami melakukan semuanya di bawah akun pengguna.

Jika Anda ingin menambahkan pengguna lain, gunakan perintah

Sudo adduser [nama pengguna]
Dan tambahkan ke grup sudo dengan perintah

Sudo adduser [nama pengguna] sudo

Sudo nano -wuc / etc / network / interfaces
Dan tulis alamatnya di file tersebut

# Antarmuka jaringan utama allow-hotplug eth0 iface eth0 inet alamat statis 192.168.0.98 - IP netmask 255.255.255.0 kami - gateway mask 192.168.0.1 - gateway

Reboot untuk menerapkan pengaturan

Ubah zona waktu menggunakan perintah

Sudo dpkg-mengkonfigurasi ulang tzdata
Dan letakkan ntp

Sudo apt-get install ntp ntpdate

Setelah instalasi, kami mendaftarkan server ntp kami di file pengaturan alih-alih default

Sudo nano /etc/ntp.conf
dalam kasus saya - untuk Ukraina, Anda dapat mempelajari lebih lanjut tentang kumpulan server ntp

Kami menyinkronkan dan menikmati waktu yang tepat.

Bersiap memasang domoticz

Sebelum menginstal - Anda perlu memperbarui sistem, untuk ini, jalankan perintah terlebih dahulu

Pembaruan Sudo apt-get
Dan setelah unduhan berhasil -

Sudo apt-get uprgade
Kami menunggu penyelesaian lengkap

Sekarang kita menginstal domotikz - ini dilakukan dengan satu perintah

Sudo curl -L install.domoticz.com | pesta
Versi stabil Domoticz dibuat dan dipasang

Pengaturan dasar - ditetapkan di jendela penginstal, tetapi Anda dapat membiarkan semuanya secara default

Dalam beberapa menit, sistem dipasang dan dapat diakses melalui antarmuka web melalui http dan https

Saat ini, versi stabil mendukung pekerjaan dengan gateway Xiaomi

Tapi saya menempatkan beta - untuk kompatibilitas versi dengan Raspberry Pi. Ini dilakukan dengan menjalankan skrip dari folder home domoticz

Cd ~ / domoticz sudo ./updatebeta
Sistem Domoticz terinstal sepenuhnya.

Hal-hal kecil yang kemudian saya tambahkan - seperti pelokalan, instalasi ftp dan lain-lain - tidak akan saya jelaskan, ada banyak manual Debian - dalam ulasan ini saya fokus pada minimal yang diperlukan untuk menginstal Domoticz. Adapun antarmuka sistem dan pertanyaan tentang menambahkan perangkat - Saya akan mengirim Anda kembali ke ulasan saya

Pada tahap ini, saya sangat menyarankan untuk membuat cadangan - sistem otomatisasi rumah yang bersih dan baru, yang akan memungkinkan untuk menyiksanya sesuka Anda, dan kemudian mendapatkan gambar asli dan bersih dalam beberapa menit. Untuk membuat cadangan, saya mengambil gambar disk dengan program R-Drive, saya menemukannya di torrent, bahkan versi portabel sudah cukup - berapa kali itu membantu saya - saya tidak dapat mentransfernya.

Tetapi untuk memberi tahu Anda hal lain yang menarik, saya akan memberi tahu Anda tentang add-on yang saya gunakan untuk mengontrol rumah pintar dari smartphone -

ImperiHome

Halaman instalasi utama berada. Aplikasi untuk smartphone / tablet ini terlihat seperti ini - Anda dapat menyesuaikannya sesuai keinginan.

Pertama, Anda perlu menginstal bagian server, pertama, hapus yang sekarang dan letakkan node baru

Sudo apt-get hapus node curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs

Setelah itu, instal npm

Sudo npm install -g [email dilindungi]
Dan periksa versinya

Node -v // minimal harus 4.4.x npm -v // minimal harus 2.2.x

Wget -qO - http://www.e-nef.com/domoticz/mdah/gpg.key | sudo apt-key add -
buka file sumber

Sudo nano /etc/apt/sources.list
dan tambahkan baris -

Deb http://www.e-nef.com/domoticz/mdah/ /

Pembaruan Sudo apt-get
Dan mulai penginstalan sisi server MyDomoAtHome

Sudo apt-get install MyDomoAtHome

Setelah instalasi, kami memasukkan data di server Domoticz kami ke dalam file pengaturan - tentukan alamatnya (bukan 127.0.0.1)

Sudo nano /etc/mydomoathome/config.json

Sekarang kita pergi ke alamat: 3002 - halaman awal sistem harus dimuat, dan kami memeriksa apakah datanya berasal dari perangkat - dengan mengklik tautan ke tab perangkat

Jika gambarnya terlihat seperti ini, maka semuanya baik-baik saja

Semua perangkat yang ditampilkan di panel sakelar Domoticz akan ditampilkan di Imperihome, di sini Anda dapat mengganti namanya (ini tidak mempengaruhi domoticz), menambahkannya ke favorit, dll.

Klien dapat bekerja dengan Domoticz hanya di jaringan rumah (kecuali, tentu saja, Anda cukup pintar untuk mengekspos IP server Domoticza ke alamat IP publik), untuk bekerja dari jarak jauh, Anda memerlukan server VPN.

Saat ini saya memiliki solusi sementara dalam bentuk Open VPN di Raspberry - Saya ingin mengatur ini sebagai solusi permanen - melalui router. Karena router saya saat ini tidak mengizinkan ini, saya harus memperbaruinya, sebenarnya menyelesaikan sejumlah masalah. Tapi itu akan menjadi topik review selanjutnya.

Yang ingin melihat lebih detail semua yang dijelaskan dalam review, dapat melakukannya dengan menonton review video saya

Sekian, semoga reviewnya bermanfaat, terima kasih atas perhatiannya

Saya berencana untuk membeli +97 Tambahkan ke Favorit Ulasan disukai +72 +167

Karena papan OrangePi Plus saya memiliki memori EMMS built-in, saya memutuskan untuk menghemat uang pada flash drive dan menginstal sistem operasi pada memori flash ini. Saya akan mempertimbangkan 2 opsi untuk menginstal sistem di EMMS.

Opsi 1. Menginstal versi OS resmi.

Buka situs resmi OrangePI dan unduh ke]]\u003e]]\u003e gambar Lubuntu_1404_For_OrangePiplus_v0_9_0_.img.xz, tetapi tautan di Disk Google terbuka Lubuntu_1404_For_OrangePiplus_v0_8_0, dan untuk mengunduh ke Baidu Anda harus meletakkan klien di komputer atau telepon, kemudian saya memposting tautan ke kit distribusi yang sudah diunduh, mengunduh dan mengunggah ke USB flash drive dengan cara yang sama sesuai dengan instruksi.">

Setelah mengunggah, di flash drive pada bagian kerudung, Anda dapat melihat daftar file untuk mengunduh berbagai versi OrangePi:

script.bin
script.bin.OPI-2_1080p50
script.bin.OPI-2_1080p60
script.bin.OPI-2_720p50
script.bin.OPI-2_720p60
script.bin.OPI-PC_1080p50
script.bin.OPI-PC_1080p60
script.bin.OPI-PC_720p50
script.bin.OPI-PC_720p60
script.bin_OPI-PLUS_1080p50
script.bin.OPI-PLUS_1080p60
script.bin.OPI-PLUS_720p50
script.bin.OPI-PLUS_720p60
uImage
uImage_OPI-2
uImage_OPI-PLUS

Kita perlu mengganti nama contoh ini untuk papan OrangrPi Plus saya:

adalah: uImage_OPI-PLUS

menjadi: uImage

adalah: script.bin_OPI-PLUS_1080p50

menjadi: script.bin

Pilih resolusi layar Anda, saya memilih yang sama seperti di monitor saya. Setelah itu, kami mencabut flash drive USB dari komputer dan memasukkannya ke papan, menyalakannya, LED merah akan menyala, dan setelah beberapa detik tautan kartu jaringan, jika Anda menghubungkan jaringan.

Kami melihat router yang IPnya menerima pembayaran, kami pergi dari jarak jauh ke jaringan menggunakan program Putty dengan memasukkan login orangepi dan kata sandi orangepi

Fs_resize

Kami membebani papan dengan menjalankan perintah:

Setelah mengunduh, sambungkan ke papan lagi, masuk sebagai root dsgjkybd perintah:

dan mulai penginstalan sistem pada memori EMMS internal dengan menjalankan perintah:

ke permintaan skrip agar EMMS akan ditimpa, klik y


Setelah menginstal Debian pada flash EMMS di server mini OrangePi, masuk ke server menggunakan program putty, instal program yang diperlukan dan dapat menginstal dan menjalankan program htop, lihat beban dan jumlah inti, RAM dan proses yang berjalan:


Jika Anda menggunakan papan Anda sebagai server mini, maka itu cukup untuk menginstal program yang Anda butuhkan, konfigurasikan dan papan akan bekerja dengan tenang dan tidak terlihat.

Jika Anda perlu menginstal sistem grafis untuk digunakan sebagai server media, Anda perlu menginstal sistem grafis. Loboris telah menyiapkan beberapa skrip untuk menginstal tabel grafis yang berbeda, kami menjalankan skrip yang diperlukan untuk menginstal desktop yang Anda pilih:

Install_lxde_desktop install_xfce_desktop install_mate_desktop

Satu-satunya kelemahan kernel yang dibangun dari Lobioris adalah multiport yang dinonaktifkan untuk iptables, yang memberlakukan batasan pada penggunaan Fail2Ban jika Anda menggunakan papan sebagai server. Saya akan memposting solusi untuk masalah ini nanti.

Hari ini kami telah menginstal Debian Jessie di komputer mini papan tunggal OrangePi Plus dengan dua opsi, mana yang Anda pilih.

Mari kita istirahat sejenak dan tonton video singkatnya:

Instruksi terperinci untuk menginstal Linux Ubuntu dengan desktop XFCE pada Orange PI PC2. Sistem operasi untuk Orange Pi diinstal pada kartu Micro SD Flash. Petunjuk kami berkaitan dengan menyiapkan kartu memori SD dan menginstal sistem operasi Linux Ubuntu XFCE di dalamnya, yang kit distribusinya dimungkinkan.

Mungkin akan lebih mudah untuk mengunduh kit distribusi Linux Ubuntu XFCE untuk Orange PI PC2 dari situs piboard.io. Situs ini menyarankan mengunduh Ubuntu dari mirror yang cepat dan terjangkau. Unduh dan unzip distribusi Ubuntu XFCE untuk Orange Pi PC2. Hasilnya, Anda akan mendapatkan file dengan ekstensi img.

Untuk menyiapkan Micro bootable SD kartu kita membutuhkan komputer yang menjalankan Windows atau Linux.

Mempersiapkan kartu SD Flash di komputer Linux.

Masukkan kartu target ke pembaca kartu komputer Anda. Jalankan Disk Utility. Nonaktifkan semua partisi Micro SD peta dan hapus semua bagian di peta.

Buat bagian baru.

Harap format bagian ini.

Tarik dan masukkan kembali SD peta. Jalankan Disk Utility lagi dan lepaskan partisi SD peta.

Di terminal Linux, gunakan perintah cd untuk menavigasi ke folder distribusi Ubuntu XFCE untuk Orange PI PC 2 dan jalankan perintah berikut:

Sudo dd if \u003d Ubuntu_Desktop_Xenial_xfce4_PC2_V1_0_0.img dari \u003d / dev / sdb

Proses penulisan file img ke SD kartu akan memakan banyak waktu. Tunggu sampai perintah dd selesai.

Tarik dan masukkan kembali SD peta. Jalankan Disk Utility lagi dan lepaskan partisi rootfs SD peta. Tutup Utilitas Disk dan mulai Editor Partisi GParted. Di Editor Partisi GParted, perluas partisi rootfs.