Pokračování Turris Gadgets

doinstalujte si libudev:
opkg install libudev

root@turris:~# opkg install libudev
Installing libudev (3.2-1) to root…
Collected errors:

  • opkg_download_pkg: Package libudev is not available from any configured src.
  • opkg_install_pkg: Failed to download libudev. Perhaps you need to run ‘opkg update’?
  • opkg_install_cmd: Cannot install package libudev.

Bohužel příkaz “opkg list libudev*” nenajde nic.

Pripravil som balik pre majitelov Omnie. Netestoval som to, iba som to vybuildil!
https://github.com/trusnak/domoticz-turris/files/1267250/domoticz_3.5878-6_mvebu.ipk.gz

Linker: Omlouvám se, nevšiml jsem si, že na Vašich stránkách je přímo popis:
opkg install --force-overwrite libudev_3.2-1_mpc85xx.ipk

Domoticz “domoticz_3.5878-6_mpc85xx.ipk” mi již funguje.
Mám pouze jeden problém, nelze zobrazit záložku “Nastavení/Hardware”, zůstane jen prázdná obrazovka.

Viem o tom, je tam chyba v jednom javascriptovom subore. Vytvorim novu verziu kde to bude opravene.

Děkuji za sestavení pro Omnii. Existuje už opravená verze? Rád bych ji začal testovat, ale na gitu jsem našel pouze tu stávající.

Nova verzia pre Turris 1.x - omnia bude neskor
https://github.com/trusnak/domoticz-turris/files/1391780/domoticz_3.8153-1_mpc85xx.ipk.gz

What’s new:

  • build based on domoticz stable
  • removed dependency on udev (not needed)
  • build over boost library which is default in system image
  • solved problem with not-accessible Hardware tab

Za sestavení pro Omnii předem děkuji.

2viktor: vypocul som vase prosby a nakoniec sa to teda podarilo. Priznam sa ze keby ste sa neozvali, tak uz na to dnes kaslem:

Domoticz + turris patchset + openzwave pre Omniu:
https://github.com/trusnak/domoticz-turris/files/1392161/domoticz_3.8153-1_mvebu.ipk.gz

Zdarec.
Obsahuje tato nová verze podporu pro Xiaomi Smart Home Gateway?

Ano obsahuje. Treba vyskusat, mam sice Xiaomi rad a mam Redmi 3X :wink: ale neviem ci to realne funguje.
Budem rad za kazdu spatnu vazbu.

Presiel som na aktualny open-zwave z github master branch. Posledny release bol totiz z roku 2015 a vyzera ze to ma radikalne lepsiu podporu HW. V poslednej verzii sa este pridalo to stastie, ze sa open-zwave zle zlinkovala takze to nefungovalo vobec (zatial verzia pre Turris-1.x):
https://github.com/trusnak/domoticz-turris/files/1418811/domoticz_3.8153-2_mpc85xx.ipk.gz

2quick100: skusal ste ten Xiaomi Gateway? Ako to dopadlo?

Bohužel ještě nezkoušel.
Mám s Turrisem v plánu migraci na paměťovku a nemám chuť do té doby nic instalovat.
Z migrace mám poněkud strach, protože jsem trochu rozházen ze zmatených popisů tady na fóru.
Tohle “fórum” je neskutečný blázinec a chaos… Zlaté staré fórum…

Ale asi to zkusím…
Tak jo. Funguje velice dobře… :slight_smile:

Vyborne, dakujem za informaciu.

xiaomi gateway i yeelight vyzkoušeno. Funguje krásně. Dokonce se objevilo i čidlo intenzity osvětlení a dokonce i napětí všech baterií v čidlech a spínačích… takže super.

Nainstaloval jsem balicek pro Omnii, ale Domoticz nejede.
ve vypisu dostavam
root@turris:~# ldd /usr/bin/domoticz
/lib/ld-uClibc.so.0 (0xb6ee9000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6e18000)
libusb-0.1.so.4 => /usr/lib/libusb-0.1.so.4 (0xb6e03000)
libusb-1.0.so.0 => /usr/lib/libusb-1.0.so.0 (0xb6de5000)
libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb6d8e000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb6c4b000)
libsensors.so.4 => /usr/lib/libsensors.so.4 (0xb6c2f000)
librt.so.0 => /lib/ld-uClibc.so.0 (0xb6ee9000)
libz.so.1 => /usr/lib/libz.so.1 (0xb6c0c000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0xb6bc1000)
libpthread.so.0 => /lib/ld-uClibc.so.0 (0xb6ee9000)
libdl.so.0 => /lib/ld-uClibc.so.0 (0xb6ee9000)
libm.so.0 => /lib/ld-uClibc.so.0 (0xb6ee9000)
libc.so.0 => /lib/ld-uClibc.so.0 (0xb6ee9000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6ba6000)
Error relocating /usr/bin/domoticz: __fgetc_unlocked: symbol not found
Error relocating /usr/bin/domoticz: __uClibc_main: symbol not found
Error relocating /usr/bin/domoticz: __fputc_unlocked: symbol not found
Error relocating /usr/bin/domoticz: fcntl64: symbol not found
Error relocating /usr/bin/domoticz: __glibc_strerror_r: symbol not found
Error relocating /usr/bin/domoticz: __ctype_toupper: symbol not found
Error relocating /usr/bin/domoticz: __ctype_tolower: symbol not found
Error relocating /usr/bin/domoticz: __ctype_b: symbol not found

Jak to jde opravit ?

Ste si isty ze ste instaloval balicek pre Omniu ani pre Turris 1.x?

Je to určitě verze pro Turris 1?

Turris 1.x:
https://github.com/trusnak/domoticz-turris/files/1418811/domoticz_3.8153-2_mpc85xx.ipk.gz

Turris Omnia:
https://github.com/trusnak/domoticz-turris/files/1392161/domoticz_3.8153-1_mvebu.ipk.gz

Jenomže po nainstalování vůbec nejede, ani se neotevře