NEWS
Драйвер KODI
-
Запости скрины для затравки ;) `
Немогу победить почему драйвер падает при закрытии КОДИ, причем он падает даже если вызов всех функции в main закоментить кроме getConnection.Получается какой то встроенный модуль дает исключение. Может посмотреть?
-
BTW: https://github.com/ioBroker/ioBroker/wi … connection
Проблема с падением ещё есть?
-
BTW: https://github.com/ioBroker/ioBroker/wi … connection
Проблема с падением ещё есть? `
Да есть, по ссылке не понял смысла. Должны создать переменную для драйвера? Но драйвер сваливается с ошибкой если коди вырубить -
BTW: https://github.com/ioBroker/ioBroker/wi … connection
Проблема с падением ещё есть?
Да есть, по ссылке не понял смысла. Должны создать переменную для драйвера? Но драйвер сваливается с ошибкой если коди вырубить
У меня нет KODI. С какой ошибкой сваливается и где?–-----------------
Создай переменную info.connection вместо KODI_connected и статус соединения будет показываться в admin.
-
Ты не можешь создать все переменные, как info.connection в io-package.json?
А то при установке значения ты всегда создаёшь (или перезаписываешь) объект.
! ````
function setObject(name, val, type){
if (type){
name = type +'.'+ name;
}
object = {
type: 'state',
common: {
name: name,
role: 'media',
type: typeof val
},
native: {}
};
adapter.setObject(name, object, function (err, obj) {
adapter.setState(name, {val: val, ack: true});
});
}Это ненужная нагрузка на систему. И в будущем (а оно, я уверен, наступит), когда будет CouchDb, каждый раз будет создаваться история объекта. Вот этого я тоже не пойму.. [https://github.com/instalator/iobroker. … di.js#L255](https://github.com/instalator/iobroker.kodi/blob/master/kodi.js#L255) -
Ты не можешь создать все переменные, как info.connection в io-package.json?
А то при установке значения ты всегда создаёшь (или перезаписываешь) объект.
Это ненужная нагрузка на систему. И в будущем (а оно, я уверен, наступит), когда будет CouchDb, каждый раз будет создаваться история объекта. `
Это переделаю.
@Bluefox:Вот этого я тоже не пойму..
https://github.com/instalator/iobroker. … di.js#L255 `
Если этой строки не добавить, то драйвер не реагирует на message. И только после того как из самого драйвера отправишь сообщение то начинает работать и из драйвера JS. Поэтому сделал пока так и хотел тебя спросить по этому вопросу. -
BTW: https://github.com/ioBroker/ioBroker/wi … connection
Проблема с падением ещё есть?
Да есть, по ссылке не понял смысла. Должны создать переменную для драйвера? Но драйвер сваливается с ошибкой если коди вырубить
У меня нет KODI. С какой ошибкой сваливается и где?–-----------------
Создай переменную info.connection вместо KODI_connected и статус соединения будет показываться в admin. `
info.connection добавил, интересная штука, только сейчас увидел ее в работе)А вот по падению не понятно.
Если в драйвере оставляю в main только этот код:
! ````
getConnection(function (err, _connection) {
if (_connection){} });стартануть драйвер, а потом закрыть программу КОДИ, то драйвер просто падает. Из лога ошибка не ясна. >! ```` host-Server-PC 2016-05-04 19:39:14 info Restart adapter system.adapter.kodi.0 because enabled host-Server-PC 2016-05-04 19:39:14 error instance system.adapter.kodi.0 terminated with code 0 (OK) kodi-0 2016-05-04 19:39:12 debug Response GetPlayerId [[],{"muted":false,"volume":100}] ````, -
Вот просто свалился и все, сам не перезапускается.
266_23432.png -
Вот просто свалился и все, сам не перезапускается. `
Я бы мог сегодня посмотреть по teamViewer -
Добавил виджет обложки
! ````
[{"tpl":"tplkodiThumbnail","data":{"visibility-cond":"==","visibility-val":1,"gestures-offsetX":0,"gestures-offsetY":0,"visibility-oid":"","oid_thumbnail":"kodi.0.info.thumbnail","oid_type":"kodi.0.type","oid_server":"192.168.1.10:8041"},"style":{"left":"97px","top":"123px","width":"53px","height":"52px"},"widgetSet":"kodi"}] -
Плейлист поддерживает PVR плейлист
266_pvr.png -
Аможно папочку со значками каналов
-
Аможно папочку со значками каналов `
Со значками беда.На винде они грузятся с сервера на основе плейлиста, а вот в openElec почему то не показывает значки с сервера. я парсил их с сайта.
На винде версия PVR 1,12,12 а на малинке 1,11,4 и как обновить не знаю, в репозитории показывает что нет обновлений.
266_1.rar -
Накатил обновление Openelec до 7 Beta, все стало отображаться.
-
Аможно папочку со значками каналов `
Здесь есть архив со значками и вообще рассказываю как настроить от А до Я :)
-
Аможно папочку со значками каналов `
Здесь есть архив со значками и вообще рассказываю как настроить от А до Я :)
https://www.youtube.com/watch?v=6SsBn7bxt5k `
16 версию хорошо переработали. Я ничего в PVR не настраиваю, указываю только удаленный плейлист IPTV провайдера и все работает, значки отображает так как они прописаны в файле m3u -
у меня не всё так безоблачно, приходится руками значки подкидывать.
кстати ,не могу вспомнить как указать плейлист на радио .
у мня разные для тв свой,для радио свой
-
Добавил драйвер в https://www.npmjs.com/package/iobroker.kodi
Bluefox добавишь в iobroker?
-
Не встал.
! iobroker 23 11:47:30.692 info upload [0] kodi C:/Home/iobroker/node_modules/iobroker.kodi/www/index.html index.html text/html
! iobroker 23 11:47:30.333 info upload [1] kodi C:/Home/iobroker/node_modules/iobroker.kodi/www/kodi.png kodi.png image/png
! iobroker 23 11:47:30.224 info upload [2] kodi C:/Home/iobroker/node_modules/iobroker.kodi/www/README.md README.md text/x-markdown
! iobroker 23 11:47:30.198 info got C:/Home/iobroker/node_modules/iobroker.kodi/www
! iobroker 23 11:47:30.098 info upload [0] kodi.admin C:/Home/iobroker/node_modules/iobroker.kodi/admin/index.html index.html text/html
! iobroker 23 11:47:29.973 info upload [1] kodi.admin C:/Home/iobroker/node_modules/iobroker.kodi/admin/kodi.png kodi.png image/png
! iobroker 23 11:47:29.933 info host.SpectreKr install adapter kodi
! iobroker 23 11:45:45.898 info npm WARN optional dep failed, continuing bufferutil@1.1.0
! iobroker 23 11:45:45.878 info WARN optional dep failed, continuing utf-8-validate@1.1.0
! iobroker 23 11:45:45.877 info npm
! iobroker 23 11:45:45.845 info FATAL ERROR: Malloced operator new Allocation failed - process out of memory
! iobroker 23 11:45:45.329 info FATAL ERROR: Malloced operator new Allocation failed - process out of memory
! iobroker 23 11:45:41.967 info in npm 3+. Your application will need to depend on it explicitly.
! iobroker 23 11:45:41.963 info peerDependencies
! iobroker 23 11:45:41.960 info
! iobroker 23 11:45:41.955 info WARN
! iobroker 23 11:45:41.954 info
! iobroker 23 11:45:41.920 info npm
! iobroker 23 11:45:41.916 info longer be automatically installed to fulfill the peerDependency
! iobroker 23 11:45:41.911 info peerDependencies
! iobroker 23 11:45:41.909 info
! iobroker 23 11:45:41.904 info WARN
! iobroker 23 11:45:41.882 info
! iobroker 23 11:45:41.881 info npm
! iobroker 23 11:45:41.877 info The peer dependency eslint@<2.3.0 included from babel-eslint will no
! iobroker 23 11:45:41.872 info peerDependencies
! iobroker 23 11:45:41.871 info
! iobroker 23 11:45:41.850 info WARN
! iobroker 23 11:45:41.845 info
! iobroker 23 11:45:41.841 info npm
! iobroker 23 11:45:35.081 info npm install iobroker.kodi –production --prefix "C:/Home/iobroker" (System call)
! iobroker 23 11:45:34.005 info add kodi
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden