Uutiset:

Kirjoittaja Aihe: Nibe F1226 NEW logitus muun kuin muistitikun kautta  (Luettu 7647 kertaa)

Poissa troinine

  • Tulokas
  • *
  • Viestejä: 6
  • Maalämpöfoorumi
Varastossa hyrrää kyseinen 8 kW laite ja tarkoitus olisi ottaa logeja talteen ja tarjota eteenpäin eri laitteille.

Lueskelin muutamia aiheita asiaan liittyen, mutta mikään ei toistaiseksi ole ratkaissut ongelmaani, eli käyttötapaus yksinkertaisuudessaan on seuraava:

  • Kerää logit Nibe F1226 pumpulta
  • Lähetä logit reaaliajassa toisaalle esim. pilvessä tai kotona olevaan palveluun
  • Hae viimeisimmät tiedot palvelusta selaimeen ja/tai mobiiliin

Tästä voi edelleen johtaa erilaisia laskentoja yms. Ongelmakohta on tässä tuo logien keräys pumpulta ilman manuaalista USB-tikun siirtelyä. Haluaisin välttää hankkimasta Modbus40 -tyyppistä ratkaisua jos se vaan suinkin on mahdollista ja käyttää joko USB A tai B (huoltoliitäntä) portteja datan lukemiseen.

Osaamista löytyy kaiken muun toteuttamiseen sulautetun softasta serveripuolen softaan, mutta USB:n kanssa keskustelua en ole koskaan tehnyt. Talologgerikin näyttää mahdolliselta ratkaisulta lukea dataa, mutta tämä ilmeisesti vaatii modbus40 moduulin, jota F1226 ei ole, enkä sitä mielelläni hanki (jos F1226:een sitä edes saa).

Pari vaihtoehtoa tähän toki on, esim. joku USB-tikku, johon pääsee Wifi:n yli kiinni tai USB hubi johon voi yhdistää pumpun ja esim. RasPI:n.

Jos joku sattuu tietämään vaihtoehtoja näille, niin olisi mukava kuulla. Logit pystyn jo nyt parsimaan ja lähettämään webipalveluun, joten näiden tekeminen ei ole ongelma.
Nibe F1226-8 NEW, kaivo 160 m, puutalo 2015 Pk-seudulla, lattialämmitystä 170 m2.

Poissa troinine

  • Tulokas
  • *
  • Viestejä: 6
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #1 : 14.07.16 - klo:12:08 »
Itse itselleni vastaten:

Sen verran päivityksenä, että RPI vaihtoehto alkaa kuihtua pois, eli käsittääkseni RPI Zero on ainut lauta, jonka saa toimimaan USB -asiakkaana ja näin emuloimaan massamuistilaitetta, mutta siinä kohtaa ongelmaksi tulee verkko, eli Zeron ainut USB -portti menisi tuohon lukemiseen, jolloin Wifi-adapteria ei saa kiinni kuin GPIO -liitäntään ja oma harrastuneisuus ei vielä riitä siihen, että pulltaisin tuohon GPIO -väylään Ethernet -portin tai Wifi -mokkulan.

Tässä lisää juttua Zerosta ja sen USB -portista: http://pi.gbaman.info/?p=699

Sandisk Connect Wireless Stick voisi tässä kohtaa olla kokeilemisen arvoinen juttu, jonka pääsee etänä lukemaan sen oman Wifi -verkon kautta. Olkoonkin nyt toivottavasti niin, että tiedostoihin pääsee käsiksi HTTP:n yli ilman selainta ja että URL:t ovat helposti arvattavissa. Pitänee tuo kaupasta hakea testiin.

https://www.sandisk.com/home/mobile-device-storage/connect-wireless-stick

USB -jakajat voi suosiolla unohtaa, koska USB -protokolla pohjautuu vain yhteen master-slave yhteyteen kerrallaan ja jakajat vaativat manuaalista napin painallusta kun yhteyttä vaihdetaan koneesta A koneelle B.

Toistaiseksi Karhun Timon logitutkija ja opinnäytetyö ovat antaneet paljon lisäinformaatiota pumppujen toiminnasta ja Niben logeista. Isot kiitokset Timolle!

Jatketaan ihmettelyä...
Nibe F1226-8 NEW, kaivo 160 m, puutalo 2015 Pk-seudulla, lattialämmitystä 170 m2.

Poissa tk-

  • Konkari
  • *****
  • Viestejä: 887
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #2 : 14.07.16 - klo:13:05 »
Toistaiseksi Karhun Timon logitutkija ja opinnäytetyö ovat antaneet paljon lisäinformaatiota pumppujen toiminnasta ja Niben logeista. Isot kiitokset Timolle!

Talologgerin saa toimimaan modbusin kautta ihan pelkän raspiin kytketyn rs232-adapterin avulla. Logintutkijan ohjeessa on kerrottukin kuinka asia tapahtuu. Siinä on pieni mahdollisuus pumpun vikatilalle jos sähkökatkon myötä raspi ei vastailekaan heti pumppuun päin, mutta sen kanssa pystyy elämään esim. pienen varavirtalähteen kanssa, mikä toimii UPS:na raspille.
Keski-Suomi, omakotitalo 2019, vesikiertoinen lattialämmitys
Nibe F1145-8 + Jäspi GTV500, kaivo 178m
142m2 (690m3) + varasto 21m2 + pihasauna 18m2 (lämpökanaali n. 10m)

Poissa troinine

  • Tulokas
  • *
  • Viestejä: 6
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #3 : 14.07.16 - klo:17:36 »
Lainaus
Talologgerin saa toimimaan modbusin kautta ihan pelkän raspiin kytketyn rs232-adapterin avulla. Logintutkijan ohjeessa on kerrottukin kuinka asia tapahtuu. Siinä on pieni mahdollisuus pumpun vikatilalle jos sähkökatkon myötä raspi ei vastailekaan heti pumppuun päin, mutta sen kanssa pystyy elämään esim. pienen varavirtalähteen kanssa, mikä toimii UPS:na raspille.

Kyseisessä pumpussa ei mitä ilmeisemmin ole noita Modbus40 liittimiä. En ainakaan asentajan ohjeista löytänyt kyseistä liitäntää / ohjetta. Eli tämäkään ei ilmeisesti ole vaihtoehto F1226:ssa.

Lainaus
Sandisk Connect Wireless Stick voisi tässä kohtaa olla kokeilemisen arvoinen juttu, jonka pääsee etänä lukemaan sen oman Wifi -verkon kautta. Olkoonkin nyt toivottavasti niin, että tiedostoihin pääsee käsiksi HTTP:n yli ilman selainta ja että URL:t ovat helposti arvattavissa. Pitänee tuo kaupasta hakea testiin.

https://www.sandisk.com/home/mobile-device-storage/connect-wireless-stick

Tämänkin voi unohtaa, koska kyseinen tikku toimii joko USB -tilassa tai Wifi -tilassa. Ei molemmissa yhtäaikaa  :(
Nibe F1226-8 NEW, kaivo 160 m, puutalo 2015 Pk-seudulla, lattialämmitystä 170 m2.

Poissa troinine

  • Tulokas
  • *
  • Viestejä: 6
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #4 : 14.07.16 - klo:23:35 »
Lainaus
Sen verran päivityksenä, että RPI vaihtoehto alkaa kuihtua pois, eli käsittääkseni RPI Zero on ainut lauta, jonka saa toimimaan USB -asiakkaana ja näin emuloimaan massamuistilaitetta, mutta siinä kohtaa ongelmaksi tulee verkko, eli Zeron ainut USB -portti menisi tuohon lukemiseen, jolloin Wifi-adapteria ei saa kiinni kuin GPIO -liitäntään ja oma harrastuneisuus ei vielä riitä siihen, että pulltaisin tuohon GPIO -väylään Ethernet -portin tai Wifi -mokkulan.

Eipä vielä luovuteta tämän suhteen. Loppujen lopuksi tuo GPIO:hon liittäminen ei ole ihan hirveän vaikea urakka jos vain sopiva piiri löytyy, jossa on Wifi tai Ethernet.

Esimerkiksi tämä vaikuttaa mielenkiintoiselta vaihtoehdolta:

https://www.kickstarter.com/projects/1991736672/iot-hat-for-raspberry-pi-a-must-have-for-pi-zero

Tuon avulla Zeroon saan Wifi -kyvykkyyden ja jos USB -massamuistiemulaatio onnistuu, niin paketille jää melko vähän hintaa. Toki muitakin vaihtoehtoja otetaan vastaan jos jollain sattuu olemaan kokemusta.
Nibe F1226-8 NEW, kaivo 160 m, puutalo 2015 Pk-seudulla, lattialämmitystä 170 m2.

Poissa JiiTee

  • Maalämpönoviisi
  • Täysjäsen
  • ***
  • Viestejä: 92
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #5 : 28.07.16 - klo:15:00 »
Liippaa tuota USB/WLAN, mutta mitenköhän toimisi tuollainen ulkoinen kovalevy jossa samassa myös LAN-liitäntämahdollisuus. En ole itse sen enempää tutustunut kuin että joskus omistin sen tyyppisen kovalevyn mutta siinä vain toinen liitäntätapa toimi kerrallaan USB/LAN... Ehkä nykyisin olisi jo sellaisia jossa molemmat toimii samaan aikaan?
Nibe F1145 6kw + Nibe VPB300
Porakaivo 120m
121m2+27m2 AT / 610m3
lattialämmitys

Poissa troinine

  • Tulokas
  • *
  • Viestejä: 6
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #6 : 16.04.18 - klo:15:25 »
Tähän vähän päivitystä sen verran, että homma lähti loppujen lopuksi pelittämään, eli Rasberry Pi Zero kiinni pumpussa, g_multi kernel-moduuli päälle, ja Pi emuloi itseään massamuistina. Logit saa talteen ja itse kehittelin tuohon vähän softaa ympärille ja datan saan puhelimeen ja hälytykset spostiin.

Laitan jossain välissä Githubiin projektin joka pistää Ansiblella tarvittavat säädöt kohdalleen ja logeja voi lukea Piin kautta, jos joku muukin tästä hyötyisi. Säästyipä iteltä ainakin muutama euro, kun ei tarvitse maksaa laitevalmistajan palvelusta ;)
Nibe F1226-8 NEW, kaivo 160 m, puutalo 2015 Pk-seudulla, lattialämmitystä 170 m2.

Poissa Ruohonjuuri

  • Nuorempi jäsen
  • **
  • Viestejä: 19
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #7 : 17.04.18 - klo:01:00 »
No tämä on mielenkiintoinen projekti. Tuo g_multi taisi olla se puuttuva avainsana, jota olen odottanut. Mahtaako se toimia muiden kuin zeron kanssa? Etheri löytyisi omasta tilasta, mutta ei taas wlania. Noh, täytyy selvitellä.
Kiitos kuitenkin tönäisystä eteenpäin. Jään mielenkiinnolla odottamaan, josko sinne Githubiin ilmestyisi asian tiimoilta jotain mielenkiintoista...
154m2 puutalo yhdessä tasossa | Rakennusvuosi 2017 | Espoo | Vesikiertoinen lattialämmitys
Nibe F1226-8 | Jäspi VLM-300S lisävaraaja | Nibe FLY 3 maaviileä | Kaivo 155m

Poissa troinine

  • Tulokas
  • *
  • Viestejä: 6
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #8 : 17.04.18 - klo:09:49 »
Zero on käsittääkseni ainut, jossa on USB OTG portti käytettävissä. Muissa taitaa olla USB hubin takana, jonka takia näissä ei malleissa Pi ei pysty toimimaan slavena, eikä näin ollen emuloi massamuistia. Ei tosin ole faktaa asiasta ja toki itseänikin kiinnostaisi kyvykkäämpi raspi. Tosin, kun tuo Zero nyt ajaa asiansa, niin saakoot toimittaa virkaansa mun setupissa :)

Zerosta on nykyään tuo W versiokin saatavana. Itselläni on Redbearin IOT HAT (https://redbear.cc/product/iot-phat.html) pultattu vanhempaa Zeroon, joka toimii ihan ok tuon 2017-11-29 Rasbian Strech Liten kanssa. Uusimman kanssa ei löydä WLAN adapteria jostain syystä, enkä jaksellut kaivaa enempää, mutta jos Zeroa on hankkimassa, niin suosittelisin kokeilemaan W:tä.

Tässä kun on sopiva hetki lähipäivinä, niin pistän projektin Githubiin.
Nibe F1226-8 NEW, kaivo 160 m, puutalo 2015 Pk-seudulla, lattialämmitystä 170 m2.

Poissa Speeedy

  • Tulokas
  • *
  • Viestejä: 4
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #9 : 13.09.18 - klo:11:47 »
Yritin itsekkin saada logeja samalla tekniikalla raspiin tallennettua ja tietokone näkeekin mustitikun onnistuneesti mutta kirjoitetut tiedostot eivät tallennu/näy raspin puolella.

Tein homman aika pitkälti tämän ohjeen pohjalta:
https://www.raspberrypi.org/magpi/pi-zero-w-smart-usb-flash-drive/

Osaatko neuvoa missä meni vikaan tai miten saisin homman toimimaan niin että kirjoitetut tiedostot (pumpun tai windows koneen) tallentuisivat raspberryyn.


Poissa Speeedy

  • Tulokas
  • *
  • Viestejä: 4
  • Maalämpöfoorumi
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #10 : 15.09.18 - klo:09:41 »
Huomasin tuossa säätäessä että näköjään tuo pumppu ei kirjoita arvoja tikulle (tai tässä tapauksessa raspille) kuin vasta kun logituksen lopettaa käyttöpaneelista.

Onko tähän jotain kiertotietä ?

Poissa MN

  • Nuorempi jäsen
  • **
  • Viestejä: 11
  • Maalämpöfoorumilta tietoa
Vs: Nibe F1226 NEW logitus muun kuin muistitikun kautta
« Vastaus #11 : 10.09.19 - klo:12:05 »
Vanha aihe, mutta pannaan kokemuksia. Tuo Linuxiin kirjoitettu USB-muistin emulaattori on laadultaan vähän mitä sattuu, sen verran lueskelin kommentteja asiaa pohjustaessani. Ilman Linux-taitoja tuon virittely on melkoisen hankalaa. Kun tuohon yhdistää pumpun kirjoituslogiikan, sotku on valmis.

Jos Raspbin on saanut näkymään USB-tikkuna ja sille voi tallentaa Windowsista, ensimmäinen este on ylitetty. Jos vielä pumppu tunnistaa Raspbin USB-muistina, on jo 30% ongelmista takana. Sitten seuraa se hankalin vaihe.

F1226 näyttää kirjoittavan USB-muistiin ihan omien ajoitustensa mukaisesti, joten reaaliaikaisuuden voi unohtaa yhden tien. Koska Linux-pohjainen USB-emulaatio toimii lievästi sanoen "horjuen", on pelkona, että jopa tiedoston lukeminen RBPi:n avulla samaan aikaan, kun tiedostoon kirjoitetaan, saattaa sekoittaa kirjoituksen.  Olen sataprosenttisen varma siitä, että Linux-toteutus on melkoisen keskeneräinen, sillä aiheeseen liittyviä linkkejä ja keskusteluja on todella vähän.

USB:lle tallennus näyttää menevän lohkoina (blocks), jotka ovat kooltaan ehkä 512, 1024 tai 2048 tavua. Tiedoston viimeinen rivi saattaa katketa tai useampia rivejä tipahtaa pois. Syynä voi olla joko pumpun kirjoituksen puskuroiva toiminta tai USB-emulointimoduulin rikkinäisyys. Voi olla, että viimeiset tavut menevät tiedostoon vasta, kun pumpun valikosta poistetaan kirjoitus lokiin. Kaikki edellinen on vain arvailua, sillä taitoni/aikani ei riitä penkomaan Linuxin moduulin lähdekoodeja ja F1226:n toiminta on lähinnä "mustaa laatikkoa".

Jos kaikki on suunnilleen kunnossa, Rbpi:n puolella tiedostot saattaa saada näkymään ajamalla unmount- ja mount komennot (olettaen, että emulaatiotiedoston nimi on piusb.bin ja kiinnitys hakemistopolkuun /mnt/usb_share:

Koodia: [Valitse]
cd /
umount /mnt/usb_share
mount /piusb.bin /mnt/usb_share

Ensimmäinen komento varmistaa, että käyttäjä ei ole liitettävän/poistettavan hakemistopolun osassa. Komentojen jälkeen tiedosto voi näkyä, mutta en ihmettelisi, vaikka se olisi näkymättäkin. Tiedostoa ei tietenkään näy ennen kuin F1226 on kirjoittanut USB:lle niin, että se on jopa mennyt perille asti. Itselläni tuohon ensimmäiseen kirjoitukseen kului n. 5 tuntia.

Sen verran kehnoa tämä kokemus on, että asentelen tuonnempana vanhaan pumppuun rakentamani ulkoisen keruuautomatiikan. Se perustuu DS18B20-antureihin ja yhden vaiheen pihtivirtamittaukseen. Ohjelmisto tekee seuraavaa
  • Tallentaa tulo- ja paluulämpötilat maapiiristä ja lämmityspuolelta
  • Tallentaa ulkolämpötilan
  • Tallentaa (karkeasti) arvioidun käytetyn sähkötehon (kW)
  • Siirtää kaikki edelliset Internet-puolen palveluun

Noista saa irti tärkeimmät tiedot deltoineen yms. ja tarpeen mukaan Internet-puolella voi sitten rakennella hälytyksiä ja muuta tarpeetonta, jos siltä tuntuu.

Aiheesta ehkä enemmän tuonnempana :)