BLE Supla Gateway - wyzwanie dla programistów

User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Robert Błaszczak wrote: Sun Sep 11, 2022 8:06 pm Żeby przejść na "supla-device" potrzebna jest obsługa kanału temperatury i wilgotności oraz informacja o stanie baterii. A SVD to ma :P
Zatem nie pozostaje mi nic innego jak dodać poziom baterii ;)
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
myxhir
Posts: 664
Joined: Thu Jan 07, 2021 12:16 pm
Location: Skórzewo, Poznań
Has thanked: 6 times
Been thanked: 9 times

Post

klew wrote: Mon Sep 12, 2022 5:50 am
Robert Błaszczak wrote: Sun Sep 11, 2022 8:06 pm Żeby przejść na "supla-device" potrzebna jest obsługa kanału temperatury i wilgotności oraz informacja o stanie baterii. A SVD to ma :P
Zatem nie pozostaje mi nic innego jak dodać poziom baterii ;)
jak rozumiem to wystarczy tylko odpalic Supla Device i wskazac pliki z wartosciami ktore aktualnie obrabia SVD i to wszystko ?

Przydałaby się potem jakaś instrukcja jak to Robert zrobił :)
Spełniony Automatyk / Mąż / Świeżo Upieczony Ojciec
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

myxhir wrote: Mon Sep 12, 2022 5:57 am
klew wrote: Mon Sep 12, 2022 5:50 am
Robert Błaszczak wrote: Sun Sep 11, 2022 8:06 pm Żeby przejść na "supla-device" potrzebna jest obsługa kanału temperatury i wilgotności oraz informacja o stanie baterii. A SVD to ma :P
Zatem nie pozostaje mi nic innego jak dodać poziom baterii ;)
jak rozumiem to wystarczy tylko odpalic Supla Device i wskazac pliki z wartosciami ktore aktualnie obrabia SVD i to wszystko ?

Przydałaby się potem jakaś instrukcja jak to Robert zrobił :)
Trochę inaczej się to konfiguruje, ale też przy pomocy pliku.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Okazało się w moim dwupoziomowym domu jedno Pi nie daje rady, więc chcę uruchomić drugi - każdy na swoim piętrze.
Jak pierwszy działa poprawnie, to z drugim mam problem.

Odczyty się co chwile resetuje i nie zapisuje plików.

Code: Select all

pi@pi:~/supla-virtual-device $ supervisorctl status
mi-th-0                          RUNNING   pid 2030, uptime 0:00:03
mi-th-1                          RUNNING   pid 2031, uptime 0:00:02
mi-th-2                          RUNNING   pid 2032, uptime 0:00:02
supla-virtual-device             RUNNING   pid 2024, uptime 0:00:10
pi@pi:~/supla-virtual-device $ supervisorctl status
mi-th-0                          STARTING
mi-th-1                          RUNNING   pid 2056, uptime 0:00:02
mi-th-2                          RUNNING   pid 2057, uptime 0:00:01
supla-virtual-device             RUNNING   pid 2024, uptime 0:00:31
pi@pi:~/supla-virtual-device $ supervisorctl status
mi-th-0                          RUNNING   pid 2088, uptime 0:00:03
mi-th-1                          RUNNING   pid 2089, uptime 0:00:03
mi-th-2                          RUNNING   pid 2087, uptime 0:00:03
supla-virtual-device             RUNNING   pid 2024, uptime 0:00:56
pi@pi:~/supla-virtual-device $ supervisorctl status
mi-th-0                          STARTING
mi-th-1                          STARTING
mi-th-2                          STARTING
supla-virtual-device             RUNNING   pid 2024, uptime 0:01:14
Myślałem ze robię coś nie tak, ale już przechodziłem ponowną konfigurację Pi z 3 razy.
Chciałem sklonować kartę z Pi która działa, ale nie dodaje nowego urządzenia tylko nadpisuje na oryginał.

Ma ktoś jakiś pomysł?
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Code: Select all

sudo hcitool lescan
co wypluwa?

A te pliki mi-th...robiłeś z ręki czy kopiowałeś z drugiego Pi? może kwestia uprawnień dostępu?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Wszystko jest z ręki, w aplikacji pojawiają się wpisane prze ze mnie wartości, ale ich nie odświeża bo resetuje j/w.

Code: Select all

pi@pi:~ $ sudo hcitool lescan
LE Scan ...
54:6B:D4:0C:AE:29 (unknown)
54:6B:D4:0C:AE:29 (unknown)
A4:C1:38:DA:3C:77 (unknown)
A4:C1:38:DA:3C:77 LYWSD03MMC
48:70:B5:34:50:87 (unknown)
48:70:B5:34:50:87 (unknown)
A4:C1:38:E7:33:2E (unknown)
A4:C1:38:E7:33:2E LYWSD03MMC
A4:C1:38:DC:8E:49 (unknown)
A4:C1:38:DC:8E:49 LYWSD03MMC
70:28:45:5E:24:81 (unknown)
70:28:45:5E:24:81 Oclean One
4C:63:34:63:60:A7 (unknown)
4C:63:34:63:60:A7 (unknown)
C0:97:27:4D:86:69 (unknown)
B9:31:00:70:33:EA XQ5G0K
7F:A0:0C:48:EF:08 (unknown)
7F:A0:0C:48:EF:08 (unknown)
B9:31:00:70:33:EA (unknown)
Widzi trzy czujniki z których powinien pobierać dane.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

OK, na sklonowanej karcie wywaliłem folder supla-virtual-device i przeszedłem krok na nowo.
Teraz utworzył mi odrębne urządzenie i działają odczyty.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

Lector wrote: Sun Sep 18, 2022 2:02 pm OK, na sklonowanej karcie wywaliłem folder supla-virtual-device i przeszedłem krok na nowo.
Teraz utworzył mi odrębne urządzenie i działają odczyty.
Tam jest tworzony plik z GUID i AUTHKEY urządzenia. W zasadzie wystarczyłoby ten plik usunąć, aby wygenerował się nowy. Jeśli folder był wcześniej skopiowany, to tak jakbyś miał dwa urządzenia z identycznym GUID i AUTHKEY - one próbowałyby się na zmianę logować do serwera i serwer by zrywał połączenie z poprzednim, aby wpuścić kolejne i tak w kółko ;)
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
klimasstudio
Posts: 1273
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

Ja mam troche inny problem z zasięgiem bo mam Aluminiową obudowę Argon ONE i BT ma zasięg raptem 2m. Czy ktoś dolutowywał antenę dla zwiększenia zasięgu BT ?
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

klew wrote: Mon Sep 19, 2022 7:17 amTam jest tworzony plik z GUID i AUTHKEY urządzenia. W zasadzie wystarczyłoby ten plik usunąć, aby wygenerował się nowy. Jeśli folder był wcześniej skopiowany, to tak jakbyś miał dwa urządzenia z identycznym GUID i AUTHKEY - one próbowałyby się na zmianę logować do serwera i serwer by zrywał połączenie z poprzednim, aby wpuścić kolejne i tak w kółko ;)
A wiesz jak ten plik się nazywa?
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/

Return to “Ogólna dyskusja”