[Xiaomi Smart Home]
 #412309  od qasko
 před 5 lety
Prečo myslíš že za to môže nas? Skripty v dzVents ti predsa fungujú... Keď nemôžeš nas reštartovať skúsil by som vymazať skript a vymazať prehliadač a zase skúsiť skript.
 #412311  od Mayki
 před 5 lety
Restartovat můžu, to není problém. Jde o to, že linux v Nasu neobsahuje vše co linux na Rpi. Už jsem tomu na stopě, ve scriptu se používá příkaz :
Kód: Pre zobrazenie URL sa musíte prihlásiť
nc -w1
Podařilo se mi nainstalovat ncat a teď to v mém scriptu vypadá takto :
Kód: Pre zobrazenie URL sa musíte prihlásiť
opt/bin/ncat -w1 192.168.0.124 55443"
S tím jsem zatím rozchodil vypnutí a zapnutí, ještě chybí scény...
qasko se to líbí
 #412318  od Mayki
 před 5 lety
HEURÉKA, tak tohle funguje... :-P
Kód: Pre zobrazenie URL sa musíte prihlásiť
commandArray = {}
    DomDevice = 'Scény obývák';
 
    if devicechanged[DomDevice]=='Off' then -- turn off
        runcommandoff = "sudo echo -ne '{\"id\":1,\"method\":\"set_power\", \"params\":[\"off\", \"smooth\", 500]}\\r\\n' | opt/bin/ncat -w1 192.168.0.124 55443";
        os.execute(runcommandoff);
        print(runcommandoff) 
    elseif devicechanged[DomDevice]=='On' then -- turn off
        runcommandon = "sudo echo -ne '{\"id\":1,\"method\":\"set_power\", \"params\":[\"on\", \"smooth\", 500]}\\r\\n' | opt/bin/ncat -w1 192.168.0.124 55443";
        os.execute(runcommandon);
        print(runcommandon)
    elseif devicechanged[DomDevice]=='Bright 25%' then -- turn to 25% bright
        runcommand25 = "sudo echo -ne '{\"id\":1,\"method\":\"set_scene\", \"params\":[\"bright\", 25, 500]}\\r\\n' | opt/bin/ncat -w1 192.168.0.124 55443";
        os.execute(runcommand25);
        print(runcommand25)
    elseif devicechanged[DomDevice]=='Bright 50%' then -- turn to 50% bright
        runcommand50 = "sudo echo -ne '{\"id\":1,\"method\":\"set_scene\", \"params\":[\"bright\", 50, 500]}\\r\\n' | opt/bin/ncat -w1 192.168.0.124 55443";
        os.execute(runcommand50);
        print(runcommand50)
    elseif devicechanged[DomDevice]=='Bright 75%' then -- turn to 75% bright
        runcommand75 = "sudo echo -ne '{\"id\":1,\"method\":\"set_scene\", \"params\":[\"bright\", 75, 500]}\\r\\n' | opt/bin/ncat -w1 192.168.0.124 55443";
        os.execute(runcommand75);
        print(runcommand75)
    elseif devicechanged[DomDevice]=='Sunrise' then -- turn to sunrise mode from 0 to 100% on 15 minutes
        runcommandsunrise = " sudo echo -ne '{\"id\":1,\"method\":\"set_scene\", \"params\":[\"cf\",2,1,\"50,2,4000,1,900000,2,4000,100\"]}\\r\\n' | opt/bin/ncat -w1 192.168.0.124 55443";
        os.execute(runcommandsunrise);
        print(runcommandsunrise)
    elseif devicechanged[DomDevice]=='Sunset' then -- turn to sunset mode from 100% to 0 on 15 minutes and turn off bulb
        runcommandsunset = " sudo echo -ne '{\"id\":1,\"method\":\"set_scene\", \"params\":[\"cf\",2,2,\"50,2,4000,75,900000,2,4000,1\"]}\\r\\n' | opt/bin/ncat -w1 192.168.0.124 55443";
        os.execute(runcommandsunset);
        print(runcommandsunset)
    elseif devicechanged[DomDevice]=='4-7-8' then -- turn to 4-7-8 mode
        runcommand478 = "sudo echo -ne '{\"id\":1,\"method\":\"set_scene\", \"params\":[\"cf_\",24,2,\"4000,2,4000,30,7000,2,4000,10,8000,2,4000,1\"]}\\r\\n' | opt/bin/ncat -w1 192.168.0.124 55443";
        os.execute(runcommand478);
        print(runcommand478)
    elseif devicechanged[DomDevice]=='Baby' then -- turn to Baby Mode
        runcommandbaby = "sudo echo -ne '{\"id\":1,\"method\":\"set_scene\", \"params\":[\"bright\", 1, 500]}\\r\\n' | opt/bin/ncat -w1 192.168.0.124 55443";
        os.execute(runcommandbaby);
        print(runcommandbaby)    
    end
return commandArray
Naposledy upravil(a) Mayki dne 20 Led 2019, 22:22, celkem upraveno 1 x.
 #412319  od qasko
 před 5 lety
Ja som dnes robil stupiditu WC sprej. Pokiaľ som Domticz nereštartol tak ten skript proste nechcel fungovať!
Kód: Pre zobrazenie URL sa musíte prihlásiť
return {

   on = { devices = { 10 , 80 }},                     --- xiaomi switch 2 , shelly 2.1.1
               
   execute = function(dz, item )
    
        button          = dz.devices( 10 ).state      --- xiaomi switch 2 
        bathroomfan     = dz.devices( 80 ).state      --- bathroom fan 
        spray           = dz.devices( 102 ).state     --- airwick
       
        if item.state == "Click" then
           dz.devices(80).switchOn()
    elseif dz.devices(80).state == "On" then
           dz.devices(102).switchOn().afterSec (1).forSec (1)
           dz.devices(80).switchOff().afterMin (10)
    elseif dz.devices(80).state == "Off" then
           dz.devices(102).switchOn().forSec (1)

        end
   end
}
 #412322  od misko903
 před 5 lety
D1 mini Pro (pro kvôli signálu v záhrade) bude napájané zo siete. Dnes som tam flashol ESPEasy. Musím ešte zohnať vodotesný elmag ventil. Keď sa nad tým zamyslím, ani by ten domoticz nebolo treba. Jedine že naprogramujem predpoveď počasia. Do leta času dosť...

@qasko, mne to zatiaľ s tými skriptami nerobí. Raz ťa tuším prídem pozrieť a kvôli vôni skočím na wecko. Hádam ju pri testovaní celú neminieš.

Obrázek
 #412551  od qasko
 před 5 lety
Veľmi sa mi páči myšlienka ,koncept otvorenej siete, veľmi nízkej spotreby a preto som sa zase hral s tým The Things Network.
Treba na to bránu a uzol.
Tu je zdroj na Pre zobrazenie URL sa musíte prihlásiť .
Treba tam vyplniť len wifinu a samozrejme pre úspešnú kompiláciu je nutné nainštalované všetky potrebné knižnice.

Brána je úplne pasívne zariadenie a displej je teda úplne zbytočný
Pre zobrazenie URL sa musíte prihlásiť
Toto je uzol s DHT22 . Tiež by som kvôli zníženiu spotreby zaobišiel bez displeja
Pre zobrazenie URL sa musíte prihlásiť
Takto vyzerá dekodér ten zabezpečí že zo surových bajtov sa stanú údaje o vlhkosti a teplote
Pre zobrazenie URL sa musíte prihlásiť
Toto sú už dekódované data na stránke TTN
Pre zobrazenie URL sa musíte prihlásiť
Potiaľto to bolo fajn. Jednoduchý skeč , aplikácia , všetko super a ružové.
Čo nie je fajn je fakt že jediný človek čo asi vie ako dostať tieto data do Domoticz to nikomu nechce prezradiť.
Úplne zle ,keď som vytiahol bazmeky po pol dni testovania z notebooku a premiestnil ich do usb zdrojov tak už nevidím Application data. Správy boli prijate mojou lokálnou bránou aj v TTN no nie je vo vesmíre sila ktorá by to donútila fungovať.
Takže? S Lórou končím do ďalšej zimy :-D
m k se to líbí
 #412769  od lukbe
 před 5 lety
Nevíte čím to je, že v domoticz se hodnota ze senzoru teploty během pár milisekund (282ms) aktualizuje hned třeba šestkrát, poté log v domoticz vypadá následovně :
_________________
2019-01-22 20:31:29.166 (Xiaomi Gateway) Temp (Venku)

2019-01-22 20:31:29.171 (Xiaomi Gateway) Humidity (Xiaomi Humidity venku)

2019-01-22 20:31:29.197 (Xiaomi Gateway) Temp (Venku)

2019-01-22 20:31:29.200 (Xiaomi Gateway) Humidity (Xiaomi Humidity venku)

2019-01-22 20:31:29.297 (Xiaomi Gateway) Temp (Venku)

2019-01-22 20:31:29.301 (Xiaomi Gateway) Humidity (Xiaomi Humidity venku)

2019-01-22 20:31:29.325 (Xiaomi Gateway) Temp (Venku)

2019-01-22 20:31:29.329 (Xiaomi Gateway) Humidity (Xiaomi Humidity venku)

2019-01-22 20:31:29.418 (Xiaomi Gateway) Temp (Venku)

2019-01-22 20:31:29.421 (Xiaomi Gateway) Humidity (Xiaomi Humidity venku)

2019-01-22 20:31:29.446 (Xiaomi Gateway) Temp (Venku)

2019-01-22 20:31:29.448 (Xiaomi Gateway) Humidity (Xiaomi Humidity venku)
_________________


Vypadá to na nějaký bug v domoticz, jelikož v aplikaci mi home dojde pouze jednou ke změně.

A když jsem vytvořil Lua script který při aktualizaci vypíše do logu aktualizované hodnoty, tak v logu je šestkrát stejná teplota a i vlhkost.





Odesláno z mého MIX 2S pomocí Tapatalk




 #412799  od jval
 před 5 lety
Zdravím, včera jsem přesunul domoticz z Windows na Rpi zero W.
Instalace proběhla v pořádku, obnovení ze zálohy taky.
Problém ale je, že jsou všechny zařízení offline. Když jsem zkoušel ping z Rpi na GW, tak to nejde.
V síti mám ještě další 3 RPI3 a z těch na GW normálně ping jde. Nevíte někdo kde by mohl být problém?

Díky
 #412909  od DusanF
 před 5 lety
DusanF píše:
panasonic650 píše:Obrázek

Akurat ze data (historiu) nesynchronizuje. Model SXJ01ZM
Objednal. Som zvedavy. S touto poslednou dom velmi sklamany. Ma infra tak na 1 meter.

Ďakujem!!
Nemam to tam! Zas nic! Nerozumiem uz ktora kamera to je
 #412928  od DusanF
 před 5 lety
Tento tvoj clanok mi uplne utiekol... Chcel som to na teplomer a floru aby som vedel kedy pustit zavlahu. No ale aspon ma dobre infra nie ako ta aqara co som predtym zobral. Dakujem za ochotu
 #412959  od panasonic650
 před 5 lety
Mne sa podarilo rozbehat ten FlowerCare senzor priamo do Domoticz cez Bloutooth co je v Raspberry Pi. Len obcas to nejako zblblo. Teraz to tam uz nemam. Preinstaloval som Raspberry a nedoplnil ten plugin.
 #413000  od DusanF
 před 5 lety
panasonic650 píše:Mne sa podarilo rozbehat ten FlowerCare senzor priamo do Domoticz cez Bloutooth co je v Raspberry Pi. Len obcas to nejako zblblo. Teraz to tam uz nemam. Preinstaloval som Raspberry a nedoplnil ten plugin.
A ty mas aj kamery v domoticzu?
 #413043  od m k
 před 5 lety
Pre zobrazenie URL sa musíte prihlásiť píše: Pre zobrazenie URL sa musíte prihlásiť
před 5 lety
panasonic650 píše:Mne sa podarilo rozbehat ten FlowerCare senzor priamo do Domoticz cez Bloutooth co je v Raspberry Pi. Len obcas to nejako zblblo. Teraz to tam uz nemam. Preinstaloval som Raspberry a nedoplnil ten plugin.
A ty mas aj kamery v domoticzu?
Mam tu kockatu Xiaomi. Treba ju hacknut - program na SD karte. - pohladaj dafang hacks. Lepsie je asi kupit normalnu IP kameru s podporou Onvif standardu - planujem v buducnosti cosi z Ciny.
 #413055  od panasonic650
 před 5 lety
Pre zobrazenie URL sa musíte prihlásiť píše: Pre zobrazenie URL sa musíte prihlásiť
před 5 lety
A ty mas aj kamery v domoticzu?
Nie. Ani ziarovku "Xiaomi Aqara Smart Light LED Bulb Wireless Zigbee 9W E27" a ani "Xiaomi Mijia Bluetooth Temperature Humidity Sensor LCD Digital Thermometer C7Z6" tam nevidim.
 #414066  od Mayki
 před 5 lety
Pre zobrazenie URL sa musíte prihlásiť píše: Pre zobrazenie URL sa musíte prihlásiť
před 5 lety
Tak toto bol vážne dobre utratený dolár :joy: pretože LUX senzor BH1750 na rozdiel od tým na X robí čo má tj meria a namerané hodnoty posiela každú minútu do Domoticz (napájanie mám zo siete)
Kód: Pre zobrazenie URL sa musíte prihlásiť
cmnd/sonoff/TelePeriod 60
Ahoj, můžeš se o tom prosím trochu více rozepsat? Co k tomu potřebuji, čím se to napájí, jak to komunikuje, jak to připojím k Domoticzu? Potřebuji spolehlivější LUX senzor než má Xiaomi tak budu rád za pomoc. Díky... :-B
 #414129  od qasko
 před 5 lety
@Mayki LUX je hádam ten najjednoduchší senzor ,ale aj najužitočnejší ...
Potrebuješ
- dosku Wemos D1 mini
- senzor BH1750
takto to zapadne so seba
Pre zobrazenie URL sa musíte prihlásiť
do dosky nahráš Tasmota firmware - nemusíš za zdržiavať kompilovaním a podobnými zbytočnosťami proste stiahneš sonoff.bin a flešneš ho cez esptool
Takto ho nadstavíš
Pre zobrazenie URL sa musíte prihlásiť
Nakoniec v Domototicz vytvoríš Dummy switch Lux pridáš IDX a hotovo.
Moj Lux slúži na ovládanie nočného svetla . Mám to nastavené tak že posiela deň noc stav každú minútu, lebo aj cez deň býva tma a naopak keď zasvietim nepotrebujem svietiť v kúpeľni.
Pre zobrazenie URL sa musíte prihlásiť
 #414132  od DusanF
 před 5 lety
qasko píše:@Mayki LUX je hádam ten najjednoduchší senzor ,ale aj najužitočnejší ...
Potrebuješ
- dosku Wemos D1 mini
- senzor BH1750
takto to zapadne so seba
Pre zobrazenie URL sa musíte prihlásiť
do dosky nahráš Tasmota firmware - nemusíš za zdržiavať kompilovaním a podobnými zbytočnosťami proste stiahneš sonoff.bin a flešneš ho cez esptool
Takto ho nadstavíš
Pre zobrazenie URL sa musíte prihlásiť
Nakoniec v Domototicz vytvoríš Dummy switch Lux pridáš IDX a hotovo.
Moj Lux slúži na ovládanie nočného svetla . Mám to nastavené tak že posiela deň noc stav každú minútu, lebo aj cez deň býva tma a naopak keď zasvietim nepotrebujem svietiť v kúpeľni.
Pre zobrazenie URL sa musíte prihlásiť

A napájané to mas ako? Vseobecne ma zaujima aj ako DHT22 napajate. Ďakujem
 #414141  od qasko
 před 5 lety
Napájanie môjho BH1750 je cez USB zdroj pretože v tej skrinke pod tým je zásuvka na led , digestor ... a je to v pohotovosti nonstop. DHT22 som testoval na batérie ,ale keď to bolo v režime deepsleep pre dlhú výdrž po prebudení mi to nechcelo prečítať senzor. Vraj je to bežné a odporúča sa senzor BME280 (mám objednané)
Medzitým testujem čo mám teda BH1750. Veľmi uspokojivá spotreba tj za 24hodín mi voltmeter ukazuje o 0.01-0.02V menej je keď nadstavím deepsleep na 30 minút a stav hore na 10 sekund a batériu pripojím priamo na piny lebo aj usb niečo žere.
Pre zobrazenie URL sa musíte prihlásiť
 #414142  od Mayki
 před 5 lety
Pre zobrazenie URL sa musíte prihlásiť píše: Pre zobrazenie URL sa musíte prihlásiť
před 5 lety
@Mayki LUX je hádam ten najjednoduchší senzor ,ale aj najužitočnejší ...
Potrebuješ
- dosku Wemos D1 mini
- senzor BH1750
Tomu rozumím
Pre zobrazenie URL sa musíte prihlásiť píše: Pre zobrazenie URL sa musíte prihlásiť
před 5 lety
do dosky nahráš Tasmota firmware - nemusíš za zdržiavať kompilovaním a podobnými zbytočnosťami proste stiahneš sonoff.bin a flešneš ho cez esptool
Toto bych potřeboval trochu blíže vysvětlit, nemáš odkaz na nějaký postup pro blbce?
EDIT: potřebuji na to nějaký USB TTL převodník?
 #414152  od qasko
 před 5 lety
@Mayki prevodník teraz nepotrebuješ ,ale určite si ho daj do košíka keď budeš robiť Shelly , Blitzwolf alebo Sonoff tak sa ti zíde.
Úplne to najjednoduchšie by malo byť stiahnuť zip espeasy kde je esptool.exe
Pre zobrazenie URL sa musíte prihlásiť
Btw nemám Windows a absolútne nevienm ako to vyzerá. Budem hádať že sa vyberá súbor bin a port stlačí flash
  • 1
  • 13
  • 14
  • 15
  • 16
  • 17
  • 25

Pokud chcete poděkovat a finančně podpořit naši práci na překladech MIUI do CZ SK jazyka. Děkujeme!

Kdo je online

Ve fóru je celkem 0 uživatelů :: 0 registrovaných, 0 skrytých a 0 hostů (založeno na uživatelích aktivních během posledních 5 minut)
Nejvíce zde současně bylo přítomno 485 uživatelů dne 09 Kvě 2021, 17:10

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů

MIUI KOMUNITA

Czech Slovak United-Kingdom Poland Russia Ukraine Italy Germany Spain Indonesia India Switzerland Bulgaria Brazil Portugal Slovenia France Greece China Turkey Hungary Israel Australia Thailand Bangladesh Saudi-Arabia Croatia Norway

O nás

MIUI CZECH & SLOVAK je oficiální fanpage MI.com pro Českou a Slovenskou republiku. Staráme se o překlady MIUI ROM do CZ a SK nejen pro všechny Xiaomi zařízení. Kontakt contact(at)miuios.cz

Naše překlady jsou chráněné licencí Creative Commons 3.0

cc by nc nd

Uvedená práce (dílo) podléhá licenci Creative Commons Uveďte autora-Neužívejte dílo komerčně-Nezasahujte do díla 3.0 Česko

pecat