DGIOT国内首家轻量级物联网开源平台——支持远程打印条码/二维码和一码设备全生命周期管理
生活随笔
收集整理的這篇文章主要介紹了
DGIOT国内首家轻量级物联网开源平台——支持远程打印条码/二维码和一码设备全生命周期管理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
[小 迪 導(dǎo)讀]:在制造企業(yè)工廠數(shù)字化轉(zhuǎn)型過程中,經(jīng)常會碰到下面這些問題:
| 需要多購買一個條碼打印機 | 無需為打印條碼而購買條碼打印機 |
| 條碼打印機只能打印條形碼或類型的小型紙張 | 可基于原本的打印機基礎(chǔ)上操作,可在直接打印機尺寸大小進行調(diào)整 |
| 需要下載打印機指定app | 可在網(wǎng)頁界面操作,簡單快捷 |
| 如果打印機提供的App老式則無法選擇條碼的編碼 | dgiot提供34種類型條碼編碼如CODE128、CODE39、EAN13 |
整體交互圖
1. 在dgiot創(chuàng)建打印機產(chǎn)品
?
2. 安裝打印機驅(qū)動(在打印機官方尋找)
本次實例的是得力DL-750W打印機,驅(qū)動下載地址:得力DL-750W條碼打印機(白)-得力集團有限公司
3.把當(dāng)前打印機設(shè)為默認(rèn)打印機
4. 打開dgiot_dtu
5. 在平臺打印機產(chǎn)品下建立對應(yīng)實體打印機的設(shè)備
以dgiot_dtu的客戶編號為設(shè)備地址
6. 桌面端使用dgiot_dtu進行與平臺對接
用戶?只需填寫對應(yīng)紅框中的數(shù)據(jù)就好了
登錄用戶?是指平臺產(chǎn)品詳細(xì)里面的ID
服務(wù)器地址?指的技術(shù)當(dāng)前部署dgiot服務(wù)器的外網(wǎng)地址
客戶編號?是在設(shè)備詳細(xì)里面的地址
7. 遠程調(diào)用打印機
前端調(diào)用打印機低代碼示例
{"type": "page","body": [{"tabs": [{"body": [{"id": "u:04459a03cf7c","api": {"url": "iotapi/amis/Device/parse_objectid","method": "get","adaptor": "return {\r\n \"status\":0,\r\n \"msg\":\"\",\r\n \"data\":response\r\n }","headers": {"store": "localStorage","dgiotReplace": "parse_objectid"}},"body": [{"id": "u:94629dd6e880","api": {"url": "iotapi/classes/Device/parse_objectid","method": "put","headers": {"store": "localStorage","dgiotReplace": "parse_objectid"},"requestAdaptor": "return{\r\n ...api,\r\n data:{\r\n profile:{\r\n ...api.data\r\n }\r\n }\r\n}"},"body": [{"mode": "inline","name": "data","size": "","type": "input-text","label": "打印內(nèi)容","disabled": false,"readOnly": false,"horizontal": {"left": 4,"right": 8,"leftFixed": ""},"validateApi": "","autoComplete": false},{"mode": "inline","name": "cmd","size": "","type": "input-text","label": "操作","disabled": false,"readOnly": false,"horizontal": {"left": 4,"right": 8,"leftFixed": ""},"validateApi": "","autoComplete": false}],"type": "form","title": "","submitText": "打印"}],"type": "form","title": "表單","submitText": ""}],"icon": "fa fa-slideshare","title": "設(shè)備信息"}],"type": "tabs"}] }COPY在前端調(diào)用/iotapi/classes/Device/(打印機設(shè)備在數(shù)據(jù)庫中的objectId)接口實現(xiàn)配置下發(fā)
這是下發(fā)內(nèi)容
{
"cmd":"printer",
"data":"210B8784AA"
}
cmd: 是指定模式以來判斷進行操作
data:是指內(nèi)容
8. 效果展示
9. 掃碼效果
微信小程序搜索掃條碼記賬
[小 迪 點評]
- dgiot平臺提供二維碼、條碼打印功能以便用戶進行對產(chǎn)品快速分類、定位、匯總、管理。
- 在成本方面dgiot為降低用戶使用成本,在打印機方面無需的選擇特定的條碼打印機。
想了解更多?dgiot?的具體細(xì)節(jié),歡迎大家在GitHub上查看相關(guān)源代碼。
總結(jié)
以上是生活随笔為你收集整理的DGIOT国内首家轻量级物联网开源平台——支持远程打印条码/二维码和一码设备全生命周期管理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 企业级架构apache/PHP/tomc
- 下一篇: 智鼎在线笔试题(数字逻辑)