Notifications
Clear all

[Rozwiązany] Domoticz i problemy z Blockly  

  RSS
mjab
 mjab
(@mjab)
Młodzik

Witam,

zainstalowałem Domoticz na Debian x64 i podłączyłem do ESP8266. Gdy zamknę drzwi w pokoju chce by wyłączyło się w nim światło. Niestety nie działają mi reguły Blockly. W ustawieniach są właczone.

 

Sam Domoticz widzi czy drzwi są otwarte czy zamknięte i mogę ręcznie w interfejsie sterować światłem.

 

Czy ktoś potrafi mi pomóc? Czego może brakować że nie działają reguły?

Cytuj
Dodane : 16/02/2020 2:16 am
Tagi tematu
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@mjab zacznij od wklejenia fotki z tym blockly , przy drugim wpisie od zalogowania już powinno się udać , najprawdopodobniej sama konstrukcja bloku jest zła  

OdpowiedzCytuj
Dodane : 16/02/2020 7:34 am
mjab
 mjab
(@mjab)
Młodzik

Podczas startu Domoticz mam takie logi:

root@serwer-rzeznicza:/domoticz# ./domoticz -www 9090 &
[1] 14956
root@serwer-rzeznicza:/domoticz# 2020-02-16 09:46:07.830 Status: Domoticz V4.10717 (c)2012-2019 GizMoCuz
2020-02-16 09:46:07.830 Status: Build Hash: b38b49e5, Date: 2019-05-09 13:04:08
2020-02-16 09:46:07.830 Status: Startup Path: /domoticz/
2020-02-16 09:46:07.842 Sunrise: 06:59:00 SunSet: 16:54:00
2020-02-16 09:46:07.842 Day length: 09:56:00 Sun at south: 11:56:00
2020-02-16 09:46:07.842 Civil twilight start: 06:23:00 Civil twilight end: 17:30:00
2020-02-16 09:46:07.842 Nautical twilight start: 05:42:00 Nautical twilight end: 18:10:00
2020-02-16 09:46:07.842 Astronomical twilight start: 05:02:00 Astronomical twilight end: 18:50:00
2020-02-16 09:46:07.876 Status: PluginSystem: Started, Python version '3.5.2'.
2020-02-16 09:46:07.880 Active notification Subsystems: (0/13)
2020-02-16 09:46:07.880 Status: WebServer(HTTP) started on address: :: with port 9090
2020-02-16 09:46:07.884 Error: WebServer(SSL) startup failed on address 0.0.0.0 with port: 443: listen: Address already in use
2020-02-16 09:46:07.884 Error: WebServer(SSL) check privileges for opening ports below 1024
2020-02-16 09:46:07.885 Starting shared server on: :::6144
2020-02-16 09:46:07.885 Status: TCPServer: shared server started...
2020-02-16 09:46:07.885 Status: RxQueue: queue worker started...
2020-02-16 09:46:09.886 Status: Hardware Monitor: Started
2020-02-16 09:46:09.894 Status: Pinger: Worker started...
2020-02-16 09:46:09.894 Status: EventSystem: reset all events...
2020-02-16 09:46:09.895 Status: EventSystem: reset all device statuses...
2020-02-16 09:46:09.951 Status: Python EventSystem: Initalizing event module.
2020-02-16 09:46:09.951 Status: EventSystem: Started
2020-02-16 09:46:09.951 Status: EventSystem: Queue thread started...
2020-02-16 09:46:10.343 Status: PluginSystem: Entering work loop.

 

i tu mam pierwszy problem bo nie wiem jak już ustawione porty zmienić w ustawieniach. zmieniam w domoticz.sh ale to nie działa. Muszę więc ręcznie włączać Domoticz poleceniem ./domoticz -www 9090 &

 

W załączniku fotka reguły.

OdpowiedzCytuj
Dodane : 16/02/2020 9:54 am
mjab
 mjab
(@mjab)
Młodzik

Wiem że tu jest odwrotnie, ale chodzi o sam fakt że to po prostu nie działa. 🙂

OdpowiedzCytuj
Dodane : 16/02/2020 9:58 am
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@mjab w blockly użyłeś klocka IF , który czeka na następne IF-y ( Trybik w polu kafelka ) jak zamienisz go na taki jak na foto to będzie działać z jednym IF 

 
Co do portów 
 
sudo nano /etc/init.d/domoticz.sh

zmieniasz

sudo systemctl daemon-reload
sudo /etc/init.d/domoticz.sh restart
OdpowiedzCytuj
Dodane : 16/02/2020 10:29 am
mjab
 mjab
(@mjab)
Młodzik

Ok, taka głupota. Zrobiłem kilka Inteligętnych domów Klientom ma Domoticz, a zgubiło mnie w własnym fakt że mam jednego if'a a nie całą litanię.

Wielkie dzięki, co do portów to dokładnie tak robię i niestety bez efektów.

OdpowiedzCytuj
Dodane : 16/02/2020 11:46 am
mjab
 mjab
(@mjab)
Młodzik

Normalnie buduję te systemy na Raspberry Pi z dyskiem SSD. U mnie w domu jest już cały system po starych czasach pisany przezemnie w Phyton i Bash. I stoi serwer na i7 z SSD 500Gb i 8Gb RAM. Uznałem że w takim sprzęcie jedna usługa nic nie zmieni. Wydajność nie spadnie.

Teraz po woli przepinam to wszystko na Domoticz, a właściwie to dop. zaczynam 🙂

Jeszcze ten start demona na 9090 i było by super 🤪

OdpowiedzCytuj
Dodane : 16/02/2020 11:50 am
mjab
 mjab
(@mjab)
Młodzik

Mam z domoticz jeszcze jeden problem. Jak mój 3letni synek zacznie klikać przyciskiem światła, to Domoticz i ESP8266 wchodzi w rezonans i miga światłem aż zrestartuję Domoticz'a. Jest na to jakiś patent ?

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

@mjab pytanie raczej nie dotyczy reguł więc odpowiem tylko tyle , nie napisałeś jaki soft jest wgrany do tego esp a wina jest po tej stronie a nie po stronie serwera.

Z portami to bardzo dziwne, zmieniłem przed chwilą dwa razy zestaw portów na testowym RBPI i za każdym razem odpala na nowych ustawieniach.

Zatrzymujesz usługę przed zmianą ?

OdpowiedzCytuj
Dodane : 16/02/2020 12:52 pm
mjab
 mjab
(@mjab)
Młodzik

Ok, spróbuję najpierw zatrzymać Domoticz. Ale to za jakiś czas bo musiałem wyjść z domu. 🙂

OdpowiedzCytuj
Dodane : 16/02/2020 1:10 pm
mjab
 mjab
(@mjab)
Młodzik

@isom do ESP mam ESP EAZY i taki kod:

On System#Boot do
gpio,5,0
TimerSet,1,1
endon

on rules#Timer=1 do
gpio 5,1
endon

on Przycisk_1#Stan do
if [SSR_1#Stan]=0
gpio,5,0
else
gpio,5,1
endif
endon

on wlacz_1 do
gpio,5,0
endon

on wylacz_1 do
gpio,5,1
endon

on wylacz do
gpio,5,1
endon

on przelacz do
gpio,5,0
endon

 

OdpowiedzCytuj
Dodane : 16/02/2020 6:05 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@mjab Prośba nie pisz o wszystkim w jednym temacie bo tworzy się bałagan . Napisałem jak zmienić porty tu https://www.smartnydom.pl/forum/domoticz/zmiana-portow-domoticz/#post-12760

co do esp easy zacznij proszę nowy temat 

OdpowiedzCytuj
Dodane : 16/02/2020 7:40 pm
adrian polubień
Udostępnij: