Ile czujników DS18B20 może być na SUPLI?

alb108
Posts: 6
Joined: Sat Nov 25, 2017 8:03 pm

Post

Dzień dobry,

Podłączyłem równolegle 3 czujniki temperatury DS18B20 do 24 pinu Raspberry Pi 3+ na 24 pinie GPIO. Wszystkie czujniki działają poprawnie "z poziomu terminala" tak jak widać na poniższym screenie:



Zrzut ekranu 2017-11-25 o 19.08.52.png



Niestety SUPLA wykrywa tylko dwa:



Zrzut ekranu 2017-11-25 o 19.09.56.png



Czy SUPLA ma jakieś ograniczenia co do ilości czujników czy też nie umiem jeszcze czegoś poprawnie skonfigurować. Będę bardzo wdzięczny za wszelką pomoc.
You do not have the required permissions to view the files attached to this post.
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Może być więcej , ja mam 5 działających, a mój cfg wygląda tak:
You do not have the required permissions to view the files attached to this post.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Podpięte wszystkie pod GPIO4 z rezystorem 2,2kohm, bo z 4,7kohm gubił pomiary - mam je na kilkunastometrowej skrętce.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
alb108
Posts: 6
Joined: Sat Nov 25, 2017 8:03 pm

Post

Dzięki za odpowiedź. Mam większy opornik, gdyż cały układ poskładałem na płytce stykowej. Mam w nim 3 przekaźniki razem tranzystorami, które działają bez zarzutu. Czujniki temperatury mam podłączony na pinie 24, mój cfg wygląda tak:



[GLOBAL]
device_name=RASBPBERRY PI B+ EXTENSION 01
device_guid_file=/etc/supla-dev/dev_guid
alt_cfg=/boot/location.txt
state_file=/boot/last_state.txt

[SERVER]
host=127.0.0.1
tcp_port=2015
ssl_port=2016
ssl_enabled=Y

# DHT 22 sensor connected to GPIO22 pin
# [CHANNEL_0]
# type=DHT22
# w1=22
#

# Available types: SENSORNO,RELAYHFD4,RELAYG5LA1A,2XRELAYG5LA1A,THERMOMETERDS18B20,DHT11,DHT22,AM2302
# Help: https://forum.supla.org

CHANNEL_0]
type=RELAYHFD4
gpio1=27

[CHANNEL_1]
type=RELAYHFD4
gpio1=22

[CHANNEL_2]
type=RELAYHFD4

[CHANNEL_3]
type=SENSORNO
gpio1=24

[CHANNEL_4]
type=SENSORNO
gpio1=23

[CHANNEL_5]
type=SENSORNO
gpio1=18

[CHANNEL_6]
type=THERMOMETERDS18B20
w1=28-000008d70d7b

[CHANNEL_7]
type=THERMOMETERDS18B20
w1=28-000009310843

[CHANNEL_7]
type=THERMOMETERDS18B20
w1=28-0000093163dd



Właśnie zauważyłem, że jeden czujnik jest przypisany do szóstego kanału, a dwa pozostałe do siódmego, dlaczego? Masz jakiś pomysł?
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

Wyedytuj ręcznie...
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
alb108
Posts: 6
Joined: Sat Nov 25, 2017 8:03 pm

Post

Działa. Wielkie dzięki! Wiesz może ile czujników mogę podpiąć na jednym pinie?
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
alb108
Posts: 6
Joined: Sat Nov 25, 2017 8:03 pm

Post

Siper. Bardzo dziękuję :)

Return to “Pomoc”