- Liittynyt
- 08.11.2016
- Viestejä
- 1 197
Tulipahan tutustuttua useampaankin valmiiseen automaatioalustaan ja totesin kaikki kokeilemani käyttökelvottomiksi itselleni. Tuli kokeiltua muunmuassa Domoticz, openHAB, HomeAssistant ja pari muutakin. Kaikissa oli ikäviä rajoitteita tai puutteita, jotka toki johtuvat siitä että itselläni on tarve ohjata laitteita suoraan esim TCP:llä tai UDP:lla, sarjaportilla tai lähettää IR-signaaleja tai http-requesteja. Tietty jos noissa olisi ollut "ajurit" noiden suoraan ohjaamiseksi mutta kun ei. Frontier Siliconin nettiradion ohjaamiseen sentään löytyi keinot vissiin kaikista, samoin IKEAn Trådfri-lampuille.
Itselläni kun on esimerkiksi DMX-ohjattavia valoja niin niille ei löytynyt kuin yhdestä valmis ohjausmahdollisuus ja sekin oli "purkkaa, jeesusteippiä, rautalankaa ja munkkilatinaa" -mallinen tekele joka ei tukenut kuin yhtä universeä. Samoin suoraan UDP:lla laitteiden ohjaus oli joko mahdotonta tai kohtuuttoman hankalaa. Niin, ja niinkin simppeli toiminto kuin ihan tavallisen painikkeen eli napin lisääminen käyttöliittymään tuntui lähes mahdottomalta, aina oli kaksiasentoisia kytkimiä tai vastaavia tarjolla. Ilmeisesti tavan tallaajalla ei ole tarvis tehdä "makropainikkeita" joilla ajetaan kasa ohjauskomentoja monelle laitteelle samanaikaisesti. Esimerkkinä vaikkapa "varmista että TV on päällä ja käynnistä tarvittaessa, varmista että digiboksi on päällä ja käynnistä tarvittaessa, varmista äänentoiston tila, feidaa yleisvalaistus pois päältä ja sytytä katseluvalaistus päälle, anna digiboksille komento mennä tallennevalikkoon".
Kai se vaan on pakko jatkaa oman Apache+PHP+Python+Bash-skripti+OLA+LIRC+... -hässäkän kehittelyä kun ei ole vielä riittävän monipuolisia valmisratkaisuja.
Eli lyhyesti: miksei nykyisissä kotiautomaatiosoftissa ole sellaista toimintoa että jos softan ominaisuuksista ei valmiiksi löydy toimintoa niin voisi helposti määritellä napin joka käynnistää käyttäjän tekemän skriptin joka tekee mitä halutaan?
En tarkalleen tiedä tuon domoticz:n sielunelämää, mutta kyllä siinä onnistuu nuo skriptit+TCP&UDP ohjaus. Mikäs siinä sitten tarkalleen mättää? Itse olen sillä rakentamassa omaa toteutusta, joka on vielä kokeilu asteella.