Mulyana Sandi

Belajar menulis dan berbagi ilmu melalui blog, sedikit tulisan semoga menjadi banyak manfaat :D.

Star Bolic

Belajar menulis dan berbagi ilmu melalui blog, sedikit tulisan semoga menjadi banyak manfaat :D.

Home Mini Server and VoIP

Banyak sekali perangkat yang terselubung diantara ilmu yang bermanfaat, perangkat kecil dengan hasil yang gak bisa di taksir.

Mulyana Sandi

Belajar menulis dan berbagi ilmu melalui blog, sedikit tulisan semoga menjadi banyak manfaat :D.

Antenna Star Bolic

Menembus jarak dengan perangkat yang murah meriah namun memerlukan kreatifitas dalam pembuatannya.

Showing posts with label Raspberry Pi. Show all posts
Showing posts with label Raspberry Pi. Show all posts

Wednesday, November 4, 2015

Membangun Infrastruktur VoIP Server dengan Memanfaatkan Energi Matahari

Pada tulisan kali ini saya akan mencoba membahas sedikit tentang infrastruktur VoIP Server dengan memanfaatkan Energi Matahari sebagai sumber daya listrik yang digunakan, ini memungkinkan dapat diterapkan pada kondisi dimana jauh dari jangkauan listrik negara atau dapat diterapkan di pedalaman yang masih minim terhadap energi listrik.



Beberapa perangkat yang harus di sediakan diantaranya :

1. Kabel = Rp. 2.000 x 10 meter = Rp. 20.000,-
2. Kabel RJ45 = Rp. 3.000,- x 10 meter = Rp. 30.000,-
3. Kabel USB to Mini USB = Rp. 7.500,-
4. Kabel Pigtail = Rp. 80.000,-
5. Pipa Antenna 6 meter = Rp. 100.000,-
6. Antenna Omni 12 dB = Rp. 280.000,-
7. Akses Point Outdor = Rp. 560.000,-
8. Tali Kawat = Rp. 10.000,-
9. Raspberry Pi = Rp. 500.000,-
10. SD Card 4GB = Rp. 80.000,-
11. USB Module Step Down 5v + Display Input Tegangan= Rp. 43.000,-
12. Solar Controler 20A = Rp. 167.000,-
13. Solar Cell  10w, 12v  = Rp. 147.000,-
14. Aki Basah 5A = Rp. 115.000,-

Total biaya  yang dibutuhkan = Rp. 2.139.500

Dari beberapa perangkat tersebut, sebenarnya dapat diminimalisir kembali seningga biaya yang dikeluarkan tidak begitu besar.

Berikut hasil review setelah ujicoba di lapangan :


Solar Cell 10w, 12v memiliki dimensi 28cm x 28cm, ringan dan ukuran yang cukup kecil sehingga mudah diterapkan.



Saya mencoba mengukur arus yang dikeluarkan dari Solar Cell menggunakan USB Step Down yang sudah ada pengukur tegangan masuknya, ini dimaksudkan untuk mengetahui seberapa besar tegangan yang keluar dari Solar Cell tersebut.


Proses intalasi pengukuran tegangan yang keluar, sengaja saya gunakan kabel USB to mini USB untuk output nya dengan hasil ujicoba :

1. Tegangan Output dari Solar Cell = 21 volt (tampa beban)
2. USB Step Down dipakai untuk carger ponsel, output dari Solar Cell menjadi = 20 volt



Solar Controler ini sangat menarik, karena dapat mengontrol tegangan yang masuk dari Solar Cell dan disimpan ke Accu lalu diteruskan ke perangkat yang akan kita gunakan, Solar Control ini setelah di bongkar ternyata memiliki rangkaian yang sederhana, sepertinya jika kita membuatnya sendiri juga bisa langsung di implementasikan.



Saya langsung untuk mencoba mengimplementasikannya kedalam perangkat yang akan digunakan (Raspberry Pi) dimana alat tersebut nantinya digunakan untuk Server VoIP sebagai layanan komunikasi melalui jaringan wireless, kebayang kan jika komunikasi dalam radius satu kampung dapat dilakukan secara gratis. sebenarnya itu tujuan yang ingin di implementasikan kembali.



Sebagai ujicoba penerapannya, saya simpan Solar Cell di belakang rumah agar terkena sinar matahari secara langsung, untuk tegangan yang keluar menggunakan kabel panjang agar lebih leluasa memantau di tempat yang teduh :D



Setelah disimpan di belakang rumah Solar Cell nya kita coba ukur tegangannya terlebih dahulu dengan menggunakan USB Step Down, hasilnya 20v tegangan yang dihasilkan Solar Cell.


Untuk menghindari hal yang tidak diinginkan, sebaiknya kita coba menggunakan Solar Controller dan ditambah Accu sebelum kita masukan ke perangkat yang kita gunakan, hasilnya tegangan stabil di 12v yang masuk ke USB Step Down, lalu masuk ke Raspberry Pi dan berjalan dengan normal (beberapa lampu indikator berjalan normal) seperti halnya kita menggunakan arus listrik biasa 5v.



Karena semakin penasaran dengan hasil sebelumnya, saya mencoba untuk menerapkannya langsung dari Solar Cell ke USB Step Down lalu dipasang ke Raspberry Pi tanpa menggunakan Solar Control, dengan hasilnya cukup memuaskan, Raspberry Pi berjalan dengan normal, dari sini saya dapat menyimpulkan, walaupun tanpa Solar Control dengan instalasi seperti inipun dapat digunakan, hanya pada keadaan tertentu (malam hari) tidak dapat digunakan.



Setelah selesai ujicoba, langsung diterapkan dengan rencana sebelumnya (sesuai gambar yang ada) hasilnya bagus juga, karena aksespoint yang digunakan adalah outdor, maka tegangan menggunakan power injector 12v, ini memungkinkan kita cukup memotong dari konektor power injectornya lalu digabungkan dengan output dari solar control sebagai arusnya, karena output yang dikeluarkan dari solar control sebesar 12v. 



Semua beban di buka kembali, lalu saya coba untuk mengukur tegangan yang keluar dari Solar Cell pada pagi hari dengan hasil 8.8v pada pukul 05.47 pagi (tanpa beban ke accu)


Karena yang dihasilkan tanpa beban cukup kecil tapi belum tahu stabil atau tidaknya, maka kita coba menggunakan beban dengan memasang accu, hasilnya tegangan yang keluar menjadi 8,0v. ini membuktikan bahwa tegangan sangat dipengaruhi beban.


Dari hasil review tersebut dapat menjelaskan bahwa cukup mudah Membangun Infrastruktur VoIP Server dengan Memanfaatkan Energi Matahari dengan iaya yang tergolong murah, tapi terkadang banyak kendala yang terjadi di lapangan, maka dari itu kita harus mempelajari sendiri dari perangkat-perangkat yang kita gunakan.

Sudah dulu ya tulisannya, nanti di lanjut lagi deh ya :D

Monday, September 28, 2015

Membuat Streaming Server Sendiri dengan Emby di Debian 7

Streaming Server yang selama ini dibangun sebagai multimedia Streaming kini dapat kita aplikasikan dan dicoba di lingkungan kita sendiri, kali ini saya akan mencoba menulis tentang bagaimana instalasi dan pengaturan membuat Streaming Server dengan Emby.

Apa itu Emby? langsung saja saya rujuk ke web nya di : http://emby.media/

Pertama kita unduh kunci paket repository nya :

wget -qO - http://download.opensuse.org/repositories/home:emby/Debian_7.0/Release.key | sudo apt-key add -

Selanjutnya kita masukan paket repository :

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/emby/Debian_7.0/ /' >> /etc/apt/sources.list.d/emby-server.list"

Lakukan pembaharuan paket :

sudo apt-get update

Instalasi beberapa paket yang diperlukan :

sudo apt-get install mono-runtime mediainfo libsqlite3-dev imagemagick-6.q8 libmagickwand-6.q8-2 libmagickcore-6.q8-2

Install Emby Server sebagai Server Streaming nya :

sudo apt-get install emby-server

Jalankan  Emby Server :

sudo service emby-server start

Buka Browser dan buka alamat server yang kita install untuk pengaturan lebih lanjut dengan menuliskan alamat : http://IP-Server:8096/web/wizardstart.html


Tahapan  konfigurasinya dapat mengikuti beberapa gambar berikut :


Pilih Bahasa yang akan kita gunakan

Wednesday, September 2, 2015

Menggunakan VoIP Server GUI di Raspberry Pi (Video)

Kali ini saya akan menulis bagaimana caranya menggunakan VoIP Server GUI di Raspberry Pi namun sebelum itu harus diketahui bahwa VoIP Server GUI ini adalah sekedar image Rabian minimal yang di build ulang dengan pemaketan tertentu dan dikonfigurasi untuk yang ingin menggunakan VoIP Server GUI di Raspberry Pi tanpa harus kesulitan konfigurasi ulang kembali karena dalam VoIP Server GUI ini ditargetkan pengguna dapat langsung menggunakannya.

Walaupun masih banyak kelemahan dalam proses image VoIP Server GUI di Raspberry Pi ini, direncanakan masih berlanjut pengembangan-pengembangan lain untuk memudahkan pengguna.

Untuk mengunduh silahkan buka tautan berikut : http://q.gs/8goRy

Setelah di unduh, proses instalasi dan penggunaan dapat dilihat melalui video tutorial berikut:




Sebagai default IP yang digunakan pada VoIP Server GUI ini adalah : 192.168.20.51

Untuk melakukan login dengan SSH menggunakan akun 
Login : root
Password : sukabumi

Sedangkan untuk login ke akses VoIP GUI dilahkan menggunakan akun 

Username : admin
Password : admin

Saya tunggu review nya ya, bisa melalui facebook : https://www.facebook.com/mulyana.sandi

Monday, August 24, 2015

Daftar OS Raspberry Pi

OS INSTALLATION & FIRMWARE UPDATE TOOLS
GAMING EMULATION
HOME THEATRE PC
  • DarkELEC
  1. http://darkimmortal.com/2012/11/darkelec-release-3/
  2. https://github.com/darkimmortal/DarkELEC
MEDIA STREAMING SERVER
NETWORK APPLIANCES
SECURITY PENETRATION TESTING
THIN CLIENTS

Tuesday, August 18, 2015

Instalasi TP-Link TL-WN721N di Raspberry Pi - Raspbian (Debian Wheezy)


root@mulyana:~# apt-get update
root@mulyana:~# apt-get install wireless-tools usbutils
root@mulyana:~# apt-get install firmware-atheros
root@mulyana:~# wget http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw
root@mulyana:~# cp htc_9271.fw /lib/firmware
root@mulyana:~# nano  /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf

root@mulyana:~# iwconfig
wlan0     IEEE 802.11bgn  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
lo        no wireless extensions.
eth0      no wireless extensions.

root@mulyana:~# iwlist wlan0 scan | grep ESSID
root@mulyana:~# nano  /etc/wpa.conf
network={
ssid="SSID"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="PASSWORD"
}

root@mulyana:~# ifup wlan0
root@mulyana:~# ifconfig

eth0   Link encap:Ethernet  HWaddr b8:27:eb:e1:41:ff
          inet addr:192.168.20.106  Bcast:255.255.255.255  Mask:255.255.255.0
          inet6 addr: fe80::ba27:ebff:fee1:41ff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1118 errors:0 dropped:0 overruns:0 frame:0
          TX packets:196 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:68204 (66.6 KiB)  TX bytes:25498 (24.9 KiB)
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet  HWaddr f8:d1:11:b3:94:e3
          inet addr:192.168.20.104  Bcast:192.168.222.255  Mask:255.255.255.0
  UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2260 (2.2 KiB)  TX bytes:1542 (1.5 KiB)
root@mulyana:~# route add default gw 192.168.20.1 wlan0


Friday, January 16, 2015

Mengkonfigurasi layanan FreeDNS (afraid.org) dengan Inadyn di Raspberry Pi (Raspbian)


Kali ini saya akan mencoba membahas sedikit cara mengkonfigurasi layanan FreeDNS dengan Inadyn pada Raspberry Pi yang tentunya saya gunakan sebagai server di rumah.

Pertama kita login dulu ke server Raspberry Pi, tentunya konfigurasi jaringan sudah dilakukan sehingga kita hanya perlu meremote melalui SSH dapat melalui Windows, MacOS, Linux juga Android.

Linux mul.servernux.com 3.12.35+ #730 PREEMPT Fri Dec 19 18:31:24 GMT 2014 armv6l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Jan 16 01:18:59 2015 from 192.75.5.27

pi@mul ~ $ sudo apt-get install inadyn curl

Buka URL : http://freedns.afraid.org/dynamic/
Masuk dengan akun yang sudah dibuat
pilih "Direct URL" di domain yang akan digunakan.
Salin semua kode yang ada di alamat url, contoh: WjsjYhsp;mjUhdslamndslUrenca18632ad98ad=

Buat file konfigurasi inadyn:

pi@mul ~ $ sudo nano /etc/inadyn.conf

Masukan kode berikut:

--username <user_kamu>
--password <kata_kunci>
--update_period 60000
--forced_update_period 320000
--alias <subdomain_dari_affraid>,<kode_dari_url>
--background
--dyndns_system default@freedns.afraid.org
--syslog

Tambahkan inadyn ke crontab:

export EDITOR=nano && sudo crontab -e

Tambahkan di baris paling akhir:

@reboot /usr/sbin/inadyn

Nyalakan ulang Raspberry Pi:

pi@mul ~ $ sudo reboot

Tunggu kurang lebih 5 menit

Periksa apakah inadyn berjalan:

pi@mul ~ $ ps -A | grep inadyn
 2152 ?        00:00:00 inadyn

Periksa behaviour inadyn:

pi@mul ~ $ more /var/log/messages |grep INADYN
Jan 16 01:34:19 mul INADYN[2152]: INADYN: Started 'INADYN version 1.96.2' - dynamic DNS updater.
Jan 16 01:34:20 mul INADYN[2152]: I:INADYN: IP address for alias 'mul.servernux.com' needs update to '125.161.33.57'
Jan 16 01:34:20 mul INADYN[2152]: I:INADYN: Alias 'mul.servernux.com' to IP '125.161.33.57' updated successful.

Periksa apakah host Anda update:

pi@mul ~ $ ping mul.servernux.com
PING mul.servernux.com (125.161.33.57) 56(84) bytes of data.
64 bytes from 57.subnet125-161-33.speedy.telkom.net.id (125.161.33.57): icmp_req=1 ttl=254 time=0.803 ms
64 bytes from 57.subnet125-161-33.speedy.telkom.net.id (125.161.33.57): icmp_req=2 ttl=254 time=0.863 ms

Mungkin kali ini cukup dulu cara Mengkonfigurasi layanan FreeDNS (afraid.org) dengan Inadyn di Raspberry Pi (Raspbian), di postingan berikutnya kita akan coba membahas yang lain. :D

Semoga bermanfaat :D

Tuesday, December 16, 2014

Build a Twilio Hard Phone with SIP from Twilio, Raspberry Pi, Asterisk, FreePBX, and the Obihai OBi100

This post used the Dial and SIP TwiML verbs and the Twilio Message Rest API
If you have worked with Twilio before, you have surely heard that sweet, sweet ring of your phone many times. But today, we are entering uncharted territory – you are going to learn how to make a phone ring without it even being connected to a traditional phone network! All you need are some simple pieces of hardware and that old landline phone that got shoved into the back of your closet years ago.
Twilio Hard Phone
Now, you may have seen our previous Arduino-focused tutorials on building your own Twilio Robot and automating your home with Twilio SMS but today we are going to try something new and use the amazing miniature computer called Raspberry Pi.

Getting Started