Powiadomienia
Wyczyść wszystko

AFE sonoff basic z DS18B20 - problem z odczytem temperatury

6 Wpisów
2 Użytkownicy
0 Reactions
319 Wyświetleń
Wpisów: 4
Autor tematu
(@waserkowalski)
Bywalec
Dołączył: 5 miesięcy temu

Witam, rozbudowałem swojego sonoffa o czujnik DS18B20 by móc mierzyć temperaturę.
W konfiguracji czujnik dodany i wykryty.
Problem jest z odczytem wartości przez Http, jaka jest prawidłowa komenda?

Jak robię tak, to nie działa:

Zrzut ekranu 2024 06 23 212920
5 Odpowiedzi
adrian
Wpisów: 4035
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 11 lat temu

sprobuj device=ds18b20 zamiast device=DS18B20 a jak nie pojdzie

pokaż screenshot z konfiguracji tego czujnika w AFE

pzdr.a

Odpowiedz
Wpisów: 4
Autor tematu
(@waserkowalski)
Bywalec
Dołączył: 5 miesięcy temu

wpisanie małych liter i tak zamienia na duże po wysłaniu (chodzi o device), próbowałem tak i tak

nazwę też zmieniłem na duże litery (nazwa czujnika) i tu odwrotnie po wysłaniu zmienia na małe. Próbowałem różne opcje i zawsze wynik ten sam:

{"device":{"type":"DS18B20","name":"t1"},"command":"get","data":"Urządzenie o takiej nazwie nie istnieje","status":"error"}
Zrzut ekranu 2024 06 24 214428

sterowanie przekaznikiem dziala bez problemu,

success
Odpowiedz
1 Reply
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 11 lat temu

Szefu
Wpisów: 4035

@waserkowalski komenda powinna byc:

http://..../?device=ds18b20&name=T1&command=get

na podstawie screenshota z AFE

nie wiem co zmienia małe na duże, Twoja przeglądarka?

Zrób screenshot z przeglądarki wraz z URL - w pierwszym poscie nic sie nie zmieniło

 

Odpowiedz
Wpisów: 4
Autor tematu
(@waserkowalski)
Bywalec
Dołączył: 5 miesięcy temu

Tak na chrome zmienia wielkość niektórych liter po przetworzeniu polecenia, sprawdziłem na edge i tu zostaje wielkość jak była i odpowiedz json ładniej jest sformatowana no ale i tak nie działa jakby polecenie nie było poprawne (screen:)

 

Zrzut ekranu 2024 06 25 102728

 wersja softu to 

  • AFE T1
  • Wersja 3.5.0 (Build:435)
  • Kompilacja z dnia: 2022-09-11 22:40:44.123061
  • Chip: ESP8266
  • Flash: 1 Mb sformatowany do: 1 Mb
  • Urządzenie: ESP8266
  • API: Standard
Odpowiedz
Wpisów: 4
Autor tematu
(@waserkowalski)
Bywalec
Dołączył: 5 miesięcy temu

W miedzy czasie jeszcze próbowałem zmieniać wersje softu na wypadek jakiegoś ewentualnego błędu. Wgrywanie przez przeglądarkę do najnowszej wersji beta 3.8 coś tam nie powiodło, no to zszedłem do wersji 3.3 i tu się wgrało ale ale soft dziwnie chodził. W trybie programowania dziwnie muli, powoli wszystko sie wczytuje. W trybie działania po diodzie było widać że jakby był połączony z siecią wifi ale w rzeczywistości go tam nie było, na ileś prób raz zaskoczyło ale niestety nie sprawdziłem działania czujnika temperatury a potem już nie udało mi się powtórzyć tego wyczynu, tylko w trybie konfig chodziło to powróciłem do v3.5.
Teraz będę próbował jeszcze z starą serią 1.X może tu zatrybi

Odpowiedz
Udostępnij: