Forum

Forum

TECO Foxtrot - vyuz...
 
Notifications
Clear all

TECO Foxtrot - vyuziti v soudobe automatizaci

66 Posts
10 Users
2 Likes
17.5 K Views
 tme
(@tme)
Active Member
Joined: 5 years ago
Posts: 16
 

komunikace chodi, v node-red vidim seznam z .pub (dal jsem pozadovany vstupy/vystupy jako public) u toho tecomat nodu. Z homekitu mi vyleze `msg.payload: { on: true }`, takze z toho udelam `msg.payload = '1'`, jak chce - a nacpu to do toho tecomat nodu. Nicmene to nechodi.. staci mi nasdilet jeden flow.

diky


   
ReplyQuote
(@pepop)
Eminent Member
Joined: 5 years ago
Posts: 24
 

Nemám to propojené s homekitem. Myslím, že když ti ukáže flow S474N tak to budeš mít uplně pro homekit. Myslím, že ti to nechodí, protože Teco používá textový In/Out  výstup, tak je nejprve potřeba hodnotu převést ze STRING  na INT nebo Bool, pak už ti to bude chodit. Jak budu koncem týdne doma nasdílim ti flow, pokud nebude S474N rychlejší 😀


   
ReplyQuote
S474N
(@s474n)
Eminent Member
Joined: 5 years ago
Posts: 29
Topic starter  

Ja svetla vubec neresim pres nodered, protoze mam Yeelight a vse resim v ramci Homebridge. Respektive ve sklepe mam obyc svetla, ale tam to zase resim na urovni primo tecomatu. V kazdem pripade, treba u PIR cidel, teploty, atd. pouzivam jeste prostrednika mezi noderedem a homebridgem a tim je mqtt. Takze hodnotu treba z cidla vycitam, nasledne pres func menim na mqtt a posilam dal.

Priklad: { var motionstate = parseFloat(msg.payload); var msg1 = { payload:{"name": "kuchyne/pir","characteristic": "MotionDetected","value": motionstate} }; return msg1; }

Aktualni stav vycitam z Teco Input, kde to jde dale pres JSON (Always convert to JavaScript Object) a nasledne pres funkci zase do mqtt.


   
ReplyQuote
 tme
(@tme)
Active Member
Joined: 5 years ago
Posts: 16
 

uz jsem to rozchodil. Problem byl v tom, ze nejde spinat naprimo vystupy, musi to jit pres nejaky modul - takze jsem jako public dal jeden pokusny iLight a chodi to.

Nicmene, mate nekdo nejaky multisensor? Koukal jsem na neco na z-wave, umi to teplotu, vlhkost, svetelnost, pritomnost a nejaky vibrace... Zatim hledam, idealne bateriovy s vystupem na neco, co pak pouziju jakkoli v tecu/node


   
ReplyQuote
(@pepop)
Eminent Member
Joined: 5 years ago
Posts: 24
 

Je fajn, že to běhá, ale nezdá se mi, že by nešlo ovládat přímo výstup. Pokud ho již nemáš někde SW připojený - svázaný.

Multisenzor je obecně cokoli, co má více než 1 funkci. Na co to potřebuješ? I Teco má multisenzory přímo na CIB nebo na 1-Wire. Má i převodník na EnOcean atd. 

Nicméně díky node-red asi dovedeš svázat cokoli díky opensource podpoře.


   
ReplyQuote
S474N
(@s474n)
Eminent Member
Joined: 5 years ago
Posts: 29
Topic starter  

tme: a ty to cpes do Homekitu nebo ne? Ja na nejakou jednodussi variantu, nez pres  MQTT neprisel.


   
ReplyQuote
 tme
(@tme)
Active Member
Joined: 5 years ago
Posts: 16
 

jak jsem psal. Mereni teploty, vlhkosti, svetelnosti a pritomnosti v mistnosti. Cidla na oknech mam. Chci, abych mohl ridit svetelnost v mistnosti (venkovni zaluzie) a rozsvecet/zhasinat, kdyz tam nikdo neni. Videl jsem nekde i krasny zonovy snimace, co umi merit teplotu v zonach, takze to pozna, kdyz treba zamavas nebo smer, odkud prijdes...


   
ReplyQuote
 tme
(@tme)
Active Member
Joined: 5 years ago
Posts: 16
 
Posted by: S474N

tme: a ty to cpes do Homekitu nebo ne? Ja na nejakou jednodussi variantu, nez pres  MQTT neprisel.

jojo, primo do homekitu. Zadny mqtt


   
ReplyQuote
S474N
(@s474n)
Eminent Member
Joined: 5 years ago
Posts: 29
Topic starter  

Tak to nechapu a jak to mas teda presne udelany?


   
ReplyQuote
(@pepop)
Eminent Member
Joined: 5 years ago
Posts: 24
 

Mám to nakombinované a připojené přímo do Foxtrotu. Čidla Teplota/vlhkost/světlo mám od SEDTronicu https://sedtronic.eu/cs/unica-1wire/8-31-unica-1-wire-typ-u1wtvd.html zabudované v UNICA vypínači a napojena na CIB přes 1-Wire gate. Ta umí připojit až 40 snímačů po 20 (2-větve) a na přítomnost mám zatím 24V stropní PIR, ale asi je časem vyměním za nové čidla přítomnosti přímo na CIB. Ty detekují až 64 tepelných bodů pro úhlem 120° Není to moc, to je jediná nevýhoda. Z čidla získáš teplotní mapu, tedy přímo číslo každého z 64 polí. S tím si už pak uděláš co chceš.

Výhoda - samozřejmě vše v jednom systému na sběrnici, maximálně robustní a spolehlivé. Cena? No když budu počítat práci na implementaci 3 stran systému, tak se to vyrovná.


   
ReplyQuote
S474N
(@s474n)
Eminent Member
Joined: 5 years ago
Posts: 29
Topic starter  

No ja myslel, jak to ma fakticky resene TME, ze mu to jde rovnou do Homekitu.


   
ReplyQuote
(@rorokt)
New Member
Joined: 4 years ago
Posts: 3
 

jak zprovoznit PlCComS na raspberry ? 


   
ReplyQuote
(@pepop)
Eminent Member
Joined: 5 years ago
Posts: 24
 

Můžeš být konkrétní?

Obecně na Rbi nakopíruješ a rozbalíš manager v.5.0  https://www.tecomat.cz/?mact=Search%2Ccntnt01%2Cdosearch%2C0&cntnt01returnid=96&cntnt01searchinput=plccoms

upravíš si INI soubor tak, aby to korespondoval s pub. souborem v PLC. Plccoms musí v síti vidět na automat.

 


   
ReplyQuote
 tme
(@tme)
Active Member
Joined: 5 years ago
Posts: 16
 
Posted by: S474N

No ja myslel, jak to ma fakticky resene TME, ze mu to jde rovnou do Homekitu.

ve schematu (node-red) mam homekit-bridged - jeden node jako bridge, ostatni jako parent (ne linked) s nastavenim z tutoho bridge. Pak klasicky plccoms, vsechny variables vyexportovany jako public z tecomatu. I/O z Teca funguje OK. V celym schematu mam jen

- vstup do homekitu z tecomat (stav svetla), on/off se predela funkci na message pro homekit:

str=msg.payload;
msg.payload = {"On": (str === '1') }
return msg;

Potom to klasicky pokracuje homekit -> fce na prevod na tecomat

str=msg.payload; 
msg.payload = '0';
if (str.On === true) {
msg.payload = '1';
}
return msg;

a tecomat vystup... tot vse. Kdyby to nebylo jasny, udelam nejaky obrazky


   
ReplyQuote
S474N
(@s474n)
Eminent Member
Joined: 5 years ago
Posts: 29
Topic starter  

Aha, takze jestli to dobre chapu, tak pouzivas tohle:
https://www.npmjs.com/package/node-red-contrib-homekit-bridged

Nepotrebujes a nepouzivas tedy HomeBridge, ale tohle ti rovnou udela dalsi most v HomeKitu?

Klidne muzes nahodit i nejake obrazky, ono to vzdycky napovi vice 🙂 Diky!


   
ReplyQuote
Page 4 / 5
Share: