-
IT café
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
vampire17
addikt
Na, kesz a flash (tasmota+RF is )
Kiprobaltam most egy random kapucsengovel, de egyelore semmi... Mit kell csinalni, vagy irni a colsole-ba, hogy lassam a bejovo jeleket?
-
vampire17
addikt
ugy nezem, lesz valami!!!
Remelem az otthoni csengot is ismerni fogja (ez most egy munkahelyi random kapucsengo volt)
00:08:27 CMD: rfraw aab155
00:08:27 RSL: stat/sonoff/RESULT = {"RfRaw":"ON"}
00:08:27 RSL: tele/sonoff/RESULT = {"RfRaw":{"Data":"AAA055"}}
00:08:34 MQT: Csatlakozás...
00:08:35 DNS: Lekérés kész. MQTT szolgáltatás aktív 0
00:08:45 MQT: Csatlakozás...
00:08:46 DNS: Lekérés kész. MQTT szolgáltatás aktív 0
00:08:57 MQT: Csatlakozás...
00:08:58 DNS: Lekérés kész. MQTT szolgáltatás aktív 0
00:09:06 RSL: tele/sonoff/RESULT = {"RfRaw":{"Data":"AA B1 03 0136 047E 19DC 010100101010110010101010110010101012 55"}}
00:09:07 RSL: tele/sonoff/RESULT = {"RfRaw":{"Data":"AA B1 03 01A4 041A 1978 010100101010110010101010110010101012 55"}}
00:09:07 RSL: tele/sonoff/RESULT = {"RfRaw":{"Data":"AA B1 03 0168 044C 19A0 010100101010110010101010110010101012 55"}}
00:09:08 RSL: tele/sonoff/RESULT = {"RfRaw":{"Data":"AA B1 03 0168 044C 19A0 010100101010110010101010110010101012 55"}}
00:09:09 RSL: tele/sonoff/RESULT = {"RfRaw":{"Data":"AA B1 03 017C 0438 198C 010100101010110010101010110010101012 55"}}
00:09:09 MQT: Csatlakozás... -
S.Milan
csendes tag
Sziasztok,
Nagyon kezdő vagyok Domoticz LUA scriptbe. Abban kérném a segítségeteket, hogy ez a script miért nem teljesül, nem tudom hol rontom el. Annyit szeretnék elérni a kóddal hogyha Kapu 60 másodpercig On akkor Garázs is legyen On.
commandArray = {}
function timedifference(timestamp)
y, m, d, H, M, S =
timestamp:match("(%d+)-(%d+)-(%d+) (%d+):(%d+):(%d+)")
difference = os.difftime(os.time(),
os.time{year=y, month=m, day=d, hour=H, min=M, sec=S})
return difference
end
commandArray = {}
if (otherdevices['Kapu'] == "On") then
if (timedifference(otherdevices_lastupdate['Kapu']) > 60) then
commandArray['Garage']='Off'
end
end -
Kiskopika
senior tag
Az idetect plugint meg lehet buheralni hogy telnet kapcsolattal is kommunikaljon a routerrel? Nekem csak azt tudja az asusom
-
szjoci
őstag
-
enesbcs
tag
válasz S.Milan #7056 üzenetére
Szerintem jó amit írtál, csak az Off helyett, akkor miért nem On van ott? És mi kapcsolja majd le? A végére meg kell egy "return", ami továbbítja a műveleteket a Domoticz motornak.
commandArray = {}
function timedifference(timestamp)
y, m, d, H, M, S =
timestamp:match("(%d+)-(%d+)-(%d+) (%d+):(%d+):(%d+)")
difference = os.difftime(os.time(),
os.time{year=y, month=m, day=d, hour=H, min=M, sec=S})
return difference
end
commandArray = {}
if (otherdevices['Kapu'] == "On") then
if (timedifference(otherdevices_lastupdate['Kapu']) > 60) then
commandArray['Garage']='On'
end
end
return commandArray[ Szerkesztve ]
-
S.Milan
csendes tag
válasz enesbcs #7061 üzenetére
Valami mégse jó, mert ha a Kaput átváltom On-ra 60 sec elteltével a Garage ugyan úgy Off-on marad.
Ez amúgy csak egy teszt lenne, de sajnos egy ilyen egyszerű dolgot sem tudok megírni.commandArray = {}
function timedifference(timestamp)
y, m, d, H, M, S =
timestamp:match("(%d+)-(%d+)-(%d+) (%d+):(%d+):(%d+)")
difference = os.difftime(os.time(),
os.time{year=y, month=m, day=d, hour=H, min=M, sec=S})
return difference
end
commandArray = {}
if (otherdevices['Kapu'] == "On") then
if (timedifference(otherdevices_lastupdate['Kapu']) > 60) then
commandArray['Garage']='Off'
end
end
return commandArray[ Szerkesztve ]
-
vampire17
addikt
Nyilvan ilyen az en formam.......
Az otthoni csengonel nincs semmi....
Ha az
RfRaw AAB155
ra nem jon semmi, akkor buktam a dolgot, igaz? -
enesbcs
tag
-
vampire17
addikt
válasz UberMutant #7073 üzenetére
18:28:34 CMD: RfRaw AAFF55
18:28:34 RSL: stat/sonoff/RESULT = {"RfRaw":"ON"}
18:28:34 RSL: tele/sonoff/RESULT = {"RfRaw":{"Data":"AA0255"}}
18:28:34 MQT: Csatlakozás...
18:28:35 DNS: Lekérés kész. MQTT szolgáltatás aktív 0Nekem mas data jon... akkor nem sikerult az update?? Nem irt ki pedig semmi hibat...
Nem tudom.... A kapucsengo pedig elv 433-as... nem ertem....
[ Szerkesztve ]
-
Degeczi
nagyúr
válasz vampire17 #7072 üzenetére
Nemtom, én nem flasheltem a rádiót, mert ami fontos, azt így is viszi.
A noname csengőt nálam sem fogta, az vmi egyedi protokollt használhat. A "433 MHz" még nem garancia semmire (pl. a legtöbb időjárásállomás is azt használ, de szintén egyedi kommunikációval, azokat sem észleli)
Tanítható (saját gombjával összepárosítást igénylő) csengő esetén jó eséllyel nincs gond (ill. akkor meg pont azzal lehet, ha "túl kompatibilis", és akkor vigyázni kell elemcsere utáni percben nehogy érzékelje másik 433-as eszköz, pl. mozgásérzékelő jelét, mert akkor arra is csengeni fog... az 1-2 hónapja 2e-ért kapható Lidis típus pl. ilyen, erre az egyre ügyelni kell, egyébként nagyon jó) -
vampire17
addikt
válasz Degeczi #7075 üzenetére
Mivel az Asszony ragaszkodik a kinetikus csengohoz, szetneztem Alin:
7. Intelligent learning code function
Ennel a csengonel ez utotte meg a szemem. Eselyesebb, hogy ez fog mukodni? (Tudom, lutri mindegyik, de hatha...)
Illetve neztem meg egy olyat, ahol tobb bazisallomast is lehet valasztani.
Arra gondoltam, az biztos tanulos... esetleg olyat kene venni? (persze csak egy bazissal)
[ Szerkesztve ]
-
hitman77
senior tag
Sziasztok,
Vettem egy ewelink rf hub-ot. Sajnos nem tudok vele egy rf távirányítót sem betanítani. Sajnos más is járt így vele. Van esetleg valakinek tapasztalata ezzel az eszközzel?
-
hitman77
senior tag
válasz UberMutant #7079 üzenetére
Bocs valóban nem okvastam vissza semennyit. Mobilról írtam.
Szóval nem én küzdök vele egyedül. Megoldást nem találtam eddig pedig ezek a cuccok mennek Alexaval. A Broadlink után nagy előrelépés lehet.
-
hoodoo86
tag
Amit mutattam az példa az egy attribútum - egy szenzor megoldásra.
Egy szenzor - több attrubútumra itt van példa: [link]Itt nézem a response object-et [link]. A body attribútum hosszabb, mint 250 karakter? Egy kis Jinja2 varázslattal elvileg limitálni tudod a hosszt: [link]
A fenti kettőt összegyúrva megpróbálom a kódot is:
sensor:
- platform: rest
resource: https://api.pushbullet.com/v2/pushes?modified_after=<TIMESTAMP>&limit=1
name: json title
json_attributes:
- body
value_template: '{{ value_json.pushes.title }}'
headers:
Access-Token: <ACCESS_TOKEN>
- platform: template
sensors:
body:
value_template: {{ states.sensor.json_title.attributes["body"][:250] }}Ebben a példában a body attribútumot limitáltam 250 karakterre, csak a példa kedvéért. Szerintem attribútumra nincs karakter limit.
Választhatsz state-nek egy olyan json attributumot, ami nem lesz hoszabb 256 karakternél (pl.: active), json_attributes-nak meg felveszed a body-t meg title-t, meg ami kell. -
fo_di
őstag
válasz hoodoo86 #7083 üzenetére
most ez van beállítva, ami a templát alapján azt csinálja, hogy a created fő érték mellé másik hármat berak a szenzor attribútumának, amit tuána template szenzorral ki tudok szedni
- platform: rest
name: pushbullet_pushes
resource: https://api.pushbullet.com/v2/pushes?limit=1
method: GET
headers:
Content-Type: application/json
Access-Token: !secret pushbullet_api
json_attributes:
- pushes[0]['created']
- pushes[0]['body']
- pushes[0]['sender_email_normalized']
value_template: '{{ value_json.pushes[0].created }}'
scan_interval: 180
erre azt kapom, hogy a fő érték az, amit beállítok, de egy darab attribútum nem jelenik meg
- az első ötlet az volt, hogy az egészet berakom az értékbe (value_template: '{{ value_json }}') és template szenzorokkal szétszedem, erre jött ki a 250 karakteres limit
- a második ötlet, hogy akkor egyet kiveszek fő értéknek (pl a created timestamp), és a maradék, ami érdekel, megadom attribútumnak (ahogy fent is), erre a fő érték megvan, de nincs attribútum, pedig a template editorban ezekre a kérésekre kiadja a kulcsot
- aztán akkor a fő érték mellé az egész pushes kulcsot lekérem attribútumnak, erre a fő érték mellé egy [object Object] választ kaptam
- végül utolsó próbálkozásként pushes[0] lett az attribútum, erre pedig az első 3-4 alkulcsot kaptam vissza, és nem volt módom megválasztani, hogy melyikek (gondolom, valami karakterlimiten akadt fent a maradék)ide felraktam egy anonimizált response objectet
(a kulcsokat próbáltam pushes[0]['created'] és pushes[0].created-ként is beírni
[ Szerkesztve ]
-
hitman77
senior tag
válasz vampire17 #7087 üzenetére
Az nem a legjobb, nekem server meg minden nélkül kellene Alexával együttműködni.
Egyébként van egy Broadlink RM Pro-m is, ami frissült úgy 1 hónapja és azóta azzal sem megy az RF vezérlésű konnektor hármasom. Ugyan úgy nem tanulja meg az RF jelet, mint a Sonoff.Mi okozhatja ezt?
-
hoodoo86
tag
"- a második ötlet, hogy akkor egyet kiveszek fő értéknek (pl a created timestamp), és a maradék, ami érdekel, megadom attribútumnak (ahogy fent is), erre a fő érték megvan, de nincs attribútum, pedig a template editorban ezekre a kérésekre kiadja a kulcsot"
Szerintem ezt kell továbbvinni. Az általad bemásolt kódban szerintem a json_attributes-nak így kell kinéznie:
Ehelyett:json_attributes:
- pushes[0]['created']
- pushes[0]['body']
- pushes[0]['sender_email_normalized']Ez:
json_attributes:
- created
- body
- sender_email_normalizedA Home Assistant oldalán található példa alapján a json_attributes-t már azon az object szinten keresi, ahol value_template-el állsz. Ezért nem kell az object tetejéről navigálni.
-
quby
őstag
Sziasztok!
Megjött a sonoff dual-om. Meglepöen gyorsan felment rá a tasmota. Én szeretném használni a gombjait is, és domoticz alol is. Sajnos tasomtával a gombok nem müködek rendesen. Csak állandó kapcsolóval müködne ugy ahogy én akarom, de az nekem nem jó, ráadásul ha az egyes gomb zárva, és ugy indul ujra akkor flash modba indul. Espeasyvel használható ez? ha igen akkor hogy kell beállitani? devicesnél mit kell állitsak?
Megjött a két shelly-m is amiböl egyet kinyirtam még mielött kipróbáltam volna.A legügyesebb állat az ürge, hiszen búzával teli pofazacskóval is képes repülni, miközben egy bagolyt egyensúlyoz a hátán.
-
freemanone
őstag
válasz hitman77 #7092 üzenetére
Amit te szeretnél nem lehet megoldani, úgy ahogy leírtad.
Kizárólag FW cserével, közbeiktatott saját serverrel. Ezzel a megoldással viszont a Broadlink cuccait is lehet vezérelni kínai serverek használata nélkül.
Ewelink app = kínai server és mindeképp kell hozzá működő internet kapcsolatMagyarul, leegyszerűsítve Alexával out-of-the-box nem fogsz tudni RF/IR cuccokat kapcsolgatni szívás nélkül sajnos. Illetve de... IR a harmony-val, de RF-re nincs olyan jól integrált megoldás. Ami amúgy jelenleg ahogy nézem egy hiánytermék.
-
DJGABI
addikt
[link] ilyen xiaomi / aqara kapcsoló üzemel valakinél? tényleg muszáj a sáomi hub? nem lehet valahogy megoldani okosban? alexával szeretném összelőni
illetve ha muszáj a gateway akkor melyik kell ehhez? [link] ez is jó pl? valami bluetooth-t ír. [link] ennél pl írja a fali kapcsolót, de árban húzósabb
[link] a rádiós/irányfényes fixen jó, de azokra a funkciókra már van eszközöm/nem izgat<< "stabil, de mégse" >> << MX440 FTW! >>
-
Degeczi
nagyúr
Persze, nemrég beszéltük (#6867-68), h ez a nullvezető nélküli bekötés ára: közvetlenül wifihez nem elég az így átszivárgó áram, az ilyen típusok ezért nem tudnak wifit, csak vmi alacsony energiaigényű kommunikációt, mint a 433 MHz, vagy ebben a Zigbee - ehhez viszont kell egy gateway.
A webcam elvileg nem jó erre, mert ha minden igaz, az nem biztosít hozzáférési kulcsot, mint a nagy gateway. Gyári Alexa skill pedig asszem még nincsen hozzá (bár egy ideje már ígéri a Xiaomi, h nincs messze a kompatibilitás) -
DJGABI
addikt
válasz Degeczi #7099 üzenetére
pedig még rémlett is a téma, köszi
mármint akkor ha lenne gw-m akkor se menne alexával? mintha láttam volna valami videót akinek ment. hass-om sincs, semmi. ennyire nem szerettem volna belemerülni a témába
egy gateway lehet beugrik akkor kosárba, de az se szívesen. webkamot hasznosabbnak látnám, még utánajárok
<< "stabil, de mégse" >> << MX440 FTW! >>
Új hozzászólás Aktív témák
- Autós topik
- Apple Watch Sport - ez is csak egy okosóra
- Napelem
- VPN topic
- Otthoni hálózat és internet megosztás
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Yettel topik
- Autós topik látogatók beszélgetős, offolós topikja
- Otthonfelújítási program (2024.)
- Facebook és Messenger
- További aktív témák...