Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NOT A HOTEL TALK #4 (SmartHome Team)
Search
amazones
March 07, 2023
Technology
0
68
NOT A HOTEL TALK #4 (SmartHome Team)
This is the Smart HomeTeam's presentation material from NOT A HOTEL TALK #4 held on February 13.
amazones
March 07, 2023
Tweet
Share
More Decks by amazones
See All by amazones
CallKitを実装して はまったところをお話します
k191k
2
1.2k
Other Decks in Technology
See All in Technology
事業を差別化する技術を生み出す技術
pyama86
2
440
Apache Iceberg Case Study in LY Corporation
lycorptech_jp
PRO
0
350
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
750
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
170
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
210
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
9
2.5k
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
180
サバイバルモード下でのエンジニアリングマネジメント
konifar
7
1.6k
リクルートのエンジニア組織を下支えする 新卒の育成の仕組み
recruitengineers
PRO
1
140
1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
9ma3r
12
4.4k
日経のデータベース事業とElasticsearch
hinatades
PRO
0
260
DeepSeekとは?何がいいの? - Databricksと学ぶDeepSeek! 〜これからのLLMに備えよ!〜
taka_aki
1
160
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
521
39k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Site-Speed That Sticks
csswizardry
4
410
How to train your dragon (web standard)
notwaldorf
91
5.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Navigating Team Friction
lara
183
15k
Making Projects Easy
brettharned
116
6k
Optimizing for Happiness
mojombo
377
70k
Side Projects
sachag
452
42k
Producing Creativity
orderedlist
PRO
344
40k
Transcript
スマートな暮らしを支えるホームコントローラー開発の裏側 Kie Ikebata
誰かカーテン閉めてくれ .... 誰か電気消してくれ.... 誰かエアコンつけてくれ .... 誰かチャンネルかえてくれ .... 快適な暮らし? 誰か加湿してくれ....
探すぞ〜
ほう...なるほどな...
None
None
None
カーテン閉めます 電気消します エアコンつけます チャンネルかえます 快適な暮らし 加湿します
AOSHIMA NASU
キッチンの電気をつけたいだけなのに ...
全て思いのまま!
技術スタック Backend - GO - gRPC, Protocol buffer iOS
- Swift - TCA Infra - Google Cloud - KNX
None
None
クライアントからAPIをたたく API例:サウナの温度を変更する
バックエンドからKNXDevice(サウナ)にコマンドを送る
KNX ホームオートメーションを実現するための国際規格 → KNXは施設の設備やセンサーなどをメーカーに縛られずにひとつのシステムの中で制御する仕組み KNX DEVICE KNX DEVICE NOT A
HOTEL Backend LogicMachine ※各ハウスに物理的に配置された物理サーバ
KNXDevice(サウナ)からフィードバックがバックエンドに送られる フィードバック例:サウナがつきました、サウナ温度が80度になりました
Firestoreのステータス(サウナ温度、サウナ電源状態等)が更新され、クライ アントはその値でUIの表示を更新
PO:1人 PDM:1人 エンジニア:5人 80, 90, 2000年代と各年代揃って〼 東京、福岡、大阪 日本全国いろんなところにいます 毎日朝会やってます
建物が建つ前に、 現地で調整やテストしたりします
None
None
None
None
None
None
Thank you for listening!!