一文帶你讀懂數字管家

来源:https://www.cnblogs.com/HarmonyOSDev/archive/2022/03/31/16082720.html
-Advertisement-
Play Games

基於大家都期望的更美好的未來世界,數字管家必定會為實現更便捷、更具幸福感的生活體驗而不斷努力,期待作為開發者的你加入併為之貢獻一臂之力。 ...


一、願景


鬧鐘準時響起,起床時間到,窗帘自動拉開,伴隨著清晨的第一縷陽光,新的一天開始了;電子屏開始播報今天的天氣狀況與空氣質量,溫馨提示著我們今天的著裝以及日程安排;洗漱完成後,設置一個購買洗漱用品的日程項,提醒自己下班前購買;帶上包,關上門,掃地機器人已經開始清理地面;晚上回家休息了,選擇舒適的氛圍燈,伴隨著睡眠音樂進入夢鄉。

 

孩子放學了,做作業的時間到,窗帘、護眼燈自動打開,關掉電視和掃地機,給孩子一個安靜舒適的學習環境;碰到學習難題,可以隨時請求你的遠程指導。

 

出門遠行,也不擔心家裡的“多肉”植物和寵物無人照顧,這樣的生活體驗是不是很棒?讓你的生活每天輕鬆愜意!

 

二、數字管家是什麼


然而現實很骨感,在我們實際生活中遇到的往往是:晚上下班回家之後才有空做家務,小孩放假在家中無人看管,出門在外時家裡的諸多事宜放心不下……

 

你是不是在某一刻想到,怎樣讓家裡的智能設備來主動的動起來,像《鋼鐵俠》裡面的“賈維斯”一樣不需要你操心。

 

如今,能夠實現我們願景的“數字管家”,它來了~

 

現在我們有了一個可以將家中的所有成員活動、智能設備統一編排的數字管家,通過日程編排把涉及到的智能設備串聯起來,共同組建不同的場景,打破硬體設備之間的壁壘,成為你工作生活的好幫手;開源的運作模式讓所有志同道合的開發者參與進來,共同開發各種智能設備,完善各種場景,讓設備品類越來越豐富。

 

圖 1 數字管家示例

 

本地模擬器同樣支持 Java、JS、C/C++單語言調試和 JS+Java 跨語言調試能力,幫助開發者更方便、高效地調試應用。

 

經過各位開發者的不懈努力,當前數字管家已經集成了 11 個智能設備,涵蓋了多種顧家場景:

  • 智能養花機
  • 智能煙感系統
  • 智能甲醛檢測系統
  • 智能臺燈
  • 智能手錶
  • 智能可燃氣體檢測系統
  • 智能窗帘
  • 智能電子牌
  • 智能垃圾桶
  • 智能掃地機
  • 智能風扇

 

三、數字管家超級體驗


數字管家內的設備豐富,場景貼近生活,讓我們從顧家場景中的“做作業”這一場景開始實際體驗一下數字管家的魅力吧~

 

亮點 1. 碰一碰配網


聯網時搜索用戶名,輸入密碼太麻煩?在數字管家的世界里,只需要“碰一碰”就可以將智能護眼燈等智能設備添加到數字管家;

 

圖 2 碰一碰配網

 

亮點 2. 同一場景,一次操作,多設備關聯

 

編排好做作業的日程,設置護眼燈、窗帘等設備間的智能聯動;

 

 

圖 3 多設備關聯

 

亮點 3. 隨身設備遠程提醒


到作業時間了,日程自動提醒,隨身設備彈出提示;

 

圖 4 日程遠程提醒

 

亮點 4. 關聯設備自動響應,相互協同


手機自動控制關聯設備自動響應,護眼燈、窗帘打開;

 

圖 5 關聯設備自動響應

 

通過“做作業”這一場景的演示,我們可以體會到數字管家讓用戶在配網、操作、設置、提醒上都更為簡便。

 

四、如何貢獻到數字管家


體驗完數字管家,你是否也想為數字管家添磚加瓦呢?

 

數字管家手機應用基於 HarmonyOS 系統、智能設備基於開源操作系統 OpenHarmony 開發,開發的路上會有很多志同道合的小伙伴與你同行,共同學習進步。我們所有的源碼和指導文檔都已經開源,大家可以通過以下路徑獲取:

 

數字管家源碼:

https://gitee.com/openharmony-sig/knowledge_demo_smart_home


HarmonyOS 官網:

https://www.harmonyos.com/


OpenHarmony 官網:

https://gitee.com/openharmony


經過以上路徑的互通與共用,相信你可以做到:

  • 添加智能設備到數字管家;
  • 把你的好點子提給數字管家應用,甚至直接貢獻代碼;
  • 使用 eTS 語言重構數字管家應用。

 

未來是萬物智聯的時代,不僅為全世界的人類提升了更高的效率,同時也為大家提供了更多的實際生活感和煙火氣。基於大家都期望的更美好的未來世界,數字管家必定會為實現更便捷、更具幸福感的生活體驗而不斷努力,期待作為開發者的你加入併為之貢獻一臂之力。

 

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1.現實中的問題 我們知道資料庫的數據,基本80%的業務是查詢,20%的業務涵蓋了增刪改,經過長期的業務變更和積累資料庫的數據到達了一定的數量之後,直接影響的是用戶與系統的交互,查詢時的速度,插入數據時的流暢度,系統的可用性,這些指標對用戶體驗都是會有影響的,不說用戶,你自己用是什麼感覺?我經歷過且 ...
  • 用戶進程read、write在高速緩衝塊上讀寫數據,高速緩衝塊和塊設備交換數據。什麼時機將磁碟塊數據讀到緩衝塊?什麼時機將緩衝塊數據刷到磁碟塊? ...
  • 鏡像下載、功能變數名稱解析、時間同步請點擊 阿裡雲開源鏡像站 yum 下載安裝 使用 yum -y list jav 或者 yum search jdk 查找 java 相關安裝包的列表 yum -y list java 搜索 # yum -y list 搜索演示 $ yum -y list java Lo ...
  • 一、鏡像相關命令 官方文檔:https://docs.docker.com/referenc 1.1查看鏡像 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE hello-world latest feb5d ...
  • 鏡像下載、功能變數名稱解析、時間同步請點擊 阿裡雲開源鏡像站 export命令用於將shell變數輸出為環境變數,或者將shell函數輸出為環境變數。 一個變數創建時,它不會自動地為在它之後創建的shell進程所知。而命令export可以向後面的shell傳遞變數的值。 命令語法 export [參數] 命 ...
  • 寫在前面 Clickhouse 從 21.11 版本開始,除了提供類似SqlServer、MySQL CREATE FUNCTION 的自定義函數之外,還有一個用戶自定義函數(UDF),與其說是“用戶自定義函數”,為了避免混淆,稱之為”用戶自定義外部函數“更為準確。官方對此功能的解釋: ClickH ...
  • MySQL版本:5.7.34-log *通過創建函數的方法,目前可以實現整數金額的轉換,網上暫未找到MySQL版本的故自己參照其他資料庫版本的改編了一下,*僅供參考!!! 使用方法:select rmb(10000) CREATE DEFINER = `root`@`%` FUNCTION `rmb ...
  • 最近Jetpack Compose發佈了Beta版本,抽時間瞭解了一下Compose帶來的改變和其中的一些原理。本文不會講解具體API,只是比較隨意的分享自己的一些疑問以及在探尋答案過程中的一些收穫。 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...