kurre orava
´niin pienen hetken rakkaus on lumivalkoinen...´
Olen tuossa lyhyen ajan tutustunut itselleni uusiin alueisiin eli raspiin ja kotiautomaatiosoftaan.
Projektin päämäränä on Niben seuraaminen ja tarvittaessa käskyttäminen automaattisesti kotiautomaation avulla. Löysästi tämä liittyy aiheisiin:
lampopumput.info
lampopumput.info
Itsellänihän on tunnetusti Niben F sarjan ohjain (SMO40) ja F2120-16 pumppu. Ja pyrkimyksenä siis saada pumpun käyntijaksot järkevimmiksi kylmällä kelillä. Nyt tuo tekee herkästi kylmällä niin että ajaa kovalla teholla asteminuutit nollaan ja jää sit tauolle. Tauon jälkeen asteminuutit kerkeävät painumaan turhan paljon pakkaselle ja taas mennään kohta kovilla kierroksilla. Ja tuolleen tuo jatkuu.
Tuon saisi helpoimmin suitsittua peukaloimalla asteminuuttilukua. Uplinkin nettisivujen kautta noita asteminutteja pystyy säätämään itse, ihan samalla tavalla kun itse laitteesta.
Olen tuossa nyt kokeillut yhdellä raspilla Home Assistanttia ja toisella raspilla openHAB. HA kytkeytyy uplinkiin API:n kautta kun taas openHAB:n bindingit toimivat hiukan eri periaatteella. Toinen niistä käy sarjaliikennekeskustelua suoraan SMO:n kanssa (emuloi Modbus40 palikkaa) ja toinen kirjautumalla käyttäjän uplink tilillä. Molemmilla saa tarvittavat tiedot vastaanotettua.
Tuhannen taalan kysymys tuossa lienee se, millä pystyn käskyjä lähettämään toiseen suuntaan eli kirjoittamaan tietoa SMO:lle? Kun tuo kerran onnistuu manuaalisesti uplinkin nettiliittymän kautta niin täytyy tuon onnistua myös sopivalla scriptillä kotiautomaatiossa. Mutta mistä ongin tuon esille? Pystyykö jollain ohjelmalla seuraamaan ja kopioimaan ne käskyt jotka lähtevät kun käyttöliittymää klikkaa?
Vai onko joku parempi keino?
Jos mahdollista niin haluaisin mieluummin käyttää tuohon käskyttämiseen uplinkin kun sarjaliittännän. Syynä se että mikäli uplink yhteys hyytyy niin pumppu jatkaa SMO:n turvin mutta mikäli sarjaliitäntäyhteys hyytyy niin menee vikatilaan koko laitos. HA:n uplinkin kautta tuota ei koodia kehittäneen kaverin mukaan pysty tekemään, hänen mukaan API ei taivu asteminuuttien muokkamiseen.
Kysymys on varmasti alkeellinen ja osittain tyhmä mutta kun nyt on tällainen heikkolahjainen IT:n suhteen niin pakko kysyä kun tietää et foorumin käyttäjien keskuudessa löytyy tämänkin alan osaajia.
Projektin päämäränä on Niben seuraaminen ja tarvittaessa käskyttäminen automaattisesti kotiautomaation avulla. Löysästi tämä liittyy aiheisiin:
Käyntiaikojen pidentäminen
Ymmärrän keskeneräisen myynnin houkuttavuuden, oleellista on ettei kukaan uskottele itselleen että keskeneräinen tuote muuttuu softapäivityksillä valmiimmaksi. Kyllä ne tuppaa jäämään sellaisiksi jollaisina ne ovat lähteneet. Noo .. se nyt sitten riippuu. Jos muistaa ensimmäisen iPhonen softat...
Katkokäynnin hallinta
Hitachi Yutaki toimii näköjään hyvin. Aikoinani katselin myös Hitachin monoblockia ja dokumentaatio oli luottamusta herättävä. Miten tässä on katkokäynnin hallinta toteutettu? Selkeää mielikuvaa ei ole jäänyt. Erotettu tästä ketjusta tämä keskustelu omaksi aloitukseksi...
Itsellänihän on tunnetusti Niben F sarjan ohjain (SMO40) ja F2120-16 pumppu. Ja pyrkimyksenä siis saada pumpun käyntijaksot järkevimmiksi kylmällä kelillä. Nyt tuo tekee herkästi kylmällä niin että ajaa kovalla teholla asteminuutit nollaan ja jää sit tauolle. Tauon jälkeen asteminuutit kerkeävät painumaan turhan paljon pakkaselle ja taas mennään kohta kovilla kierroksilla. Ja tuolleen tuo jatkuu.
Tuon saisi helpoimmin suitsittua peukaloimalla asteminuuttilukua. Uplinkin nettisivujen kautta noita asteminutteja pystyy säätämään itse, ihan samalla tavalla kun itse laitteesta.
Olen tuossa nyt kokeillut yhdellä raspilla Home Assistanttia ja toisella raspilla openHAB. HA kytkeytyy uplinkiin API:n kautta kun taas openHAB:n bindingit toimivat hiukan eri periaatteella. Toinen niistä käy sarjaliikennekeskustelua suoraan SMO:n kanssa (emuloi Modbus40 palikkaa) ja toinen kirjautumalla käyttäjän uplink tilillä. Molemmilla saa tarvittavat tiedot vastaanotettua.
Tuhannen taalan kysymys tuossa lienee se, millä pystyn käskyjä lähettämään toiseen suuntaan eli kirjoittamaan tietoa SMO:lle? Kun tuo kerran onnistuu manuaalisesti uplinkin nettiliittymän kautta niin täytyy tuon onnistua myös sopivalla scriptillä kotiautomaatiossa. Mutta mistä ongin tuon esille? Pystyykö jollain ohjelmalla seuraamaan ja kopioimaan ne käskyt jotka lähtevät kun käyttöliittymää klikkaa?
Vai onko joku parempi keino?
Jos mahdollista niin haluaisin mieluummin käyttää tuohon käskyttämiseen uplinkin kun sarjaliittännän. Syynä se että mikäli uplink yhteys hyytyy niin pumppu jatkaa SMO:n turvin mutta mikäli sarjaliitäntäyhteys hyytyy niin menee vikatilaan koko laitos. HA:n uplinkin kautta tuota ei koodia kehittäneen kaverin mukaan pysty tekemään, hänen mukaan API ei taivu asteminuuttien muokkamiseen.
Kysymys on varmasti alkeellinen ja osittain tyhmä mutta kun nyt on tällainen heikkolahjainen IT:n suhteen niin pakko kysyä kun tietää et foorumin käyttäjien keskuudessa löytyy tämänkin alan osaajia.
