Blocky - wartość "n...
 
Powiadomienia
Wyczyść wszystko

Blocky - wartość "nan" - TSL2561  

  RSS
pit_h
(@pit_h)
Młodzik

Witam. Mam pewien problem z odczytywaniem wartości z czujnika natężenia światła TSL2561. Mianowicie w momencie, gdy przez dłuższy czas jest brak oświetlenia, wtedy wskakuje wartość "nan" której Blocky nie rozpoznaje i nie uruchamia zdarzenia. Czujnik podpięty jest pod Raspberry i dodany jako I2C Sensor. W momencie gdy dostaje trochę światła zdarzenie się uruchamia normalnie.

Cytuj
Dodane : 25/01/2020 2:45 pm
steel_rat
(@steel_rat)
Brygadzista

A jak wygląda ten scrypt? Nie możesz osobno obsłużyć warunku gdy wartość będzie nan?

OdpowiedzCytuj
Dodane : 25/01/2020 7:01 pm
pit_h
(@pit_h)
Młodzik

@steel_rat

Chciałem, aby czujnik włączał/wyłączał określone światło w określonych porach. Czyli np. rano jak wychodzę z domu, żeby zapalało mi światło na ganku tylko wtedy, gdy jest ciemno. W tej chwili gdy jest wartość "nan" czujnik nie zapala światła.

OdpowiedzCytuj
Dodane : 25/01/2020 7:36 pm
steel_rat
(@steel_rat)
Brygadzista

Ja tam bym dodał jeszcze warunek (or).

Mniej więcej tak if ((Lux.actual<50 or Lux.aktual = "nan")and(reszta) 🙂

OdpowiedzCytuj
Dodane : 25/01/2020 8:38 pm
pit_h
(@pit_h)
Młodzik

@steel_rat

A co dokładnie zastosować żeby to wpisać?

OdpowiedzCytuj
Dodane : 25/01/2020 8:49 pm
steel_rat
(@steel_rat)
Brygadzista

Nie mam tego czujnika Ale myślę że warunek powinien wyglądać tak. W puste pola wstaw ten Lux.aktual

Potem jak leci tak jak masz teraz.
OdpowiedzCytuj
Dodane : 25/01/2020 9:19 pm
pit_h
(@pit_h)
Młodzik

@steel_rat

No to to niestety nie trybi. Sprawdzalem

OdpowiedzCytuj
Dodane : 25/01/2020 9:21 pm
steel_rat
(@steel_rat)
Brygadzista

Możlie że w tego nie da się zrobić przez blocky.

Znalazłem takie coś

https://www.domoticz.com/forum/viewtopic.php?t=27173

OdpowiedzCytuj
Dodane : 25/01/2020 9:27 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@pit_h użyj tego skryptu dzVents, który zaproponował @steel_rat albo zmień wzmocnienie w skrypcie pythona , który obsługuje czujnik

OdpowiedzCytuj
Dodane : 25/01/2020 9:31 pm
pit_h
(@pit_h)
Młodzik

@isom

Poradziłem sobie troszkę inaczej, ale mam inny problem. Domoticz nie zapamiętuje ustawień z Konfiguracja/Ustawienia/ . Cokolwiek chcę zmienić np. język to po wciśnięciu "zastosuj ustawienia" nic się nie zmienia.

OdpowiedzCytuj
Dodane : 26/01/2020 11:45 am
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@pit_h a lokalizację ustawiłeś ? Jak nie to tak będzie

OdpowiedzCytuj
Dodane : 26/01/2020 11:57 am
pit_h
(@pit_h)
Młodzik

@isom

Tak, ustawione. Co dziwne, zdalnie mogę zmieniać ustawienia, natomiast lokalnie już nie.

OdpowiedzCytuj
Dodane : 26/01/2020 1:18 pm
Udostępnij: