Управляем Android используя JS
Привет всем! Продолжаю пилить 2-ю версию WEB морды для управления умным домом. Принципиально не использую сцены :D
В самом начале пути задался вопросом - есть ли альтернатива paw.Server про который я рассказывал в блоге в CONNECT и собственно я ее нашел - fully kiosk browser.
Приведу самый простой пример - отправка в MJDM данных о батарее и состоянии подключения к Wi-Fi, а так же IP планшета в локальной сети:
function sendTabletInfo() {
$.ajax({
url: '/objects/?script=tabletInfo&isWifiEnabled=' + fully.isWifiEnabled() + '&getScreenOn=' + fully.getScreenOn() + '&getWifiSsid=' + fully.getWifiSsid() + '&getScreenBrightness=' + fully.getScreenBrightness() + '&getBatteryLevel=' + fully.getBatteryLevel() + '&getIp4Address=' + fully.getIp4Address(),
success: function(responce) {
console.log('Обновили данные о планшете');
},
error: function(responce) {
console.log('Что то пошло не так...');
}
});
}
А теперь, например включим экран и понизим яркость (от 1 до 300), а потом заставим разговаривать планшет:
<script>
fully.turnScreenOn();
fully.setScreenBrightness(100);
fully.textToSpeech('Окей Джони! Экран включили, яркость понизили!', 'ru')
</script>
Согласитесь - очень просто!
Нижний Новгород, Россия
На форуме: SmoKE_xDDD