Skip to content

Forum Smart'ny Dom

Forum Smart'ny Dom

Najciekawsze forum o inteligentnych domach w Polsce

Najciekawsze forum o inteligentnych domach w Polsce

Najciekawsze forum o inteligentnych domach w Polsce

Najciekawsze forum o inteligentnych domach w Polsce

Najciekawsze forum o inteligentnych domach w Polsce

Najciekawsze forum o inteligentnych domach w Polsce

  • Fora
  • Użytkownicy
  • Ostatnie wpisy
Fora
Ogólne
Porady dla początku...
rules w easyesp
 
Powiadomienia
Wyczyść wszystko

rules w easyesp

 
Porady dla początkujących
Ostatni wpis przez bartezzz 5 lat temu
5 Wpisów
2 Użytkownicy
0 Reactions
3,469 Wyświetleń
RSS
 bartezzz
(@bartezzz)
Wpisów: 18
Praktykant
Autor tematu
 

Witam serdecznie.

szybkie pytanie, troche utknąłem z komendami w rules.

chcialbym uzyskać efekt przemieszczania sie swiatła (tasma rgb adresowalna) wzgledem odczytow z czujnika hc-sr04. co prawda nie mam jeszcze czujnika , czekam az majfriendy dosla, napisalem narazie komende uruchamiajaca nie wiem nawet czy to w ten sposob zadziala i czy w komende neopixel mozna wpisac takie dzialanie matematyczne ponizej jak to wyglada:

on HCSR04#distance do
if [HCSR04#distance]<300 and [HCSR04#distance]>1

neopixelline,[HCSR04#distance]/1,67-5,[HCSR04#distance]/1,67+5,70,70,70
neopixel,[HCSR04#distance]/1.67,255,255,255

 

w ramach wyjasnienia sonar mierzy odleglosc ktora maksymalnie wynosi 300 cm (dlugosc schodow) minimalnie bedzie to 2 cm. w momencie wejscia na pierszy stopien  poiwnny zapalic sie jedna dioda na 100% jasnosci oraz 5 diod w przod i 5 diod w tyl z jasnoscia okolo 30%. odleglosc miedzy diodami na tasmie wynosi okolo 1,67 cm ( przy takiej wartosci wylicza to najblizej preferowanej diody)

pytanie nr1 czy komenda neopixel pozwoli na takie okreslenie numeru diody ? 

jesli tak nie mozna tego wpisac to jaka propozycja jak to zrobic inaczej ? nie chce pisac tego dla kazdego stopnia osobno przypisujac okreslone diody do odleglosci sensora, w tym przypadku nie starczy mi te 2048 znakow w rules. 

pytanie nr 2, jesli ma to szanse zadzialac z takimi komendami , jak teraz te diody ktore sie wlacza wylaczyc po np 15 sekundach, jesli wciaz bede sie przemieszczac bo schodach i nie moge wylacz diod podobna komenda ustawioną na 0,0,0 ? 

 

pozdrwiam! 

 

 

Zdążyłem przeprowadzić parę prób zmienić  co nieco zatem co następuje:

Komenda 

neopixelline,[HCSR04#distance]/1,67-5,[HCSR04#distance]/1,67+5,70,70,70
neopixel,[HCSR04#distance]/1.67,255,255,255

Żadna z nich nie bardzo chce działać z takimi wpisami 

Zatem dodałem kolejny czujnik hc-sr04 nazwany numerled który w polu value wykonuje obliczenie distance/1.67

Komenda wygląda tak:

Neopixel[numerled#distance],255,255,255 

Dziala ok , po obliczeni włącza odpowiednią diodę.

Ale w przypadku komendy z zakresem neopixelLine , mam teraz dodać dwa kolejne sensory które policzą mi zakres pięć diod w przód i w tył ? CHcialem użyć dummy device do tego ale tam odrzuca mi wszelkie działania typu +-/*

 


 
Dodane : 06/11/2019 11:41 am
 bartezzz
(@bartezzz)
Wpisów: 18
Praktykant
Autor tematu
 

widze że cięzko o jakąkolwiek pomoc, nawet typu stary ale to zje@#$%ś!

no dobrze to moze inaczej zapytam , 

Aktualnie z braku porad udało mi sie samemu wykorzystac dummy device do przechowania trzech wartosci , ktore są mi potrzebne, plik rules wyglada nastepująco:

On HCSR04#distance do

if [hcsr04#distance]>0

TaskValueSet 1,1,[hcsr04#Distance]/1.67   //wartosc dummy device 1 i obliczanie diody centralnej na stopniu
taskvalueset 1,2,[numerled#1]-5      //obliczanie pieciu diod w dół od centralnej
taskvalueset 1,3,[numerled#1]+5     // obliczanie pieciu diod w gore od centralnej
neopixelline,[numerled#2],[numerled#3],120,120,120     //zapalanie linii diod od do na 50 procent jasnosci
neopixel,[numerled#1],250,250,250      //zapalanie centralenj diody stopnia na 100 procent
timerset 1,5
delay 300
endif
endon

 

teraz może ktoś doraddzić , jak wykonać, co trzeba by wpisać  , w momencie jak odczyt wartosci hcsr04 sie zmieni, ale po tej zmianie nadal chcialbym sie odniesc do poprzednich wartosci w celu wylaczenia diod?

pomoże, ktoś, coś, jakaś podpowiedź była by mile widziania , 

 

pozdrawiam


 
Dodane : 07/11/2019 9:50 pm
 bartezzz
(@bartezzz)
Wpisów: 18
Praktykant
Autor tematu
 

Witajcie, choć odnosze wrażenie ze pisze  sam dla siebie i odpowiadam sam sobie... Ale jeśli ktoś jest zainteresowany , stworzylem dzialajace rules pod to co chciałem, nie działa zachwycająco tak jak planowałem , ciężko uzyskać dokladnie efekt śledzenia użytkownika przez światło, ale może bedzie komuś innemu pomocne kod podzielilem miedzy cztery rules, w przypadku gdy wszystko jest wpisane w jednego , wywala w logach zbyt duża ilosc zagniezdzen IF i generalnie esp z braku pamieci sie resetuje . 

 

on hcsr04#distance do
if [hcsr04#distance]>0 and [hcsr04#distance]<30
neopixelline,1,30,255,255,255
else
neopixelline,1,30,0,0,0

on hcsr04#distance do

if [hcsr04#distance]>31 and [hcsr04#distance]<60
neopixelline,31,60,255,255,255
else
neopixelline,31,60,0,0,0

on hcsr04#distance do

if [hcsr04#distance]>61 and [hcsr04#distance]<90
neopixelline,61,90,255,255,255
else
neopixelline,61,90,0,0,0

on hcsr04#distance do

if [hcsr04#distance]>91 and [hcsr04#distance]<120
neopixelline,91,120,255,255,255
else
neopixelline,91,120,0,0,0

on hcsr04#distance do
if [hcsr04#distance]>121 and [hcsr04#distance]<150
neopixelline,121,150,255,255,255
else
neopixelline,121,150,0,0,0

on hcsr04#distance do
if [hcsr04#distance]>151 and [hcsr04#distance]<180
neopixelline,151,180,255,255,255
else
neopixelline,151,180,0,0,0
on hcsr04#distance do

if [hcsr04#distance]>181 and [hcsr04#distance]<210
neopixelline,181,210,255,255,255
else
neopixelline,181,210,0,0,0
on hcsr04#distance do

if [hcsr04#distance]>211 and [hcsr04#distance]<240
neopixelline,211,240,255,255,255
else
neopixelline,211,240,0,0,0
on hcsr04#distance do

if [hcsr04#distance]>241 and [hcsr04#distance]<270
neopixelline,241,270,255,255,255
else
neopixelline,241,270,0,0,0
on hcsr04#distance do

if [hcsr04#distance]>271 and [hcsr04#distance]<300
neopixelline,271,300,255,255,255
else
neopixelline,271,300,0,0,0

endif

 


 
Dodane : 29/11/2019 4:34 pm
 muchac35
(@muchac35)
Wpisów: 512
Ekspert
 

Hej

czytając to, zaciekawiło mnie czy to jest coś podobnego co ja chcę osiągnąć a mianowicie:

Chciałbym podłączyć do wemos D! mini około 20 diody adresowalne aby je zaprogramować aby włączały się w odpowiedniej kolejności i odpowiednim kolorze
Do tej pory wgrywałem esp easy i najchętniej na tym chciałbym to zrobić ale jeśli musi być tasmota to może podpowiedział być mi jak to zrobić?

 
 
 
 
 
 

Moduł WiFi Wemos D1 mini


 
Dodane : 06/04/2021 2:36 pm
 bartezzz
(@bartezzz)
Wpisów: 18
Praktykant
Autor tematu
 

 

Screenshot 20210406 162232 com.opera.browser

@muchac35

Cześć. Wygląda na dość proste do opanowania . Co prawda nie jest to dwadzieścia diod a.tylko dwie ale uzywam adresowalne diody jako wskaźnik wykrycia ruchu 

 


 
Dodane : 06/04/2021 4:24 pm
Przeskocz do forum:
  Poprzedni temat
Następny temat  
Udostępnij:
Informacje o forum
Ostatnie posty
Nieprzeczytane posty
Tagi
  • 33 Fora
  • 3,687 Tematy
  • 31.1 K Wpisów
  • 218 Online
  • 3,258 Użytkowników
Nasz najnowszy użytkownik: EmilyCarter
Najnowszy wpis: problem z uaktualnieniem i wgraniem kodu do ESP32 z ESPHome
Ikonki forum: Forum nie zawiera nieprzeczytane tematy Forum zawiera nieprzeczytane wiadomości
Ikonki: Nieodpowiedziane Odpowiedziany Aktywny Gorący Przypięty Niezatwierdzone Rozwiązany Prywatny Zamknięty

Online

 Brak użytkowników online w tym momencie

Dołącz do nas

Zaloguj przez Google
Zaloguj przez X

Najnowsze wpisy

  • ODP: problem z uaktualnieniem i wgraniem kodu do ESP32 z ESPHome

    @isom jesteś mega już tyle razy mi pomogłeś Okazało...

    Przez muchac35 , 2 dni temu

  • Mariusz

    ODP: Zigbee - kompaktowy 2-kanałowy sensor binarny

    @eddek Ok, teraz rozumiem pomysł, nie szukałem 2 kanało...

    Przez Mariusz , 2 dni temu

  • Eddek

    ODP: Zigbee - kompaktowy 2-kanałowy sensor binarny

    No właśnie w tym rzecz, że czujniki otwarcia/zalania są...

    Przez Eddek , 2 dni temu

  • Mariusz

    ODP: problem z uaktualnieniem i wgraniem kodu do ESP32 z ESPHome

      Ok dzięki, teraz wiem co wyświetla sie i w ...

    Przez Mariusz , 2 dni temu

  • isom

    ODP: nieudana aktualizacja domoticz przez przegladarkę

    Ten zrzut ekranu mówi tyle , że masz obraz smarticza , ...

    Przez isom , 3 dni temu

  • nieudana aktualizacja domoticz przez przegladarkę

    zachciało mi się zaktualizować i stało się domoticz nie...

    Przez szczetke , 4 dni temu

  • ODP: Jak uzyskać dane dla HA z falowników isolar sml3 3,5kw-wifi

    @kamilkazmierczak Witam mam pytanie czy taki falowni...

    Przez bidzis , 1 tydzień temu

  • pawell32

    ODP: Czy to da się zrobić "gotowcem" - światło i brama w garażu

    Nie wiem co się wydarzyło, ale to moja odpowiedź na Two...

    Przez pawell32 , 2 tygodnie temu

  • ODP: restart po przywróceniu zasilania

    Problem rozwiązany. Opisany był w 2021 przez @lukas121 ...

    Przez JW24 , 2 tygodnie temu

  • isom

    ODP: restart po przywróceniu zasilania

    Nie powinno tak się dziać, przynajmniej u mnie taki sta...

    Przez isom , 2 tygodnie temu

  • ODP: Czy to da się zrobić "gotowcem" - światło i brama w garażu

    Jak to się stało, że ktoś dał mi odpowiedź edytując moj...

    Przez MikeTNK , 2 tygodnie temu

  • ODP: Włacznik naścienny do rolet - Sonoff

    No i eligancko, poważne pomocne forum, to się ceni

    Przez Łukasz M , 2 tygodnie temu

  • adrian

    ODP: Włacznik naścienny do rolet - Sonoff

    gdyż ponieważ, przełącznik na RF433, SNZB01p lub własny...

    Przez adrian , 2 tygodnie temu

  • ODP: Shelly 1 + Adapter AddON + Kontaktron MC-38 = Automatyczna Brama Wjazdowa

    Hej, jest możliwość sprawdzenia czy addon działa? Mam w...

    Przez Rozlomek Kem , 2 tygodnie temu

  • ODP: Sonoff BasicR4 + SNZB-01P

    Temat do zamknięcia.   Po długich kombinacjach...

    Przez Bujaczek , 3 tygodnie temu

  • ODP: Sonoff BasicR4 + SNZB-01P

    Dokupiłem ZB BRIDGE PRO, SNZB-01P i po stworzeniu sceny...

    Przez Bujaczek , 3 tygodnie temu

  • ODP: Sterowanie radiowymi roletami MOBILUS

    @carlbidwell Ogólnie Cosmo GTW gada po MQTT, ale bezpoś...

    Przez piku235 , 3 tygodnie temu

  • adrian

    ODP: Shelly 1 + Adapter AddON + Kontaktron MC-38 = Automatyczna Brama Wjazdowa

    @biker8 tak pacjent o jednej twarzy, ale wielu nazwiska...

    Przez adrian , 4 tygodnie temu

  • ODP: Sterowanie radiowymi roletami MOBILUS

    Witam, Również podepnę się w temacie odnośnie Mobilus...

    Przez piku235 , 3 miesiące temu

  • ODP: Jak uzyskać dane dla HA z falowników isolar sml3 3,5kw-wifi

    Myślę,że nie będzie to problemem jeśli każdy będzie ga...

    Przez Kamil Kaźmierczak , 2 lata temu

Najnowsze tematy

  • Eddek

    Szukam Zigbee2MQTT Zigbee - kompaktowy 2-kanałowy sensor binarny

    Przez Eddek 2 dni temu

  • ESP32 problem z uaktualnieniem i wgraniem kodu do ESP32 z ESPHome

    Przez muchac35 3 dni temu

  • nieudana aktualizacja domoticz przez przegladarkę

    Przez szczetke 4 dni temu

  • Problem AFE Firmware T5 restart po przywróceniu zasilania

    Przez JW24 2 tygodnie temu

  • Czy to da się zrobić "gotowcem" - światło i brama w garażu

    Przez MikeTNK 2 tygodnie temu

  • Pytanie Sonoff Włacznik naścienny do rolet - Sonoff

    Przez Łukasz M 3 tygodnie temu

  • Jarson

    Domoticz Komunikacja Domoticz Simatic S7-1200

    Przez Jarson 1 miesiąc temu

  • Jak wybrać odpowiedni silnik krokowy do drukarki 3D DIY?

    Przez Czarnecki 1 miesiąc temu

  • Sonoff NSPanel Pro

    Przez hepson 1 miesiąc temu

Bądź na bieżąco obserwuj lub dołącz do grupy dyskusyjnej
  •   Regulamin korzystania ze strony
  •   Polityka prywatności
  •   Zasady postępowania
  •   Kontakt
  •   Konsultacje

WSPARCIE: Jeśli znalazłeś(aś) tutaj coś wartościowego dla siebie, zaoszczędziłeś(aś) czas, z czegoś skorzystałeś(aś) to rozważ symboliczne wsparcie na utrzymanie tej strony oraz oprogramowania, które udostępniamy za "friko"

Wsparcie strony Smart'ny Dom lub/i projektu AFE Firmware

Podziękowania w 2025 dla:

wojtek_gtx, Jankiii, MarcinR., PrzemekZ, MichałZ., Kamil Kaźmierczak, Zorro2003, TomaszP

2025

‹›×

    ‹›×