Dodatkowy wyłącznik ścienny do Sonoff Basic

djack2017
Posty: 342
Rejestracja: pn lis 27, 2017 7:36 am

wt gru 19, 2017 8:28 pm

Czy jest gdzieś (i jeśli jest to gdzie) kod żródłowy do Sonoff Basic oraz sposób kompilacji?
Jacek
Awatar użytkownika
jerzy
Posty: 30
Rejestracja: sob gru 02, 2017 8:56 pm

wt gru 19, 2017 9:38 pm

W tym wątku, tylko o jedna stronę bliżej, jest zamieszczony link do strony z oprogramowaniem.
Z poważaniem: Jerzy
djack2017
Posty: 342
Rejestracja: pn lis 27, 2017 7:36 am

śr gru 20, 2017 7:02 am

Link jest do skompilowanej wersji oprogramowania do wgrania na urządzenie.
Ja w każdym razie nie mogę znaleźć źródeł.
Sławek - czy Twoje kody źródłowe są gdzieś dostępne, czy są ściśle prywatne?
Jacek
Awatar użytkownika
slawek
Posty: 2219
Rejestracja: pn mar 14, 2016 11:48 pm
Lokalizacja: Biała Podlaska

śr gru 20, 2017 7:33 am

Zaczynaj zawsze od FAQ - przeważnie tam są zawsze podstawy... np tu:
viewtopic.php?f=23&t=189
Ten nasz FAQ został trochę nieszczęśliwie umieszczony na końcu forum, ale nawet ten skrót z samej góry przekierowuje gdzie trzeba...
Źródła nie są moje - są ogólnodostępne i podlinkowane nawet z głównej strony Supli - słabo szukasz :)
Gdy wszystkie możliwe sposoby zawiodą - pozostaje przeczytać instrukcję...
djack2017
Posty: 342
Rejestracja: pn lis 27, 2017 7:36 am

śr gru 20, 2017 7:58 am

Dzięki za link. Jak modyfikujesz gotowy software to w zasadzie jest on już Twój.
W którymś poście sugerowałeś aby samemu zmodyfikować sobie software po własne potrzeby.
Ale Twoje źródła są gdzieś dostępne?
Jakiego programu (środowiska) używasz do kompilowania oprogramowania sterownika Sonoff?
Jacek
Awatar użytkownika
Espablo
Posty: 1462
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontaktowanie:

śr gru 20, 2017 8:34 am

Kody źródłowe są tutaj https://github.com/SUPLA/supla-espressif-esp . Załączone są tam także przykłady dla wifisocket, lightswitch, rollershuter, sonoff itp. Możesz sobie zobaczyć jak to jest zrobione dla poszczególnych przypadków i na ich podstawie budować swoją wersję.
Do kompilacji możesz sobie ściągnąć przygotowany do tego obraz systemu.
Ja jednak mam postawionego linuxa Mint i na nim kompiluję
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
https://github.com/Espablo
djack2017
Posty: 342
Rejestracja: pn lis 27, 2017 7:36 am

śr gru 20, 2017 8:46 am

Wgrałem sobie src pod debiana i puściłem kompilację.
Ale mam komunikat:
cp: nie można wykonać stat na „/hdd2/Espressif/ESP8266_BIN154/upgrade/user1.1024.new.2.bin”: Nie ma takiego pliku ani katalogu

Do czego jest ta ściezka:
export PATH=/hdd2/Espressif/xtensa-lx106-elf/bin:$PATH
I co właściwie trzeba jeszcze ustawić aby w końcu skompilować ten software?
Jacek
Awatar użytkownika
slawek
Posty: 2219
Rejestracja: pn mar 14, 2016 11:48 pm
Lokalizacja: Biała Podlaska

śr gru 20, 2017 8:47 am

Tu: https://www.supla.org/pl/download
masz gotowe skonfigurowane maszyny wirtualne pod np. wirtualboxa - do wyboru 32 lub 64 bity - patrz: ESP8266 - IoT SDK
Gdy wszystkie możliwe sposoby zawiodą - pozostaje przeczytać instrukcję...
djack2017
Posty: 342
Rejestracja: pn lis 27, 2017 7:36 am

śr gru 20, 2017 10:42 am

Dzięki, zainstalowałem VBox-a. Zadziałało.
Jacek
Awatar użytkownika
slawek
Posty: 2219
Rejestracja: pn mar 14, 2016 11:48 pm
Lokalizacja: Biała Podlaska

śr gru 20, 2017 10:49 am

Nie zapomnij o

Kod: Zaznacz cały

git pull
:D :D :D
Gdy wszystkie możliwe sposoby zawiodą - pozostaje przeczytać instrukcję...
ODPOWIEDZ