Rooms And Widget API Endpoints

This commit is contained in:
jonatanrek committed 2020-05-24 19:35:19 +02:00
1 parent c3f11a4c66
commit 0543f74977
3 files changed
+34 -2

No files matched your search

+17
View File
@@ -0,0 +1,17 @@
<?php
class WidgetApi extends ApiController{
public function default($subDeviceId){
//$this->requireAuth();
$response = null;
$subDeviceData = SubDeviceManager::getSubDevice($subDeviceId);
if ($subDeviceData['type'] == 'on/off'){
$lastValue = RecordManager::getLastRecord($subDeviceData['subdevice_id'])['value'];
RecordManager::create($subDeviceData['device_id'], 'on/off', !$lastValue);
$response = !$lastValue;
}
$this->response($response);
}
}