Konfiguracja /etc/supla-dev/supla.cfg - Włącznik światła
-
Ryo
- Posts: 29
- Joined: Fri Jan 27, 2017 7:00 am
Załączam naprędce skrobnięty schemat. Takie rozwiązanie pozwala podłączyć zwykły(zmienny) włącznik światła z przekaźnikiem(R1) sterowanym z GPIO1 a Supla za pośrednictwem R2 i GPIO2 "wie" jaki jest faktyczny stan załączenia oświetlenia. Nie trzeba zmieniać mechanizmu włącznika na dzwonkowy, ani dokładać przekaźnika bistabilnego.
Jeśli możesz dodać taką funkcję do Supli będzie git
Jeśli możesz dodać taką funkcję do Supli będzie git
You do not have the required permissions to view the files attached to this post.
-
tpawelczak
- Posts: 12
- Joined: Tue Feb 14, 2017 5:43 pm
Potrzebuję pomocy. Mam postawiony własny serwer supla na R Pi, - chciałem zmienić sobie jeden kanał do obsługi przekaźników bistabilnych w mojej R Pi 3. Więc edytowałem
/etc/supla-dev/supla.cfg
według opisu:
Kierując się dalej opisem usunąłem /etc/supla-dev/dev_guid i zrestartuj supla-dev. Niestety w międzyczasie usunąłem również moją R Pi z serwera ( gdzieś wcześniej o tym przeczytałem?).
Morał z tego taki, że moja supla cloud nie widzi mojej R-Pi. Wchodząć w: sudo /usr/sbin/supla-dev -D otrzymuję błąd:
ERR[1488277434.42023] Device GUID error! Zapewne dlatego, że go usunąłem ?
Jak teraz doprowadzić wszystko do stanu prawidłowego? Dziękuję za sugestie!
dodatkowo:
pi@raspberrypi:/etc/init.d $ supla-dev status
ERR[1488277764.867787] Device GUID error!
pi@raspberrypi:/etc/init.d $ sudo /etc/init.d/supla-dev stop
[ ok ] Stopping supla-dev (via systemctl): supla-dev.service.
pi@raspberrypi:/etc/init.d $ sudo /usr/sbin/supla-dev -D
ERR[1488277896.356123] Device GUID error!
pi@raspberrypi:/etc/init.d $ sudo /usr/sbin/supla-dev -restart
ERR[1488277920.964582] Device GUID error!
pi@raspberrypi:/etc/init.d $
pi@raspberrypi:/etc/init.d $ sudo /etc/init.d/supla-dev status
● supla-dev.service - LSB: SUPLA DEVICE
Loaded: loaded (/etc/init.d/supla-dev)
Active: active (exited) since Tue 2017-02-28 11:40:08 CET; 3s ago
Process: 1615 ExecStop=/etc/init.d/supla-dev stop (code=exited, status=0/SUCCESS)
Process: 1794 ExecStart=/etc/init.d/supla-dev start (code=exited, status=0/SUCCESS)
Feb 28 11:40:08 raspberrypi supla-dev[1814]: Device GUID error!
Feb 28 11:40:08 raspberrypi supla-dev[1794]: Starting : supla-dev failed!
Feb 28 11:40:08 raspberrypi systemd[1]: Started LSB: SUPLA DEVICE.
/etc/supla-dev/supla.cfg
według opisu:
Następnie zrestartowałem R Pi i zalogowałem się na mój serwer, moja R Pi była rozłączona.Przykładowa konfiguracja
[CHANNEL_0]
type=RELAYG5LA1A
gpio1=27
gpio2=22
bistable=1
gpio1 odpowiada za przełączanie przekaźnika
na gpio2 odczytywany jest jego stan.
Kierując się dalej opisem usunąłem /etc/supla-dev/dev_guid i zrestartuj supla-dev. Niestety w międzyczasie usunąłem również moją R Pi z serwera ( gdzieś wcześniej o tym przeczytałem?).
Morał z tego taki, że moja supla cloud nie widzi mojej R-Pi. Wchodząć w: sudo /usr/sbin/supla-dev -D otrzymuję błąd:
ERR[1488277434.42023] Device GUID error! Zapewne dlatego, że go usunąłem ?
Jak teraz doprowadzić wszystko do stanu prawidłowego? Dziękuję za sugestie!
dodatkowo:
pi@raspberrypi:/etc/init.d $ supla-dev status
ERR[1488277764.867787] Device GUID error!
pi@raspberrypi:/etc/init.d $ sudo /etc/init.d/supla-dev stop
[ ok ] Stopping supla-dev (via systemctl): supla-dev.service.
pi@raspberrypi:/etc/init.d $ sudo /usr/sbin/supla-dev -D
ERR[1488277896.356123] Device GUID error!
pi@raspberrypi:/etc/init.d $ sudo /usr/sbin/supla-dev -restart
ERR[1488277920.964582] Device GUID error!
pi@raspberrypi:/etc/init.d $
pi@raspberrypi:/etc/init.d $ sudo /etc/init.d/supla-dev status
● supla-dev.service - LSB: SUPLA DEVICE
Loaded: loaded (/etc/init.d/supla-dev)
Active: active (exited) since Tue 2017-02-28 11:40:08 CET; 3s ago
Process: 1615 ExecStop=/etc/init.d/supla-dev stop (code=exited, status=0/SUCCESS)
Process: 1794 ExecStart=/etc/init.d/supla-dev start (code=exited, status=0/SUCCESS)
Feb 28 11:40:08 raspberrypi supla-dev[1814]: Device GUID error!
Feb 28 11:40:08 raspberrypi supla-dev[1794]: Starting : supla-dev failed!
Feb 28 11:40:08 raspberrypi systemd[1]: Started LSB: SUPLA DEVICE.
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Spróbuj jeszcze to:
cd /var/www/html
sudo ./clear_cache.sh
cd /var/www/html
sudo ./clear_cache.sh
-
tpawelczak
- Posts: 12
- Joined: Tue Feb 14, 2017 5:43 pm
Spróbuj jeszcze to:
cd /var/www/html
sudo ./clear_cache.sh
Niestety i to nic nie pomogło
nadal: pi@raspberrypi:/etc $ sudo supla-dev status
ERR[1488283187.771826] Device GUID error!
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
To tak od początku:
1. zatrzymaj supla-dev
2. wykasuj urządzenie z clouda
3. sprawdź poprawność zapisów w "supla.cfg" dla supla-dev
4. wykasuj guid-a
5. wystartuj supla-dev
U mnie zawsze ruszało po czymś takim
1. zatrzymaj supla-dev
2. wykasuj urządzenie z clouda
3. sprawdź poprawność zapisów w "supla.cfg" dla supla-dev
4. wykasuj guid-a
5. wystartuj supla-dev
U mnie zawsze ruszało po czymś takim
-
tpawelczak
- Posts: 12
- Joined: Tue Feb 14, 2017 5:43 pm
Ok dzięki Zybi za wskazówkę.
Okazało się, że przyczyną był pośpiech.... dodając nowy typ kanału w supla.cfg przez przypadek skopiowałem nazwę przekaźnika RELAYG5LA1A, przed początkiem [GLOBAL] (robiłem to w nano przez ssh i tak jakoś wyszło
)i to było powodem nie wczytywania się w ogóle supla.cfg
Jak to mówią śpiesz się powoli
Dziękuję za zainteresowanie!
Okazało się, że przyczyną był pośpiech.... dodając nowy typ kanału w supla.cfg przez przypadek skopiowałem nazwę przekaźnika RELAYG5LA1A, przed początkiem [GLOBAL] (robiłem to w nano przez ssh i tak jakoś wyszło
Jak to mówią śpiesz się powoli
Dziękuję za zainteresowanie!
