安全无线传感器网络的家庭自动化解决方案
1. 从 WebMaDa 向 CoMaDa 发送 HA 消息
拉取请求通过 WebSocket 服务器(WSS)从 WebMaDa 发送到 CoMaDa。对于家庭自动化(HA)消息,可以使用 backend/homeAutomationRequest.php 脚本实现。该脚本可从任何前端部分调用,通过 WSS 向 CoMaDa 发送请求。以下是该脚本的代码:
$curlReques tData = $_POST ;
$curlReques tD ata [ ’ messageType ’ ] = ’ homeAutomationMessage ’ ;
$curlReques tData [ ’ wsn ’ ] = $wsnId ;
$curlReques tD ata [ ’ haMessage ’ ] = json_encode ( [
’ action ’ => $_POST [ ’ haAction ’ ] ,
’ payload ’ => $_POST [ ’ haPayload ’ ]
] ) ;
$ch = curl_init ( Config : : $webSocketServerEndpoint ) ;
curl_setopt ( $ch , CURLOPT_POST, 1 ) ;
curl_setopt ( $ch , CURLOPT_POSTFIELDS,
http_build_query ( $curlReques tD ata ) ) ;
//...
$response = curl_exec ( $ch ) ;
安全无线传感器网络家庭自动化方案
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



