Prześlij mi ją, pozmieniam.klew wrote: Tue Feb 11, 2020 11:36 am Tak też można.
Może wieczorem zrobię na szybko starą bibliotekę pod inną nazwą i udostępnię zipa.
Aktualizacja SuplaDevice
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
@klew Może by tak dodać w pliku /supla/network/esp_wifi.h w setupie:
ESP niepotrzebnie rozgłasza swoją sieć.
Przy przekaźnikach zauważyłem problem odświeżania zmiany ikony. Włączam/wyłączam (tel. czy cloud) przekaźnik - ikona bez zmian, klikam ponownie - ikona zmienia się na przeciwną. Dopiero za drugim kliknięciem zmienia się ikona, nawet jeśli drugie kliknięcie będzie na innym kanale. "Starą" metodą działa bez problemu.
Testowałem przed chwilą:
Arduino 1.8.29.0 (Windows Store)
Esp8266 Community 2.5.2 i 2.6.3
Code: Select all
WiFi.mode(WIFI_STA);Przy przekaźnikach zauważyłem problem odświeżania zmiany ikony. Włączam/wyłączam (tel. czy cloud) przekaźnik - ikona bez zmian, klikam ponownie - ikona zmienia się na przeciwną. Dopiero za drugim kliknięciem zmienia się ikona, nawet jeśli drugie kliknięcie będzie na innym kanale. "Starą" metodą działa bez problemu.
Testowałem przed chwilą:
Code: Select all
SuplaDevice.addRelay(12);
new Supla::Control::Relay(14);Esp8266 Community 2.5.2 i 2.6.3
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
Goral64
- Posts: 3258
- Joined: Fri Dec 27, 2019 6:22 pm
- Location: Żerniki Wrocławskie
- Has thanked: 2 times
- Been thanked: 1 time
StatusSensor ?klew wrote: Tue Feb 11, 2020 10:40 amBinary, bo operuje 0/1. "Sensor" może mierzyć np. temperaturę i on nie jest wtedy "binary"pzygmunt wrote: Tue Feb 11, 2020 10:25 am BinarySensor... z-wave ?
Lepiej jak sensor to będzie sensor dlatego, że nigdzie indziej nie występuje określenie "BinarySensor".
Nazwa binary sensor nie jest chyba przez nikogo zastrzeżona. Jest w Fibaro, w Home Assistant, w ESPhome.
Ale chętnie posłucham propozycji na nazwę na sensor zwracający true/false, 0/1, on/off, open/closed.
Rozważałem jedynie wyrzucenie słowa "Sensor" i zostawienie "Supla::Sensor::Binary"
Widzimy się na Supla Offline Party Season 2026

-
Dawid84
- Posts: 154
- Joined: Mon Jan 14, 2019 12:45 pm
- Location: Piekary Śląskie
Gdzie znajde aktualne biblioteki SuplaDevice?
Pozdrawiam
Dawid
Dawid
SOP 2023 
SOP 2024
Czekam na kolejne Supla Offline Party
:
cz->b
+ila
SOP 2024
Czekam na kolejne Supla Offline Party
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Cóż mogę powiedzieć ... u mnie działalukfud wrote: Tue Feb 11, 2020 12:45 pm Przy przekaźnikach zauważyłem problem odświeżania zmiany ikony. Włączam/wyłączam (tel. czy cloud) przekaźnik - ikona bez zmian, klikam ponownie - ikona zmienia się na przeciwną. Dopiero za drugim kliknięciem zmienia się ikona, nawet jeśli drugie kliknięcie będzie na innym kanale. "Starą" metodą działa bez problemu.
Testowałem przed chwilą:Arduino 1.8.29.0 (Windows Store)Code: Select all
SuplaDevice.addRelay(12); new Supla::Control::Relay(14);
Esp8266 Community 2.5.2 i 2.6.3
Sprawdziłem dodając dwa przekaźniki "po staremu" i "po nowemu" i nie widzę żadnych opóźnień
A masz dobry zasięg sieci? Kiedyś takie efekty widziałem (jeszcze na starej wersji biblioteki) gdy wifi było słabe
Najlepsze suple dla Twojego domu 
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Testowy wemos leży koło routera. Przed chwilą wgrałem raz jeszcze prosty sketch i niestety to samo..klew wrote: Wed Feb 12, 2020 9:37 pmCóż mogę powiedzieć ... u mnie działalukfud wrote: Tue Feb 11, 2020 12:45 pm Przy przekaźnikach zauważyłem problem odświeżania zmiany ikony. Włączam/wyłączam (tel. czy cloud) przekaźnik - ikona bez zmian, klikam ponownie - ikona zmienia się na przeciwną. Dopiero za drugim kliknięciem zmienia się ikona, nawet jeśli drugie kliknięcie będzie na innym kanale. "Starą" metodą działa bez problemu.
Testowałem przed chwilą:Arduino 1.8.29.0 (Windows Store)Code: Select all
SuplaDevice.addRelay(12); new Supla::Control::Relay(14);
Esp8266 Community 2.5.2 i 2.6.3
Sprawdziłem dodając dwa przekaźniki "po staremu" i "po nowemu" i nie widzę żadnych opóźnień
A masz dobry zasięg sieci? Kiedyś takie efekty widziałem (jeszcze na starej wersji biblioteki) gdy wifi było słabe
Code: Select all
#include <SPI.h>
#include <SuplaDevice.h>
#include <supla/control/relay.h>
#include <supla/network/esp_wifi.h>
Supla::ESPWifi wifi("", "");
const char* srv_addr = "";
const char* srv_email = "";
const char* device_name = "WEMOS";
void setup() {
Serial.begin(115200);
uint8_t mac[6];
WiFi.macAddress(mac);
char GUID[SUPLA_GUID_SIZE] = {mac[0],mac[2],mac[4],mac[1],mac[3],mac[5],mac[1],mac[3],mac[5],mac[0],mac[2],mac[4],mac[0],mac[2],mac[4],mac[1]};
char AUTHKEY[SUPLA_AUTHKEY_SIZE] = {mac[0],mac[2],mac[4],mac[1],mac[3],mac[5],mac[1],mac[3],mac[5],mac[0],mac[2],mac[4],mac[0],mac[2],mac[4],mac[1]};
SuplaDevice.addRelay(4);
new Supla::Control::Relay(5);
SuplaDevice.setName(device_name);
SuplaDevice.begin(GUID,srv_addr,srv_email,AUTHKEY);
}
void loop() {
SuplaDevice.iterate();
}https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Po kilku priwach okazało się, że problem nie jest w implementacji przekaźników, tylko trafiliśmy jeszcze raz na pewien drobny błąd po stronie supla-server.lukfud wrote: Wed Feb 12, 2020 9:59 pm Testowy wemos leży koło routera. Przed chwilą wgrałem raz jeszcze prosty sketch i niestety to samo..
@pzygmunt czy supla-server z poprawkami na odbieranie wiadomości z kolejek jest dostępna w dockerach? lukfud zaktualizował swój prywatny cloud do 2.3.19 i problem występuje nadal.
Najlepsze suple dla Twojego domu 
