ESP8266 Primary GUI

krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Espablo wrote: Sun Dec 30, 2018 6:46 pm Sprawdźcie teraz czy działa wam DHT. Żeby było bardziej czytelnie to od teraz konfigurację płytek i GPIO dokonujemy w pliku "supla_board_settings.cpp". Przykłady podane są tak jak wcześniej.
DHT teraz działa :D
https://gui-generic-builder.supla.io/
cino111
Posts: 714
Joined: Mon May 07, 2018 8:00 pm

Post

Potwierdzam - DHT działa. Jeszcze tylko sterowanie stanem niskim i mogę wymieniać softy we wszystkich swoich modułach.
Dobra robota Espablo :!: :!: :!:

PS. mam nazwę hosta wpisaną, a w sieci dalej widzę nazwę ESP_.... Też tak macie?
You do not have the required permissions to view the files attached to this post.
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Tu jest drobny błąd który później na chmurze może wprowadzać w błąd linia nr 441

Code: Select all

void add_DHT22_Thermometer(int thermpin) {
  int channel = SuplaDevice.addDHT11();
  dht_sensor[channel] = { thermpin, DHT22 };
}
w zasadzie odczytuje dane z DHT22 na DHT11 :)
Pozdrawiam
Wojtek
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

Racja, trzeba to poprawić. Działa wam z kilkoma czujnikami? Ja mam tylko jeden DHT22 i nie mam jak tego sprawdzić.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Wcześniej za pierwszym razem mogłem się zalogować przy pierwszym odpaleniu, z ostatnią wersją mam problem na module ESP-M pod który mam podpięte 6 DHT nie wiem czemu bo wgrywam to do zwykłego ESP12 i wszystko gra od pierwszego strzału?
Ale muszę na spokojnie to przetestować jutro.
Pozdrawiam
Wojtek
marcepanfazik
Posts: 57
Joined: Tue Nov 27, 2018 8:31 pm

Post

Witam i z góry przepraszam ale jestem początkującym użytkownikiem Supli i amatorem jeśli chodzi o programowanie.
Czy ten kod umożliwia odczyt temperatury z kilku czujników DS18B20 na GPIO2?
Jak to uruchomić? Co zmienić w kodzie?

Code: Select all

void supla_board_configuration(void) {
  //  add_Relay(5);
  add_Relay_Button(5, 14, CHOICE_TYPE);
  //  add_Roller_Shutter_Relays(5, 13);
  //  add_Roller_Shutter_Buttons(0, 14, 12);
  //  SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings);
  add_SensorNO(4);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  //  add_DHT22_Thermometer(4);
  //  add_DHT11_Thermometer(12);
  add_SensorNO(10);
  add_Relay_Button(13, 12, CHOICE_TYPE);
//  add_Led_Config(LED_CONFIG_PIN);

}
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

Tylko jeden czujnik na jednym GPIO
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Code: Select all

  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(3);
  add_DS18B20_Thermometer(4);
  add_DS18B20_Thermometer(5);
  add_DS18B20_Thermometer(12);
  add_DS18B20_Thermometer(13);
mniej więcej tak to powinno wyglądać
Pozdrawiam
Wojtek
User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

marcepanfazik wrote: Mon Dec 31, 2018 11:01 am Witam i z góry przepraszam ale jestem początkującym użytkownikiem Supli i amatorem jeśli chodzi o programowanie.
Czy ten kod umożliwia odczyt temperatury z kilku czujników DS18B20 na GPIO2?
Jak to uruchomić? Co zmienić w kodzie?

Code: Select all

void supla_board_configuration(void) {
  //  add_Relay(5);
  add_Relay_Button(5, 14, CHOICE_TYPE);
  //  add_Roller_Shutter_Relays(5, 13);
  //  add_Roller_Shutter_Buttons(0, 14, 12);
  //  SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings);
  add_SensorNO(4);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  add_DS18B20_Thermometer(2);
  //  add_DHT22_Thermometer(4);
  //  add_DHT11_Thermometer(12);
  add_SensorNO(10);
  add_Relay_Button(13, 12, CHOICE_TYPE);
//  add_Led_Config(LED_CONFIG_PIN);

}
Zerknij na to:

viewtopic.php?f=24&t=4077
marcepanfazik
Posts: 57
Joined: Tue Nov 27, 2018 8:31 pm

Post

Rewelacja.
Dziękuję za pomoc i ruszam z testami.
Duchu widziałem i testowałem twój soft ale nie wiem dlaczego ciągle zrywa mi połączenie a po aktualizacji dane nie są przesyłane do suplaScripts fracza
download/file.php?mode=view&id=4105
You do not have the required permissions to view the files attached to this post.

Return to “Nowości”