Forum Smart'ny Dom

ioBroker Hardware  

  RSS
kam01
(@kam01)
Młodzik

Witam wszystkich ioBroker├│w😁

Jak w temacie ┼╝eby zacz─ů─ç na serio z ioBroker trzeba pomy┼Ťle─ç o sprz─Öcie.

Z t─ůd moje pytanie, jaki sprz─Öt b─Ödzie odpowiedni dla stabilnej pracy w inteligentnym domu kt├│ry┬á mo┼╝na schowa─ç w rozdzelnicy bez konieczno┼Ťci zb─Ödnych aktualizacji systemu itp. Co┼Ť co po instalacji b─Ödzie wymaga┼éo minimum obs┼éugi.┬á

Powinno te┼╝ posiada─ç mo┼╝liwo┼Ťci auto startu po zaniku napi─Öcia je┼Ťli takie wyst─ůpi.

My┼Ťl─Ö ┼╝e to odpowiedni pocz─ůtek na tym forum😁

Cytuj
Dodane : 20/07/2019 3:05 pm
mguc
 mguc
(@mguc)
Młodzik

Ja akurat mam iobrokera zainstalowanego na p┼éycie Cubietruck. Dzieki temu mam na sata ("prawdziwe" a nie na mostku usb-sata) postawiony system. Debian 9 + nodejs v8 (tylko parzyste wersje s─ů stabilne).

Co za┼Ť do wymaga┼ä - iobroker ruszy na wszystkim co wspiera node-js. Gotowe s─ů obrazy do popularnych p┼éyt typu malina. A jaka by to nie by┼éa p┼éytka - ka┼╝da raczej ma opcj─Ö autostartu.

My┼Ťl─Ö, ┼╝e tu raczej nie ma jakiego┼Ť problemu z doborem - mo┼╝na ewentualnie poszuka─ç takich p┼éytek, kt├│re maja obudowy umo┼╝liwiaj─ůce w┼éo┼╝enie p┼éytki i zamontowanie ich na listwie TS35.

Jak kto┼Ť ma inny sprz─Öt - niech si─Ö "pochwali" - b─Ödzie przy okazji lista sprz─Ötu "kompatybilnego".

OdpowiedzCytuj
Dodane : 22/07/2019 3:39 pm
kam01
(@kam01)
Młodzik

@mguc

Rozumiem to ale mam problem z instalacja i uruchomieniem Iobrokera.

Zainstalowalem LinuxMint 19.2 cinamon na  Ultra compact mini PC GIGABYTE wszystko dziala poprawnie jezeli chodzi o system.

Ale !

1. nie mam pojecia jak uruchomic Iobrokera po instalacji linuks utworzyl nowego Usera na pulpicie "iobroker" i nie mam pojecia jakie jest do niego haslo.

2.probuje urochomic go w przeglondarce jako localhost  albo po adresie IP ktory mi wskazal iobroker podczas instalacji i nic.

3. zainstalowalem Nodejs 8.10 npm 6.1 i nic 

nie mam pojecia jak sie do tego zabrac , czy moge liczyc na wsparcie w tej kwesti moze jakies instrukcje krok po kroku co powinienem zrobic?

 

 

 

OdpowiedzCytuj
Dodane : 15/08/2019 4:30 pm
mguc
 mguc
(@mguc)
Młodzik

@kam01

Procedura instalacji nodejs/iobroker z moich notatek:

instalacja iobrokera:

=== node.js ===
1.Kernel Update:
>sudo apt-get update
>sudo apt-get upgrade
2.Deinstalacja starej wersji node.js (nie wymagane dla Jessie Light)
>sudo apt-get --purge remove node
>sudo apt-get --purge remove nodejs
>sudo apt-get autoremove
>sudo reboot

3.Instalacja Node.js (obecnie najlepiej wersj─Ö 8)
>curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
>sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs
>sudo reboot

5.Kontrola poprawno┼Ťci:
"node -vÔÇŁ pokazuje wersj─Ö node
"nodejs -vÔÇŁ pokazuje wersj─Ö node.js
"npm -vÔÇŁ pokazuje wersj─Ö npm

Je┼╝eli nie, trzeba uworzy─ç alias do pliku:
sudo ln -s /usr/local/bin/nodejs /usr/bin/node

==== ioBroker ====
6.instalacja iobroker (uwaga: skrypt tworzy u┼╝ytkownika iobroker )
>curl -sL https://iobroker.net/install.sh | bash -

7.ioBroker dost─Öpny jest pod adresem IP dla serwera http://xxx.xxx.xxx.xxx:8081
### uwaga - do┼Ť─ç d┼éugo trwa pierwsze uruchomienie - trzeba poczeka─ç ####

8.skrypt tworzy użytkownika iobroker - takiego wewnętrznie używa system. Trafiło mi się też że po instalacji trzeba było jeszcze "ręcznie" uruchomić iobrokera:

>iobroker start

.. i to tyle.

MySQL dla iobroker
>sudo mysql -u root -p #zalogowa─ç si─Ö jako root
MariaDB>CREATE DATABASE iobroker;
MariaDB>CREATE USER 'iobroker'@'localhost' IDENTIFIED BY '[tutaj wstawić hasło]';
MariaDB>GRANT ALL PRIVILEGES ON iobroker.* TO 'iobroker'@'localhost';
MariaDB>FLUSH PRIVILEGES;
MariaDB>exit
ustawienia: ip:localhost port:3306 (patrz g├│rna belka phpmyadmin)

OdpowiedzCytuj
Dodane : 15/08/2019 10:06 pm
kam01
(@kam01)
Młodzik

@mguc

Dzi─Öki za instrukcje 😁 b─Öd─Ö pr├│bowa┼é instalowa─ç, co do SqL to jest wymagany dla iobroker?

 

OdpowiedzCytuj
Dodane : 15/08/2019 10:37 pm
mguc
 mguc
(@mguc)
Młodzik

@kam01

Dla samego iobrokera nie. Ale jak chcesz jakie┼Ť dane archiwizowa─ç.. to musisz jak─ů┼Ť baz─Ö mie─ç.

Oczywi┼Ťcie mo┼╝na sobie napisa─ç skrypt i robi─ç logowanie do plik├│w tekstowych.. ale chyba nie o to chodzi.

OdpowiedzCytuj
Dodane : 15/08/2019 11:44 pm
kam01
(@kam01)
Młodzik

Oczywi┼Ťcie.

Niestety nie uruchamia si─Ö iobroker.

Po zainstalowaniu nodejs nie pokazało mi npm musiałem użyć komendy 

Sudo apt-get install npm

No i iobroker wywala b┼é─ůd kiedy sprawdzam status

smarthome@SmartHome:~$
smarthome@SmartHome:~$ node -v
v8.10.0
smarthome@SmartHome:~$ nodejs -v
v8.10.0
smarthome@SmartHome:~$ npm -v
3.5.2
smarthome@SmartHome:~$
smarthome@SmartHome:~$
smarthome@SmartHome:~$ iobroker status
module.js:549
throw err;
^

Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Function.Module.runMain (module.js:693:10)
at startup (bootstrap_node.js:188:16)
at bootstrap_node.js:609:3
smarthome@SmartHome:~$

 

Moze jakis pomysl?

 

 

OdpowiedzCytuj
Dodane : 15/08/2019 11:53 pm
kam01
(@kam01)
Młodzik

@mguc

Probowalem wszelkich dostempnych metod instalacji i nic dalej ten sam problem.

module.js:549
throw err;
^

Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Function.Module.runMain (module.js:693:10)
at startup (bootstrap_node.js:188:16)
at bootstrap_node.js:609:3
smarthome@SmartHome:~$

Przegrzebalem wszystkie fora i nie znalazlem rozwiazania i co teraz?  

@mguc masz jakis pomysl?

Utworzylem nowy temat dla mojego problemu "Instalacja  LinuxMint cinnamon"

OdpowiedzCytuj
Dodane : 16/08/2019 4:48 pm
mguc
 mguc
(@mguc)
Młodzik

Dziwne. Zapodaj mo┼╝e temat na forum programu.

Ja parę razy próbowałem instalacji w różnych konfiguracjach i nie było problemu.

Acha.. pami─Ötaj aby na wszelki przy reinstalacji zatrzyma─ç samego iobrokera (iobroker stop). Bo czasem stwarza to problemy...

OdpowiedzCytuj
Dodane : 16/08/2019 9:06 pm
Jerry
(@jerry)
Nowy

Witam, jaki panowie polecacie sprz─Öt do iobrokera?

Posiadam obecnie OrangePi PC, jendak mam problemy gdy┼╝ po zrzuceniu zasilania podczas pracy systemu bardzo cz─Östo ginie adapter admin i rozsypuja si─Ö pliki, podejrzewam ┼╝e jest to wina pracy na karcie SD i nieprzewidywalno┼Ťci przy niespodziewanym zamkni─Öciu systemu, ch─Ötnie wymieni┼é bym to na co┼Ť niskobud┼╝etowego i bardziej przewidywalnego, gdy┼╝ reszta systemu to siemens i beckhoff na kt├│rego broker przekazuje wa┼╝ne dane np odno┼Ťcnie kot┼éowni i nieprzewidywalno┼Ť─ç nie jest wskazana...

OdpowiedzCytuj
Dodane : 22/08/2019 10:53 pm
mguc
 mguc
(@mguc)
Młodzik

@jerry

Mo┼╝e to g┼éupie - ale czy pr├│bowa┼ée┼Ť z inn─ů kart─ů SD ?

iobroker jest tylko aplikacj─ů - nie wydaje mi si─Ö aby by┼é zwi─ůzek pomi─Ödzy kart─ů a startowaniem programu.

Osobi┼Ťcie za┼éo┼╝y┼éem, ze bazowanie na karcie SD jako no┼Ťniku nie jest do ko┼äca pewnym rozwi─ůzaniem - i dlatego szuka┼éem czego┼Ť, do czego mo┼╝na pod┼é─ůczy─ç fizyczny dysk. Wprawdzie kernel startuje z karty SD, ale potem reszta ju┼╝ leci z hdd.. Mo┼╝e spr├│buj w ten dese┼ä.

Tu widzę płytę orange z sata: Orange Pi RK3399 2GB - komputer z układem SoC Rockchip RK3399.

a z innych np. Odroid HC1 Home Cloud One - Samsung Exynos5422 Octa-Core 2,0GHz / 1,4GHz + 2GB RAM lub co┼Ť innego z usb3.0 i do tego konwerter usb3.0 na sata..

OdpowiedzCytuj
Dodane : 23/08/2019 12:20 am
Jerry
(@jerry)
Nowy

W┼éa┼Ťnie Orange Pi b─Öd─Ö ju┼╝ omija┼é szerokim ┼éukiem bo wsparcie zerowe, kart─Ö ju┼╝ te┼╝ wymienia┼éem, niestety na tej p┼éytce ju┼╝ tak b─Ödzie...

Szukam w┼éa┼Ťnie teraz jakiego┼Ť innego bardziej stabilnego tworu ­čśë

OdpowiedzCytuj
Dodane : 23/08/2019 12:30 pm
Udost─Öpnij:



Udost─Öpnij
  • 1
    Share

Prosz─Ö Zaloguj Si─Ö lub Zarejestruj