TH10 gniazdko jack ...
 
Powiadomienia
Wyczyść wszystko

Sonoff TH10 gniazdko jack i pomiar temperatury i wilgotności

68 Wpisów
5 Użytkownicy
1 Likes
6,074 Wyświetleń
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Jak w AFE wstawisz ustawienia maliny i IDX tego czujnika to powinno ruszyć bez problemu . Synology nie mam i nie wiem o co tam może chodzić 

 
Dodane : 23/09/2019 2:05 pm
(@wiktor_m)
Wpisów: 68
Kontrybutor
Autor tematu
 

Zrobiłem tak, nie działa 🙁 ,

1. Mam podłączony czujnik przez gniazdo jack, w ustawieniach mam wybrany GPIO 14 - OK?

2. Mam wybrane w ustawieniach serwera Domoticz http (chociaż próbowałem też https) - OK?

3. W ustawieniach serwera Domoticz nie mam usera i hasła -OK?

Mogę jeszcze wrzucić inną wersje AFE i czujnik TH22 ale czy to coś zmieni ...

 

 
Dodane : 23/09/2019 2:26 pm
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

1 OK

2 http i po zapisaniu konfiguracji trzeba cierpliwie poczekać na zaktualizowanie czujnika

3 jak nie używasz usera i hasła w sieci lokalnej to nie trzeba go wpisywać w AFE

4Jak to nie zadziała to będziesz pierwszy na tym forum , więc sprawdź trzy razy wszystko jakieś spacje w adresie , brak kropki, dziwny znak,  a najlepiej zrób foty nie zakrywając wpisów i tak nikt się nie włamie na lokalny adres IP a zmienić IP też zawsze możesz. Ja już nie mam więcej pomysłów . 

 
Dodane : 23/09/2019 4:04 pm
(@wiktor_m)
Wpisów: 68
Kontrybutor
Autor tematu
 

OK, po weryfikacji ustawień w AFE znalazłem błąd w adresie 🙁 , teraz jest prawidłowy ... działa !

Stan na teraz działa na malinie, switch i odczyt temperatury !

Dziękuję za pomoc.

I teraz mam dylemat: wrzucić to wszystko co mam już zrobione na malinę - czy walczyć dalej z Synology,

Druga wersja jest o tyle fajna że i tak mam włączony i mam tam dyski w raid a w malinie karta sd ...

Czy Waszym zdaniem wersja z maliną jest bezpieczna (jak długo używacie) ?

 

 

 
Dodane : 23/09/2019 5:17 pm
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@wiktor_m To ty musisz podjąć decyzję co robić , ja nie jestem zwolennikiem utrzymywania serwera automatyki na tym samym urządzeniu na którym masz jakieś swoje pliki , filmy itp . Opcja dla Ciebie to domoticz na malinie , a kopie zapasowe na Synology.

Można też zamiast karty użyć małego dysku SSD i problem z żywotnością robi się znacznie mniejszy.

 
Dodane : 24/09/2019 9:11 am
(@wiktor_m)
Wpisów: 68
Kontrybutor
Autor tematu
 

@isom

OK, decyzja podjęta: przenoszę całość na malinę, muszę tylko wrzucić system na dysk ssd i mam nadzieję że to wystarczy

Bardzo obiecująco wygląda ten zestaw na gotowym obrazie 🙂

pozdrawiam i dzięki za pomoc

 
Dodane : 24/09/2019 5:33 pm
(@wiktor_m)
Wpisów: 68
Kontrybutor
Autor tematu
 

Czy 128 gb przyszłościowo wystarczy ?

Szukam kogoś kto przeniósł obraz z SD na SSD w malinie pi 3 B+ ...

przy testach z pendrivem skończyło się tak, że system wystartował po wgraniu obrazu ale po restarcie już nie 🙁

 
Dodane : 25/09/2019 8:49 am
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

128 GB to świat i ludzie 30 by wystarczyło . Skoro korzystasz z gotowego obrazu to wystarczy zrobić kopię bazy domoticza na dysk kompa , wgrać czysty obraz na nowy dysk i zaktualizować bazę > Tak będzie najprościej.

 
Dodane : 25/09/2019 9:40 am
(@mirmil99)
Wpisów: 181
Pomocny
 
Dodane przez: @wiktor_m

Czy 128 gb przyszłościowo wystarczy ?

Szukam kogoś kto przeniósł obraz z SD na SSD w malinie pi 3 B+ ...

przy testach z pendrivem skończyło się tak, że system wystartował po wgraniu obrazu ale po restarcie już nie 🙁

starcza w zupelnosci 16...

najprosciej:

po ssh wpisujesz "blkid" otrzymasz tam nr UUID (format dlugi), kopiujesz/zapisujesz

robisz image karty SD np "Win32DiskImager" i zapisujesz plik, pozniej wgrywasz powyzsze na dysk SSD

po wgraniu i weryfikacji, powinienes miec dodatkowa partycje na kompie w fat, edytujesz plik cmdline.txt, zastepujac istniejaca linijke np czyms takim, w sumie do rozruchu w zupelnosci wystarcza, oczywiscie UUID, to ktore sobie zapisales...

root=UUID=dxxxxxxa-4xx7-4xx6-8xx5-exxxxxxxxxxxxxxx6 rootfstype=ext4 rootwait quiet osmcdev=rbp2

i malina 3B+ powinna poprawnie startowac z SSD

 
Dodane : 25/09/2019 10:36 am
(@wiktor_m)
Wpisów: 68
Kontrybutor
Autor tematu
 

@mirmil99

dzięki, rozumiem że zastępuje całe UUID a nie tylko pozycje z x'ów ?

przetestuje na pendrive, nie mam jeszcze ssd

 
Dodane : 25/09/2019 11:45 am
(@mirmil99)
Wpisów: 181
Pomocny
 
Dodane przez: @wiktor_m

@mirmil99

dzięki, rozumiem że zastępuje całe UUID a nie tylko pozycje z x'ów ?

tak, oczywiscie cale UUID...

btw jezeli masz dobrej jakosci pena, to dysk SSD nie jest wcale konieczny, natomiast w stosunku do kart SD to roznica jest nie do przecenienia...

 

 
Dodane : 25/09/2019 11:51 am
(@wiktor_m)
Wpisów: 68
Kontrybutor
Autor tematu
 

@mirmil99

wgrałem i nie startuje w pliku mam taki wpis:

root=UUID=29075e46-f0d4-44e2-a9e7-55ac02d6e6cc rootfstype=ext4 rootwait quiet osmcdev=rbp2

po włączeniu zasilania - nic się nie dzieje 🙁

 
Dodane : 25/09/2019 12:03 pm
(@wiktor_m)
Wpisów: 68
Kontrybutor
Autor tematu
 

System startuje i działa na pendrive (karta wyjęta) - używam gotowego obrazu z forum, przy założeniu robienia kopii Domoticza - mogę tak zostawić czy jednak rekomendujecie przejście na dysk ssd ?

 
Dodane : 30/09/2019 5:52 am
(@bartolomeo)
Wpisów: 210
Pomocny Donator 2K22
 

Cześć,

mam podobny problem jak mój poprzednik. Kupiłem przy ostatnich zakupach oprócz czujników temp. Xiaomi (na bluetooth z którymi nic nie mogę zrobić) jednego Sonoff TH10 oraz oryginalny czujnik Sonoff Si7021 wraz z usługą wgrania AFE. Zaznaczyłem, że chciałbym aby współpracowało to z Domoticzem.

Wgrana wersja AFE to 1.4.0 [T2]. Konfiguracja generalnie przebiegła sprawnie. Przełącznik działa i komunikuje się z Domoticzem, natomiast nie pobiera ani temperatury ani wilgotności.

Śledząc wpisy z tego wątku komenda:

http://192.168.x.xxx:80xx/json.htm?type=command&param=udevice&idx=24&nvalue=0&svalue=25

oddaje:

{ "status" : "OK", "title" : "Update Device" }

W Domoticzu jednak nic się nie dzieje - nie aktualizuje temperatury.

 

Kolejne dwie (nie byłem pewien czy nazwę urządzenia podawać z pola nazwy urządzenia czy  czujnika DHT) wywalają error jak poniżej:

http://192.168.x.xxx/?device=DH22&command=get

http://192.168.x.xxx/?device=SONOFF_TH10&command=get

{"device":"DH22","command":"get","status":"error"}

Pytanie zasadnicze czy ten czujnik Si7021 jest w ogóle obsługiwany (bo nie ma go w polu wyboru w AFE - jest tylko DH11, DH21 i DH22)? A może powinienem po prostu podać inne GPIO lub coś w tym stylu? Aktualnie jest domyślnie wybrane GPIO2.

 
Dodane : 17/12/2019 8:23 pm
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@bartolomeo komnda którą znalazłeś  w tym wątku aktualizuje czujnik temperatury , dla czujnika temp/hum żeby zaktualizować wirtualny czujnik trzeba użyć

http://192.168.x.xxx:8080/json.htm?type=command&param=udevice&idx=IDX&nvalue=0&svalue=25;40;0

gdzie 25 to temperatura , 40 to wilgotność a 0 oznacza status wilgotności Normal.

Ta komenda służy tylko do sprawdzenia czy dodany czujnik w domoticz się zaktualizuje przez json.

Co do czujnika Si7021 to nie powiem czy będzie działał z AFE , oryginalnie jest to czujnik I2C , a specjalnie dla sonoff został skalibrowany i przerobiony żeby działał z sonoff TH 10 ,16 , ale nie na GPIO 2 tylko na 14.

Komendy do sprawdzenia co zwraca czujnik temp/hum w AFE to 

http://adres-ip-urządzenia/?device=dht&name=temperature&command=get

http://adres-ip-urządzenia/?device=dht&name=humidity&command=get

 

 
Dodane : 17/12/2019 9:32 pm
(@bartolomeo)
Wpisów: 210
Pomocny Donator 2K22
 

Domoticz dostał jakiejś zawiechy i dlatego ta komenda (aktualizowanie przez json nie działała). Ponowiłem i wartość temp. zaktualizowała się na 25 st.

Mam wrażenie, że Si7021 występuje zamiennie pod nazwą AM2301 (przynajmniej na aukcjach) a ten model czujnika wg dokumentacji AFE jest obsługiwany.

Zmieniłem GPIO z 2 na 14 i znów na 2 ale bez różnicy przy próbie pobrania wartości.

Na powyższe komendy get mam odpowiedź:

{"device":"dht","name":"temperature","command":"get","value":"0.00","status":"success"}
{"device":"dht","name":"humidity","command":"get","value":"0.00","status":"success"}

Jakieś pomysły?

 

 

 
Dodane : 17/12/2019 9:58 pm
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

AFE zwraca ok , tyle że wartości 0 co oznacza że nie widzi danych z czujnika , pokaż może konfig samego czujnika w AFE a tu masz opis GPIO wtyku w sonoff 

20161004 220416 LABELSs
na samym końcu wtyku jack są dane z czujnika a to GPIO 14 a opis wtyku 
 
 Przechwytywanie
 
Dodane : 17/12/2019 10:12 pm
(@bartolomeo)
Wpisów: 210
Pomocny Donator 2K22
 

Na ten moment mam tak to skonfigurowane. Próbowałem ustawień dla wszystkich trzech dostępnych w AFE typów czujnika.

 dht
 
Dodane : 17/12/2019 10:24 pm
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

na dh11 raczej nie ma szans , jak ustawisz np DH22 to kończysz konfigurację ? I czekasz chociaż 30 sek ? Jak tak to zostaje sprawdzić czy wtyk dobrze kontaktuje w gnieździe , to często nie jest dobrze dopracowane

 
Dodane : 17/12/2019 10:37 pm
(@bartolomeo)
Wpisów: 210
Pomocny Donator 2K22
 

Tak, czekam, ale generalnie urządzenie bardzo długo się restartuje w stosunku do CH4, teraz na dodatek znowu zginęło w sieci i nie mogę się z nim połączyć... Zostawiam to na dziś. Jutro sprawdzę ten styk jeszcze czy z nim jest ok. ... A miało być plug&play 😪 

 

 
Dodane : 17/12/2019 10:55 pm
Strona 3 / 4
Udostępnij: