Dynamics 365 CRM 部署 Connected Field Service
微软 Connected Field Service 是一个提供Azure IoT 和 Dynamics 365 连接的这样一个框架

有两种方式部署CFS, 一种是用IoT Hub PaaS, 一种是IOT Central Saas.
IoT Hub的架构图:

IoT Central 的架构图
我们看到IoT central的架构图很简单. 是用Microsoft flow来连接D365 field service 和 Azure IoT Central. IoT Central的背景还是IoT Hub. 只不过封装之后更便于顾客去部署和使用. 使用价格也是比PaaS的IoT Hub贵. 毕竟是SaaS产品,嫌配置麻烦的话可以使用IoT central.
IoT Central的部署非常简单,在这里我就不过多做介绍了, 大家可以去微软的官方文档得到查询

CFS 的优势:
- 减少在顾客发现问题之前,连接IoT设备诊断这段时间的downtime.
- 更快的远程解决问题并且通知顾客. 自动化的响应相关的IoT硬件设备. e.g. 重启, 关闭 等等
- 可以把问题分配给相应有能力的员工去快速处理问题
- 可以使用power BI来做数据分析. e.g. 硬件的报错时间, 频率 等等
CFS 的价格:
这里是USD的价格, 不同地区的价格会有所不同. CFS是包含在field service里面. CE plan的话是包括field service.
另外的价格就是azure的价格了. pay as you go 的这样一个策略. 大家可以自行安排

安装过程:
首先我们要在solution里面安装CFS

当我们安装之后,我们要把CFS Add-on 在CRM里面安装

下一步,如果你没有现在的CFS和Auzre IoT Hub, 这个CFS的IoT Deployment App 是会帮助部署一个IoT Hub(Iot Central是需要另外的方式去部署和mock data). 这里会省去很多麻烦. 因为有14个azure functions 涉及到了. 配置起来比较麻烦

当部署结束之后, 我们会被提示如下

我们登陆链接的azure账号中, 我们可以看到resources是Iot deployment app帮我们生成的resources.
我们需要去这个app service里面 点击这个URL. 这就是我们的硬件模拟器

我们首先需要把confi 连接上.
我们需要进入IoT Hub 把相应的信息复制到模拟器中的connection -> configure connection


下一步,我们要到CFS里面 注册设备
我们在assets里面添加新的设备, 然后注册这个设备

下一步我们会回到simulator里面, 绑定这个设备

让我们来测试一下这个IoT Hub
我们调到大于预先设置的警告值(70)

让我们打开IoT Alerts在 CFS中
我们能看到有一条新的alert在list当中

让我们点进去仔细查看一下这个alert

这时候, 如果你有Power BI的话, power BI就可以做一些之前提到过的分析.

让我们手动给设备发一个commend
这里是Jason 格式. 内容如下
{"CommendName":"Reset the Thermometer","Parameters":{}}

我们再回到IoT设备的页面, 能看到设备已经被重启了

Dynamics 365 CRM 部署 Connected Field Service的更多相关文章
- Dynamics 365 CRM 在 Connected Field Service 中部署 IoT Central (一)- 配置 IoT Central和IoT alert
今天这个系列给大家带来怎样在connected field service中部署IoT Central 并且做连接. 首先, 这里提供微软官方的tutorial的链接https://docs.micr ...
- Dynamics 365 CRM 在 Connected Field Service 中部署 IoT Central (二)- 匹配设备
上个blog中介绍了我们怎么去部署IoT central和 connected field service做连接. 我们这次介绍怎么把IoT设备在CRM中怎么去注册. 首先我们打开devices,再选 ...
- Dynamics 365 CRM 在 Connected Field Service 中部署 IoT Central (三)- 发送 work order 和 booking 信息给 IoT Central
首先, 我们可以打开IoT alert, 并且点击上的 create a flow. 接下来,我们使用微软准备好的模板:Sample Contoso- When a work order is cre ...
- Dynamics 365 CRM Connected Field Service 自动发送command
上期降到了怎样部署connected field service(CFS) 我们假设现在IoT 设备是温度监控器, 当温度触发我们之前预设的温度值, IoT会通过IoT Hub 发送IoT Alert ...
- Dynamics 365 CRM Connected Field Service 不能接收IoT Alert
今天浪费了2,3个小时再connected field service(CFS)上面. 状况如下 1. 在CFS中添加了新的customer assets,并且点击了注册按钮. 2. 注册步骤一直在i ...
- Dynamics 365 CRM 配置field service mobile
配置field service mobile其实微软是有官方文档的, 但是没有坑的微软产品不是好产品. 一些细节设置文中还是没有考虑到的. 所以这里带大家配置一下field service mobil ...
- Dynamics 365 CRM 开发架构简介
Dynamics 365 CRM提供了多种编程模型,你可以灵活地按需选用最佳模式. 本文是对Dynamics 365 CRM编程模型的综述. 概览 下图表明了Dynamics 365 CRM的主要可编 ...
- 为Dynamics 365启用部署级的跟踪以及跟踪文件的定期删除
关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复260或者20170712可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...
- Dynamics 365 CRM Free up storage 清理Dynamics 365 CRM的空间
Dynamics 365 CRM 的空间是要买的. 但是很多情况下用户可以去清理CRM从而达到给空间减重的方法 两大使用DB空间大的功能 1. Audit log 审计记录 审计记录是用来记录各个fi ...
随机推荐
- 【Codeforces 639B】Bear and Forgotten Tree 3
[链接] 我是链接,点我呀:) [题意] [题解] 首先,因为高度是h 所以肯定1下面有连续的h个点依次连成一条链.->用了h+1个点了 然后,考虑d这个约束. 会发现,形成d的这个路径,它一定 ...
- HDU - 4074 - Sum
先上题目: Sum Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total ...
- vmstat命令的输出
- 相似 nginx 编译时生成函数链表
下面代码可能须要一定的c/c++基础. 须要有一些函数指针的知识 深度剖析函数指针点击这里 common.h #pragma once typedef int (*pt)(void); void in ...
- Java中Void占位符的測试及个人理解
Java对Void类的说明是:Void 类是一个不可实例化的占位符类,它保持一个对代表 Java keyword void 的 Class 对象的引用. 代表的是: 代表主要的 Java 类型 voi ...
- POJ 1679 The Unique MST(推断最小生成树_Kruskal)
Description Given a connected undirected graph, tell if its minimum spanning tree is unique. Defini ...
- setResult详解
startActivityForResult与startActivity的不同之处在于:1.startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startAct ...
- putty配色方案【转】
本文转载自:http://blog.csdn.net/hfut_jf/article/details/53636080 putty默认的配色方案简直毫无人道主义可言,所以找了个,好多了,转载自http ...
- (转)android res文件夹里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)
android res文件夹里面的drawable(ldpi.mdpi.hdpi.xhdpi.xxhdpi) (1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),F ...
- php 0,null,empty,空,false,字符串关系(转)
在php中由于是弱类型语言,不同类型值之间可以隐式转换,使得false,null,”,0,’0′这几个值的比较有些混乱,现总结一下: //相等判断 '' == NULL == 0 == false ( ...