Pokračování Turris Gadgets

To je dost divne, mam ten isty udev a nehlasi to ziadny problem:

# ldd /usr/bin/domoticz
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7d3b000)
	libusb-0.1.so.4 => /usr/lib/libusb-0.1.so.4 (0xb7d26000)
	libusb-1.0.so.0 => /usr/lib/libusb-1.0.so.0 (0xb7d05000)
	libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb7ca3000)
	libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb7b28000)
	libudev.so.1 => /lib/libudev.so.1 (0xb7afa000)
	librt.so.0 => /lib/librt.so.0 (0xb7ae6000)
	libsensors.so.4 => /usr/lib/libsensors.so.4 (0xb7ac9000)
	libz.so.1 => /usr/lib/libz.so.1 (0xb7aa4000)
	libcurl.so.4 => /usr/lib/libcurl.so.4 (0xb7a47000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb7a33000)
	libdl.so.0 => /lib/libdl.so.0 (0xb7a1f000)
	libm.so.0 => /lib/libm.so.0 (0xb79fd000)
	libc.so.0 => /lib/libc.so.0 (0xb7998000)
	ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0xb7e63000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb796e000)

# opkg list | grep domot
domoticz - 3.8153-2

Aha vy mate Omniu, ako som pisal, netestoval som to. Nedostal som sa k tomu. Som rad ze to zostavim a aj to je pri stave toolchainu celkom porod. Skusim cez vikend zapnut Omniu a takpovediac “pozriem sa na to”.

Kazdopadne by som skusil preinstalovat udev:

opkg install --force-reinstall udev

a pozrel sa ci tam je tento symbolicky link a subor:

~# ls -la /lib/libudev.so.1
lrwxrwxrwx    1 root     root            16 Oct 17 11:36 /lib/libudev.so.1 -> libudev.so.1.6.3

Zkusil jsem to přeinstalovat, jak jste radil a výsledek je níže
root@turris:~# opkg install --force-reinstall udev
Removing package udev from root…
Installing udev (173-1) to root…
Downloading https://repo.turris.cz/omnia/packages//base/udev_173-1_mvebu.ipk
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 198k 100 198k 0 0 198k 0 0:00:01 --:–:-- 0:00:01 340k
Configuring udev.
root@turris:~# ls -la /lib/libudev.so.1
ls: /lib/libudev.so.1: No such file or directory
root@turris:~#
ale je tam soubor
root@turris:~# ls -la /lib/libudev.so.0
lrwxrwxrwx 1 root root 17 Nov 28 02:40 /lib/libudev.so.0 -> libudev.so.0.12.0
root@turris:~#

Jen aby tu řeč nestála :slight_smile:
Dnes jsem vyzkoušel wifi kontroler pro led pásky “ARILUX® AL-LC01” za cca 6 eur.
Aplikaci to má pěknou a funkční,ale hlavní je ,že má podporu v domoticz. Tak kdyby to někoho napadlo bastlit z esp tak to nemá cenu :slight_smile:

Tady Arilux-AL_LC01 je to hotový a případně lze přehrát jiným firmwarem

Ještě čekám na E27 wifi žárovku za 9 doláčů od stejný firmy tak uvidíme jestli na tom bude stejně

1 Like

Neměl byste k tomu i tip na nějakou pásku? Případně i tu žárovku? Díky, M

Pásek se k tomu připojí jakýkoliv rgb a žárovky dobře fungují “xiaomi yeelight rgb”

Ahoj, musel jsem resetovat Turris základního nastavení a tím se mi i Domoticz smazal. Znovu jsem ho dal instalovat přes Foris, ale vzhledem k tomu, že to je již X let, co jsem to instaloval, nepamatuji si, jak ho spustit. Kam napíšu onen příkaz /etc/init.d/domoticz start? Případně, jak do Turisu nainstaluji verzi 3.5878?

Zdravím, měl bych na Vás otázku:

Domoticz hlásí:

2017-12-13 23:01:53.615 Domoticz V3.5876 (c)2012-2016 GizMoCuz
2017-12-13 23:01:53.616 Build Hash: b97777b, Date: 2016-11-09 12:33:42

Opkg hlásí:

root@turris:/tmp# opkg list | grep domot
domoticz - 3.8153-1

Ještě poznámka: Verze -2 mi také nefunguje.

Zdravím,
měl bych pár dotazů.

  1. Neví se náhodou něco o pokračování HomeAssistant? V repo je příšerně stará verze a při manuální instalaci nové, nefungují python doplňky pro komunikaci s Turris Gadgets čidly, respektive s donglem.
  2. Zkoušel někdo propojit HomeAssistant nebo Domoticz s žárovkami a bránou IKEA Trådfri? V oficiálních kruzích obou řešení jsem se zatím dočetl, že podpora není, ale třeba někdo našel nějakou komunitní fičuru. :slight_smile:

Jinak mám modrý Turris verze 1.1.

Verziu tam davam z github changelogu. Nie vzdy to maju opravene aj v hlaskach aplikacie:

Děkuji za vysvětlení :slight_smile:.
Včera jsem zkoušel nahrát Vaši novou verzi, ale v okně ‘about’ byla stále stará, tak mě to zmátlo.

Mám problém se zobrazováním dat o příkonu v historii Domoticz, nová verze mi to dělá taky, neporadíte ?
Otevřel jsem novou diskuzi: Domoticz - chyba zobrazování

Zdravím,
máte nějaké zastaralé informace.

  1. HA rozběhejte pod Debianem pod LXC.
  2. HA s IKEA Trådfri funguje … https://home-assistant.io/components/tradfri/

Po čase jsem se konečně dostal k řešení problému s HASS. Podařilo se mi rozjet HASS v LXC (využívám python virtual enviroment).
Po delším laborování jsem integroval do systému i sadu IKEA Trådfri.
Chtěl bych jen upozornit, že ze začátku se může zdát, že sadu nelze integrovat, avšak je nutné nainstalovat potřebné balíčky. Jeden z balíčků se instaluje opravdu dlouho, u mě to trvalo minimálně hodinu.

Chtěl bych se však zeptat jestli se někdo pokoušel integrovat sadu Gadgets do nového HASS.
Zkusil jsem pythonové soubory překopírovat do složky custom_components/, která je uvedena v návodu zde. Bohužel se mi komponentu “jablo_dongle” nepodařilo zprovoznit.
Podařilo se někomu a byl by ochoten se podělit o postup?
Předem díky. :slight_smile:

Zdravim mistra linkera, a chi se zeptat jestli existuje funkcni verze domoticze pro omnii. domoticz_3.8153-2_mvebu.ipk mi bohužel nefunguje. Predem diky!

root@turris:/usr/bin# ldd domoticz
        /lib/ld-uClibc.so.0 (0xb6ee2000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6e11000)
        libusb-0.1.so.4 => /usr/lib/libusb-0.1.so.4 (0xb6dfc000)
        libusb-1.0.so.0 => /usr/lib/libusb-1.0.so.0 (0xb6dde000)
        libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb6d85000)
        libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb6c42000)
Error loading shared library libudev.so.1: No such file or directory (needed by domoticz)
        librt.so.0 => /lib/ld-uClibc.so.0 (0xb6ee2000)
        libsensors.so.4 => /usr/lib/libsensors.so.4 (0xb6c26000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb6c03000)
        libcurl.so.4 => /usr/lib/libcurl.so.4 (0xb6bb3000)
        libpthread.so.0 => /lib/ld-uClibc.so.0 (0xb6ee2000)
        libdl.so.0 => /lib/ld-uClibc.so.0 (0xb6ee2000)
        libm.so.0 => /lib/ld-uClibc.so.0 (0xb6ee2000)
        libc.so.0 => /lib/ld-uClibc.so.0 (0xb6ee2000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6b98000)
Error relocating domoticz: __fgetc_unlocked: symbol not found
Error relocating domoticz: udev_list_entry_get_next: symbol not found
Error relocating domoticz: udev_list_entry_get_name: symbol not found
Error relocating domoticz: __uClibc_main: symbol not found
Error relocating domoticz: __fputc_unlocked: symbol not found
Error relocating domoticz: udev_enumerate_scan_devices: symbol not found
Error relocating domoticz: udev_device_new_from_syspath: symbol not found
Error relocating domoticz: fcntl64: symbol not found
Error relocating domoticz: udev_device_new_from_devnum: symbol not found
Error relocating domoticz: udev_enumerate_get_list_entry: symbol not found
Error relocating domoticz: udev_enumerate_add_match_subsystem: symbol not found
Error relocating domoticz: udev_device_get_parent_with_subsystem_devtype: symbol not found
Error relocating domoticz: udev_unref: symbol not found
Error relocating domoticz: udev_new: symbol not found
Error relocating domoticz: udev_device_get_sysattr_value: symbol not found
Error relocating domoticz: udev_enumerate_unref: symbol not found
Error relocating domoticz: udev_enumerate_new: symbol not found
Error relocating domoticz: udev_device_unref: symbol not found
Error relocating domoticz: udev_device_get_devnode: symbol not found
Error relocating domoticz: __glibc_strerror_r: symbol not found
Error relocating domoticz: __ctype_toupper: symbol not found
Error relocating domoticz: __ctype_tolower: symbol not found
Error relocating domoticz: __ctype_b: symbol not found

Mam v plane prekompilovat s aktualnym toolchainom, dufam ze cez vikend.

1 Like

Já už tomu fakt nerozumím…

Stáhl jsem https://github.com/trusnak/domoticz-turris/files/1418811/domoticz_3.8153-2_mpc85xx.ipk.gz a rozbalil.

po zadání opkg install domoticz_3.8153-2_mvebu.ipk dostanu

Unknown package domoticz.

Collected errors:
pkg_hash_fetch_best_installation_candidate: Packages for domoticz found, but incompatible with the architectures configured

opkg_install_cmd: Cannot install package domoticz.

Kde sakra dělám chybu?

Stahujete balíček pro Turris 1.x, ale jenže se snažíte nainstalovat balíček, který je pro architekturu, kterou má Turris Omnia.

Koukal jsem i do toho souboru, co stahujete a tam je soubor domoticz_3.8153-2_mpc85xx.ipk.

Tedy je nutné zadat následující příkaz:

opkg install domoticz_3.8153-2_mpc85xx.ipk

Krom toho by bylo možná lepší stáhnout archív domoticz_3.8153-3_mpc85xx.ipk.gz, ale to nechám na Vás. :slight_smile:

Díky za rychlou odpověď. Stáhl jsem tedy i domoticz_3.8153-3_mpc85xx.ipk.gz, ale po rozbalení dostanu soubor se stejnou velikostí i datumem jako z balíčku domoticz_3.8153-2_mpc85xx.ipk.gz. Tedy 12723K, Oct 26, 16:42.

Po jeho nainstalování se objeví Domoticz OFFLINE. Asi mi není souzeno. Na RPi se po nainstalování přes Curl webové rozhraní vůbec nenajede.

A je povolen a spuštěn ?

Právě že je… 20 znaků

U mě na Omnii je offline pokud se pokusím nainstalovat novější verzi pro Omniii, která je nefunkční, starší verze běhá bez problémů, tak bych ještě zkusil instalaci té starší verze -2 na Vašem turrisu 1.X.