вот так сейчас на блокли работает
var result, _D1_82_D0_B5_D0_BA_D1_81_D1_82;
createState("Home.iKettle.Temperatur", function () {
createState("Home.iKettle.Wassersensor", function () {
createState("Home.iKettle.Status", function () {
});
});
});
schedule("* * * * *", function () {
exec('ibrew status
192.168.2.102', function (error, result, stderr) {
console.log(result);
_D1_82_D0_B5_D0_BA_D1_81_D1_82 = result;
setState("javascript.0.Home.iKettle.Status"/*Home.iKettle.Status*/, (_D1_82_D0_B5_D0_BA_D1_81_D1_82.slice(((_D1_82_D0_B5_D0_BA_D1_81_D1_82.indexOf('Starting please wait...') + 1 + 23) - 1), (_D1_82_D0_B5_D0_BA_D1_81_D1_82.indexOf(':') + 1) - 1)));
setState("javascript.0.Home.iKettle.Temperatur"/*Home.iKettle.Temperatur*/, (_D1_82_D0_B5_D0_BA_D1_81_D1_82.slice(((_D1_82_D0_B5_D0_BA_D1_81_D1_82.indexOf('temperature') + 1 + 12) - 1), (_D1_82_D0_B5_D0_BA_D1_81_D1_82.indexOf('ºC') + 1) - 2)));
setState("javascript.0.Home.iKettle.Wassersensor"/*Home.iKettle.Wassersensor*/, (_D1_82_D0_B5_D0_BA_D1_81_D1_82.slice(((_D1_82_D0_B5_D0_BA_D1_81_D1_82.indexOf('watersensor') + 1 + 12) - 1), _D1_82_D0_B5_D0_BA_D1_81_D1_82.length)));
});
console.log("exec: " + 'ibrew status
192.168.2.102');
});