Powiadomienia
Wyczyść wszystko

AFE sonoff basic z DS18B20 - problem z odczytem temperatury

6 Wpisów
2 Użytkownicy
0 Reactions
1,078 Wyświetleń
Wpisów: 4
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@waserkowalski)
Bywalec
Dołączył: 2 lata temu
[#5889]

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: 4083
Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@adrian)
Szefu
Dołączył: 12 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
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@waserkowalski)
Bywalec
Dołączył: 2 lata 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 odpowiedź
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 12 lat temu

Szefu
Wpisów: 4083
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

@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
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@waserkowalski)
Bywalec
Dołączył: 2 lata 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
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@waserkowalski)
Bywalec
Dołączył: 2 lata 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: