żaluzje fasadowe na esp 32

User avatar
lukfud
Posts: 2480
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa
Has thanked: 13 times
Been thanked: 11 times

Post

Maniek913 wrote: Sun Jan 04, 2026 10:27 am Możesz podrzucić przykład? jak to napisać? - kompilując z nową biblioteką przykład z Arduino IDE nie widzę opcji fasadówek

Code: Select all

rs->addTiltFunctions();
Tylko i aż tyle musisz dodać ;)
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Maniek913 wrote: Sun Jan 04, 2026 10:27 am
lukfud wrote: Fri Dec 19, 2025 9:05 pm
Miron wrote: Fri Dec 19, 2025 8:52 pm wgrywam normalnie przez https://gui-generic-builder.supla.io/
GG od kilku miesięcy nie jest aktualizowany i nie zapowiada się, aby to się szybko zmieniło.
Jeśli chcesz mieć fasadówki na swoim ESP, to musisz posłużyć się biblioteką supla-device i np. Arduino IDE
Możesz podrzucić przykład? jak to napisać? - kompilując z nową biblioteką przykład z Arduino IDE nie widzę opcji fasadówek

Code: Select all

/*
  Copyright (C) AC SOFTWARE SP. Z O.O.

  This program is free software; you can redistribute it and/or
  modify it under the terms of the GNU General Public License
  as published by the Free Software Foundation; either version 2
  of the License, or (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software
  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
*/

#include <SuplaDevice.h>
#include <supla/control/button.h>
#include <supla/control/pin_status_led.h>
#include <supla/control/roller_shutter.h>
#include <supla/device/status_led.h>
#include <supla/network/esp_web_server.h>
#include <supla/network/esp_wifi.h>
#include <supla/network/html/device_info.h>
#include <supla/network/html/protocol_parameters.h>
#include <supla/network/html/status_led_parameters.h>
#include <supla/network/html/wifi_parameters.h>
#include <supla/storage/littlefs_config.h>

#define STATUS_LED_GPIO 2

Supla::ESPWifi wifi;
Supla::LittleFsConfig configSupla;

Supla::Device::StatusLed statusLed(STATUS_LED_GPIO, true);  // inverted state
Supla::EspWebServer suplaServer;

void setup() {
  Serial.begin(115200);

  // HTML www component
  new Supla::Html::DeviceInfo(&SuplaDevice);
  new Supla::Html::WifiParameters;
  new Supla::Html::ProtocolParameters;
  new Supla::Html::StatusLedParameters;

  Supla::Control::RollerShutter *rs =
      new Supla::Control::RollerShutter(30, 31, false);
  Supla::Control::Button *buttonOpen =
      new Supla::Control::Button(28, true, true);
  Supla::Control::Button *buttonClose =
      new Supla::Control::Button(29, true, true);

  // Add two LEDs to inform about roller shutter relay status
  // If inverted value is required, please add third parameter with true value
  new Supla::Control::PinStatusLed(
      30, 24);  // pin 30 status to be informed on pin 24
  new Supla::Control::PinStatusLed(
      31, 25);  // pin 31 status to be informed on pin 25

  // TODO(anyone): replace with addButton method on rs instance
  buttonOpen->addAction(Supla::OPEN_OR_STOP, *rs, Supla::ON_PRESS);
  buttonClose->addAction(Supla::CLOSE_OR_STOP, *rs, Supla::ON_PRESS);

  SuplaDevice.setInitialMode(Supla::InitialMode::StartInCfgMode);
  SuplaDevice.begin();
}

void loop() {
  SuplaDevice.iterate();
}
W cloud nie ma funkcji do wyboru?
Najlepsze suple dla Twojego domu :mrgreen:
Maniek913
Posts: 593
Joined: Thu Feb 22, 2018 9:46 pm

Post

Zrzut ekranu 2026-01-04 121806.png
Nie widzę
You do not have the required permissions to view the files attached to this post.
Maniek913
Posts: 593
Joined: Thu Feb 22, 2018 9:46 pm

Post

lukfud wrote: Sun Jan 04, 2026 10:41 am
Maniek913 wrote: Sun Jan 04, 2026 10:27 am Możesz podrzucić przykład? jak to napisać? - kompilując z nową biblioteką przykład z Arduino IDE nie widzę opcji fasadówek

Code: Select all

rs->addTiltFunctions();
Tylko i aż tyle musisz dodać ;)
I o to chodziło .... Jest i fasadówka :P Dzięki wielkie.
A jak w tym przykładzie skonfigurować gpio dla przycisku config?
User avatar
lukfud
Posts: 2480
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa
Has thanked: 13 times
Been thanked: 11 times

Post

Maniek913 wrote: Sun Jan 04, 2026 11:35 am A jak w tym przykładzie skonfigurować gpio dla przycisku config?
https://github.com/SUPLA/supla-device/b ... e.ino#L105
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
Maniek913
Posts: 593
Joined: Thu Feb 22, 2018 9:46 pm

Post

Jeszcze raz dzięki, patrzyłem na przykład "RollerShutter"
Mam dziwny problem z animacją tej fasadówki, mianowicie aby ją całkowicie zamknąć muszę 3 razy naciskać przycisk , najlepiej to ilustruje film: https://youtube.com/shorts/99mI3t148W0?feature=share

Czy to jest jakiś bug? Czy też kwestia ustawień w cloud?
Zrzut ekranu 2026-01-04 141052.png
Nie wiem też o co chodzi w "Kąt lameli, jaki żaluzja ustawia przy otwieraniu" i "Kąt lameli, jaki żaluzja ustawia przy zamykaniu"

Byłem przekonany że każda fasadówka działa identycznie: tzn. opuszcza się z lamelami ustawionymi poziomo, i po osiągnięciu położenia krańcowego ustawia lamele pionowo(zaciemnia). Regulacja lameli polega na krótkim wysterowaniu "góra", bądź "dół", w dolnym położeniu rolety, więc nie rozumiem tych opcji - może to ktoś objaśnić?

Otwieranie natomiast jest już animowane dobrze.
You do not have the required permissions to view the files attached to this post.
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Maniek913 wrote: Sun Jan 04, 2026 1:26 pm
U Ciebie pewnie będzie:
Kąt lameli przy otwieraniu 90
Kąt lameli przy zamykaniu 180

Ustawiłeś oba na tą samą wartość 90 i w sumie wcale nie powinieneś mieć animacji.
Najlepsze suple dla Twojego domu :mrgreen:
Maniek913
Posts: 593
Joined: Thu Feb 22, 2018 9:46 pm

Post

klew wrote: Sun Jan 04, 2026 3:56 pm
Maniek913 wrote: Sun Jan 04, 2026 1:26 pm
U Ciebie pewnie będzie:
Kąt lameli przy otwieraniu 90
Kąt lameli przy zamykaniu 180

Ustawiłeś oba na tą samą wartość 90 i w sumie wcale nie powinieneś mieć animacji.
Zmieniłem, ale chyba nie o to chodzi, dalej jest ten sam efekt co na filmiku - muszę trzy razy nacisnąć zamykanie, aby uzyskać widok zamkniętej rolety (fizycznie roleta oczywiście się opuści)- jeszcze zauważyłem ,że przy całkowicie podniesionej rolecie, nie naciskając przycisku opuszczania, a tylko dowolnie przesuwając suwak lamelek uruchamia się roleta i prawidłowo się opuszcza ( w sensie za jednym razem) .
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Maniek913 wrote: Sun Jan 04, 2026 4:42 pm
klew wrote: Sun Jan 04, 2026 3:56 pm
Maniek913 wrote: Sun Jan 04, 2026 1:26 pm
U Ciebie pewnie będzie:
Kąt lameli przy otwieraniu 90
Kąt lameli przy zamykaniu 180

Ustawiłeś oba na tą samą wartość 90 i w sumie wcale nie powinieneś mieć animacji.
Zmieniłem, ale chyba nie o to chodzi, dalej jest ten sam efekt co na filmiku - muszę trzy razy nacisnąć zamykanie, aby uzyskać widok zamkniętej rolety (fizycznie roleta oczywiście się opuści)- jeszcze zauważyłem ,że przy całkowicie podniesionej rolecie, nie naciskając przycisku opuszczania, a tylko dowolnie przesuwając suwak lamelek uruchamia się roleta i prawidłowo się opuszcza ( w sensie za jednym razem) .
Nie patrzyłem wcześniej na film
Dziwnie to wygląda. Masz możliwość zebrania logów z urządzenia?
Najlepsze suple dla Twojego domu :mrgreen:
Maniek913
Posts: 593
Joined: Thu Feb 22, 2018 9:46 pm

Post

Logi z z pierwszego opuszczenia rolety (idzie do 100%, wraca do 0 % i idzie do38%)

Code: Select all

Commit
Recv: [53 55 50 4C 41 17 1E 00 00 00 6E 00 00 00 11 00 00 00 EF 22 00 00 00 96 00 96 00 6E FF 00 00 00 00 00 00 53 55 50 4C 41 ]
RS[0] new value from server: position/task 110, tilt -1
RS[0] set target position: 100, tilt: -1
RS[0] New movement value: 100, new tilting value: 0
 **** Digital write[0], gpio: 4; value 0
 **** Digital write[0], gpio: 5; value 1
Channel(0) value changed to 2, tilt 0
Send: [53 55 50 4C 41 17 90 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 02 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 4, tilt 0
Send: [53 55 50 4C 41 17 91 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 04 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 7, tilt 0
Send: [53 55 50 4C 41 17 92 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 07 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 9, tilt 0
Send: [53 55 50 4C 41 17 93 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 09 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 12, tilt 0
Send: [53 55 50 4C 41 17 94 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 0C 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 14, tilt 0
Send: [53 55 50 4C 41 17 95 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 0E 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 17, tilt 0
Send: [53 55 50 4C 41 17 96 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 11 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 19, tilt 0
Send: [53 55 50 4C 41 17 97 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 13 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 22, tilt 0
Send: [53 55 50 4C 41 17 98 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 16 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 24, tilt 0
Send: [53 55 50 4C 41 17 99 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 18 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 27, tilt 0
Send: [53 55 50 4C 41 17 9A 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 1B 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 29, tilt 0
Send: [53 55 50 4C 41 17 9B 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 1D 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 32, tilt 0
Send: [53 55 50 4C 41 17 9C 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 20 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 34, tilt 0
Send: [53 55 50 4C 41 17 9D 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 22 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 37, tilt 0
Send: [53 55 50 4C 41 17 9E 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 25 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 39, tilt 0
Send: [53 55 50 4C 41 17 9F 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 27 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 42, tilt 0
Send: [53 55 50 4C 41 17 A0 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 2A 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 44, tilt 0
Send: [53 55 50 4C 41 17 A1 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 2C 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 47, tilt 0
Send: [53 55 50 4C 41 17 A2 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 2F 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 49, tilt 0
Send: [53 55 50 4C 41 17 A3 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 31 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 52, tilt 0
Send: [53 55 50 4C 41 17 A4 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 34 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 54, tilt 0
Send: [53 55 50 4C 41 17 A5 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 36 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 57, tilt 0
Send: [53 55 50 4C 41 17 A6 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 39 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 59, tilt 0
Send: [53 55 50 4C 41 17 A7 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 3B 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 62, tilt 0
Send: [53 55 50 4C 41 17 A8 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 3E 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 64, tilt 0
Send: [53 55 50 4C 41 17 A9 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 40 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 67, tilt 0
Send: [53 55 50 4C 41 17 AA 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 43 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 69, tilt 0
Send: [53 55 50 4C 41 17 AB 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 45 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 72, tilt 0
Send: [53 55 50 4C 41 17 AC 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 48 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 74, tilt 0
Send: [53 55 50 4C 41 17 AD 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 4A 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 77, tilt 0
Send: [53 55 50 4C 41 17 AE 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 4D 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 79, tilt 0
Send: [53 55 50 4C 41 17 AF 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 4F 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 82, tilt 0
Send: [53 55 50 4C 41 17 B0 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 52 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 84, tilt 0
Send: [53 55 50 4C 41 17 B1 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 54 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 87, tilt 0
Send: [53 55 50 4C 41 17 B2 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 57 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 89, tilt 0
Send: [53 55 50 4C 41 17 B3 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 59 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 92, tilt 0
Send: [53 55 50 4C 41 17 B4 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 5C 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 94, tilt 0
Send: [53 55 50 4C 41 17 B5 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 5E 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 97, tilt 0
Send: [53 55 50 4C 41 17 B6 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 61 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 99, tilt 0
Send: [53 55 50 4C 41 17 B7 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 63 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
RS[0] operation timeout: 4500
Channel(0) value changed to 2, tilt 0
Send: [53 55 50 4C 41 17 B8 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 02 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 5, tilt 0
Send: [53 55 50 4C 41 17 B9 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 05 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 7, tilt 0
Send: [53 55 50 4C 41 17 BA 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 07 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 10, tilt 0
Send: [53 55 50 4C 41 17 BB 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 0A 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 12, tilt 0
Send: [53 55 50 4C 41 17 BC 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 0C 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 15, tilt 0
Send: [53 55 50 4C 41 17 BD 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 0F 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 17, tilt 0
Send: [53 55 50 4C 41 17 BE 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 11 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 20, tilt 0
Send: [53 55 50 4C 41 17 BF 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 14 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 22, tilt 0
Send: [53 55 50 4C 41 17 C0 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 16 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 25, tilt 0
Send: [53 55 50 4C 41 17 C1 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 19 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 27, tilt 0
Send: [53 55 50 4C 41 17 C2 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 1B 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 30, tilt 0
Send: [53 55 50 4C 41 17 C3 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 1E 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 32, tilt 0
Send: [53 55 50 4C 41 17 C4 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 20 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 35, tilt 0
Send: [53 55 50 4C 41 17 C5 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 23 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Channel(0) value changed to 37, tilt 0
Send: [53 55 50 4C 41 17 C6 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 25 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
RS[0] set target position: -5, tilt: -1
RS[0] Operation timeout
RS[0] Stop requested
RS[0] Stop movement
 **** Digital write[0], gpio: 4; value 0
 **** Digital write[0], gpio: 5; value 0
Channel(0) value changed to 38, tilt 0
Send: [53 55 50 4C 41 17 C7 00 00 00 67 00 00 00 0E 00 00 00 00 00 00 00 00 00 26 00 00 01 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Wrote 10 bytes to storage at 15
Wrote 7 bytes to storage at 8
Commit
Send: [53 55 50 4C 41 17 C8 00 00 00 28 00 00 00 10 00 00 00 A4 01 00 00 00 00 00 00 D5 4C 0C 00 00 00 00 00 ]
Send: [53 55 50 4C 41 ]
Recv: [53 55 50 4C 41 17 1F 00 00 00 32 00 00 00 10 00 00 00 2B B6 5A 69 00 00 00 00 3D D1 00 00 00 00 00 00 53 55 50 4C 41 ]

Return to “supla-dev”