Size: a a a

ioBroker smarthome

2019 May 23

A

Anzor in ioBroker smarthome
источник

A

Anzor in ioBroker smarthome
вот этот выключатель как работает? логики чет не понял
источник

B

Bluefox in ioBroker smarthome
Anzor
только если уменьшить маштаб страницы
Все притензии напрямую к Paulus Schoutsen
источник

B

Bluefox in ioBroker smarthome
Включает всё и выключает
источник

A

Anzor in ioBroker smarthome
Bluefox
Все притензии напрямую к Paulus Schoutsen
а это кто? ) я думал, будет полезным, если выявленые баги сообщу
источник

A

Anzor in ioBroker smarthome
Bluefox
Включает всё и выключает
нет
источник

B

Bluefox in ioBroker smarthome
Эта хрень требует что бы entity назывался с alarm-panel.xxxx. Я это ещё не сделал
источник

B

Bluefox in ioBroker smarthome
Bluefox
На данный момент  поддерживаются лампы, датчики дверей и окон, температура и влажность.
👆
источник

B

Bluefox in ioBroker smarthome
Anzor
а это кто? ) я думал, будет полезным, если выявленые баги сообщу
Это программист home assistant
источник

A

Anzor in ioBroker smarthome
Bluefox
Включает всё и выключает
там какая-то странная логика. если один из нижних включен (1 например), а самый верхний "общий" выключен, то при его включении включится включится 2-ой. И в обратном порядке, если включен основной и один из нижних, то основной выключит тот что включен. но сам по себе он не включает и не выключает. если нижние два в одинаковом положении
источник

Л

Лёха in ioBroker smarthome
Дядьки, а что за хрень: instance system.adapter.javascript.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
источник

B

Bluefox in ioBroker smarthome
Лёха
Дядьки, а что за хрень: instance system.adapter.javascript.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
прекращается по запросу самого экземпляра и не будет перезапущен до того, как пользователь перезапустит его. (google translate ©)
источник

B

Bluefox in ioBroker smarthome
Javascript решил самоубиться. Почему ищи в логах
источник

Л

Лёха in ioBroker smarthome
Bluefox
прекращается по запросу самого экземпляра и не будет перезапущен до того, как пользователь перезапустит его. (google translate ©)
Читать я умею. Даже по басурмански. Но чем же я его так прибил то ? Лично я его специально не ломал.
источник

Л

Лёха in ioBroker smarthome
Ссыпалось после этого: javascript.0 2019-05-23 13:38:29.168 error at TCP.onread (net.js:601:20)
javascript.0 2019-05-23 13:38:29.168 error at Socket.Readable.push (_stream_readable.js:208:10)
javascript.0 2019-05-23 13:38:29.168 error at readableAddChunk (_stream_readable.js:250:11)
javascript.0 2019-05-23 13:38:29.168 error at addChunk (_stream_readable.js:263:12)
javascript.0 2019-05-23 13:38:29.168 error at Socket.emit (events.js:211:7)
javascript.0 2019-05-23 13:38:29.168 error at emitOne (events.js:116:13)
javascript.0 2019-05-23 13:38:29.168 error at Socket.ondata (_stream_readable.js:639:20)
javascript.0 2019-05-23 13:38:29.168 error at Writable.write (C:\ioBroker\node_modules\mqtt\node_modules\readable-stream\lib\_stream_writable.js:334:11)
javascript.0 2019-05-23 13:38:29.168 error at writeOrBuffer (C:\ioBroker\node_modules\mqtt\node_modules\readable-stream\lib\_stream_writable.js:417:5)
javascript.0 2019-05-23 13:38:29.168 error at doWrite (C:\ioBroker\node_modules\mqtt\node_modules\readable-stream\lib\_stream_writable.js:428:64)
javascript.0 2019-05-23 13:38:29.168 error at Writable.writable._write (C:\ioBroker\node_modules\mqtt\lib\client.js:302:5)
javascript.0 2019-05-23 13:38:29.168 error at work (C:\ioBroker\node_modules\mqtt\lib\client.js:292:12)
javascript.0 2019-05-23 13:38:29.168 error at MqttClient._handlePacket (C:\ioBroker\node_modules\mqtt\lib\client.js:350:12)
javascript.0 2019-05-23 13:38:29.168 error at MqttClient._handleConnack (C:\ioBroker\node_modules\mqtt\lib\client.js:920:15)
javascript.0 2019-05-23 13:38:29.168 error Error: Connection refused: Server unavailable
javascript.0 2019-05-23 13:38:29.168 error uncaught exception: Connection refused: Server unavailable
javascript.0 2019-05-23 13:35:01.169 error script.js.my.narodmon: {"error":"DATABASE_OFFLINE","errno":503}
источник

B

Bluefox in ioBroker smarthome
Скрипт?
источник

Л

Лёха in ioBroker smarthome
var request = require('request');
var crypto  = require('crypto');

var IDs     = ['7053']; // ID датчиков. (вместо 12345 и 6789 подставить нужные нам ID датчиков, как массив)
var apiKey  = '**********';  // Вводим вместо 123456789ABCDF наш api_key ключ API для разработчика, получаемый в разделе Мои Приложения после регистрации в проекте.
var hash    = crypto.createHash('md5').update(apiKey).digest('hex');


for (var i = 0; i < IDs.length; i++) {
   createState('narodmon.sensor.' + IDs[i], {
       name:   'Sensor from narodmon',
       type:   'number',
       role:   'level.temperature',
       read:   true,
       unit:   'C°',
       write:  false
   });
}

// every 5 minutes
schedule('*/5 * * * *', function () {
   request({
       url: 'http://narodmon.ru/api',
       method: 'POST',
       headers: ({'User-Agent': 'iobroker'}), // Заменить Name_Of_Your_App на название Вашего приложения на латинице
       json: {
           cmd:     'sensorsValues',
           sensors: IDs.join(','),
           uuid:    hash,
           api_key: apiKey,
           lang:    'ru'
       }
   }, function(error, response, body) {
       if (error || !body || !body.sensors) {
           console.error(error || JSON.stringify(body));
       } else {
           //console.log(JSON.stringify(body));
           
           for (var i = 0; i < body.sensors.length; i++) {
               var valueSensor = Math.round(body.sensors[i].value * 10) / 10; // round to 0.1 step
               setState('javascript.0.narodmon.sensor.' + body.sensors[i].id, valueSensor, true);
           }
           
           
       }
   });
});
источник

Л

Лёха in ioBroker smarthome
Bluefox
Скрипт?
Вот никакого особого криминала не вижу ...
источник

i

instalator in ioBroker smarthome
{"error":"DATABASE_OFFLINE","errno":503}
источник

B

Bluefox in ioBroker smarthome
И надо добавить request(bla...).on('error', e => console.error(e));
источник