IOT SDK

cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

Usunąłem kontener i obraz
docker rm $(docker ps -a -q)
docker rmi devel/esp8266
postawiłem od nowa

Code: Select all

./build.sh
./run.sh
git pull
./build.sh dimmer

i dalej to samo. Coś jeszcze mam usunąć?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

A git pull ?
SUPLA.... Nareszcie w domu.
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

git pull tez robiłem.
Usunąłem teraz jeszcze katalogi supla-docker i CProjects i jeszcze raz

Code: Select all

git clone https://github.com/SUPLA/supla-docker.git
itd. Jak się skończy instalować dam znać
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

Chyba coś się źle pobiera

Code: Select all

marcin@marcin-HP:~/supla-docker$ ./build.sh
Sending build context to Docker daemon  381.4kB
Step 1/11 : FROM debian:jessie
 ---> ddfad8f0cd0c
Step 2/11 : RUN apt-get update
 ---> Using cache
 ---> ca2c400aebaa
Step 3/11 : RUN apt-get -y install git vim wget build-essential python python-pip
 ---> Using cache
 ---> fca4cf686c97
Step 4/11 : RUN pip install esptool
 ---> Using cache
 ---> baa0a76ba63c
Step 5/11 : RUN mkdir /hdd2
 ---> Using cache
 ---> 7e5858f6b34d
Step 6/11 : RUN uname -m | grep x86_64 &&     cd /hdd2 &&     wget https://www.acsoftware.pl/files/Espressif_x64-docker.tgz &&     tar zxvf Espressif_x64-docker.tgz &&     rm Espressif_x64-docker.tgz
 ---> Running in 1b588c62b525
The command '/bin/sh -c uname -m | grep x86_64 &&     cd /hdd2 &&     wget https://www.acsoftware.pl/files/Espressif_x64-docker.tgz &&     tar zxvf Espressif_x64-docker.tgz &&     rm Espressif_x64-docker.tgz' returned a non-zero code: 1
marcin@marcin-HP:~/supla-docker$ 
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

"Zjadłem" klamerki. Jeszcze raz

git pull
./build.sh
SUPLA.... Nareszcie w domu.
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

Coś się ruszyło, ale dalej jeszcze nie to

Code: Select all

marcin@marcin-HP:~/supla-docker$ git pull
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 2 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), done.
From https://github.com/SUPLA/supla-docker
   601f6bb..a24242a  espressif  -> origin/espressif
Updating 601f6bb..a24242a
Fast-forward
 Dockerfile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
marcin@marcin-HP:~/supla-docker$ ./build.sh
Sending build context to Docker daemon  388.1kB
Step 1/11 : FROM debian:jessie
 ---> ddfad8f0cd0c
Step 2/11 : RUN apt-get update
 ---> Using cache
 ---> ca2c400aebaa
Step 3/11 : RUN apt-get -y install git vim wget build-essential python python-pip
 ---> Using cache
 ---> fca4cf686c97
Step 4/11 : RUN pip install esptool
 ---> Using cache
 ---> baa0a76ba63c
Step 5/11 : RUN mkdir /hdd2
 ---> Using cache
 ---> 7e5858f6b34d
Step 6/11 : RUN uname -m | grep x86_64 && {     cd /hdd2 &&     wget https://www.acsoftware.pl/files/Espressif_x64-docker.tgz &&     tar zxvf Espressif_x64-docker.tgz &&     rm Espressif_x64-docker.tgz; }
 ---> Running in 7c3b62da9c58
The command '/bin/sh -c uname -m | grep x86_64 && {     cd /hdd2 &&     wget https://www.acsoftware.pl/files/Espressif_x64-docker.tgz &&     tar zxvf Espressif_x64-docker.tgz &&     rm Espressif_x64-docker.tgz; }' returned a non-zero code: 1
marcin@marcin-HP:~/supla-docker$ ./run.sh
Unable to find image 'devel/esp8266:latest' locally
docker: Error response from daemon: pull access denied for devel/esp8266, repository does not exist or may require 'docker login'.
See 'docker run --help'.
marcin@marcin-HP:~/supla-docker$ 
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Zmodyfikuje ten skrypt... chwila
SUPLA.... Nareszcie w domu.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Przerobiłem ten skrypt. Teraz powinno być OK.

Code: Select all

git pull 
./build.sh
SUPLA.... Nareszcie w domu.
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

Pięknie działa - Bardzo dziękuję.
To teraz tylko nauczyć się modyfikować te softy :shock: :o :cry:
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

Gotowce pięknie się kompilują, ale ze praktycznie wszystkie moje moduły to Wemosy i NodeMcu to potrzebuję poupychać więcej funkcji na jednym urządzeniu. Rozumiem, że instrukcji nigdzie nie ma jak modyfikować soft pod siebie?
Kiedyś @Espablo pisał ze jak czas pozwoli to przygotuje poradnik viewtopic.php?t=3091 , ale pewnie jak u każdego "odwieczny brak czasu". Czy ma ktoś chęć zdradzić rąbka tajemnicy :?: :mrgreen: Przy okazji byłby już kompletny temat jak zacząć kompilować na linuxie, bo przez te kilka lat istnienia forum jeszcze kompletny taki temat nie powstał, co niestety może powodować migrację na inne rozwiązania (Domoticz, Home Assistant itp), a tego byśmy nie chcieli :? . Przynajmniej ja wszystkich znajomych namawiam na SUPLĘ. :D

Return to “Zagadnienia ogólne”