System na Raspberry pi zero
-
Drail
- Posts: 39
- Joined: Sun Jan 24, 2016 11:26 pm
Witam, czy jest możliwość uruchomienia całości na Raspberry pi Zero?
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Witam.
Tak oczywiście.
Należy uruchomić Malinę pod kontrolą systemu Raspbian, następnie należy
przenieść pliki z
https://github.com/SUPLA/raspberry/tree/master/ext01
do
/boot/location.txt
/etc/init.d/supla-dev
/etc/supla-dev/supla.cfg
/usr/sbin/supla-dev
Po przeniesieniu plików należy uzupełnić dane lokalizacji /boot/location.txt
i zainstalować skrypt startowy poprzez wykonanie polecenia: update-rc.d supla-dev defaults
Na koniec wystarczy uruchomić demona supla-dev poprzez /etc/init.d/supla-dev start
Pozostaje kwestia konfiguracji czyli określenia jakie funkcje maja być na których portach.
Konfiguracja jest w pliku /etc/supla-dev/supla.cfg
Jeżeli określisz jakie funkcje mają być "podpięte" pod odpowiednie porty to chętnie pomogę w modyfikacji konfiguracji.
Lista aktualnie dostępnych funkcji:
- Otwieranie i zamykanie bramy wjazdowej
- Otwieranie i zamykanie bramy garażowej
- Otwieranie drzwi
- Otwieranie furtki
- Otwieranie i zamykanie rolet
- Włączanie i wyłączanie zasilania
- Włączanie i wyłączanie oświetlenia
- Czujnik otwarcia rolet, bramy wjazdowej, bramy garażowej, drzwi oraz furtki
- Czujnik braku cieczy
- Termometr DS18B20 na 1-WIRE
Dostępny jest też obraz karty SD https://www.supla.org/download/rbpiext01.zip przygotowany dla RB PI B. Wystarczy przenieść
go na kartę, zmodyfikować /boot/location.txt i uruchomić. Nie testowaliśmy go dla wersji "Zero".
PS
Można skompilować własną wersję /usr/sbin/supla-dev
przy użyciu źródeł: https://github.com/SUPLA/supla-core/tre ... /supla-dev
Wystarczy wrzucić na "Malinę".
cd Release
make clean && make
Tak oczywiście.
Należy uruchomić Malinę pod kontrolą systemu Raspbian, następnie należy
przenieść pliki z
https://github.com/SUPLA/raspberry/tree/master/ext01
do
/boot/location.txt
/etc/init.d/supla-dev
/etc/supla-dev/supla.cfg
/usr/sbin/supla-dev
Po przeniesieniu plików należy uzupełnić dane lokalizacji /boot/location.txt
i zainstalować skrypt startowy poprzez wykonanie polecenia: update-rc.d supla-dev defaults
Na koniec wystarczy uruchomić demona supla-dev poprzez /etc/init.d/supla-dev start
Pozostaje kwestia konfiguracji czyli określenia jakie funkcje maja być na których portach.
Konfiguracja jest w pliku /etc/supla-dev/supla.cfg
Jeżeli określisz jakie funkcje mają być "podpięte" pod odpowiednie porty to chętnie pomogę w modyfikacji konfiguracji.
Lista aktualnie dostępnych funkcji:
- Otwieranie i zamykanie bramy wjazdowej
- Otwieranie i zamykanie bramy garażowej
- Otwieranie drzwi
- Otwieranie furtki
- Otwieranie i zamykanie rolet
- Włączanie i wyłączanie zasilania
- Włączanie i wyłączanie oświetlenia
- Czujnik otwarcia rolet, bramy wjazdowej, bramy garażowej, drzwi oraz furtki
- Czujnik braku cieczy
- Termometr DS18B20 na 1-WIRE
Dostępny jest też obraz karty SD https://www.supla.org/download/rbpiext01.zip przygotowany dla RB PI B. Wystarczy przenieść
go na kartę, zmodyfikować /boot/location.txt i uruchomić. Nie testowaliśmy go dla wersji "Zero".
PS
Można skompilować własną wersję /usr/sbin/supla-dev
przy użyciu źródeł: https://github.com/SUPLA/supla-core/tre ... /supla-dev
Wystarczy wrzucić na "Malinę".
cd Release
make clean && make
SUPLA.... Nareszcie w domu.
-
supla121
- Posts: 6
- Joined: Sun Jan 31, 2016 10:38 am
Witam,
Cały wczorajszy wieczór próbowałem podmienić wskazane w poście wyżej pliki w obrazie Raspbian dla Banana Pi M1+
Niestety, po uruchomienie mojego Banana Pi i próbie zmiany ww. plików wyskakuje mi komunikat, że nie można zmienić plików.
Czy mogę prosić o zaimplementowanie Państwa funkcji do obrazu Raspbian dla Banana Pi??
http://www.bananapi.com/index.php/downl ... edit&id=29
Pozdrawiam
Cały wczorajszy wieczór próbowałem podmienić wskazane w poście wyżej pliki w obrazie Raspbian dla Banana Pi M1+
Niestety, po uruchomienie mojego Banana Pi i próbie zmiany ww. plików wyskakuje mi komunikat, że nie można zmienić plików.
Czy mogę prosić o zaimplementowanie Państwa funkcji do obrazu Raspbian dla Banana Pi??
http://www.bananapi.com/index.php/downl ... edit&id=29
Pozdrawiam
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Proszę o dokładną kopię komunikatu jaki wyskakuje. ?
Proszę spróbować wykonać po kolei następujące polecenia:
cd
git clone https://github.com/SUPLA/raspberry
rm raspberry/ext01/boot/config.txt
sudo cp -r raspberry/ext01/* /
sudo update-rc.d supla-dev defaults
sudo nano /boot/location.txt
sudo /etc/init.d/supla-dev start
Proszę spróbować wykonać po kolei następujące polecenia:
cd
git clone https://github.com/SUPLA/raspberry
rm raspberry/ext01/boot/config.txt
sudo cp -r raspberry/ext01/* /
sudo update-rc.d supla-dev defaults
sudo nano /boot/location.txt
sudo /etc/init.d/supla-dev start
SUPLA.... Nareszcie w domu.
-
supla121
- Posts: 6
- Joined: Sun Jan 31, 2016 10:38 am
Witam,
Wszystko działa ... tzn moje Banana Pi loguje się na serwerze i widać je na supla.org.
Teraz mam inny problem.
Na stronie nie widzę podpiętego termometru DS18B20. ( podpięty pod pin7 tzn GPIO4)
Jak rozumiem to chyba termometr nie jest zdefiniowany w pliku supla.cfg.
Dorze myślę??
Wszystko działa ... tzn moje Banana Pi loguje się na serwerze i widać je na supla.org.
Teraz mam inny problem.
Na stronie nie widzę podpiętego termometru DS18B20. ( podpięty pod pin7 tzn GPIO4)
Jak rozumiem to chyba termometr nie jest zdefiniowany w pliku supla.cfg.
Dorze myślę??
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Termometr zostanie automatycznie wykryty przez skrypt uruchomieniowy supli (/etc/init.d/supla-dev) i dodany do konfiguracji ale
musi być włączona obsługa 1-WIRE, a termometr powinien być widoczny w: /sys/bus/w1/devices
Aby uruchomić obsługę termometru:
sudo nano /boot/location.txt
dodaj wpis (lub zdejmij # jeżeli już gdzieś tam jest):
dtoverlay=w1-gpio
następnie
sudo nano /etc/modules
i dodaj:
snd-bcm2835
i2c-dev
w1-gpio
w1-therm
uruchom ponownie banana pi.
Daj znać jak poszło.
musi być włączona obsługa 1-WIRE, a termometr powinien być widoczny w: /sys/bus/w1/devices
Aby uruchomić obsługę termometru:
sudo nano /boot/location.txt
dodaj wpis (lub zdejmij # jeżeli już gdzieś tam jest):
dtoverlay=w1-gpio
następnie
sudo nano /etc/modules
i dodaj:
snd-bcm2835
i2c-dev
w1-gpio
w1-therm
uruchom ponownie banana pi.
Daj znać jak poszło.
SUPLA.... Nareszcie w domu.
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Mój przykład na konfigurację 1-WIRE jest w sumie dla Raspberry PI. Spróbuj zamiast tego uruchomić
termometr z użyciem tego poradnika:
http://www.linuxx.eu/2014/09/banana-pi- ... 18b20.html
Jak termometr się pojawi w /sys/bus/w1/devices to supla go też "zobaczy"
termometr z użyciem tego poradnika:
http://www.linuxx.eu/2014/09/banana-pi- ... 18b20.html
Jak termometr się pojawi w /sys/bus/w1/devices to supla go też "zobaczy"
SUPLA.... Nareszcie w domu.
-
supla121
- Posts: 6
- Joined: Sun Jan 31, 2016 10:38 am
Witam,
Wszystko działa tzn projekt Supla działa na BananaPi M1+
Dziękuje za pomoc i pozdrawiam
Wszystko działa tzn projekt Supla działa na BananaPi M1+
Dziękuje za pomoc i pozdrawiam
-
Drail
- Posts: 39
- Joined: Sun Jan 24, 2016 11:26 pm
A więc, mam teraz czas. Zaczynam instalować suplę, spróbuję się nią trochę pobawić. Chcę sterować światłami w domu, zamierzam użyć do tego esp. Bezpośrednio do rpi, będą podłączone 2 czujniki temperatury oraz, piloty od bram garażowych. Do pilotów chciałbym wlutować tranzostyor, który "naciskałby" guzik, gdy bym tego potrzebował. Co do sterowania światłem, oprócz zwykłego on/off, będzie musial sterować led rgb
Trochę pogmatwane, nie wiem czy dam sobie z tym radę. Ale będę próbował 
