Powiadomienia
Wyczyść wszystko

ioBroker Hardware

Strona 1 / 2
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
Autor tematu Dodane : 20/07/2019 3:05 pm
mguc
 mguc
(@mguc)
Początkujący

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
Autor tematu Dodane : 15/08/2019 4:30 pm
mguc
 mguc
(@mguc)
Początkujący

@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
Autor tematu Dodane : 15/08/2019 10:37 pm
mguc
 mguc
(@mguc)
Początkujący

@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
Autor tematu 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
Autor tematu Dodane : 16/08/2019 4:48 pm
mguc
 mguc
(@mguc)
Początkujący

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)
Młodzik

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)
Początkujący

@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)
Młodzik

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
mguc
 mguc
(@mguc)
Początkujący

I jak sprzęt zmieniony z iobrokerem czy postawiłeś na coś innego ?

OdpowiedzCytuj
Dodane : 13/01/2020 1:52 pm
Jerry
(@jerry)
Młodzik

Po najnowszych aktualizacjach iobrokera działa bez zatrzymań 😉

Póki co główną funkcjonalnością jest przerzucanie danych z sterownika kotła(Ecoal) oraz sterownika solarnego (Ecosol) do s7-1200, a S7 gada z logo w budynku gospodarczym gdzie jest kotłownia. Więc teraz dodaje sobie akcje typu otwieram zasobnik i włącza się wentylator bez żadnych ingerencji 🙂 w dodatku testuje bibliotekę settimino do nodemcu gdyż chcę dodać rzeczywisty pomiar paliwa w zasobniku i wystawić alarm kogutem/ powiadomieniem na HMI (mierzenie czasu pracy podajnika słabo działa że względu na to że ktoś przyjeżdża i idzie sobie skasować alarm bez dosypu albo jest inny zasyp niż zadeklarowana wartość..)

Niestety nie umiem jeszcze przeimplementować moich rozwiązań z node-red na webserwer S7 w celu zmniejszenia ewentualnej awaryjności, 

W dodatku testowo sobie odpaliłem asystenta google z norą i też w miarę działa ale nie zagłębiałem się mocno żeby intuicyjność wzrosła, nad HMI też się zastanawiam i chyba postawie na KTP400, ponieważ to nie padnie i nie będzie problemu z aplikacjami, zapewne ku uciesze domowników 🙂

OdpowiedzCytuj
Dodane : 13/01/2020 8:45 pm
mguc
 mguc
(@mguc)
Początkujący

W iobrokerze są dwa "nowe" narzędzia - a właściwie dwa które mogą zastąpić te, które obecnie już są.

Do obsługi dostępu z poziomu komórek - IQControl (znacznie szybsze niż poprzedni moduł) i nieco bardziej "kolorowe" - że o konfigurowalności nie wspomnę

Do obsługi tabletów - HabPanel (zamiast vis) - też wydaje mi sie szybszy.. ale nie przyglądałem mu sie jeszcze (aczkolwiek tablet leży mi w szafie już dość długo).

OdpowiedzCytuj
Dodane : 14/01/2020 11:15 pm
Jerry
(@jerry)
Młodzik

Witam, ostatecznie zakupiłem RPI 4 i zacznę bawić się dalej, niestety zmieniłem w między czasie laptopa i nie mam wszystkich plików od wizualizacji i niektóre API muszę sobie pouzupełniać, ale teraz powinien być spokój ze stabilnośćią 🙂

OdpowiedzCytuj
Dodane : 07/03/2020 8:44 pm
mguc
 mguc
(@mguc)
Początkujący

Przyglądam się tej płycie i ciekawi mnie jak się sprawuje w roli serwera dla smart domu..

OdpowiedzCytuj
Dodane : 08/03/2020 9:56 am
Jerry
(@jerry)
Młodzik

Sam jestem ciekaw, głównie wytrzymałości karty SD, zastanawiam się nad jakąś przystawką na usb z dyskiem żeby móc zrzucać historię i wykresy historyczne co stanowiło by komplet, karta tego raczej nie przeżyje.

OdpowiedzCytuj
Dodane : 08/03/2020 9:57 pm
Jerry
(@jerry)
Młodzik

WItam, póki co raspberry działa bez zarzutów - wreszcie!! zamówiłem panel - Vaweshare- H i będę montował na korytazu wejściowym więc teraz działam sobie w VIS 😉 próbuje zrobić ekran logowania błędów i póki co mam, jednak bez wodotrysków,na forum iobroker zalazłem bardzo ładny jednak mi nie działa chyba do końca.

A u was jak tam panowie system?

iobroker
 iorboker2
OdpowiedzCytuj
Dodane : 11/04/2020 1:53 am
mguc
 mguc
(@mguc)
Początkujący

Wygląda interesująco - w sumie przy zabawie z vis bazowałem też na na tym samym (chyba schemacie).

I nawet to działało (w mojej wersji). Niestety poprzez zabawy z aktualizacjami wszystko poleciało w przestrzeń kosmiczną...

Na teraz nie mam nic działającego, ale myslę zaatakować habpanel.. jest sporo przykładów do niego -a ponieważ iobroker też sobie z nim radzi.. to dlaczego nie.

 

OdpowiedzCytuj
Dodane : 12/04/2020 12:12 am
Strona 1 / 2
Udostępnij: