Odp: Problem z kompilacją Domoticz
No tak.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Problem z kompilacją Domoticz
Strony Poprzednia 1 … 5 6 7 8 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
No tak.
Witam,
przepraszam za trywialne pytanie, czego nie zrobiłem?
root@LEDE:~# opkg install domoticz
Installing domoticz (3.8153-3) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/base/domoticz_3.8153-3_mips_24kc.ipk
Installing libstdcpp (5.4.0-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/targets/ar71xx/nand/packages/libstdcpp_5.4.0-1_mips_24kc.ipk
Installing boost (1.63.0-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/boost_1.63.0-1_mips_24kc.ipk
Installing boost-date_time (1.63.0-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/boost-date_time_1.63.0-1_mips_24kc.ipk
Installing boost-system (1.63.0-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/boost-system_1.63.0-1_mips_24kc.ipk
Installing boost-chrono (1.63.0-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/boost-chrono_1.63.0-1_mips_24kc.ipk
Installing boost-atomic (1.63.0-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/boost-atomic_1.63.0-1_mips_24kc.ipk
Installing boost-thread (1.63.0-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/boost-thread_1.63.0-1_mips_24kc.ipk
Installing zlib (1.2.11-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/base/zlib_1.2.11-1_mips_24kc.ipk
Installing libcurl (7.52.1-9) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/base/libcurl_7.52.1-9_mips_24kc.ipk
Installing libcares (1.11.0-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/libcares_1.11.0-1_mips_24kc.ipk
Installing libmosquitto-ssl (1.4.15-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/libmosquitto-ssl_1.4.15-1_mips_24kc.ipk
Installing libmosquittopp (1.4.15-1) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/libmosquittopp_1.4.15-1_mips_24kc.ipk
Installing libopenzwave (1.4.164-2) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/base/libopenzwave_1.4.164-2_mips_24kc.ipk
Installing libsqlite3 (3190300-2) to root...
Downloading http://dl.eko.one.pl/lede/17.01-SNAPSHOT/packages/mips_24kc/packages/libsqlite3_3190300-2_mips_24kc.ipk
Configuring libstdcpp.
Configuring boost-system.
Configuring boost-chrono.
Configuring zlib.
Configuring libcurl.
Configuring libopenzwave.
Configuring boost.
Configuring boost-date_time.
Configuring boost-atomic.
Configuring boost-thread.
Configuring libcares.
Configuring libmosquitto-ssl.
Configuring libmosquittopp.
Configuring libsqlite3.
Configuring domoticz.
root@LEDE:~# domoticz
2018-07-15 19:33:38.484 Domoticz V3.8153 (c)2012-2016 GizMoCuz
2018-07-15 19:33:38.485 Build Hash: b97777b, Date: 2016-11-09 12:33:42
2018-07-15 19:33:38.486 Startup Path: /usr/bin/
2018-07-15 19:33:38.994 Active notification Subsystems: gcm, http (2/12)
2018-07-15 19:33:39.165 Error: WebServer(HTTP) startup failed on address 0.0.0.0 with port: 8080: bind: Address in use
2018-07-15 19:33:39.166 Error: WebServer(HTTP) check if no other application is using port: 8080
2018-07-15 19:33:39.180 Error: WebServer(SSL) startup failed on address 0.0.0.0 with port: 443: use_certificate_chain_file: asio.ssl error
2018-07-15 19:33:39.181 Error: WebServer(SSL) check privileges for opening ports below 1024
2018-07-15 19:33:39.183 Proxymanager started.z góry dziękuje za podpowiedzi
Np. sam już się uruchomił i nie potrzebne uruchamiasz go ręcznie lub masz serwer www na porcie 8080
Coś na porcie 8080 już jest, tak samo jak na 443
Cześć. Miałby ktoś czas skompilować nowego domoticza dla CC? Gargoyle 1.9.
Jest przecież u mnie w repo normalnie...
No ja widzę v 3.58 a nowy jest 4.97
Bo CC nie jest aktualizowane. Zatrzymało się na wersji którą kiedyś skompilowałem.
No właśnie o to chodzi. Póki mam stabilny system i nie pojawi się coś nowego stabilnego nie chce grzebać.
Mogę szczerze polecić ostatni Domoticz z openwrt. Jest bardziej stabilny niż na Debianie - nie ma problemu z rożnymi wersjami bibliotek openssl
Mam problem z kompilacją domoticza stąd pod 18.06. Gdy wrzucę pliki do katalogu /package nie widać go potem w make menuconfig. Z LEDE działa. Co może być przyczyną takiego stanu rzeczy?
A czemu chcesz to kompilować jak w 18.06 normalnie jest w repo?
Nie wiedziałem. Skoro tak, to faktycznie bez sensu. Dzięki za info.
Ktoś korzysta w najnowszej wersji domoticza 4.9 w openwrt 18? Pytam bo teraz nie działają mi powiadomienia z pushbulleta, z email to samo, jednak i na wersji 3,9 też nie działały. W logach poza samym errorem wysyłania nic nie widać.
Curl jest skompilowany bez snmp. Trzeba sobie samemu skompilować
Z smtp, nie snmp.
Oczywiście masz rację :-)
Problem rozwiązałem. Znalazłem skrypt
#!/bin/bash
api=<klucz api>
title=$1
body=$2
curl -u $api: https://api.pushbullet.com/v2/pushes -d type=note -d title=$title -d body=$bodyPo wykonaniu wywaliło error curl: (77) Error reading ca cert file /etc/ssl/certs/ca-certificates.crt - mbedTLS: (-0x3E00) PK - Read/write of file failed
Szybki rekonesans i instalacja opkg install ca-bundle (samo to prawdopodobnie wystarczy, bo wcześniej wykonałem ca-certificates i dalej ten sam error był). Szybki test - działa, w domoticzu też. Problem w końcu rozwiązany. Mail jeszcze nie działa, ale jak będę miał chęć to posiedzę i nad nim. Najważniejszy jest pushbullet. Taka pierdoła a nawet w logu żadnego info o tym. Nawet logi są okrojone w openwrt? log z logread -f też nic nie pokazał. Na tę chwilę przesiadka z Lede 17 snapshot na openwrt 18 stable przebiegła prawie pomyślnie. Z prędkością na WANie też walczyłem, ale szybko problem został zlokalizowany (flow control był na off, co ciekawe w poprzedniej wersji lede działało na tym bez problemu bo na switch nie zaglądałem dosyć długo po skonfigurowaniu vlanów). Jedyny problem to WIfi na minipcie, na 5 kart 2 poprzedni, które działay ok teraz jedna daje maks 54mbit (na tyle się zapina link) a pobiera max 16 mbit (realtek jakiś) przy samym routerze. Drugie 2 szt max 10-11 mbit(atherosy jakieś). Trzeba będzie nad tym posiedzieć jeszcze.
A dlaczego u mnie strony nie widać ?
2018-11-16 23:20:24.871 Status: Domoticz V4.9700 (c)2012-2018 GizMoCuz
2018-11-16 23:20:24.872 Status: Build Hash: b97777b, Date: 2018-06-23 16:18:06
2018-11-16 23:20:24.875 Status: Startup Path: /usr/bin/
2018-11-16 23:20:25.039 Status: PluginSystem: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2018-11-16 23:20:25.087 Active notification Subsystems: gcm, http (2/13)
2018-11-16 23:20:25.090 Status: WebServer(HTTP) started on address: :: with port 8080
2018-11-16 23:20:25.107 Error: [web:443] missing SSL certificate chain file ./server_cert.pem!
2018-11-16 23:20:25.109 Error: [web:443] missing SSL certificate file ./server_cert.pem!
2018-11-16 23:20:25.110 Error: [web:443] missing SSL private key file ./server_cert.pem!
2018-11-16 23:20:25.112 Error: [web:443] missing SSL DH parameters file ./server_cert.pem!
2018-11-16 23:20:25.115 Status: WebServer(SSL) started on address: :: with port 443
2018-11-16 23:20:25.124 Status: Proxymanager started.
2018-11-16 23:20:25.130 Starting shared server on: :::6144
2018-11-16 23:20:25.137 Status: RxQueue: queue worker started...
2018-11-16 23:20:25.139 Status: TCPServer: shared server started...
2018-11-16 23:20:27.148 Status: EventSystem: reset all events...
2018-11-16 23:20:27.152 Status: EventSystem: reset all device statuses...
2018-11-16 23:20:27.156 Status: EventSystem - Python: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2018-11-16 23:20:27.159 Status: EventSystem: Queue thread started...
2018-11-16 23:20:27.161 Status: EventSystem: StartedCo trzeba doinstalować ,żeby zniknęło " install the latest libpython3.x"...
Platforma to OpenWrt 18.06-SNAPSHOT, r7355-47f68ca586 ,najnowsza od Cezarego.
Co do pythona - zainstaluj python3 / python3-light i ew masę modułów które coś tam potrzebuje.
Dzięki.
Niestety dalej strony www nie widać mimo ,że start wygląda na ok:
root@OpenWrt:~# domoticz
2018-11-17 08:19:09.208 Status: Domoticz V4.9700 (c)2012-2018 GizMoCuz
2018-11-17 08:19:09.209 Status: Build Hash: b97777b, Date: 2018-06-23 16:18:06
2018-11-17 08:19:09.211 Status: Startup Path: /usr/bin/
2018-11-17 08:19:09.988 Status: PluginSystem: Started, Python version '3.6.5'.
2018-11-17 08:19:10.035 Active notification Subsystems: gcm, http (2/13)
2018-11-17 08:19:10.038 Status: WebServer(HTTP) started on address: :: with port 8080
2018-11-17 08:19:10.056 Error: [web:443] missing SSL certificate chain file ./server_cert.pem!
2018-11-17 08:19:10.058 Error: [web:443] missing SSL certificate file ./server_cert.pem!
2018-11-17 08:19:10.059 Error: [web:443] missing SSL private key file ./server_cert.pem!
2018-11-17 08:19:10.061 Error: [web:443] missing SSL DH parameters file ./server_cert.pem!
2018-11-17 08:19:10.063 Status: WebServer(SSL) started on address: :: with port 443
2018-11-17 08:19:10.072 Status: Proxymanager started.
2018-11-17 08:19:10.082 Starting shared server on: :::6144
2018-11-17 08:19:10.085 Status: RxQueue: queue worker started...
2018-11-17 08:19:10.087 Status: TCPServer: shared server started...
2018-11-17 08:19:12.090 Status: EventSystem: reset all events...
2018-11-17 08:19:12.094 Status: EventSystem: reset all device statuses...
2018-11-17 08:19:12.376 Status: PluginSystem: Entering work loop.
2018-11-17 08:19:12.634 Status: Python EventSystem: Initalizing event module.
2018-11-17 08:19:12.638 Status: EventSystem: Queue thread started...
2018-11-17 08:19:12.640 Status: EventSystem: StartedNawet po zabiciu procesu i uruchomieniu z parametrem np -www 9050 też się uruchamia ,ale natym porcie również strona się nie wyświetla....
Może ty masz taki sam problem? https://eko.one.pl/forum/viewtopic.php?id=17001
I jeszcze certyfikaty sobie zrób: https://eko.one.pl/forum/viewtopic.php?id=17699
PS - i uruchamiaj go przez /etc/init.d/domoticz start a nie ręcznie.
Wszystko było ok. Okazało się ,że to kwestia przeglądarki , na Chrome nie działa ( mimo czyszczenia danych przeglądarki ) , a na Firefox działa...
Może ktoś wie o co chodzi , bo nie bede walczył z Chromem , muszę jak najszybciej zacząć monitorować temperaturę w nieogrzewanym jeszcze domu.
Chciałem sobie skompilować najnowszą stabilną wersję domoticza i natrafiłem na problem: nie widać go w 'make menuconfig'. Zainstalowałem źródła i feeds i takiej pozycji brak. Jeszcze przed zmianą czegokolwiek. Pozostałe paczki z katalogu /feeds/packages/utils/ normalnie widać...
Tutaj jest Makefile, czy wszystko z nim ok?
zrób grep domoticz .config jeżeli widzisz go to kwestia zależności - zaznacz wcześniej
+boost \
+boost-date_time \
+boost-system \
+boost-thread \
+libcurl \
+libmosquittopp \
+libopenssl \
+libopenzwave \
+libsqlite3 \
+libstdcpp \
+zlib
i zobacz.
Własnie skompilowałem najnowsza wersje(trunk nie stabilna) domoticza na trunk'u (nie branch) openwrt. Zrobiłem commit wiec możesz sobie spojrzeć może cos znajdziesz:
https://github.com/kofec/Domoticz-Openw … ster/utils
pakiet openzwave tez musisz zaktualizować
Strony Poprzednia 1 … 5 6 7 8 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Problem z kompilacją Domoticz
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc