SlideShare a Scribd company logo
1 of 19
Download to read offline
株式会社ソニーコンピュータサイエンス研究所
Kadecotとは?
大和田 茂 (萌家電パパ)
株式会社ソニーコンピュータサイエンス研究所
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
背景①
API家電やロボット家電の普及
• Roomba, Hue, スマート体重計など
• 東芝・パナソニック・シャープなど各社ネット
対応家電
• iRemocon・IRKitなど
アプリ開発活性化のため、APIが装備されているものが多い
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
背景②
IT系大企業が軒並み家電攻勢
• Apple : HomeKit発表
• Nest⇒Googleに買収
• SmartThings⇒サムスンに買収
• id8 Group R2 Studios⇒Microsoftに買収
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
背景③
様々なアプリがWebの世界へ
• Webサービスとの融合
• クラウドとの融合
• 優れた移植性
• パフォーマンスも向上
Google Drive
(Office的なアプリがブラウザ内で動作)
WebGL Demo
Withings クラウドAPI
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
WebAPIとは?
• あるWebサービスの機能を他のWebサービス
などから利用するためのAPI
• 多くはJavaScriptから簡単に利用できるように
作られている
Google Maps API 楽天API
株式会社ソニーコンピュータサイエンス研究所
Kadecotのアプローチ
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
ブラウザから家電ネットワークには
直接アクセスできないことが多い
Web SSDP
ECHONET Lite
HTTP UDP/TCP
プロトコルが違う
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
仲介ゲートウェイが必要
WebAPI
アクセス仲介用
Webサーバ
http://kadecot.net/
Web
HTTP
SSDP
ECHONET Lite
UDP/TCP
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
オープンソースホームAPIサーバー
ホームハッカー向け!
ECHONET Lite家電機器やセンサー、ソニー製機器、
Hue、IRKitなどをブラウザからJavaScriptで制御可能
Google PlayからダウンロードしAndroidで動作
オープンソースの無料ソフトウェア
標準提供以外のプロトコルも、プラグインとして外部
から追加可能
基本機能
● 接続機器一覧取得
● 機器へのコマンド送信
● 機器の状態取得
● 機器の変化通知
http://kadecot.net/
APIサーバー
Kadecot
(カデコ)
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
Kadecotを利用したWebアプリの例
統合リモコン Twitter連携
Google Maps連携 YouTube連携
https://moekaden.com/?page_id=103
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
開発支援ツールもWebアプリで
API Generator Kadeckly
API仕様理解する必要なし プログラミングの必要なし
株式会社ソニーコンピュータサイエンス研究所
普及活動
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
オープンソース
• KadecotCore + ECHONET Lite Plugin (MITライセンス)
– Kadecotのソースコード
• OpenECHO for Java / C++ (MITライセンス)
– ECHONET Lite用クラスライブラリ(ミドルウェア)
• ECHONET Lite - Object Database (CC0:パブリックドメイン)
– CSV版ECHONET Lite機器データベース
– OpenECHOの生成に利用
– Release C
• MoekadenRoom (MITライセンス)
– PC用のECHONET Liteエミュレータ
– http://kadecot.net/blog/1479/
https://github.com/SonyCSL/から公開中!
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
普及活動
• ハッカソン
– http://kadecot.net/hackathon
• モエ!家電大喜利
– https://moekaden.com/?page_id=90
• おうちハック発表会
• Energy Design Competition
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
萌家電キャラ二次創作+
新キャラ募集
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
ハッカソン成果の例
• 「つながれるアイドル 家電アイドル」チームアイドル
– アイドルが「寒い」とつぶやくと、フォロワー宅の温度が
強制的に下げられる
• 「IBeacon Remocon」湯村翼さん
– 場所に応じたリモコンが自動的に出現
• 「スイッチひもを使った複数家電の操作」徳久文彬さん
– 昔の照明のようなひもでエアコンや照明を一括制御
などなど…
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
プロジェクトの今後の予定
• 家電アプリを作り続ける
• APIのさらなる普及活動・イベント開催など
• 様々なプロトコルの追加
• 企業コラボ絶賛募集中
– 共同研究・受託開発・イベント共催など
株式会社ソニーコンピュータサイエンス研究所 株式会社ソニーコンピュータサイエンス研究所
責任者
• 大和田 茂 (自称萌家電パパ)
– 株式会社ソニーコンピュータサイ
エンス研究所
• Kadecot/萌家電 プロジェクト
• 一発ネタ家電アプリを多数提案
株式会社ソニーコンピュータサイエンス研究所
Thank you
http://kadecot.net/ http://moekaden.com/
@kadecot_dev @moekaden

More Related Content

What's hot

What's hot (11)

Energy Design Competition 作品応募と制作の手引き
Energy Design Competition 作品応募と制作の手引きEnergy Design Competition 作品応募と制作の手引き
Energy Design Competition 作品応募と制作の手引き
 
Kadecot Application Examples
Kadecot Application ExamplesKadecot Application Examples
Kadecot Application Examples
 
コードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めようコードを書かずにLチカ。から始めよう
コードを書かずにLチカ。から始めよう
 
Hw meetup 20150304
Hw meetup 20150304Hw meetup 20150304
Hw meetup 20150304
 
SORACOM Discovery2019 D3 レトロフィットと新規事業〜今ある既存の設備や施設をIoT化し、顧客に新たな価値を提供〜
SORACOM Discovery2019 D3 レトロフィットと新規事業〜今ある既存の設備や施設をIoT化し、顧客に新たな価値を提供〜SORACOM Discovery2019 D3 レトロフィットと新規事業〜今ある既存の設備や施設をIoT化し、顧客に新たな価値を提供〜
SORACOM Discovery2019 D3 レトロフィットと新規事業〜今ある既存の設備や施設をIoT化し、顧客に新たな価値を提供〜
 
SORACOM Discovery2019 F4 インフラ x IoT: デジタライゼーションにおける社会インフラの未来(2)
SORACOM Discovery2019 F4 インフラ x IoT: デジタライゼーションにおける社会インフラの未来(2)SORACOM Discovery2019 F4 インフラ x IoT: デジタライゼーションにおける社会インフラの未来(2)
SORACOM Discovery2019 F4 インフラ x IoT: デジタライゼーションにおける社会インフラの未来(2)
 
SORACOM Discovery2019 D2 現場をセンサーと可視化ツールで見える化 〜業務を変えるリアルタイム可視化の効果〜
SORACOM Discovery2019 D2 現場をセンサーと可視化ツールで見える化 〜業務を変えるリアルタイム可視化の効果〜SORACOM Discovery2019 D2 現場をセンサーと可視化ツールで見える化 〜業務を変えるリアルタイム可視化の効果〜
SORACOM Discovery2019 D2 現場をセンサーと可視化ツールで見える化 〜業務を変えるリアルタイム可視化の効果〜
 
スマートハウスの現状 - WebとECHONET Liteの連携に期待-
スマートハウスの現状 - WebとECHONET Liteの連携に期待-スマートハウスの現状 - WebとECHONET Liteの連携に期待-
スマートハウスの現状 - WebとECHONET Liteの連携に期待-
 
2015/7/2、デバイスWebAPI(GotAPI)コンソーシアム 第一回技術WG 発表資料
2015/7/2、デバイスWebAPI(GotAPI)コンソーシアム 第一回技術WG 発表資料2015/7/2、デバイスWebAPI(GotAPI)コンソーシアム 第一回技術WG 発表資料
2015/7/2、デバイスWebAPI(GotAPI)コンソーシアム 第一回技術WG 発表資料
 
Hardware meetup
Hardware meetupHardware meetup
Hardware meetup
 
MRAAでIntel Edisonを遊ぼう
MRAAでIntel Edisonを遊ぼうMRAAでIntel Edisonを遊ぼう
MRAAでIntel Edisonを遊ぼう
 

Viewers also liked

1 manual arregloo
1 manual arregloo1 manual arregloo
1 manual arregloo
joha1893
 
Crane maintenance services
Crane maintenance servicesCrane maintenance services
Crane maintenance services
Julia Heart
 

Viewers also liked (11)

Api
ApiApi
Api
 
Directional Advertising - ©2013 Best Media
Directional Advertising - ©2013 Best MediaDirectional Advertising - ©2013 Best Media
Directional Advertising - ©2013 Best Media
 
Papadia analize
Papadia analizePapadia analize
Papadia analize
 
Puentes madera
Puentes maderaPuentes madera
Puentes madera
 
A divina comédia dante d alighieri
A divina comédia    dante d alighieriA divina comédia    dante d alighieri
A divina comédia dante d alighieri
 
Puentes madera
Puentes maderaPuentes madera
Puentes madera
 
The Augmented Payment System Patent for ShopSavvy
The Augmented Payment System Patent for ShopSavvyThe Augmented Payment System Patent for ShopSavvy
The Augmented Payment System Patent for ShopSavvy
 
1 manual arregloo
1 manual arregloo1 manual arregloo
1 manual arregloo
 
ポートフォリオ
ポートフォリオポートフォリオ
ポートフォリオ
 
Indonesia Consulting services
Indonesia Consulting servicesIndonesia Consulting services
Indonesia Consulting services
 
Crane maintenance services
Crane maintenance servicesCrane maintenance services
Crane maintenance services
 

Similar to Kadecot/Moekaden Project

Similar to Kadecot/Moekaden Project (20)

やろうぜ!おうちハック(@ヒカ☆ラボ レバレジーズ様 資料)
やろうぜ!おうちハック(@ヒカ☆ラボ レバレジーズ様 資料)やろうぜ!おうちハック(@ヒカ☆ラボ レバレジーズ様 資料)
やろうぜ!おうちハック(@ヒカ☆ラボ レバレジーズ様 資料)
 
やろうぜ!おうちハック at IOT LT #6 Talk
やろうぜ!おうちハック at IOT LT #6 Talkやろうぜ!おうちハック at IOT LT #6 Talk
やろうぜ!おうちハック at IOT LT #6 Talk
 
JS Board Shibuya もくもく会#2
JS Board Shibuya もくもく会#2JS Board Shibuya もくもく会#2
JS Board Shibuya もくもく会#2
 
160603 TOPPERS Conference 事例
160603 TOPPERS Conference 事例160603 TOPPERS Conference 事例
160603 TOPPERS Conference 事例
 
おうちハック体験会 スライド資料
おうちハック体験会 スライド資料おうちハック体験会 スライド資料
おうちハック体験会 スライド資料
 
IoTで何をやったか
IoTで何をやったかIoTで何をやったか
IoTで何をやったか
 
IoT案件を70件やってみて分かった事
IoT案件を70件やってみて分かった事IoT案件を70件やってみて分かった事
IoT案件を70件やってみて分かった事
 
Innovation with IoT 2018: 世界のIoT動向とIoTのもたらす未来@MS
Innovation with IoT 2018: 世界のIoT動向とIoTのもたらす未来@MSInnovation with IoT 2018: 世界のIoT動向とIoTのもたらす未来@MS
Innovation with IoT 2018: 世界のIoT動向とIoTのもたらす未来@MS
 
ソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティングソニーのディープラーニングツールで簡単エッジコンピューティング
ソニーのディープラーニングツールで簡単エッジコンピューティング
 
日本のIT市場のトピックス
日本のIT市場のトピックス日本のIT市場のトピックス
日本のIT市場のトピックス
 
家のIoT・スマートハウス・おうちハック
家のIoT・スマートハウス・おうちハック家のIoT・スマートハウス・おうちハック
家のIoT・スマートハウス・おうちハック
 
TTN Hands-on Seminar RS components
TTN Hands-on Seminar RS components TTN Hands-on Seminar RS components
TTN Hands-on Seminar RS components
 
Io t,ai時代のソフトウェア
Io t,ai時代のソフトウェアIo t,ai時代のソフトウェア
Io t,ai時代のソフトウェア
 
LIONS Data - Information about the company
LIONS Data - Information about the companyLIONS Data - Information about the company
LIONS Data - Information about the company
 
IoTプラットフォーム動向について2017June
IoTプラットフォーム動向について2017JuneIoTプラットフォーム動向について2017June
IoTプラットフォーム動向について2017June
 
AIoTプラットフォーム Web APIサービス
AIoTプラットフォーム Web APIサービスAIoTプラットフォーム Web APIサービス
AIoTプラットフォーム Web APIサービス
 
[基調講演] Deep Learning: IoT's Driving Engine
[基調講演] Deep Learning: IoT's Driving Engine [基調講演] Deep Learning: IoT's Driving Engine
[基調講演] Deep Learning: IoT's Driving Engine
 
IoTビジネスの現場で学んだNode-RED活用術
IoTビジネスの現場で学んだNode-RED活用術IoTビジネスの現場で学んだNode-RED活用術
IoTビジネスの現場で学んだNode-RED活用術
 
Io t主要プラットフォーム動向2016dec.
Io t主要プラットフォーム動向2016dec.Io t主要プラットフォーム動向2016dec.
Io t主要プラットフォーム動向2016dec.
 
「LPWAとThe Things Network」
「LPWAとThe Things Network」「LPWAとThe Things Network」
「LPWAとThe Things Network」
 

More from sonycsl

More from sonycsl (12)

SEJ 2016 in Osaka Talk
SEJ 2016 in Osaka TalkSEJ 2016 in Osaka Talk
SEJ 2016 in Osaka Talk
 
Iot stick Ideathon&Hackathon
Iot stick Ideathon&HackathonIot stick Ideathon&Hackathon
Iot stick Ideathon&Hackathon
 
第三回生活デザインコンテスト イベント・フォローアップ企画書
第三回生活デザインコンテスト イベント・フォローアップ企画書第三回生活デザインコンテスト イベント・フォローアップ企画書
第三回生活デザインコンテスト イベント・フォローアップ企画書
 
SEJ 2016 in Osaka KAITとの共同出展ご案内
SEJ 2016 in Osaka KAITとの共同出展ご案内SEJ 2016 in Osaka KAITとの共同出展ご案内
SEJ 2016 in Osaka KAITとの共同出展ご案内
 
151227-LockOff SmartMeter Hands-on
151227-LockOff SmartMeter Hands-on151227-LockOff SmartMeter Hands-on
151227-LockOff SmartMeter Hands-on
 
151119 iotlt-talk
151119 iotlt-talk151119 iotlt-talk
151119 iotlt-talk
 
Processing.jsでおうちハック shorter version
Processing.jsでおうちハック shorter versionProcessing.jsでおうちハック shorter version
Processing.jsでおうちハック shorter version
 
Processing.jsでおうちハック
Processing.jsでおうちハックProcessing.jsでおうちハック
Processing.jsでおうちハック
 
HEMS Printer
HEMS PrinterHEMS Printer
HEMS Printer
 
おうちハック同好会
おうちハック同好会おうちハック同好会
おうちハック同好会
 
Kadecot APIs overview
Kadecot APIs overviewKadecot APIs overview
Kadecot APIs overview
 
ENEX2015/Energy Design Competition 振り返り
ENEX2015/Energy Design Competition 振り返りENEX2015/Energy Design Competition 振り返り
ENEX2015/Energy Design Competition 振り返り
 

Recently uploaded

Recently uploaded (11)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 

Kadecot/Moekaden Project