Powiadomienia
Wyczyść wszystko

Pytanie Żarówki Wiz

44 Wpisów
3 Użytkownicy
1 Likes
3,256 Wyświetleń
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

Jedna jest taka

Wiz - Lampa Wi-Fi LED BLE 60W A60 E27 RGB

tylko że ją kupiłem w promocji. Mam też takią ale tylko białą ze ściemnianiem i jeszcze jedna ze zmianą temperatury białęgo i ściemianiem.

 

 
Dodane : 04/04/2022 5:17 pm
(@tomek232)
Wpisów: 21
Praktykant
 
Dodane przez: @steel_rat

pokaż jeszcze stronę z konfiguracją plugina. Może brakuje jeszcze jakiegoś modułu z pythona.

Wogóle masz pythona 3 zainstalowanego? Masz na Linuxie czy Windowsie Domoticza?

Phyton 3 oczywiście zainstalowany. Przeinstalowałem wszystko od nowa, dalej nie pojawia się w żarówka w urządzeniach

domoticz2
domoticz
20220404 105059

 

 

 
Dodane : 06/04/2022 8:56 am
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

Jednak bym potrzebował jakieś logi z działania tego skryptu. Bo tak nic nie widać. Może spróbuj jeszcze język na polski ustawić w pluginie. U mnie ten skrypt działa, znajduje wszystko.

Zacznij od zmiany języka. Python3-scapy też doinstalowałeś?

 
Dodane : 06/04/2022 9:08 am
(@tomek232)
Wpisów: 21
Praktykant
 

Gdzie domoticz te logi zapisuje, bo nie widze w kalalogu domoticza jakiegoś pliku z logami?

 
Dodane : 06/04/2022 9:22 am
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

Właśnie trzeba uaktywnić w tryb debug w pluginie i patrzeć w logi Domoticza. Interesuje mnie wszystko co zawiera w sobie "wiz".

 
Dodane : 06/04/2022 9:29 am
(@tomek232)
Wpisów: 21
Praktykant
 

Język zmieniony na Polski, debug na All.

Wygląda to mniej więcej tak:

2022-04-06 09:11:34.399 Status: Domoticz V2022.1 (c)2012-2022 GizMoCuz
2022-04-06 09:11:34.399 Status: Build Hash: c9526851b, Date: 2022-01-31 09:34:32
2022-04-06 09:11:34.399 Status: Startup Path: /home/pi/domoticz/
2022-04-06 09:11:34.461 Status: PluginSystem: Started, Python version '3.9.2', 2 plugin definitions loaded.
2022-04-06 09:11:34.466 Status: WebServer(HTTP) started on address: :: with port 8080
2022-04-06 09:11:34.470 Status: WebServer(SSL) started on address: :: with port 443
2022-04-06 09:11:34.472 Status: TCPServer: shared server started...
2022-04-06 09:11:34.473 Status: RxQueue: queue worker started...
2022-04-06 09:11:36.477 Status: Raspberry Pi 4B: System: Raspberry Pi
2022-04-06 09:11:36.481 Status: Raspberry Pi 4B: Hardware Monitor: Started (OStype Raspberry Pi Linux)
2022-04-06 09:11:36.481 Status: WiZ: Started.
2022-04-06 09:11:36.481 Status: WiZ: Entering work loop.
2022-04-06 09:11:36.481 Status: NotificationSystem: thread started...
2022-04-06 09:11:36.481 Status: EventSystem: reset all events...
2022-04-06 09:11:36.482 Status: EventSystem: reset all device statuses...
2022-04-06 09:11:36.510 Status: Python EventSystem: Initializing event module.
2022-04-06 09:11:36.510 Status: EventSystem: Started
2022-04-06 09:11:36.510 Status: EventSystem: Queue thread started...
2022-04-06 09:11:36.927 Status: PluginSystem: 1 plugins started.
2022-04-06 09:11:37.451 Status: WiZ: Initialized version 1.0.1, author 'Steel Rat'
2022-04-06 09:26:00.629 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:00.629 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:00.679 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:00.679 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:00.729 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:00.729 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:00.779 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:00.779 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:00.829 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:00.829 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:00.880 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:00.880 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:00.930 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:00.930 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:00.980 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:00.980 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.030 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.030 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.080 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.080 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.130 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.130 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.180 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.180 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.230 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.230 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.280 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.280 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.331 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.331 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.381 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.381 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.431 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.431 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.481 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.481 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.531 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:26:01.531 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:26:01.581 (WiZ) Acquiring lock for 'WiZ'
.
.
.
2022-04-06 09:27:03.231 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:27:03.231 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:27:03.281 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:27:03.281 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:27:06.036 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:27:06.036 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:27:06.036 WiZ: Pushing 'onHeartbeatCallback' on to queue
2022-04-06 09:27:06.086 WiZ: (WiZ) Processing 'onHeartbeatCallback' message
2022-04-06 09:27:06.086 (WiZ) Acquiring lock for 'onHeartbeatCallback'
2022-04-06 09:27:06.086 WiZ: Calling message handler 'onHeartbeat' on 'module' type object.
2022-04-06 09:27:06.086 WiZ: onHeartbeat called time=1649230026.0864277
2022-04-06 09:27:06.086 (WiZ) Releasing lock for 'onHeartbeatCallback'
2022-04-06 09:27:06.086 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:27:06.086 (WiZ) Releasing lock for 'WiZ'
2022-04-06 09:27:06.086 (WiZ) Acquiring lock for 'WiZ'
2022-04-06 09:27:06.086 (WiZ) Releasing lock for 'WiZ'

 
Dodane : 06/04/2022 9:33 am
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

Zobacz czy czegoś do zakładki error nie wrzucił.

 
Dodane : 06/04/2022 9:48 am
(@tomek232)
Wpisów: 21
Praktykant
 

Gdzie ta zakładka error? Nie widzę nigdzie czegoś takiego.

 
Dodane : 06/04/2022 9:53 am
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

Ona jest w logach. Jak jej nie ma to znaczy że nie było błędów. 

Zaczynają mnie to irytować. Czegoś brakuje, tylko czego?

 
Dodane : 06/04/2022 10:00 am
(@tomek232)
Wpisów: 21
Praktykant
 

A biblioteka pywizlight nie potrzebna?

https://github.com/faust93/Domoticz-WiZ-connected-plugin

 
Dodane : 06/04/2022 10:34 am
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

To jest inny plugin ale możesz go spróbować czy zadziała.

 
Dodane : 06/04/2022 11:10 am
(@tomek232)
Wpisów: 21
Praktykant
 

Spróbowałem ten inny plugin, to samo, nie wykrywa żarówki.

Ale mimo tego, że na ruterze, na liście urządzeń którym przydzielił DNS adresy widzę żarówkę z adresem 192.168.10.105 i nazwą hosta wiz_059565, to jak daje 'ping wiz_059565' to nie rozpoznaje hosta. Dodałem więc do /etc/hosts wpis '192.168.10.105 wiz_059565'. Ale efekt jest taki, że wtedy zawiesza się domoticz, nawet nie widać co w logach jest, bo nie można wejść, wisi. Po zmianie w pliku hosts nazwy na inną (żeby nie zaczynała się od prefiksu 'wiz_') np. na '192.168.10.105 wwiz_059565', po restarcie domoticza wszystko wraca do normy, tzn. domoticz działa, nie zawiesza się, ale żarówy dalej nie widać'.

Dzieje się to tak samo Twoim pluginie jak i na tym innym.

 
Dodane : 06/04/2022 2:29 pm
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

A jaki masz router, z jakim systemem ?

Może spróbuj dodać z końcówką ".lan"

Problem jest ten że komunikacja odbywa się właśnie po nazwie wiz_059565

A tak w ogóle to jak masz sieć ustawioną. Bo tu mi wygląda na problem z siecią .

 
Dodane : 06/04/2022 3:09 pm
(@tomek232)
Wpisów: 21
Praktykant
 

Router mam MiktoTik SXT Lite5 z systemem RouterOS.

Sieć mam 192.168.10.x, Router ma adres 192.168.10.1, malina ma adres 192.168.10.20, żarówa dostaje z DHCP 192.168.10.105, DHCP przydziela adresy od 192.168.10.100 do 192.168.10.254

Dodałem .lan do nazwy, ale jest tak samo jak bez, czyli zwis domoticza.

 
Dodane : 06/04/2022 4:11 pm
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

Możliwe że trzeba pogrzebać w ustawieniach firewalla i DNS local w microtiku. Niestety nie mam doświadczenia z tym routerem. Ja używam openwrt. Może masz jakąś obcję zaznaczoną w routerze, która blokuje dostęp po nazwie.

 
Dodane : 06/04/2022 4:50 pm
(@tomek232)
Wpisów: 21
Praktykant
 

Z tego co pisze autor plugina to dodanie do /etc/hosts powinno pomóc. https://github.com/sydspost/Domoticz-WiZ-connected-plugin/issues?q=is%3Aissue+is%3Aclosed

Ale znalazłem jeszcze taki wątek: https://github.com/sydspost/Domoticz-WiZ-connected-plugin/issues/17

Zrobiłem ./updatebeta ale nic to nie dało.

 
Dodane : 06/04/2022 5:06 pm
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

Masz załączony tylko jeden plugin do wiz? W openwrt normalnie na liście od DHCP mam nazwę wiz_xxxxxx z IP i to normalnie działa.

 
Dodane : 06/04/2022 5:11 pm
(@tomek232)
Wpisów: 21
Praktykant
 

Mam tylko jeden plugin wiz.

A jak puścisz 'ping wiz_xxxxxx' z domoticza to Ci odpowiada czy nie rozpoznaje nazwy?

 
Dodane : 06/04/2022 5:51 pm
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

Z serwera gdzie mam domoticz normalnie mi się pinguje po nazwie wiz_.

 

 
Dodane : 06/04/2022 8:16 pm
(@steel_rat)
Wpisów: 603
Ekspert
Autor tematu
 

Wygląda mi to na problem z reverse record czy jakoś tak. Zobacz co zwraca tobie polecenie

nslookup <nazwa żarówki>
 
Dodane : 07/04/2022 6:41 am
Strona 2 / 3
Udostępnij: