<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TAUJAGO.WEB.ID [ Share IT Knowledge ] &#187; smsgateway</title>
	<atom:link href="http://taujago.web.id/category/smsgateway/feed/" rel="self" type="application/rss+xml" />
	<link>http://taujago.web.id</link>
	<description>php,linux,wordpress,music,mp3,blog,membuat blog, taujago,firmansyah,information technology,notebook,memilih notebook,virus,worm,server,dhcp,dns,postfix,dns</description>
	<lastBuildDate>Fri, 06 Apr 2012 11:51:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SMS Gateway menggunakan Gammu di Ubuntu</title>
		<link>http://taujago.web.id/sms-gateway-menggunakan-gammu-di-ubuntu/</link>
		<comments>http://taujago.web.id/sms-gateway-menggunakan-gammu-di-ubuntu/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 17:31:41 +0000</pubDate>
		<dc:creator>Firman</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[smsgateway]]></category>

		<guid isPermaLink="false">http://taujago.web.id/?p=105</guid>
		<description><![CDATA[<div id="fb-root"></div>Gammu adalah software opensource yang cukup handal untuk membangun SMS gateway. pada penerapannya, bisa dikembangkan menjadi berbagai macam aplikasi terapan seperti untuk pooling SMS, server pengisian pulsa dan sebagainya. Konsep dan cara kerja gammu sangat sederhana. Gammu melakukan koneksi ke HP. membaca SMS yang ada di handphone mengambilnya, dan menyimpannya ke dalam media penyimpanan di [...]]]></description>
			<content:encoded><![CDATA[<p>Gammu adalah software opensource yang cukup handal untuk membangun SMS gateway. pada penerapannya, bisa dikembangkan menjadi berbagai macam aplikasi terapan seperti untuk pooling SMS, server pengisian pulsa dan sebagainya. Konsep dan cara kerja gammu sangat sederhana. Gammu melakukan koneksi ke HP. membaca SMS yang ada di handphone mengambilnya, dan menyimpannya ke dalam media penyimpanan di komputer. baik itu berupa file text atau ke dalam database seperti MySQL ataupun PostgreSQL.</p>
<p>Pada percobaan ini, saya menggunakan HP siemens M55 dengan kabel konektor BlueTech USB.</p>
<p>skema..<br />
<code><br />
[hahdphone] &lt;-&gt; [gammu] &lt;-&gt; [Database Mysql] &lt;-&gt; [Intefaces]<br />
</code></p>
<p><strong>Installasi Gammu </strong></p>
<p>gammu dapat di download di website  resminya di sini<br />
<code>http://dl.cihar.com/gammu/releases/gammu-1.27.92.tar.gz</code></p>
<p>Download gammu<br />
<code>#wget http://dl.cihar.com/gammu/releases/gammu-1.27.92.tar.gz</code></p>
<p><span id="more-105"></span>Extract hasil download</p>
<p><code><br />
#tar -zxfv gammu-1.27.92.tar.gz</code></p>
<p>masuk ke direktori hasil extract<br />
<code>cd gammu-1.27.92<br />
</code></p>
<p>Sebelum melakukan proses kompilasi, pastikan bahwa cmake, gcc dan library mysql-devel sudah terinstall. cmake untuk proses kompilasi sedangkan mysql-devel digunakan supaya gammu dapat menyimpan SMS ke dalam database mysql.</p>
<p><code><br />
#apt-get install cmake gcc<br />
#apt-get install libmysql++-dev<br />
</code></p>
<p>Lakukan installasi dengan 3 langkah mudah<br />
<code><br />
#./configure --enable-shared<br />
#make<br />
#make test<br />
#make install<br />
</code></p>
<p>Setelah terinstall, kita coba mengkonfigurasi gammu supaya dapat berkomunikasi dengan handphone</p>
<p><code><br />
# gammu-config<br />
Current Gammu configuration<br />
?<br />
?                                                    ?<br />
?  P Port                 (/dev/ttyUSB0)     ?<br />
?  C Connection           (at19200)         ?<br />
?  M Model                ()                     ?<br />
?  D Synchronize time     (yes)            ?<br />
?  F Log file             ()                       ?<br />
?  O Log format           (nothing)          ?<br />
?  L Use locking          ()                    ?<br />
?  G Gammu localisation   ()               ?<br />
?  H Help                                         ?<br />
?  S Save                                        ?<br />
?                                                   ?<br />
?                                                   ?<br />
?                              |<br />
</code></p>
<p>Pilih menu <strong>Port</strong> dan ganti dengan  /dev/ttyUSB0 karena kabel yang saya gunakan menggunakan port usb ke komputer<br />
Untuk<strong> Connection </strong>pilih at19200. ini merupakan tipe koneksi default. jika anda menggunakan jenis HP yang berbeda, silahkan sesuaikan.</p>
<p>Pilih menu <strong>Save</strong> kemudian OK</p>
<p>pada dasarnya, yang kita lakukan tadi adalah menciptakan sebuah file yang disimpan dalam home direktori user dengan nama .gammurc<br />
silahkan cek isi file tersebut.</p>
<p>Test koneksi ke HP dengan gammu</p>
<p><code><br />
# gammu --identify<br />
Device               : /dev/ttyUSB0<br />
Manufacturer         : Siemens<br />
Model                : unknown (M55)<br />
Firmware             : 10<br />
IMEI                 : 352027003098230<br />
SIM IMSI             : 510102833201906<br />
</code></p>
<p>Konfigurasi SMS daemon menggunakan database mysql</p>
<p>1. Buat database dengan nama sms<br />
<code><br />
#mysqladmin create sms -uroot -p<br />
#mysql sms -uroot -p &lt;  /usr/local/share/doc/gammu/examples/sql/mysql.sql<br />
</code></p>
<p>2. Membuat konfigurasi smsd. Gammu sudah membuatkan contoh konfigurasi file untuk smsd. kita bisa mengambilnya dari file  /usr/local/share/doc/gammu/examples/config/smsrc. yang perlu kita lakukan adalah dengan mengcopy file tersebut dan simpan dalam direktori /etc<br />
<code><br />
#cp /usr/local/share/doc/gammu/examples/config/smsdrc /etc<br />
</code></p>
<p>3. Edit file /etc/smsdrc dan rubah pada bagian berikut<br />
<code><br />
[gammu]<br />
port = /dev/ttyUSB0<br />
connection = at19200<br />
[smsd]<br />
service = mysql<br />
user = root<br />
password = rahasia<br />
pc = localhost<br />
database = sms<br />
</code></p>
<p>4. Menjalankan Gammu sebagai SMS daemon<br />
<code><br />
# gammu-smsd -c /etc/smsdrc<br />
</code></p>
<p>Setelah menjalankan perintah di atas, gammu akan mulai bekerja. membaca sms di HP kemudian menyimpannya ke dalam database MySQL dan menghapus SMS yang ada di HP. coba cek inbox HP. jika SMSnya berkurang, berarti gammu sudah berjalan dengan benar. jika tidak, silahkan periksa file smsdlog</p>
<p>Membaca dan mengirim  SMS<br />
untuk membaca SMS, kita dapat melakukan query pada tabel inbox di dalam database sms<br />
<code><br />
mysql&gt; select * from inbox;<br />
</code></p>
<p>Sedangkan jika ingin mengirimkan SMS, dapat dilakukan dengan menginputkan tabel outbox<br />
<code><br />
mysql&gt; insert into outbox(DestinationNumber,TextDecoded) values('081328080020','Test sms gammu');<br />
</code></p>
<p>Jadi, untuk mengelola SMS, baik untuk mengirimkan atau membaca SMS yang masuk tinggal mengutak-atik tabel-tabel yang ada di database sms. karena sudah disimpan dalam database, kita dapat membuat interface dengan menggunakan PHP,VisualBasic, Delphi, Java atau apapun sepanjang dapat mengakses database MySQL.<br />
Terima kasih, dan selamat mencoba
<div class="ptl_div"><script>
					//<![CDATA[
					document.write('<g:plusone size="standard" annotation="none" href="http://taujago.web.id/sms-gateway-menggunakan-gammu-di-ubuntu/"></g:plusone>');
				        //]]&gt;
					</script><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://taujago.web.id/sms-gateway-menggunakan-gammu-di-ubuntu/" data-text="SMS Gateway menggunakan Gammu di Ubuntu" data-count="vertical">Tweet</a>
<div class="ptl_fb"><script>
							//<![CDATA[
							document.write('<fb:like href="http://taujago.web.id/sms-gateway-menggunakan-gammu-di-ubuntu/" show_faces="true" width="225"  action="like" font="" colorscheme="light"></fb:like>');
							//]]&gt;
							</script></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://taujago.web.id/sms-gateway-menggunakan-gammu-di-ubuntu/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: basic

Served from: taujago.web.id @ 2012-05-20 02:27:42 -->
