Forum użytkowników automatyki budynkowej

Inne => BleBox => Wątek zaczęty przez: fantom w Styczeń 25, 2017, 09:58:40 pm

Tytuł: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Styczeń 25, 2017, 09:58:40 pm
Witam

Jeżeli ktoś jest zainteresowany integracją kostek BleBoxa w Domoticz-u, to jest już wstępna wersja napisana.
Obsługuje większość modułów BleBox.
Wszystkie uwagi, błędy i "zachciewajki" można tu śmiało zgłaszać.

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: zen w Styczeń 26, 2017, 01:34:15 pm
Od której wersji?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Styczeń 26, 2017, 01:41:19 pm
No pierwsza wersja pojawiła się już jakieś pół roku temu.
Aktualnie dodawane są kolejne kostki, poprawiane ewentualne błędy itp.
W aktualnej wersji beta praktycznie wszystkie kostki już są, ale do skończenia jest dimmerBox, switchBoxD i obsługa RGBW.
No i oczywiście sporo tematów nie związanych ściśle z konkretnymi kostkami, ale ułatwiającymi pracę.

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: ArtiP w Styczeń 26, 2017, 09:36:05 pm
Dzięki, super robota.
Używam wlightboxS, działa bardzo sprawnie.

Arti
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: MC w Styczeń 26, 2017, 10:37:10 pm
Ja używam od pół roku. Fantom dzięki za świetną robotę :) . U mnie sterują światłem, ledem i grzejnikami ;).
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Styczeń 27, 2017, 08:31:09 am
Wczoraj dodałem wstępną obsługę dimmerBox-a

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: schakal w Luty 08, 2017, 08:22:15 pm
@ Fantom
Witam, niestety od kilku dni nie biega dodawanie nowego sprzętu w Domoticzu soft beta zawsze aktualny  (ręczne wpisywanie adresu, automat nie działał).
Pytanie czy jest szansa na poprawki do sterowania RGBW, moje ESP działają z Limitless, a BleBox ma problem z przesyłaniem kolorów i w efekcie wyświetla je niewłaściwie. Również włącz wyłącz nie działa poprawnie. To takie moje małe pobożne prośby.
Pozdrawiam
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Luty 08, 2017, 08:31:16 pm
Co do automatycznego wyszukiwania kostek to jeszcze tego nie ma :) Na razie pojawił się tylko przycisk na www, ale obsługi jeszcze brak.
Co do RGBW to tema znam. Będę z tym walczył, ale problem wynika z samego domoticza. Tak naprawdę nie obsługuje on RGBW a HUE. Więc sporo pracy jest aby to zrobić, a potem jeszcze aby zostało przetestowane i zatwierdzone.

Czy teraz nie działa zwykłe ręczne dodoanie kostki ? Testowałem przed chwilą i nie było problemu. Wpisiuje się po prostu nazwę (jaka ma być widoczna w domoticzu) i adres np 192.168.1.123

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: schakal w Luty 10, 2017, 09:35:59 pm
@ Fantom
Nie działało dodawanie SwitchBoxD, dzisiaj jeszcze nie testowałem. Co do ledów,  myślę że temat na dłuższą rozmowę na priv lub telefonicznie, lub wykorzystać metodę z EasyESP plugin 105.
Pozdrawiam
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Michal_P w Luty 17, 2017, 08:26:34 am
Witam,

Gdzie można znaleźć więcej informacji odnoście implementacji kostek w Domoticz. Mam GateBox, w Domoticz zaimplementował się, jako Light Switch z Dimmerem.
Sterowanie brama nie działa. Szukam info jak skonfigurować (nie chce strzelać, myślę że chodzi o wybranie poprawnego typu przełącznika - ON/Off, Selector, Push Off, etc.),
 aby działało sterowanie, szczególnie zależy mi też na indykacji położenia bramy, super by było jeszcze sterowanie dodatkowym wyjściem Q2.
Ogólnie super robota.
Druga sprawa, może macie jakąś dokumentację kostek, bo na stronie blebox.eu nie mogę się odnaleźć i nie potrafię znaleźć nawet prostej instrukcji do GateBox :-[.
Pozdro
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Luty 19, 2017, 07:21:08 pm
1) Co do informacji możesz pisać tu na forum.
2) GateBox-a implementowałem na "sucho" bez kostki i patrzałem tylko co ma API. Teraz widżę, że muszę to przerobić na inny typ - pomyślę nad tym. Może masz jakiś pomysł ze swojej strony ? Bo na logikę to powinienem dodać chyba 3 elementy do domoticza (dla jednego gatebox-a) : dwa przyciski i jeden wskaźnik % otwarcia.
3) Co do dokumentacji : http://forum.lic.pl/blebox/dokumentacja/msg5520/#msg5520

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Michal_P w Luty 22, 2017, 10:32:54 pm
#Fantom
Wielkie wielkie dzięki za odpowiedz, sporo wyjaśnia.
Nie jestem zbyt zawansowany w domoticz ale wg. mnie najlepiej "rozbić" GateBox ‘a na oddzielne urządzenia w domoticz dokładnie tak jak napisałeś 3 urządzenia:
1.Sterowanie brama jest chwilowe "pulse" czyli otwieranie/ zamykanie widziałbym jaki przełącznik chwilowy
2. Pozycja bramy otwarcie/ zamkniecie- sterownik bazuje na 2 krańcówkach czyli brama może być zamknięta (100%) lub otwarta (0%) do tego można dodać pośredni stan kiedy żadna krańcówka nie jest aktywna (50%)- podczas otwierania bramy lub kiedy z jakiegoś powodu została zatrzymana pomiędzy skrajnymi położeniami.
3. drugi przekaźnik to tez starowanie pulse czyli przełącznik chwilowy ale tutaj już nie ma żadnego pozycjonowania czyli widzę to tak pulse- 100% (On), pulse - 0% (Off)
W sumie to dokładnie to co napisałeś.
Dzięki za link do dokumentacji, znalazłem Twój code na GitHub, dobrze rozumiem że kostki programowane są na Arduino IDE a oparte o coś a'la NodeMcu?
Z góry dzięki za pomoc i rozwój domoticz

Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Luty 26, 2017, 12:43:16 pm
Przerobiłem dzisiaj sporo obsługę gatebox (i switchboxd)
Więc jak pojaiw się nowa wersja domoticz to można testować.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 10, 2017, 08:56:29 am
W dniu dzisiejszym dodałem obsługę automatycznego znajdywania urządzeń w sieci.
Wystarczy na stronie sprzętu BleBox w domoticzu nacisnąć przycisk "znajdź urządzenia".
Może ktoś potestuje ....

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: pmadry w Marzec 10, 2017, 11:05:25 pm
Tak widziałem po południu, że pojawiły się nowości na github. Muszę tylko opanować ja to zrobić bo coś w kompilowaniem mam problemu na moim sprzęcie..

OK więc tak:
1. kostki znalazł i dodał, mam na switchBox i switchBoxD
2. kostki nazwane jako unknown, można by chyba nadać nazwy takie jak skonfigurowane w kostkach
3. przy poprzedniej wersji też to był w logach "Error: ble hardware (2) thread seems to have ended unexpectedly"
 
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 10, 2017, 11:06:37 pm
A czemu kompilujesz indywidualnie ? Nie możesz jakiejś gotowej paczki pobrać ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: pmadry w Marzec 13, 2017, 09:25:52 am
Hmmm, nie wiem. Na razie dopiero poznaję domoticz i części spraw nie ogarniam, musiał bym chyba jeszcze trochę więcej poczytać?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 13, 2017, 09:20:48 pm
Hej. A ja mam taki problem. W czasie konfigurowania bleboxa (mam tylko shutterboxy) wszystko pięknie działa. Dopiero po restarcie Domoticza pojawia się problem:

Mar 13 21:07:08 domoticz domoticz: Error: Domoticz received fatal signal 6 !...
Mar 13 21:07:08 domoticz domoticz: Error:   /home/pi/domoticz/domoticz() [0x1c0424]
Mar 13 21:07:08 domoticz domoticz: Error:   /home/pi/domoticz/domoticz(_Z14signal_handleri+0x58) [0x1c04dc]
Mar 13 21:07:08 domoticz domoticz: Error:   /lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer_v2+0) [0xb6ab0180]
Mar 13 21:07:08 domoticz domoticz: Error:   /lib/arm-linux-gnueabihf/libc.so.6(gsignal+0x38) [0xb6aaef70]

i domoticz nie startuje.

Zastanawiałem się gdzie leży wina. Okazało się, że jak wyłącze obsługę bleboxa (update hardware set enabled = 0 where name = 'blebox';) z poziomu sqlite'a to wszystko wraca do normy - czyli domoticz włącza się. Ale bez obsługi bleboxa :). Jak z poziomu UI włączam sprzęt, to znów wywala całość. Jednakże jak dodaje konfiguracje blebox'a na nowo, to działa. Jakieś podpowiedzi? Próbowałem na różnych wersjach domoticza (stable i beta) - zawsze ten same problem.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 13, 2017, 09:41:32 pm
Dodatkowo jeśli uruchamiam domoticza nie za pomocą skryptów w /etc/init.d a poprzez ./domoticz to otrzymuję:
terminate called after throwing an instance of 'Json::LogicError'
  what():  Value is not convertible to Int.
Aborted
Może to jakaś wskazówka, że z jsonem z shutterboxa nie umie sobie wtyczka poradzić.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 14, 2017, 07:47:29 am
Jaką masz wersje domoticza ?
Kilka dni temu wprowadzałem jakieś poprawki do jsona

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 14, 2017, 08:54:03 am
Wersja Domoticza to V3.6944 .
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 14, 2017, 09:18:09 am
Podaj build hash - po najechaniu na wersje się pokazuje

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 14, 2017, 12:30:15 pm
build hash: 607f722
build date: 2017-03-13 12:15
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 14, 2017, 04:24:17 pm
Możesz mi dać z jakiegoś shuttera odpowiedź na pytanie
IP_urzadzonka/api/shutter/state ?
Po prostu wpisać w przeglądarkę i skopiwoqć co zwraca.

Bo tak na szybko, to wygląda, że stan nie jest liczbą całkowitą. Dziwne.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 14, 2017, 07:52:32 pm
{
"state": 3,
"currentPos": {
"position": 100,
"tilt": -1
},
"desiredPos": {
"position": 100,
"tilt": -1
},
"favPos": {
"position": 0,
"tilt": -1
},
"controlType": 1,
"moveDirectionSwap": 0,
"inputsSwap": 1,
"calibrationParameters": {
"isCalibrated": 1,
"maxMoveTimeUpMs": 21342,
"maxMoveTimeDownMs": 20516,
"maxTiltTimeUpMs": 0,
"maxTiltTimeDownMs": 0
},
"moveTimeoutMs": 60000,
"limitSwitchType": 1,
"movementType": 0
}

Ano :) "state" jest intem :P

btw. mam najnowszy firmware dla shutterboxów.

{                                       
        "deviceName":   "someName",
        "type": "shutterBox",           
        "fv":   "0.238",                 
        "hv":   "0.7",                   
        "apiLevel":     "20170111",     
        "id":   "someID",         
        "ip":   "someIP"         
}
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 14, 2017, 08:38:02 pm
lol
To ja robię zgodnie z dokumentacją api:
http://technical.blebox.eu/shutterBoxAPI/#api-Device-SetDeviceState
A tam jest inaczej.
Pobieram jeszcze desiredPos. Wg dokumntacji tam ma być int, a u Ciebie jest tablica.
To teraz nie wiem co robić :(

Fantom
ps. Już widzę, pojawiła się nowa wersja api. Powinienem obsługiwać i starą i nową :(
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 14, 2017, 09:22:56 pm
:) ach :).. kojarzysz jak wygląda wsparcie do pluginow pisanych w pythonie w domoticzu?  Bo chętnie pomogę ale z c się nie lubimy :)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 14, 2017, 09:39:49 pm
Wiem tylko tyle, że jest taki moduł od kilku tygodi i jeden gościu ciągle go rozwija ;)

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 15, 2017, 09:00:54 pm
Co do tego shuttera - przy okazji sprawdziłem opcję którą dodoałem do domotica : aktualizuj firmware. Działa :)
Mam teraz w shutterbox nowy fw. Zrobię dla niego obsługę. Nie będę wspierał poprzedniej wersji api. Lepiej aby ktoś zaktualizował sobie fw  po prostu.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 16, 2017, 10:58:39 am
Zdecydowanie się zgadzam :). Aczkolwiek możesz popracować nad error handlingiem. Jeśli urządzonko wali błędem (bo np. zmieniło się API) i plugin nie potrafi zserializować odpowiedzi, to wyłącz urządzenie (z poziomu domoticza, tabela deviceStatus) i gdzieś walnij hintem o problemie - ewentualnie w logach. Ważne jest to, aby cały domoticz się nie wywalał na starcie :).

Oczywiście to tylko moje skromne podpowiedzi.

Możemy temat ogarnąć inaczej i zacząć pisać plugin wspólnie w pythonie - co o tym myślisz? Sam chciałem go zacząć pisać, ale nie chciałem pisać drugiego pluginu, do tego samego bo to bez sensu, a wykonałeś już kawał dobrej roboty.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 16, 2017, 01:30:59 pm
Samo handlowanie różnego rodzaju przypadków jest - ale nie przewidziałem, że pole które chcę pobrać np jako integer już tym integerem nie jest.
Takie zabezpieczenie będę musiał dorobić na dniach - aby jak coś dziwnego się znowu zmieni apki nie wywalić

Fix jeszcze nie wszedł do bety. Ale myślę, że dzisiaj wieczorem lub jutro już będzie. I będzie można testować.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 17, 2017, 10:21:51 am
Build Ci się wykrzaczył: https://github.com/domoticz/domoticz/pull/1351
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 17, 2017, 10:26:53 am
Tak, ale to nie błąd w kodzie tylko kompilatorze https://travis-ci.org/domoticz/domoticz/jobs/211497805
Nie ma związku i nie ma co poprawiać.

Po prostu autor domoticza od dwóch dni żadnego pull-requesta nie zatwierdził (a jest chyba z 10 oczekujących)

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 17, 2017, 01:05:58 pm
Nie tyle w kompilatorze, co po prostu podczas provisionowania maszynki się wywaliła instalacja pakietów.

Z reguły autor domoticza merge'uje niezależnie od wyników builda? Czy analizuje i puszcza takiego PRa jeszcze raz?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 17, 2017, 01:13:46 pm
Nie puszcza ponownie - jak się w taki sposób wysypie i i tak zmerguje.
A tego typu wysypki podczas pobierania pakietów itp są dość częste.
Kiedyś patrzałem, czy można samemu puścić ponownie - ale albo nie mam praw takich albo nie ma w ogóle takiej możliwości.
Ewentualnie zrobić mini zmianę w kodzie i puścić pustego commita to ponowie podejmie próbę budowania.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Greg w Marzec 17, 2017, 01:43:02 pm
Jakby co, to git zezwala na pustą zmianę:
git commit --allow-empty
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 19, 2017, 09:40:25 am
Po kilku dniach czekania doczekaliśmy się  :-*
Można ściągnąć nową wersję, między innymi z obsługą nowego api do shuttera

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Kwiecień 23, 2017, 09:54:32 pm
Jak mogę zdiagnozować dlaczego nie jestem w stanie dodać SwitchBoxD do Domoticza?

ShutterBox zadziałał bez problemu, a w przypadku Switch Boxa po kliknięciu "Add", nazwa i adres IP znikają i nic się nie dzieje.

W logach mam komunikat: 2017-04-23 22:53:07.551 Error: BleBox: send '/api/device/state'command to 192.168.1.183 failed!

A z drugiej strony jak wejdę w przeglądarce na adres http://192.168.1.183/api/device/state to dostaję poprawny JSON. Co może być nie tak?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Kwiecień 24, 2017, 07:13:44 am
Jaką masz wersje firmware w tym BleBox-ie ?
Sprawdzę jaki mam u siebie i przetestuję.

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Kwiecień 24, 2017, 07:24:52 am
0.117

Dzięki z góry!
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 03, 2017, 03:00:13 pm
Sorry, ale gdzieś mi temat uciekł.
Sprawdziłem na kostce którą mam u siebie z tą samą wersją firmware.
Bez problemu się dodała.
Jaką masz wersję domoticza ? W logach nie ma czegoś dziwnego jak dodajesz ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 03, 2017, 07:27:03 pm
Wersja: 3.5877 na Mac OS X. W logach niestety nic nowego...
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 03, 2017, 07:59:39 pm
To jakaś wersja stabilna ?
Chyba bardzo stara.
Przypuszczam, że aktualna beta jest ok. Mogły być jakieś poprawki.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 04, 2017, 07:39:12 am
No właśnie niby stabilna, a powiedziałbym, ze jest bardzo niestabilna. Na jakiej wersji Ty testowales?

Ta wersja jest z października 2016 i chyba nowszej stabilnej nie ma ;)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 04, 2017, 10:32:50 am
Ja ciągle na beta robię :) Więc codziennie mam aktualną.
W domoticzu ta stabilna i beta to tak sobie działa. Po prostu co jakiś czas, z bety robi się stabilną i tyle. Nie jest to jakaś osobna gałąź dłużej testowana itp.
Z mojej strony - najlepiej używać beta. Nawet jak ktoś wprowadzi jakiś błąd, to praktycznie od razu jest odzew ludzi i szybko jest poprawiany.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 04, 2017, 11:02:46 am
Ok. Dzisiaj zainstaluje betę i dam znać czy pomogło ;). Może będzie tez stabilniejsza. Dzięki ;)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 04, 2017, 01:36:50 pm
Wersja 3.7411

Nadal efekt ten sam. W logach mam:
2017-05-04 14:35:58.291 Error: BleBox: send '/api/device/state' command to 192.168.1.183 failed!

Czyli niestety jestem w punkcie wyjścia :(
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 04, 2017, 02:04:46 pm
Jest szansa, że to nie o domoticza chodzi. Czasami jak łączę się przez aplikację wBox to pomimo, że jestem w tej samej sieci co urządzenia Bleboxa to jestem w "trybie zdalnym" i nie mam dostępu do ustawień.

Może to ta sama przyczyna, która sprawia, że domoticz nie jest w stanie się z nimi połączyć.

Dziwne tylko jest to, że przecież Bleboxy tylko za pośrednictwem tej sieci mają dostęp do Internetu, więc... skoro widzę je "w trybie zdalnym" to widocznie mają dostęp do Internetu...
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 04, 2017, 02:25:13 pm
A jak z maszyny gdzie stoi domoticz wpiszesz '192.168.1.183/api/device/state' to pokazuje stronę ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 04, 2017, 02:52:27 pm
No właśnie czasem pokazuje, a czasem nie. Aczkolwiek domoticz miał od zawsze problem, nawet w tych momentach kiedy strona się pokazywała.

Także obstawiam jakiś problem z siecią, ale trudno mi w tej chwili zdiaznogować o co chodzi.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 04, 2017, 02:56:50 pm
Zapytałem jeszcze producenta o ten motyw z trybem zdalnym - wydaje mi się, że może to mieć wspólną przyczynę.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 11, 2017, 05:14:17 pm
OK, jak się okazało to faktycznie była wspólna przyczyna.

Bleboxy średnio radzą sobie w sieci z włączoną modulacją NitroQAM / 1024-QAM. Po zmniejszeniu standardu do MCS 9 (802.11ac) wszystko działa jak należy.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 29, 2017, 09:57:47 pm
Fantom, mam jeszcze pytanie:
Czy Twoja integracja wspiera autoryzację użytkowników w Gateboxie?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 31, 2017, 04:24:53 pm
Nie.
Ale jeżeli domoticz ma coś co może w tym pomóc to mogę dorobić.
Co dokładnie by było potrzebne ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wjarka w Maj 31, 2017, 05:56:28 pm
W gatebox jest możliwość utworzenia użytkowników i haseł, aby była kolejna warstwa zabezpieczeń (poza hasłem do domowego wifi) przed nieuprawnionym otwarciem bramy.

Obecnie, jak stworze użytkownika to domoticz nie jest w stanie wykonać żadnej komendy na gatebox. Fajnie jakby dało się domoticza skonfigurować tak żeby np. miał swojego dedykowanego użytkownika na gateboxie ;).

Dzięki z góry!
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: kkrawczyk w Czerwiec 02, 2017, 08:14:46 am
Witajcie

Po dodaniu switchboxa, automatycznie pojawił się przełącznik. Natomiast po dodaniu gateboxa mam tylko urzązenie rozpoznane jako GateBox typu: General na liście Devices:

https://www.dropbox.com/s/eiry5yk8hzgl3cq/Zrzut%20ekranu%202017-06-02%2009.09.10.png?dl=0

W jaki sposób dodać przełączniki ,które będą inicjalizowały otwarcie / zamknięcie bramy ?

Dziękuję za pomoc.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 02, 2017, 09:49:32 am
Sprawdź dokładnie - powinny pojawić się 3 urządzenia - jedno wskazuje % otwarcia bramy i do tego dwa przyciski.

Fantom
ps. chyba, że masz jakąś bardzo starą wersję domoticza.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: kkrawczyk w Czerwiec 02, 2017, 08:06:50 pm
Niestety, nie pojawiły się. Pojawił się tylko przełącznik do switchboxa. Domoticz wersja:3.7518. Z apki wBox mogę sterować bramą bez problemu.

Na liście hardware mam:
https://www.dropbox.com/s/yju8nk00aw3batp/Zrzut%20ekranu%202017-06-02%2021.01.57.png?dl=0
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 03, 2017, 10:38:43 am
A skasuj go z tej listy i dodaj jeszcze raz.
Przeglądam kod i widzę, że powinny dodać się 3 urządzenia :(

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: kkrawczyk w Czerwiec 03, 2017, 11:44:49 am
Wszystko gra, mój błąd, gdy w setup blebox dodawało 3 nodes, 2 usuwałem bo myślałem że to błąd :) Sorry. dzięki za pomoc.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 03, 2017, 02:27:03 pm
Super.

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: wroLED w Czerwiec 08, 2017, 01:50:23 pm
Fantom a testowałeś już może wLightBox ?
Testowałem dzisiaj moduł z domoticzem i :
- Moduł jest wykrywany jako dimmer ale nie działa funkcja Wł/wył oraz przy zmianie kolorów następuje zmiana na jakieś 0.5 sek a następnie powrót do barwy zielonej.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Wrzesień 25, 2017, 11:28:15 am
Czy ktoś używa Shutterbox'a? bo u mnie nie pokazuje procentowego otwarcia rolety. W sensie suwak nie zmienia swojej pozycji w przypadku gdy roletę otwieram przy pomocy fizycznego przycisku
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Wrzesień 25, 2017, 12:08:32 pm
A co pokazuje w przeglądarce IP_blebox/api/shutter/state ?
Wklej wynik

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Wrzesień 25, 2017, 03:55:46 pm
Z poziomu aplikacji bleboxa jest widoczna pozycja rolety, natomiast nie jest ona przekazywana do Domoticza, mimo że sterowanie z poziomu Domoticza działa.

{
   "state":   2,
   "currentPos":   {
      "position":   39,
      "tilt":   -1
   },
   "desiredPos":   {
      "position":   39,
      "tilt":   -1
   },
   "favPos":   {
      "position":   75,
      "tilt":   50
   },
   "controlType":   1,
   "moveDirectionSwap":   1,
   "inputsSwap":   1,
   "calibrationParameters":   {
      "isCalibrated":   1,
      "maxMoveTimeUpMs":   23735,
      "maxMoveTimeDownMs":   22145,
      "maxTiltTimeUpMs":   -1,
      "maxTiltTimeDownMs":   -1
   },
   "moveTimeoutMs":   120000,
   "limitSwitchType":   1,
   "movementType":   1
}
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Wrzesień 25, 2017, 04:25:46 pm
No odpowiedź w JSON wygląda ok.
Muszę podłączyć shuttera u siebie i przetestować o co chodzi.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Wrzesień 25, 2017, 04:36:50 pm
Będę wdzięczny za każdą pomoc :)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Wrzesień 25, 2017, 04:53:47 pm
Nie mogę skojarzyć o co tam chodziło ;)
Ale widzę, że jak dodoaje się shuterboxa to dodają się dwie pozcyje w urządzeniach.
Widzisz obie ? Jak się zachowują ? Bo u mnie jedna pokazuje procenty a druga nie.
Za nic ne mogę sobie przypomnieć po co były dwie. Albo coś się zmieniło w domoticzu i jedna się dodoaje błędnie a druga jest dobra. Ale sprawdzenie tego to nie wiem kiedy zrobię :(

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Wrzesień 25, 2017, 05:08:32 pm
Wlaśnie widziałem, że dodają się dwie pozycje ale zawsze jedna usuwałem. Zaraz jeszcze raz dodam i sprawdzę czy na jednej widać procenty. Dzięki w ogóle, że ruszyłeś temat
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Wrzesień 27, 2017, 07:27:18 pm
A jeszcze jedno: jaką wersję domoticza masz ?
Sprawdzałem na 3.8441 i nie pojawia się to drugie urządzenie. Może w jakiejś starej wersji miałem błąd.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Wrzesień 28, 2017, 07:05:23 am
Mam v3.8153. Zauważyłem, że drugie urządzenie pojawia się w momencie jak użyje zewnętrznego klawisza i domoticz reaguje. na zrzucie widać, że pokazuję procenty. ale w urządzeniach jedno mam wyłączone i jak je włączę jako główne to jest widoczne jako włącznik i okob widoczne są procenty. na zdj rol1 widac ze procenty się zgadzają ale suwak nie reaguje na klawisz bo pamięta jak nim sterowałem z poziomu domoticza więć suwak został w pozycji jaką wczoraj ustawiałem wieczorem
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 01, 2017, 10:50:14 am
Czy używałeś przycisku "Zmień" aby np zmienić nazwę tego urządzenia ?
Bo znalazłem tam błąd. Zrobiłem pull-request z usunięciem tego przycisku całkowicie. Docelowo będzie można zmienić nazwę urządzenia na liscie wszytskich urządzeń.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Październik 01, 2017, 07:52:44 pm
Zmieniłem nazwę jednego z urządzeń. Włączyłem drugie i wygląda to jak na screenach. Na priv wysłałem Ci te dwie linie z bazy danych o które prosiłeś.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 01, 2017, 08:10:31 pm
Skasuj te urządzenia i dodaj ponownie. Jak będzie tylko jedno, zmień mu ewentualnie nazwę alezrób to z listy wszystkich urządzeń domoticza (nie z ustawień w BleBox).
Daj znać, czy będzie ok.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: rolfo w Październik 02, 2017, 06:21:02 pm
Mam podobny problem - suwak w Domoticzu działa jak chce. Jak na razie kupiłem jedną sztukę na próbę, więc nie mam jak sprawdzić czy problem się powtarza. W skrócie - roleta otwarta, ustawiam 50% - roleta ustawia się na 50%. Ale przestawiam roletę np. na 30% i jest loteria - albo się ustawi na 30%, albo w dowolnym innym położeniu.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Październik 02, 2017, 06:55:22 pm
U mnie akurat sterowanie z poziomu Domoticza działa poprawie. Problem mam tylko przy sterowaniu zewnętrznym przyciskiem.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 02, 2017, 09:02:07 pm
A to raczej nie wina domoticza. Ustaw te przykładowe 30% i sprawdz co pokazuje json przez strone www (podawalem jak pobrać te dane kilka postów wyżej). I zobacz jaki jest desirepos itp

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: rolfo w Październik 02, 2017, 09:08:01 pm
Ok, już wiem o co chodzi. Wygląda to tak, mam nadzieję, że będzie widać :)
Suwak w domoticzu:
1. |x--------|    - roleta zamknięta
2. |--------x|    - roleta otwarta

ale:

3. |-x-------|    - prawie cała otwarta
4. |-------x-|    - prawie cała zamknięta.

Czyli z pozycji 3 (gdzie 90% okna jest odsłonięte), przesunięcie suwaka w lewo powoduje całkowite zasłonięcie okna. Tak samo z pozycji 4 (gdzie 90% okna przesłania roleta), przesunięcie w prawo do końca powoduje całkowite otwarcie.

EDIT: w pozycji 3, kostka pokazuje to (sorry, za formatowanie, ale mam tam do dyspozycji tylko wgeta).

{
"state":2,
"currentPos":
{"position":6,
"tilt":-1},
"desiredPos":
{"position":6,"tilt":-1},
"favPos":{"position":50,"tilt":50},
"controlType":1,
"moveDirectionSwap":0,
"inputsSwap":0,
"calibrationParameters":{"isCalibrated":1,"maxTiltTimeUpMs":1100,"maxTiltTimeDownMs":1100},"moveTimeoutMs":120000}
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: DaM w Październik 23, 2017, 08:33:41 pm
Witam,
mam problem z obsługą modułów Switch Box D.

Po dodaniu urządzenia pojawiają się dwa wpisy:

ID Nazwa Adres IP Typ Uptime Sprzęt Firmware
2 Switch Box D 10.0.11.111 Switch Box D 0:00:22 0.7 0.120
1 Switch Box D 10.0.11.111 Switch Box D 0:00:22 0.7 0.120

Po czym dodają się kolejne z adresem IP 160.0.182.15:
ID Nazwa Adres IP Typ Uptime Sprzęt Firmware
4 Switch Box D 160.0.182.15 unknown unknown unknown unknown
3 Switch Box D 160.0.182.15 unknown unknown unknown unknown
2 Switch Box D 10.0.11.111 Switch Box D 0:00:22 0.7 0.120
1 Switch Box D 10.0.11.111 Switch Box D 0:00:22 0.7 0.120

I te dwa z nieprawidłowym adresem działają, ale tylko do restartu domoticza.

W urządzeniach tak to wygląda:
  Turn On 1 Blebox 0A000B6F 0 Switch Box D Lighting 2 AC
  Turn On 2 Blebox 0A000B6F 1 Switch Box D Lighting 2 AC
  Turn On 3 Blebox A000B6F 0 Switch Box D Lighting 2 AC
  Turn On 4 Blebox A000B6F 1 Switch Box D Lighting 2 AC

Po restarcie przestają działać, a w logu mam tylko:
017-10-23 21:27:28.112 User: Admin initiated a switch command (3/Switch Box D/On)
2017-10-23 21:27:28.113 Error: BleBox: unknown device (10.0.11.111)
2017-10-23 21:27:30.341 User: Admin initiated a switch command (4/Switch Box D/On)
2017-10-23 21:27:30.341 Error: BleBox: unknown device (10.0.11.111)
2017-10-23 21:27:31.823 User: Admin initiated a switch command (2/Switch Box D/On)
2017-10-23 21:27:31.823 Error: BleBox: unknown device (10.0.11.111)
2017-10-23 21:27:33.120 User: Admin initiated a switch command (1/Switch Box D/On)
2017-10-23 21:27:33.120 Error: BleBox: unknown device (10.0.11.111)

Używam wersji beta, zarówno pobranej binarki jak i samodzielnie kompilowanej:
Version: 3.8627
Build Hash: 93492f2-modified
Compile Date: 2017-10-22 13:31:11
dzVents Version: 2.3.0

Ktoś się spotkał z podobnym problemem lub wie gdzie szukać przyczyny?

EDIT: nadanie bleboxowi adresu z klasy 192.168.5.0/24 wyeliminowało problem pojawiających się wpisów z adresem 160.0.182.15, jednak nadal po restarcie przestaje działać.
EDIT2: po dodaniu kolejnego urządzenia, to wcześniej dodane zaczyna działać i tak sobie działają obydwa, aż do restartu...
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 24, 2017, 07:01:28 am
Pytanie: w jaki sposób były dodane te dwa pierwsze urządzenia ? Czy automatycznym wyszukaniem czy ręcznie adres IP był wpisany ?

Fantom
ps. Postaram, się dzisiaj lub jutro zerknąć gdzie może być problem.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: DaM w Październik 24, 2017, 07:57:10 am
Efekt jest taki sam przy automatycznym i ręcznym dodawaniu.

EDIT: sprawdziłem na wersji stabilnej i tutaj po restarcie domoticza wszystko cały czas działa jak należy.
EDIT2: poradziłem sobie z problemem restartów przez przywrócenie metody bool BleBox::StartHardware() z wersji stabilnej:
bool BleBox::StartHardware()
{
if (LoadNodes())
{
m_thread = boost::shared_ptr<boost::thread>(new boost::thread(boost::bind(&BleBox::Do_Work, this)));
m_bIsStarted = true;
sOnConnected(this);
return (m_thread != NULL);
}
return false;
}

Ps. Udało mi się naprawić obsługę (a właściwie zrobić ją na nowo) modułu wLightBox, muszę to trochę uporządkować i udostępnię repozytorium, może będzie ktoś chętny przetestować.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 24, 2017, 05:39:11 pm
Ładowanie BleBox na start już poprawiłem i czeka w pull-request:
https://github.com/domoticz/domoticz/pull/1890/commits/8e7be00e60e6879117b8a1057c35e8eab56f5f4f

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 24, 2017, 05:48:18 pm
Witam,
mam problem z obsługą modułów Switch Box D.

Po dodaniu urządzenia pojawiają się dwa wpisy:

ID Nazwa Adres IP Typ Uptime Sprzęt Firmware
2 Switch Box D 10.0.11.111 Switch Box D 0:00:22 0.7 0.120
1 Switch Box D 10.0.11.111 Switch Box D 0:00:22 0.7 0.120

Po czym dodają się kolejne z adresem IP 160.0.182.15:
ID Nazwa Adres IP Typ Uptime Sprzęt Firmware
4 Switch Box D 160.0.182.15 unknown unknown unknown unknown
3 Switch Box D 160.0.182.15 unknown unknown unknown unknown
2 Switch Box D 10.0.11.111 Switch Box D 0:00:22 0.7 0.120
1 Switch Box D 10.0.11.111 Switch Box D 0:00:22 0.7 0.120

I te dwa z nieprawidłowym adresem działają, ale tylko do restartu domoticza.

W urządzeniach tak to wygląda:
  Turn On 1 Blebox 0A000B6F 0 Switch Box D Lighting 2 AC
  Turn On 2 Blebox 0A000B6F 1 Switch Box D Lighting 2 AC
  Turn On 3 Blebox A000B6F 0 Switch Box D Lighting 2 AC
  Turn On 4 Blebox A000B6F 1 Switch Box D Lighting 2 AC

Dobra. Ten błąd chyba też znalazłem. Teraz adres może być też 160.x.x.x
Trzeba poczekać aż pull request trafi do bety i można testować:
https://github.com/domoticz/domoticz/pull/1890/commits/a84d545f322542bc2f52015e9f835c0ad1fbba26

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 25, 2017, 11:20:52 am
No to można ściągnąć betę i testować.
Poprawki pojawiły się w wersji >= 3.8635

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: DaM w Październik 25, 2017, 09:11:09 pm
Niestety adresy IP z klasy 10.x.x.x nadal nie działają poprawnie.
Tak na prawdę problem jest ze wszystkimi adresami gdzie pierwszy oktet adresu jest mniejszy niż 16.

Wygląda to tak jakby Domoticz traktował DeviceID jako INT i wszędzie tam gdzie pierwsza liczba adresu w HEX zaczyna się od 0 to to zero jest obcinane.
I tak np. moduł generuje dla adresu 10.0.11.111 DeviceID 0A000B6F, a Domoticz sobie bierze A000B6F i zamiast 0A = 10 mamy A0 = 160 itd., itp.

Póki co nie mam pomysłu jak to poprawić tak, żeby DeviceID było kompatybilne wstecz. Może znajdę wolną chwilę, żeby nad tym pomyśleć, a na razie przeadresuję BleBoxy do klasy 192.168.x.x
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 26, 2017, 08:03:00 am
Niestety adresy IP z klasy 10.x.x.x nadal nie działają poprawnie.
Tak na prawdę problem jest ze wszystkimi adresami gdzie pierwszy oktet adresu jest mniejszy niż 16.

Wygląda to tak jakby Domoticz traktował DeviceID jako INT i wszędzie tam gdzie pierwsza liczba adresu w HEX zaczyna się od 0 to to zero jest obcinane.
I tak np. moduł generuje dla adresu 10.0.11.111 DeviceID 0A000B6F, a Domoticz sobie bierze A000B6F i zamiast 0A = 10 mamy A0 = 160 itd., itp.

Póki co nie mam pomysłu jak to poprawić tak, żeby DeviceID było kompatybilne wstecz. Może znajdę wolną chwilę, żeby nad tym pomyśleć, a na razie przeadresuję BleBoxy do klasy 192.168.x.x

Tak.
Znalazłem błąd w logice w domoticzu w CDomoticzHardwareBase::SendSwitch
Jest tam niestety sprintf(ID, "%X%02X%02X%02X", ID1, ID2, ID3, ID4);
Czyli jest gubione pierwsze zero.
Postaram się to dać jako pull-request, ale na 99% odrzucą. Tak niestety tam już jest. Nieważne, że jest źle, ale nie poprawiamy bo innym może to coś "zepsuć" :(

Fantom
ps. Dobra. Też zrobię źle, i wtedy będzie "dobrze" :) https://github.com/domoticz/domoticz/pull/1894
ps 2 - można już pobrać nową wersję. Poprawka dostępna >= 3.8643
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: MC w Październik 26, 2017, 09:15:42 pm
Dziękuję bardzo za obsługę RGB ;)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Patriko w Październik 29, 2017, 03:41:14 pm
U mnie natomiast strasznie dużo "unknown" z IP 0.0.0.192, znalazlo natomiast 2 bleboxy a w tym budynku jest ich 170. Coś robię nie tak?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: DaM w Październik 29, 2017, 05:56:56 pm
Sprawdziłem u siebie i faktycznie jest problem z dodawaniem nowych urządzeń.
Urządzenie o adresie IP 192.168.6.111 dodaje się z adresem 0.0.0.192 i dostaje ID 000000C0.

Wygląda na to, że coś jest nie tak z tą poprawką https://github.com/domoticz/domoticz/pull/1894 (https://github.com/domoticz/domoticz/pull/1894)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 29, 2017, 06:35:58 pm
No tak. Chciałem poprawić numerację a zrobiłem bez namysłu.
Po tej poprawce powinno być ok: https://github.com/domoticz/domoticz/pull/1899

Fantom
ps. Od kilku wersji nie mogę skompilować domoticza więc trochę w ciemno poprawiam :(
ps2. Od wersji 3.8661 poprawka wgrana. Można testować.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Kwiecień 25, 2018, 12:15:44 pm
Odświeżam temat Domoticza bo wczoraj wreszcie uruchomiłem w nim sutterboxy. Sterowanie z poziomu Domoticza działa, zarówno pełne otwarcie jak i zamknięcie oraz sterowanie suwakiem (np. otwarcie na 30%). Problemem natomiast jest sterowanie z fizycznego klawisza, wtedy w Domoticzu nie odświeża się aktualny stan rolety. Przeglądając ten temat, widziałem, że u innych ten problem też występował. Ale czy w końcu udało się go rozwiązać?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Kwiecień 25, 2018, 12:25:12 pm
Panowie, prośba o przypomnieniu o tym temacie po długim weekendzie majowym.
Wcześniej nie dam rady zerknąć

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Maj 09, 2018, 08:03:25 pm
Hej, majówka minęła więc przypominam się z tematem:)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 13, 2018, 02:52:06 pm
No to wyciągnalem urządzonka i sprawdzam.
WLighBox widzę działa prawidłowo z nowym typem device (Color Switch) w domoticzu.
Zerkam teraz na shutterBox
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galaxy w Maj 13, 2018, 03:14:02 pm
Czy dla wLightBox w Domoticzu jest też możliwość ustawiania efektów np "stroboskop", "relaks" oraz czy można zmieniać czas zmiany i trwania koloru?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 13, 2018, 03:25:34 pm
Nie ma - kiedyś zacząłem to dodawać, ale utknąłem na jakimś problemie po stronie domoticza. Zerknę czy jest to już poprawione i można wrócić do tematu
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 13, 2018, 03:33:09 pm
@lukwro, @maks87
Jaki czas macie ustawione w pulowaniu w domoticzu dla bleboxa ?
Jak macie tam wpisane 0 to odczyt następuje co 30 sek. Więc po użyciu fizycznego przycisku, w domoticzu może się to pojawić nawet za pół minuty dopiero
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galaxy w Maj 13, 2018, 04:00:54 pm
Nie ma - kiedyś zacząłem to dodawać, ale utknąłem na jakimś problemie po stronie domoticza. Zerknę czy jest to już poprawione i można wrócić do tematu
Czy można zmieniać stan wLightBox przez komendy np json i przez to uruchamiać poszczególne efekty?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 13, 2018, 04:31:36 pm
Tak
/api/rgbw/set
{
    "rgbw": {
        "desiredColor": "ff000000",
        "fadeSpeed": 248,
        "effectSpeed": 2,
        "effectID": 3,
        "colorMode": 3
    }
}
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galaxy w Maj 13, 2018, 07:09:44 pm
Jak to powinno wyglądać w formacie http://192.168.0.100/json....?
Tak aby po wpisaniu w przeglądarce włączyć np efekt relaks ze zmianami co 15 sekund.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 13, 2018, 07:21:50 pm
Dokładnie tak jak wkleiłem wyżej
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galaxy w Maj 13, 2018, 07:26:02 pm
Podaj proszę przykład, niestety nie wiem jak to powinno być ułożone.
Tak to mam np dla włączenia w domoticzu:
http://192.168.0.150:8080/json.htm?type=command&param=switchlight&idx=30&switchcmd=Off
Nie wiem ja to powinno być dla BleBoxa
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 14, 2018, 07:41:57 am
Aaaa, json do domoticza
Api ogólnie opisane jest tu:
https://www.domoticz.com/wiki/Domoticz_API/JSON_URL%27s#Set_a_light_to_a_certain_color_or_color_temperature

Ale nie wiem czy to aktualnie będzie chodziło, bo były spore zmiany dla RGBW w domoticzu.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galaxy w Maj 14, 2018, 10:41:43 am
Myślałem o json wysyłanym bezpośrednio do BleBoxa.
Chcę zrobić tak żeby włączenie w domoticzu wysyłało komendę json do Blebox
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 14, 2018, 10:45:52 am
No to dokłądnie tak jak podałem wcześniej.
podałem adres restowy endpointa i format jsona
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: DaM w Maj 14, 2018, 10:50:06 am
Zgodnie z dokumentacją https://technical.blebox.eu/wLightBoxAPI/#api-Rgbw-SetRgbwState (https://technical.blebox.eu/wLightBoxAPI/#api-Rgbw-SetRgbwState), żeby ustawić efekt trzeba wysłać jsona metodą post, zwykłym getem można ustawić tylko kolor.

Żeby ustawić sam efekt, nie ruszając innych parametrów można wysłać pod endpoint "/api/rgbw/set" samo:
{
    "rgbw": {
        "effectID": 3
    }
}
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Maj 16, 2018, 08:03:42 am
@lukwro, @maks87
Jaki czas macie ustawione w pulowaniu w domoticzu dla bleboxa ?
Jak macie tam wpisane 0 to odczyt następuje co 30 sek. Więc po użyciu fizycznego przycisku, w domoticzu może się to pojawić nawet za pół minuty dopiero
Coś mi w Domoticzu się ostatnio poprzestawiało i nie mogę wejść w zakładkę urządzenia aby sprawdzić jaką wartość mam wpisaną. Ale wczoraj robiłem testy, sterując z domoticza oczywiście od razu stan rolety się zmienia, natomiast po sterowaniu przyciskiem, w domoticzu nic się nie zmienia, nawet po kilkunastu minutach.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 16, 2018, 08:06:56 am
A jak zmienisz np przeze stronę www blebox lub z aplikacji blebox. To w domoticzu się zmienia ?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Maj 16, 2018, 01:21:19 pm
Przy sterowaniu przez aplikację wBox w Domoticzu  nic się nie zmienia.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Maj 19, 2018, 03:04:39 pm
Ponieważ coś mi się w Domoticzu posypało to będzie restart całego systemu. Dlatego od nowa będę konfigurował bleboxy więc pytanie: czy mam ręcznie dodać każdą z rolet, czy użyć automatycznego wyszukiwania? A jak to drugie, to czy przy zmianie nazwy nic się nie psuje? Kilka postów wcześniej była tka dyskusja o zmianie nazwy.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 20, 2018, 06:50:57 am
Zrób automatycznie
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Maj 20, 2018, 07:58:08 am
Wczoraj już zabrakło czasu aby napisać, ale wieczorem udało się wszystko uruchomić. Po postawieniu od nowa Domoticza, dodałem bleboxa do obsługi, a następnie właśnie automatycznie wykryłem rolety. W tej chwili, bez względu na to, czy steruję fizycznym klawiszem przy rolecie, inBoxem, aplikacją wBox czy domoticzem, to zawsze status w domoticzu się odświeża - czyli jest to na czym mi zależało.
Natomiast widzę pewną niedogodność w sytuacji kiedy w domoticzu dla rolet wyświetla się % otwarcia rolety. Sam wskaźnik jest OK, natomiast sterowanie jest "nielogiczne". Mam na myśli to, że ustawiając z domoticza rolety na 10% to są one opuszczone tylko trochę, 90% to rolety opuszczone prawie całe. Natomiast 0% to całkowite zamknięcie, a 100% to całkowite otwarcie.
fantom mógłbyś to poprawić, tak aby 0% to było otwarcie, potem przechodząc od 0 do 100% zamykamy roletę i 100% to całkowite zamknięcie?

[EDIT] Wyjaśniło się, czemu wcześniej nie działało. Otóż w konfiguracji w polu interwał sprawdzania gdy wpiszę 30s to przy sterowaniu rolety przyciskiem, nie odświeża się położenie rolety. Natomiast gdy 30s zmienię na 10s to wszystko działa jak trzeba. 
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 24, 2018, 10:05:28 am
1) Zerknę o co chodzi w tych interwałach, że nie zawsze działa. A jak dasz np 40 sek to działa czy nie ? I co się pojawia w logach.
2) Co do pokazywania rolety, sprawdziłeś może, jak to się zachowuj jak zmienisz typ urządzenia z inverted na normalny (w ustawieniach domoticza) ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Maj 24, 2018, 08:11:02 pm
1. Dopiero teraz zobaczylen Twoja odpowiedz. Teraz nie mam jak sprawdzic, ale dzisiaj po poludniu zmienilem z 10s na 20s, jutro dam znac jak wtedy to dziala i ewentualnie bede dalej testowal inne wartosci.
2. Mam ustawione inverted bo na normalny to mi odwrotnie pokazywalo otwarte/zamkniete. Ale przyznam ze szybko zmienilem na inverted i nie zwrocilem uwagi jak pokazuje %. Jutro po poludniu przetestuje.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Maj 26, 2018, 04:27:41 pm
Z małym opóźnieniem ale dopiero teraz przetestowałem wszystko i mogę napisać.
1. Status odświeża się poprawnie tylko przy wpisaniu wartości 10s. Dla każdej innej (testowałem 15,20,30,40,50,60 puste pole), przy sterowaniu klawiszami, status w Domoticzu się nie odświeża, a w logach widać to (bez względu na to jaką wartość czasu wpisałem, zawsze error jest co 30s).
2018-05-26 17:04:00.713 Error: Blebox hardware (3) thread seems to have ended unexpectedly
2018-05-26 17:04:30.719 Error: Blebox hardware (3) thread seems to have ended unexpectedly
2018-05-26 17:05:03.383 Error: Blebox hardware (3) thread seems to have ended unexpectedly
2018-05-26 17:05:30.389 Error: Blebox hardware (3) thread seems to have ended unexpectedly
2018-05-26 17:06:00.395 Error: Blebox hardware (3) thread seems to have ended unexpectedly
2. Nie ma znaczenia czy typ urządzenia to inverted czy normalny. Różnica jest jedynie taka, że dla inverted status otwarte oznacza, ze faktycznie roleta jest otwarta (czyli podniesiona do góry) a status zamknięte, że roleta jest opuszczona (czyli w domoticzu zamknięta). Dla typu normalnego te opisy są odwrotne, ale wartości procentowe identyczne, tzn.:
- roleta jest w górze, ma status On
- ustawienie np. 10% powoduje, że roleta rozwija się tylko kawałek
- ustawienie np. 90% powoduje, że roleta jedzie prawie do samego dołu
- ale gdy ustawię 100% to roleta jedzie na samą górę i ma status On
- gdy ustawię 0% to roleta jedzie na sam dół i ma status Off
Według mnie to błędnie jest przypisanie statusu On do 100% i Off do 0%. Jakby to było zamienione to wtedy działało by tak jak trzeba. Myślisz fantom, że można to poprawić?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 11, 2018, 07:30:54 pm
Ad 1) Poprawione - https://github.com/domoticz/domoticz/pull/2486
Jak wejdzie merge to pojawi się w nowej wersji beta.
Będzie można ustawić dowolny czas odpytywania (>= 1 sekunda)
Ad 2) Tu muszę jeszcze powalczyć. Tam jest trochę błędów w kodzie domoticza i trzeba jakoś przepchnąć poprawki - a to nie jest proste bo to już na niskim poziomie i dużo modułów z tego korzysta. Więc nie wiem co z tego będzie.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 12, 2018, 07:45:55 am
Można pobrać bete. Od wersji 3.9629 powinno być ok z tymi błędami w logach i czasem odpytywania.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Październik 05, 2018, 12:02:56 pm
Ad 2) Tu muszę jeszcze powalczyć. Tam jest trochę błędów w kodzie domoticza i trzeba jakoś przepchnąć poprawki - a to nie jest proste bo to już na niskim poziomie i dużo modułów z tego korzysta. Więc nie wiem co z tego będzie.
Hej, wracam z tematem i pytanie, czy udało się powalczyć z tym? A jak zapomniałeś, to czy jest szansa na przyjrzenie się tematowi jeszcze raz? Nie ukrywam, że bardzo mnie wkurza to "odwrotne" niż logika podpowiada działanie:)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Styczeń 11, 2019, 09:47:04 am
Cześć
Od dwóch dni testuję podłączenie bleboxa z domoticzem. Ogólnie fajnie to działa ale moim zdaniem jest to mało stabilne i bardzo podatne na zmiany w raspberry.
Mianowicie zainstalowałem raspberry, jego aktualizację, domoticza, Dark Sky i moduł bleboxa. Działało fajnie, zmieniały się statusy. Następnie instalowałem jeszcze dla testów kilka pakietów (już nie pamiętam jakich) i domoticz przestał odbierać dane z bleboxa. Serwis pogodowy działał cały czas. Ponieważ nie miałem jeszcze historii od nowa zainstalowałem system i domoticza. Następnie ponownie dark sky i bleboxa. Działało właściwie. Ponieważ dopiero po instalacji domoticza przypomniałem sobie że nie zrobiłem aktualizacji systemu zrobiłem ją wczoraj wieczorem. Dzisiaj patrzę na mydomoticz, że w dalszym ciągu pali mi się światło. Próba jego zgaszenia dawała komunikat o braku połączenia  z urządzeniem. Zdalnie odinstalowałem bleboxa i chciałem go ponownie zainstalować. Wejście w konfigurację i próba zapisania z ręcznego wpisu nic nie dawała, wyszukiwanie automatyczne skutecznie zawiesiło domoticza i jest teraz offline ( z tego powodu nie mam logów).
Przez wBox wszystko działa właściwie.
Chciałbym mieć system który będzie stabilny i nie będę tracił za każdym razem danych historycznych. Teraz trzeba pamiętać aby robić kopię przed jakąkolwiek zmianą.  Teraz już utraciłem cały dzień danych pogodowych bo nie mam możliwości przywrócenia zdalnie kopii.
Co robię nie tak? Czy jak będzie jakaś kolejna aktualizacja systemu to znowu może wszystko leżeć?
A może OpenHub lub Home Assistant są bardziej stabilne?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Styczeń 11, 2019, 01:56:17 pm
No domoticz jaki jest taki jest. Wersja stabilna wyszła dawno a wchodzi w beta dużo różnych niepewnych zmian.
Jak się gryzł blebox z darksky to coś z klasą do socketów może być.
Ale ja ogólnie używam domoticza już od kilku lat i ogólnie jest ok.
A jak nie jest ok to poprawiam sam w kodzie :)

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: goliat w Styczeń 11, 2019, 03:36:03 pm
"Wszystkie uwagi, błędy i "zachciewajki" można tu śmiało zgłaszać."

Sterowanie każdym kanałem osobno, tryb mono dla wlightbox :D
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Kevin w Styczeń 17, 2019, 11:00:44 am
udało się komuś spiąć domoticza z homebridge ?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: areg w Styczeń 19, 2019, 08:02:57 am
Tak
ten plugin https://www.npmjs.com/package/homebridge-edomoticz

+ konfiguracja JSON

            "platform": "eDomoticz",
            "name": "eDomoticz",
            "server": "user:password@192.168.1.***",  - zmieniłem dane logowania
            "port": "8080",
            "ssl": 0,
            "roomid": 2,
            "mqtt": 1,
            "excludedDevices": []
        },
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Kevin w Styczeń 19, 2019, 12:23:35 pm
Tak
ten plugin https://www.npmjs.com/package/homebridge-edomoticz

+ konfiguracja JSON

            "platform": "eDomoticz",
            "name": "eDomoticz",
            "server": "user:password@192.168.1.***",  - zmieniłem dane logowania
            "port": "8080",
            "ssl": 0,
            "roomid": 2,
            "mqtt": 1,
            "excludedDevices": []
        },


u mnie wyglada to tak
{
    "bridge": {
        "name": "Homebridge",
        "username": "****",
        "port": 51826,
        "pin": "031-45-154"
    },
    "description": "Configuration file for (e)xtended Domoticz platform.",
    "platforms": [
        {
            "platform": "eDomoticz",
            "name": "eDomoticz",
            "server": "127.0.0.1",
            "port": "8080",
            "ssl": 0,
            "roomid": 2,
            "mqtt": 1
        }
    ],
    "accessories": []
}

bleboxy dodaje w domoticzu i nie wykrywa nic a po uruchomieniu homebridge:
[2019-1-19 12:21:11] [eDomoticz] There was an error while getting the MQTT Hardware Device from Do                                                                                                             moticz.
Please verify that you have added the MQTT Hardware Device and that the hardware device is enabled       

Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: areg w Styczeń 19, 2019, 09:15:51 pm
dla bleboxa mozesz dodać ten plugin do homebridge.
https://www.npmjs.com/package/homebridge-blebox

logujesz sie do domoticza bez hasła?
"server": "127.0.0.1",
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Kevin w Styczeń 19, 2019, 10:47:49 pm
Tak bez hasla. Postawilem go tylko do testow i myslalem ze jak dodam bleboxy do domoticza to automatycznie mi je doda do homekita ale nie dziala , dodalem tez dummy w domoticzu i zupelnie nic nie dodaje ani nie wykrywa homebridga wiec stoje w miejscu
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: areg w Styczeń 20, 2019, 09:18:30 am
"roomid": 2
masz te urządzenia w pokoju nr 2?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Kevin w Styczeń 20, 2019, 09:33:57 am
"roomid": 2
masz te urządzenia w pokoju nr 2?

Nie mam pokoi wiec wartosc ustawic na 0 ? Napisalem na priv
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Gams w Styczeń 26, 2019, 11:32:31 am
Robił ktoś może integrację Domoticza z AirSensorem ?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Styczeń 26, 2019, 11:59:52 am
Nie dodoąłem jak na razie tego modułu bo nie mam urządzenia i nie mam jak tego zrobić :(
Dopytam o sprzęt i postaram się dodać

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Gams w Styczeń 30, 2019, 07:42:30 pm
Nie dodoąłem jak na razie tego modułu bo nie mam urządzenia i nie mam jak tego zrobić :(
Dopytam o sprzęt i postaram się dodać

Fantom

To od razu dopytaj o nowy tempsensor :)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Kwiecień 04, 2019, 01:53:10 pm
Kilka dni temu wymieniałem router na nowy i miałem kilkudniową przerwę w działaniu sieci wifi. Po uruchomieniu nowego routera, mam problem z shutterboxami w Domoticzu. Dodałem je, mogę z poziomu Domoticza sterować, ale nie odświeża mi się status rolety w momencie sterowania klawiszami fizycznymi i aplikacją wbox.
Zbiegło się to w tym samym czasie co updata firmware w shuterboxach, teraz mam 0.901.
Ktoś pomoże?

PS. jak powinno być ustawione pole interwał sprawdzania (s) i czas przekroczenia ping (ms)?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Kwiecień 04, 2019, 02:19:59 pm
Czas odpytywania ustaw jaki chcesz - np 1 sekunda. Tak często domoticz będzie pytał bleboxy o ich stan.
Ping timeout to czas, po którym musi przyjść odpowiedź. Można dać z 1000-2000 ms.
Sprawdź jedną rzecz, w przeglądarce :
IP/api/shutter/state
a potem przełącz stan przyciskiem i jeszcze raz to samo.
Pokaż wyniki.
Coś mi się wydaje, że struktura odpowiedzi się zmieniła.

pozdrawiam
Tomek
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Kwiecień 04, 2019, 08:02:16 pm
Roleta w górze:
{"shutter":{"state":2,"currentPos":{"position":0,"tilt":-1},"desiredPos":{"position":0,"tilt":-1},"favPos":{"position":98,"tilt":50}}}

Roleta opuszczona o ok. 1/3:
{"shutter":{"state":2,"currentPos":{"position":41,"tilt":-1},"desiredPos":{"position":41,"tilt":-1},"favPos":{"position":98,"tilt":50}}}

Roleta całkowicie opuszczona:
{"shutter":{"state":3,"currentPos":{"position":100,"tilt":-1},"desiredPos":{"position":100,"tilt":-1},"favPos":{"position":98,"tilt":50}}}

Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Kwiecień 04, 2019, 08:05:39 pm
Ok - widzę, że zmieniła się struktura odpowiedzi z API.
Jak dobrze pójdzie, to w weekend postaram się zmienić w domoticzu.

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Kwiecień 04, 2019, 09:00:49 pm
Z góry dziękuję.
A przy okazji przypomnę się z jednym starym tematem, chociaż to nie wiem czy to kwestia do poprawy przez Ciebie czy przez twórców Domoticza. Już kiedyś pisałem o tym, ale w tej chwili działa to tak (w Domoticzu), że otwarcie np. 10% to tylko trochę opuszczona roleta, otwarcie 90% to prawie cała opuszczona, ale jak się paskiem dojedzie do końca (czyli na 100%) to roleta się całkowicie otwiera (zamiast być w 100% zamknięta). I odwrotnie, tzn. dojechanie paskiem na 0% nie powoduje całkowitego odsłonięcia rolety, tylko całkowite opuszczenie.
Da radę to poprawić?:)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Kwiecień 07, 2019, 07:45:38 pm
A więc tak: wrzuciłem dzisiaj jakieś zmiany
1) Obsługa nowego API dla shutterBox
2) zmiana w działaniu shutterBox - proszę o testy.
3) Dodana na 10% obsługa airSensor - tylko na 10% bo będzie chyba pokazywał dane tylko do pierwszego resetu domoticza :( Niestety kolejna blokada ze strony domoticza mnie trafiła. Bo z jakiegoś powodu, dla air sensora można wysłać tylko jeden bajt jako adres :( I nie mam gdzie zapamiętać adresu IP. Będę musiał to mocno przemyśleć, bo na zmiany w core domoticza nie ma co liczyć. Zawsze kończy się tym samym: bo inni już używają i nie można tego zmieniać.

Proszę o info w razie problemów.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: maks87 w Kwiecień 09, 2019, 08:18:52 am
Muszę robić jakiś update, usuwać i od nowa dodawać urządzenia czy powinno od razu wszystko działać? Wczoraj sprawdzałem, i w ogóle status się nie odświeżał, a nawet jak sterowałem z Domoticza (roleta jeździła) to po ponownym otworzeniu zakładki z roletami, status był błędny (cały czas pokazuje "otwarte") i data aktualizacji była stara (z przed kilku dni).
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Kwiecień 09, 2019, 01:26:31 pm
Zmiana nie weszła do domoticza jeszcze
Będzie w wersji większej niż 4.10602

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Kwiecień 23, 2019, 04:30:05 pm
Można pobierać nową wersję.

pozdrawiam
Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Maj 05, 2019, 07:05:44 pm
Zacząłem wymieniać shutterboxy po tym jak mi się spaliły. Zamontowałem na razie jedną sztukę i Pojawia mi się taki błąd jak chcę otworzyć lub zamknąć roletę. Mimo, że ten błąd się pojawia to roleta się zamyka i otwiera. Działa również suwak - przy regulacji za jego pomocą nie pojawia się ten błąd. Dodam, że zaktualizowałem shuttera i jest teraz wersja jak na screenie. Będę wdzięczny za wszelkie sugestię.

Błąd - https://megawrzuta.pl/download/3188b32a3f6e62bc2923130d52789f98.html
Konfig blebox - https://megawrzuta.pl/download/40985e4beab2f469af58606738473287.html
Wersja shutterbox'a - https://megawrzuta.pl/download/444d0f9a868fb80242f2bc9bb6c4e610.html
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 06, 2019, 07:02:00 pm
Czyli ogólnie wszystko działa, tylko przy klikaniu pojawia się błąd na ekranie (ale roleta i tak działa) ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Maj 06, 2019, 07:10:36 pm
Tak. Roleta działa mimo pojawiającego się tego okna z błędem. Przy regulacji suwakiem ten błąd się nie pojawia
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Maj 06, 2019, 08:20:00 pm
Ale nie ukrywam, że jest to dość uciązliwe :(

Dodatkowo problem jest z Autowykrywaniem shutterboxów. Objawia się to tym, że domoticz się wiesza i w rezultacie wykrzacza. Jedynym rozwiązaniem jest restart procesu domoticza. Przy dodawaniu ręcznym jest ok.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 07, 2019, 07:41:59 pm
Sprawdzę oba problemy czy u mnie występują i dam znać.

No i sprawdziłem. Problem z auto wyszukiwaniem nigdy mi się nie pojawił - co jest w logach w takiej sytuacji ?
Temat z błędem po kliknięciu chyba rozwiązany - powinno chodzić od następnej wersji domoticza.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lukwro w Maj 08, 2019, 06:07:30 pm
Po aktualizacji już błąd się nie pojawia... nie sprawdzałem jeszcze auto dodawania ale w logach mam dużo takich wpisów

2019-05-08 19:03:18.959 Error: BleBox: send '/api/device/state'command to 192.168.23.23 failed!
2019-05-08 19:03:40.185 Error: BleBox: node 'shutter' missing!
2019-05-08 19:04:10.281 Error: BleBox: node 'shutter' missing!
2019-05-08 19:04:40.336 Error: BleBox: node 'shutter' missing!
2019-05-08 19:05:10.452 Error: BleBox: node 'shutter' missing!

Jeden z dwóch modułów nie ma podniesionego softu do ostatniej wersji. Czy to może być powodem tych błędów?

https://megawrzuta.pl/download/3ea5bd86d2fd94f428e803fa6df1c0d3.html
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 08, 2019, 06:41:50 pm
Dokładnie tak - musisz mu dać nowszą wersję

W kolejnej wersji pojawi się jeszcze poprawka dla pokazywania UpTime.
Bo w nowszych urządzeniach i firmware jest ten czas przekazywany w innej postaci. I teraz nie dla każdego urządzenia zadziała.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: sizar w Maj 09, 2019, 11:16:51 am
Czy integracja zawiera również czujnik temperatury od Blebox i sterownik Gatebox?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 09, 2019, 05:18:43 pm
GateBox jest
Temp sensor dorobię w najbliższych dniach

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Maj 11, 2019, 08:44:08 am
A u mnie ponownie domoticz utracił połączenie z bleboxem.
Mam switchBox w wersji 0.6... oprogramowanie 0.9... dokładnie nie pamiętam ale przedwczoraj zaktualizowałem do najnowszej wersji
Domoticz w najnowszej wersji beta. Przez wBox sterowanie cały czas działa właściwie a na Domoticzu mam:

2019-05-11 09:09:29.131 Error: BleBox: send '/api/device/state'command to 192.168.0.55 failed!
2019-05-11 09:09:29.410 Error: BleBox: unknown device (192.168.0.55)
2019-05-11 09:09:52.411 Error: BleBox: unknown device (192.168.0.55)

Próba dodania nowego urządzenia nic nie daje urządzenie się nie pokazuje a autosearching powoduje częściowe zawieszenie Domoticza (znikają wszystkie urządzenia i pomaga tylko restart aby je ponownie zobaczyć) a czym pisano już we wcześniejszych postach.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 11, 2019, 07:10:15 pm
Jak masz taki błąd w domoticzu, to wejdź z ciekawości na komp na którym stoi domoticz i zadaj pytanie (przeglądarka, curl itp) takie jak widzisz w błędzie. Czyli 192.168.0.55/api/device/state
i zobacz czy masz odpowiedź. Stawiam na 99%, że odpowiedzi nie będzie - czyli to będzie wina sieci itp.
Daj znać.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 12, 2019, 12:03:03 pm
Obsługa SwitchBoxDC dodana

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Maj 13, 2019, 08:11:53 pm
Jak masz taki błąd w domoticzu, to wejdź z ciekawości na komp na którym stoi domoticz i zadaj pytanie (przeglądarka, curl itp) takie jak widzisz w błędzie. Czyli 192.168.0.55/api/device/state
i zobacz czy masz odpowiedź. Stawiam na 99%, że odpowiedzi nie będzie - czyli to będzie wina sieci itp.
Daj znać.

Fantom
Nie wiem co powinno się pokazać. Pokazuje się coś takiego:

{"device":{"deviceName":"Oświetlenie wejścia","type":"switchBox","fv":"0.927","hv":"0.6","universe":0,"apiLevel":"20180604","id":"5ecf7f402a46","ip":"192.168.0.55","availableFv":null}}

odpalone na raspberry przez vnc.

Edit. Przeczytałem w innym wątku, że Blebox gryzie się z DarkSky. Wyłączyłem na chwilę DarkSky i Blebox zaczął działać właściwie. Swoją drogą od kilku dni nie działała mi w DarkSky czujka deszczu. Reszta czujek pokazywała i pokazuje dane bez problemu. Po ponownym włączeniu czujka deszczu dalej nie działa (nie wiem dlaczego) ale Blebox działa właściwie.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 13, 2019, 08:34:39 pm
Nie mam pojęcia czemu te dwa systemy się gryzą. Ale jak już druga osoba zgłasza to zerknę w kod tego DarkSky aby posuzkać problemu.

Jak często masz ustawione odpytywanie BleBox i tego DarkSky ? Widzę, że używają tej samej klasy do zapytań - chyba nie jest ona safe i w przypadku nakładających się zapytań się sypie z tego wynika.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Maj 14, 2019, 07:42:26 am
Nie mam pojęcia czemu te dwa systemy się gryzą. Ale jak już druga osoba zgłasza to zerknę w kod tego DarkSky aby posuzkać problemu.

Jak często masz ustawione odpytywanie BleBox i tego DarkSky ? Widzę, że używają tej samej klasy do zapytań - chyba nie jest ona safe i w przypadku nakładających się zapytań się sypie z tego wynika.

Fantom
Ustawienia domyślne. Z tego co widać w logach DarkSky odpytuje co 5 minut. W logach Bleboxa nie widać ale konfiguracji jest 30s.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 14, 2019, 07:10:04 pm
A co musisz zrobić aby zaczęło znowu działać ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Maj 15, 2019, 07:53:46 am
A co musisz zrobić aby zaczęło znowu działać ?

Fantom
Wystarczyło wyłączyć DarkSky i zaczęło działać od razu. Wcześniej kilka razy restartowałem Raspberry i aktulizowałem Domoticza i nic ne dawało. Po włączeniu DarkSky ponownie na razie działa ale wczoraj było dwa razy
2019-05-14 06:56:00.325 Error: BleBox: send '/api/relay/state'command to 192.168.0.55 failed!
2019-05-14 16:42:29.665 Error: BleBox: send '/api/relay/state'command to 192.168.0.55 failed!
Jednak BleBox dalej działa. Tak jak pisałem wcześniej wtyczka od deszczu przestała mi pokazywać dane wczoraj zobaczyłem, że po ponownym włączeniu pokazała się w urządzeniach druga o takiej samej nazwie (Rain), która pokazuje dane. Może coś zmienili?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: 1kohm w Czerwiec 08, 2019, 09:42:24 pm
Witaj,

podpinam się pod wątek kolegi bandi dotyczący problemów z wykrowaniem i dodawaniem BleBox'ów. shutterBox działał bez zarzutów od ponad roku i do wczoraj.
Mam takie same objawy jak w cytowanym poscie.

Miałem nadzieję, że to jaki problem z siecią jak Fantom wskazywał ale zapytanie z serwera Domoticz:

curl http://172.16.2.8/api/device/state
zwraca:
{"device":{"deviceName":"Roleta - Kuchnia","type":"shutterBox","fv":"0.944","hv":"9.1","universe":0,"apiLevel":"20180604","id":"beddc2ffaff9","ip":"172.16.2.8","availableFv":null}}

także komunikacja jest.

Niestety nie mam dodanego "DarkSky", więc nie mogę wyłączyć.
Jak próbuje dodać nowe urząrzenie BleBox to mam:

Error: BleBox: Cannot find any devices...


A u mnie ponownie domoticz utracił połączenie z bleboxem.
Mam switchBox w wersji 0.6... oprogramowanie 0.9... dokładnie nie pamiętam ale przedwczoraj zaktualizowałem do najnowszej wersji
Domoticz w najnowszej wersji beta. Przez wBox sterowanie cały czas działa właściwie a na Domoticzu mam:

2019-05-11 09:09:29.131 Error: BleBox: send '/api/device/state'command to 192.168.0.55 failed!
2019-05-11 09:09:29.410 Error: BleBox: unknown device (192.168.0.55)
2019-05-11 09:09:52.411 Error: BleBox: unknown device (192.168.0.55)

Próba dodania nowego urządzenia nic nie daje urządzenie się nie pokazuje a autosearching powoduje częściowe zawieszenie Domoticza (znikają wszystkie urządzenia i pomaga tylko restart aby je ponownie zobaczyć) a czym pisano już we wcześniejszych postach.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Patriko w Czerwiec 09, 2019, 07:47:01 am
Pytałem naszego głównego programistę czy coś zmieniliśmy w API ale to jednak nie tu jest raczej problem.


Cytat: Marcin
nie zmienialiśmy. przytoczona odpowiedź sterownika jest poprawna.

może to ma wpływ, co on pisał:
"dokładnie nie pamiętam ale przedwczoraj zaktualizowałem do najnowszej wersji Domoticz w najnowszej wersji beta."

na forum Domoticza znalazłem jeszcze coś takiego:

https://github.com/domoticz/domoticz/issues/3214

tam DarkSky i Blebox podają jako przykład, że sposób w jaki w domoticzu jest napisane odpytywanie, może być kolizyjny pomiędzy modułami.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 09, 2019, 09:02:38 am
Czyli jak dokładnie wygląda problem ?
W pewnym momencie, próba odpytania jakiegoś device (jakiś konkretny typ czy wszystkie?) kończy się niepowodzeniem (błąd w logach?) i nie działa już cały czas?
Wysłanie curlem zapytania z kompa gdzie leży domoticz udaje się bez problemu w tym momencie?

To się dzieje po jakimś czasie pracy domoticza ? I potem już się "samo nie naprawi" ? Czy raz działa, raz nie działa ?

Fantom
ps. Ten issue z githuba to ja zgłosiłem :)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: 1kohm w Czerwiec 09, 2019, 12:51:20 pm
Udało się przywrócić działanie BleBox. Okazało się, że moduły zmieniły swój adres IP i nie mogły się komunikować z Domoticz.
Jak próbowałem dodać nowe to miałem taki błąd:

Error: BleBox: Cannot find any devices...

Błąd wynikał z tego, że miałem wyłączone zezwolenie na dodawanie nowych urządzeń - plugin z jakiegoś powodu traktował aktualizację jako dodanie nowego urządzenia.
Jak w wtyczce BleBox można zaktualizować urządzenie?, trzeba je najpierw usunąć a potem dodać? Czy zaznaczenie modułu, zmiana danych (np. nazwy) i kliknięcie "Add" aktualizuje moduł czy chce dodać nowe?

Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 09, 2019, 03:26:44 pm
Co znaczy "zaktualizować moduł" ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: 1kohm w Czerwiec 09, 2019, 05:19:27 pm
Co znaczy "zaktualizować moduł" ?

Fantom

Maiałem na myśli zaktualizować dodane urządzenie np. shutterBox - Zmienić nazwę albo adres IP jak to miało miejsce w moim przypadku.
Co się dzieje w przypadku kiedy dodajemy ręcznie nowe urządzenie z taką samą nazwą ale innym adresem IP - istniejące zostanie nadpisane czy wtyczka doda nowe urządzenie?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 09, 2019, 06:48:22 pm
Możemy zmienić nazwę - nadal to będzie to samo urządzenie.
Jak zmienimy IP - to będzie nowe urządzenie (a stare zniknie)

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: sizar w Lipiec 16, 2019, 01:47:00 pm
GateBox jest
Temp sensor dorobię w najbliższych dniach

Fantom

Udało się może już zintegrować temp sensor? W Domoticzu aktualizacji brak (stabilna wersja) i nie wykrywa nadal Temp sensora...
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Lipiec 16, 2019, 05:47:23 pm
Stabilna chyba jest stara jak świat
W beta temp sensor jest, ale ... tylko do pierwszego resetu domoticza :(
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galubson w Sierpień 08, 2019, 08:07:08 pm
Mam 7 ShutterBoxów, domoticz znalazł tylko 4 (2 z jednej połowy domu i 2 z drugiej połowy). Nie wyszukuje po wpisaniu IP, a jak kliknę auto searching to wywala mi całego domoticza i potrzebny jest restart. W logach 0 ifno o szukaniu urządzenia przez domoticza. Ktoś może pomóc? :[
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galubson w Sierpień 10, 2019, 08:07:05 am
Niedawno chyba była aktualizacja firmware sterowników BleBox, czy to może być przyczyną? Jeżeli tak, to kiedy można się spodziewać ponownego, poprawnego wyszukiwania modułów?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Sierpień 11, 2019, 08:37:06 am
Kilka tygodni temu w wersji beta domoticza zrobiłem obsługę tylko dla najnowszej wersji fw shutterBoxów.
Czy wszystkie masz w najnowszej wersji ? Jakiej ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galubson w Sierpień 11, 2019, 05:42:25 pm
Każdy sterownik ma wersje 0.944
Domoticz Version: 4.11074
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Sierpień 11, 2019, 06:09:18 pm
Wejdź na komp na którym stoi domoticz i zadaj zapytanie (przeglądarka, curl itp) typu IP/api/device/state
i zobacz czy masz odpowiedź z tych co widzi domoticz i z tych co nie widzi.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galubson w Sierpień 11, 2019, 06:52:19 pm
W putty pinguje urządzenia i każde odpowiada. Chyba, że możesz podać jakieś konkretne polecenie?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Sierpień 12, 2019, 08:09:02 am
Podałem wyżej. Nie pinguj tylko puść zapytanie

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galubson w Sierpień 12, 2019, 11:29:31 am
Z tej co widzi:
{"device":{"deviceName":"Roleta - salon #1","type":"shutterBox","fv":"0.944","hv":"9.1.d","universe":0,"apiLevel":"20180604","id":"ce50e32c5d61","ip":"192.168.1.101","availableFv":null}}

z tej co nie widzi:
{"device":{"deviceName":"Roleta pralnia","type":"shutterBox","fv":"0.944","hv":"9.1.d","universe":0,"apiLevel":"20180604","id":"ce50e32c80fc","ip":"192.168.1.104","availableFv":null}}
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Sierpień 12, 2019, 02:27:44 pm
Czy te zapytania szły z komputera na którym zainstalowany jest domoticz?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galubson w Sierpień 12, 2019, 02:32:42 pm
Tak, zapytania szły z chromium na RPi, na PC były takie same odpowiedzi.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Galubson w Sierpień 12, 2019, 03:43:58 pm
Ok, chyba był problem z domoticzem po mojej stronie. Wywaliłem bazę danych, bo się zwiesił po udate'cie i się dodały wszystkie (dodałem ręcznie).
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Geed w Październik 12, 2019, 02:33:20 pm
Mam problem jak wykonuje reboot maliny, to w domoticzu urządzenia blebox są nieznane. Jak zatrzymam usługę domoticza, to czasami się włączą wszystkie a czasem nie. Wtedy przywracam kopię bazy. Mam tylko urządzenia blebox wstawione.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 13, 2019, 07:00:14 am
Coś w logach widać ?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Geed w Październik 18, 2019, 06:58:48 am
No przyglądam się. Czasami próbuje się komunikować z dwoma modułami i nie może (no tak wygląda).
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 18, 2019, 07:15:59 am
Ale co jest w logach domoticza ?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Geed w Październik 18, 2019, 07:32:52 am
Gdzie znajdę plik logu domoticza?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Październik 18, 2019, 08:47:07 am
Menu Setup->Log
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Geed w Październik 22, 2019, 09:57:39 am
Ano coś takiego przeważnie na tym adresie: 
2019-10-22 10:54:10.581 Error: BleBox: send '/s/1'command to 192.168.1.102 failed!
2019-10-22 10:54:22.362 Error: BleBox: send '/api/relay/state'command to 192.168.1.102 failed!
2019-10-22 10:54:54.516 Error: BleBox: send '/api/relay/state'command to 192.168.1.102 failed!
2019-10-22 10:55:26.682 Error: BleBox: send '/api/relay/state'command to 192.168.1.102 failed!
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Toffi84 w Listopad 05, 2019, 10:39:21 am
Witajcie,
ja mam inny problem, no może nie problem ale trochę zgłupiałem konfigurując bleboxy z domoticzem. Dodaję urządzenia, wpisuję adres stały adres IP przydzielony przez router np 10.10.10.151, urządzenie zostaje znalezione, ale dodatkowo pojawia się druga pozycja, mająca inny idx, i ip np 161.161.161.101, ale będąca również dodawanym urządzeniem. Jeśli dodam np wlightboxa, to dodając urządzenie z ip 10.10.10.151, to nie działa komenda wyłącz (można wyłączyć jednie ustawiając dimmer na 1%), natomiast jak dodam urządzenie z adresem 161.161.161.101 wszystko działa jak należy. Domoticz na debianie, najnowsze stabilne wersje. Na raspberry pi było dokładnie to samo. Czy spotkaliście się z czymś takim?? Bo oglądając tutoriale, wszyscy dodawali adres z routera

z góry dzięki za odpowiedź :)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Listopad 25, 2019, 01:19:00 pm
Witajcie,
ja mam inny problem, no może nie problem ale trochę zgłupiałem konfigurując bleboxy z domoticzem. Dodaję urządzenia, wpisuję adres stały adres IP przydzielony przez router np 10.10.10.151, urządzenie zostaje znalezione, ale dodatkowo pojawia się druga pozycja, mająca inny idx, i ip np 161.161.161.101, ale będąca również dodawanym urządzeniem. Jeśli dodam np wlightboxa, to dodając urządzenie z ip 10.10.10.151, to nie działa komenda wyłącz (można wyłączyć jednie ustawiając dimmer na 1%), natomiast jak dodam urządzenie z adresem 161.161.161.101 wszystko działa jak należy. Domoticz na debianie, najnowsze stabilne wersje. Na raspberry pi było dokładnie to samo. Czy spotkaliście się z czymś takim?? Bo oglądając tutoriale, wszyscy dodawali adres z routera

z góry dzięki za odpowiedź :)

Jaka wersja aplikacji Domoticz ? Ostatnia beta czy stara wersja stabilna ?

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Listopad 25, 2019, 01:20:18 pm
Ano coś takiego przeważnie na tym adresie: 
2019-10-22 10:54:10.581 Error: BleBox: send '/s/1'command to 192.168.1.102 failed!
2019-10-22 10:54:22.362 Error: BleBox: send '/api/relay/state'command to 192.168.1.102 failed!
2019-10-22 10:54:54.516 Error: BleBox: send '/api/relay/state'command to 192.168.1.102 failed!
2019-10-22 10:55:26.682 Error: BleBox: send '/api/relay/state'command to 192.168.1.102 failed!

W takiej sytuacji sprawdź czy z komputera na którym stoi domoticz, możesz w ogóle puścić taką komendę z przeglądarki np.
Na 99% będzie błąd. A to świadczy o braku widoczności urządzenia z tego komputera.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Toffi84 w Styczeń 09, 2020, 09:32:12 am
Witajcie,
ja mam inny problem, no może nie problem ale trochę zgłupiałem konfigurując bleboxy z domoticzem. Dodaję urządzenia, wpisuję adres stały adres IP przydzielony przez router np 10.10.10.151, urządzenie zostaje znalezione, ale dodatkowo pojawia się druga pozycja, mająca inny idx, i ip np 161.161.161.101, ale będąca również dodawanym urządzeniem. Jeśli dodam np wlightboxa, to dodając urządzenie z ip 10.10.10.151, to nie działa komenda wyłącz (można wyłączyć jednie ustawiając dimmer na 1%), natomiast jak dodam urządzenie z adresem 161.161.161.101 wszystko działa jak należy. Domoticz na debianie, najnowsze stabilne wersje. Na raspberry pi było dokładnie to samo. Czy spotkaliście się z czymś takim?? Bo oglądając tutoriale, wszyscy dodawali adres z routera

z góry dzięki za odpowiedź :)

Jaka wersja aplikacji Domoticz ? Ostatnia beta czy stara wersja stabilna ?

Fantom

Ostatnia stabilna, kostki bleboxa z najnowszym softem
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Styczeń 09, 2020, 09:43:30 am
Pobierz Beta
Ostatnia stabilna jest z maja - tam jest w domoticzu od tamtej pory tysiące zmian
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Luty 21, 2020, 11:48:58 am
Ktoś podjął próbę porządnej poprawy kodu dla BleBox w Domoticzu.
https://github.com/domoticz/domoticz/pull/3876

I tak jak pisałem wcześniej, ciężko się przebić u autora Domoticza z porządnymi zmianami.
Coś wprowadzić co ulepszy Domoticza ale nie jest zgodny z "linią" autora leci na śmietnik.
Zobaczymy czy uda się autorowi przepchnąć swoje zmiany.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Maj 22, 2020, 06:36:12 am
Cześć
Wgrałem wczoraj nieopatrznie nową wersję sterowników 0.999 do swithboxów i straciłem sterowanie w Domoticzu.
Cały czas w logach komunikaty:
Error: BleBox: node 'state' missing!
A przełączniki działają do pierwszego włączenia. Później jest komunikat:
Error sending switch command, check device/hardware (idx=10) !
i przestaje działać.

Domoticz był w ostatniej stabilnej a od dzisiaj w ostatniej becie. Cały czas to samo. Znowu coś się mieniło w API?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: sizar w Maj 22, 2020, 07:40:52 am
Ktoś podjął próbę porządnej poprawy kodu dla BleBox w Domoticzu.
https://github.com/domoticz/domoticz/pull/3876

I tak jak pisałem wcześniej, ciężko się przebić u autora Domoticza z porządnymi zmianami.
Coś wprowadzić co ulepszy Domoticza ale nie jest zgodny z "linią" autora leci na śmietnik.
Zobaczymy czy uda się autorowi przepchnąć swoje zmiany.
Autor to ktoś bezpośrednio z Bleboxa. Podali mi nawet link do tego repo. Jak zgłosiłem im też błąd raportowania stanów w Domoticza, to dostałem informację, że przygotowali integrację, ale Twórcy Domoticza ją odrzucili, bo "była za dobrze napisana". Support Bleboxa dodał, że szkoda im już czasu na dalszy rozwój tej integracji, skoro i tak nie mogą nic "przepchnąć"... Zasugerowali natomiast żeby rozważyć przejście na Home Assistant i szczerze zacząłem się zastanawiać... Liczba integracji tam robi wrażenie. Nawet Tuya jest standardowo wspierana, z tego co widziałem na szybko...
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 22, 2020, 07:59:06 am
No autorem jestem ja :)
No i właśnie to co napsiali z BleBoxa to niestey prawda.
Z jedynym akceptującym kody w domoticzu ciężko sie rozmawia.
Albo się zrobi topornie tak jak chce, albo kod nie wejdzie.
O zmianach w core domoticza wogóle nie wspomnę.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: sizar w Maj 22, 2020, 08:14:21 am
Że autorem tej działającej integracji to wiedziałem :-D, ale że Gadgetmobile to też Ty to już nie... Tym bardziej, że pisałeś, że ktoś się podjął napisania od nowa :-)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 22, 2020, 08:26:22 am
No znaczy autorem tej co jest w domoticzu jestem ja.
A tej nowej, która nie przeszła "review" jest blebox.

Sprawdzę na dniach co tam się w API zmieniło.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: sizar w Maj 22, 2020, 10:16:29 am
No znaczy autorem tej co jest w domoticzu jestem ja.
A tej nowej, która nie przeszła "review" jest blebox.

Sprawdzę na dniach co tam się w API zmieniło.


Z tego co widzę tak na szybko to zmienił się url:
 - było "/api/relay/state"
 - jest "/state"
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Maj 22, 2020, 11:47:21 am
Podstawowe pytanie. Po jaką cholerę co chwila zmieniane jest api do podstawowych komend?

A tak przy okazji. Czy musi to być wbudowana wtyczka ze zgodą autora Domoticza?
Nie dałoby się zrobić tak jak np. Shelly czy airlly?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: sizar w Maj 22, 2020, 12:29:27 pm


A tak przy okazji. Czy musi to być wbudowana wtyczka ze zgodą autora Domoticza?
Nie dałoby się zrobić tak jak np. Shelly czy airlly?

To też mnie ciekawi dlaczego Blebox nie chce tak zrobić...
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Maj 22, 2020, 05:39:05 pm
możecie samemu skrypty w pythonie dopisać.
Doszła taka możliwość z rok temu. Dużo tam zmian ciągle widzę więc ze stabilnością raczej ciągle niezbyt gwarantowane. Ale sporo urządzeń zaczyna na tym pracować, bo już nikt nei ma ochoty chyba męczyć w tym kodzie c++.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Maj 23, 2020, 08:17:55 am
Żeby dopisać trzeba wiedzieć jak  :-[
Jakby to zrobił Blebox byłoby prościej  :)

Teraz jestem wkurzony bo przestały mi działać bleboxy w domoticzu i nie mam pojęcia jak je przywrócić do życia.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: k3rnell w Maj 27, 2020, 11:46:56 pm
Po jaką cholerę co chwila zmieniane jest api do podstawowych komend?
Przecież to pierwsza zmiana dopiero... Niestety ale korzystanie z oprogramowania bez wsparcia producenta kończy się tak jak się kończy i pretensje o to można mieć jedynie do głównego cenzora Domoticza że nie chce wpuścić oficjalnej integracji wspieranej przez producenta ;)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Czerwiec 11, 2020, 07:32:22 am
Byłem przekonany, że już z raz się zmieniało. Pewnie inne. Przepraszam, że naskoczyłem.
Da się to gdzieś samemu zmienić. Szukałem w plikach konfiguracyjnych domoticza ale nie mogę znaleźć.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 11, 2020, 08:34:00 am
Jak mi dacie czas do niedzieli/poniedziałku to zerknę.
Jak pilniejsze to sami musicie poprawić ;)

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 17, 2020, 08:04:01 am
Siadłem do tego tak jak obiecałem w weekend, ale coś się pozmieniało i nie mogę zbudować kodu u siebie :(
Na forum domoticza bez odpowiedzi.

Zaryzykowałem więc i na ślepo wykonałem trochę poprawki. Z tego co widzę, to chyba format odpowiedzi się zmienił.
Wystawiłem Pull Request. Jak wejdzie dam znać. Będzie można pobrać i przetestować.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Czerwiec 17, 2020, 09:27:36 am
dzięki za zaangażowanie
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 17, 2020, 10:27:32 am
Dobra - można pobrać wersję beta i sprawdzić. Jak "nie trafiłem" to muszę jakoś u siebie to skompilować bo inaczej to lipa.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: sizar w Czerwiec 17, 2020, 10:58:53 am
Pobrałem najnowszą Betę i niestety nadal ten sam błąd, ale dzięki za próbę naprawienia. Szkoda, że Blebox nie pogadał z Tobą w sprawie przygotowywania integracji. Masz już spore doświadczenie w robieniu tej integracji i na pewno łatwiej dogadujesz się z twórcami Domoticza.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Czerwiec 17, 2020, 12:08:26 pm
I naprawdę Blebox nie może zrobić wtyczki tak jak Shelly czy deConz? Czy ona musi być zintegrowana i ładowana na starcie do Domoticza?

Kupiłem polskie bo chciałem choć trochę wspierać polską myśl techniczną i mieć suport w Polsce a tu taka kicha.
Ogarniam trochę linuxa ale nie jestem programistą. Może ktoś z Bleboxa by podpowiedział co należy zmienić i gdzie?
Gdzie jest suport, reagujący szybko na zgłoszenia?

Teraz nie działa mi mi.in czujnik zalania i trwa to stanowczo za długo.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 17, 2020, 06:34:48 pm
BleBox wspomagał mnie w pisaniu tej integracji.
Jak uda mi się tylko uruchomić tego domoticza to uda się znaleźć błąd.

https://www.domoticz.com/forum/viewtopic.php?f=47&t=33055

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 19, 2020, 09:53:33 am
No dobra.
Udało się uruchomić lokalnie więc wróciłem do tematu.
Wcześniej poprawiłem tylko odczyt (to "w ślepo").
Teraz poprawiłem jeszcze wysyłanie.
Oba się zmieniły w nowej wersji API.

Jak się zbuduje nowa wersja domoticza to można pobrać i testować.
Czyli musi być większa niż 12173

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: bandi w Czerwiec 22, 2020, 07:04:41 am
Działa  :)
Fantom jesteś wielki  ;)
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Czerwiec 22, 2020, 07:24:27 am
No to super.
Jak coś to dawajcie znać.

Fantom
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: sizar w Czerwiec 22, 2020, 09:10:08 am
Potwierdzam, znowu działa dobrze. Serdeczne dzięki za pomoc! Pozdrawiam
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lybrev w Marzec 23, 2021, 11:37:25 am
No znaczy autorem tej co jest w domoticzu jestem ja.
A tej nowej, która nie przeszła "review" jest blebox.

Sprawdzę na dniach co tam się w API zmieniło.


Z tego co widzę tak na szybko to zmienił się url:
 - było "/api/relay/state"
 - jest "/state"

W moim przypadku pojawia się błąd:
Cytuj
Domoticz: 2021-03-23 11:12:37.252 Error: BleBox: send '/api/shutter/state'command to 192.168.1.224 failed!

Obecnie mam Domoticz 2020.2 (build13104) ale ten sam błąd pojawiał się przed wgraniem bety. Czy to oznacza że kolejny raz API uległo zmianie?
W Shutter Box'ach najnowszy firmware.

Te błędy pojawiają się raczej sporadycznie i ciężko trafić moment żeby nie było komunikacji z roletami ale momentami potrafi całkiem sporo błędów ciurkiem zapisać w logach.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lybrev w Kwiecień 18, 2021, 08:07:03 pm
No to super.
Jak coś to dawajcie znać.

Fantom

Czy tylko u mnie od update'u 2021 BleBoxy przestały działać?
W logach jest tak:
2021-04-18 20:59:35.556 Error: BB: Invalid json received!
2021-04-18 20:59:35.589 Error: BB: Invalid json received!
2021-04-18 20:59:35.629 Error: BB: unknown device

tak samo jest na najnowszej beta (13196)
Dajcie proszę znać bo mam ochotę wywalić 8 sterowników rolet do kubła  >:(
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: mrtea w Kwiecień 19, 2021, 10:01:52 am
Niestety mam podobnie w nowej Wersji Domoticz, tylko u mnie moduł Blebox wywala całego Domoticza (zawiesza go).

2021-04-19 11:00:23.840 Error: Domoticz(pid:3927, tid:4355('Blebox')) received fatal signal 6 (Aborted)
2021-04-19 11:00:23.840 Error: siginfo address=0xf57, address=(nil)
Mam SwitchBoxD, przed chwilą go zaktualizowałem ale to nic nie pomogło.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: lybrev w Kwiecień 19, 2021, 07:08:16 pm
To tak jak u mnie - domoticz.service przechodzi do Active (exited) i efekt taki że przy próbie wejścia przez przeglądarkę jest komunikat że serwer odrzucił połączenie. Ja akurat mam ShutterBox'y - od pierwszego dodania do domoticza z najnowszym firmware'm i na początku działały, tak jak wcześniej pisałem pojawiały się błędy ale nie wywalało to całkiem usługi. Niestety od 13191 obsługa BleBoxów w domoticzu wg mnie przestała całkowicie działać.

Automatyczne wyszukiwanie urządzeń = domoticz.service robi się Active (exited) i pada cały domoticz
Ręczne dodanie urządzeń = albo nie jest wcale możliwe albo jak się uda to urządzenie jest unknown

W tym czasie BleBoxy działają poprawnie a http://xxx.xxx.xxx.xxx/api/device/state zwraca poprawny komunikat dla każdego z nich.
Podobnie jest z http://xxx.xxx.xxx.xxx/api/shutter/state - przez przeglądarkę komunikat zwrotny jest ok a w domoticzu:
Error: BBB: send '/api/shutter/state'command to 192.168.1.223 failed!
Nie pomogło przeinstalowanie maliny. Dzisiaj po wgraniu beta13204 raz udało mi się poprawnie dodać wszystkie 8 sterowników ale niestety bo restarcie maliny wszystkie zrobiły się unknown.
Jeszcze co zauważyłem - windowsowa wersja domoticza prawidłowo odnajduje urządzenia BleBox i je dodaje, zostaje tylko je zidentyfikować i poprawnie nazwać.
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Michal_P w Marzec 04, 2022, 08:30:15 am
Witam.

Witam.
Pisze to pierwszy raz od 5 lat, ostatnim razem był to 2017. Mam Gatebox, od 2017 kiedy @Fantom wszystko poukładał z Domoticz i wszystko działało perfekcyjnie. Dziś rano zauważyłem, że brama została otwarta na cała noc i nie dostałem żadnego powiadomienia (mam ustawione powiadomienie w Domoticz) i zacząłem się interesować co takiego się wysypało. Po logach sprawdzilem, że pozycja bramy została ostatnim razem odczytana 7 Listopada 2021 wiec w tym czasie najpewniej został zmieniony Firmware Gateboxa lub wersja Domoticza i całość przestała niezauważenie działać. Jedyną informację jaka mam w logach na tę chwilę to cykliczne:
Cytuj
2022-03-04 08:17:10.788 Error: Garaz Brama: node 'currentPos' missing!

Funkcja otwierania/zamykania bramy w Domoticz działa niezawodnie wiec problem jest tylko z procentową indykacją otwarcia.
@Fantom czy jesteś w stanie pomóc gdzie i jak szukać przyczyny?
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 04, 2022, 08:48:39 am
Cześć wszystkim.
Dawno tu nie zaglądałem, a widzę, że są problemy.
Szkoda, że nadzotujący kod domoticza nie pozwolili na merge kodu który został zrobiony przes BleBox. Był super i byłby spokój, A teraz trzeba łątac to moje na szybko napsiane badziewie :(
Niesttey wiele problemów polega włąśnei na tym, że osoba która nadzoruje kod domoticza z totoalnie nieznnaych przyczyn odrzuca wiele rozwiązań. Wiec trzeba pisać tak jak on chce.
No i do tego mało czasu miałem ostatanimi czasy.
Ale może postaram się zerknąć, zrobię update firmware urządzeń testowych które mam do tego celu i zobaczę co sę pozmieniało.

pozdrawiam
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Michal_P w Marzec 04, 2022, 09:52:17 am
Część
Właśnie znalazłem na stronie Domoticz Wiki ze od Listopada 2021 nowa wersja wysypuje pluginy w Pythonie, właśnie stawiam Domoticza na swierzej kopii Raspbery Pi. To powinno pomóc, dam znać jakie są rezultaty. Może to załatwi nasze problemy. Zgadzam się , bardzo szkoda ze domoticz nie pozwala na własne podejście.
Cytuj
WARNING nov 2021: Raspberry Pi OS based on Bullseye is giving issues with Python plugins!! Please do not upgrade or use this version for fresh install (instead use Raspberry Pi OS Legacy, based on Buster)
https://www.domoticz.com/wiki/Raspberry_Pi (https://www.domoticz.com/wiki/Raspberry_Pi)
 
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: fantom w Marzec 04, 2022, 10:17:22 am
Raczej dalej będzie źle.
Moduł napisałem w C++, nie w Pythonie
Tytuł: Odp: Integracja BleBox z Domoticz
Wiadomość wysłana przez: Michal_P w Marzec 04, 2022, 12:30:38 pm
Witam.
Masz racje po wgarniu Domoticz'a na najnowszym Raspbianie nada jest ten sam problem. Nie zczytuje poziomu otwarcia bramy garazowej.