平常在用的紅外線遙控器附的App真的很難使用(AIFA i-Ctrl),我有三個區域要控制冷氣,設定完一個區域之後我必須要把App刪除掉重新啟動,才能選擇另外一個區域,所以每次家裡公共區域要開冷氣我都要這樣操作很久,
就像電子工程師都要自己修家電一樣,軟體工程師就要自己修軟體。索性來把他的 API 都整理一下,看一下怎麼用API來控制這些設備,打開Windsurf 送了幾張Chrome開發工具裡面的 network 截圖給他,讓他理解endpoint及相關參數,很輕鬆的完成了API Client Library。
接著再用一個純文字介面來做選單,比起在手機上滑來滑去做操作,我更喜歡在文字介面下敲著鍵盤來做操作。整個介面除了可以控制各個區域外,再增加一個全區域的選項,就可以一鍵控制全部的冷氣跟暖氣了,舒暢XD
用語音操作著2024的AI技術寫著1994的介面風格,真是奇妙的感覺啊 XDMay be an image of text that says 'python3 cli.py 全區域 ROOTIS で共1 CONSOLE 冷氣 Jevices- Buck OVD 安上宝 ons Opera Pawer Control de Set Bock Enter]:CK [Q] Back- une ower ερ status Back Turmi Off Back :Move r]:0K [Q]:Ba 1:Mave OK Nove NoveLEnter LEnter :Bac - Cantrol devico Success: Status statu 200 espanse: raw" 'fec020852 4030c1 :"fecS80R524026z110607 10003. devices ontralled'
Facebook Comments Box