Moi,
Vastaavan asian kanssa on ilmeisesti tässä ketjussa painittu ennenkin, mutten löytänyt ratkaisua asiaan.
Käytössä viimeisin talologger-versio. Yritän saada yhteyden toimimaan OUMAN EH-201/L:n kanssa. Itse talologgeria en ole käyttänyt, mutta yritän Tools-hakemistossa olevilla python-työkaluilla saada jonkinlaista dataa ulos. Lopullinen tarkoitus olisi kenties integroida tämä Home Assistantiin.
Olen nyt yrittänyt kahdella eri USB-adapterilla, mutta tuloksetta:
> python oumanGetParameter.py -v /dev/cu.SLAB_USBtoUART EH201L
11.10.2017 16:36:57: OumanSerial: Running oumanSerial query with id 18
11.10.2017 16:36:57: OumanSerial: Opened oumanSerial port: /dev/cu.SLAB_USBtoUART
11.10.2017 16:36:57: OumanSerial: Closed oumanSerial port: /dev/cu.SLAB_USBtoUART
11.10.2017 16:36:57: OumanSerial: Received ouman response: ''
11.10.2017 16:36:57: OumanSerial: ERROR: Error in return message from Ouman
Ulkolampotila: ERROR
11.10.2017 16:36:57: OumanSerial: Running oumanSerial query with id 21
11.10.2017 16:36:57: OumanSerial: Opened oumanSerial port: /dev/cu.SLAB_USBtoUART
11.10.2017 16:36:57: OumanSerial: Closed oumanSerial port: /dev/cu.SLAB_USBtoUART
11.10.2017 16:36:57: OumanSerial: Received ouman response: ''
11.10.2017 16:36:57: OumanSerial: ERROR: Error in return message from Ouman
L1 huone: ERROR
Olen myös kokeillut kahta eri kaapelia, ei vaikutusta.
Edit: Lisätietoja ja testausta:
USB-serial -adapteri on mallia DealExtreme ja on todettu toimivaksi Arduino/ESP8266 -projekteissa.
Käytössä on on Mac OS X Yosemite ja Python 2.7.10
Kokeilin vielä vaihtaa RX<->TX:t ristiin, ei vaikutusta. Jatkoin testailua RX-TX ja TX-RX -kytkennällä, jonka pitäisi olla oikein?
Seuraavaksi kytkin GND:t yhteen OUMAN:n ja USB-adapterin välillä. Tällä olikin jo havaittava vaikutus: OUMANin näyttö meni tyhjäksi (taustavalo jäi), kunnes GND:t irrotettiin USB-adapterista!
USB-adapterin RXD-ledi palaa koko ajan. Eikai sen pitäisi koko aikaa näyttää saapuvaa dataa? Se paloi himmeämpänä ennen maiden yhdistämistä ja kirkastui, kun maat olivat yhdessä.
Kaapelin vaihdolla ei ollut edelleenkään merkitystä. Käytännössä otin kaapelin pois välistä ja kytkin USB-adapterin 30cm piuhoilla suoraan OUMAN:iin.
Välissä myös buuttasin OUMAN:n useampaan kertaan.
Mikähän tässä nyt on pielessä? Onko ideoita, mitä kannattaisi seuraavaksi tehdä? Saako jostain tarkempaa tietoa virheestä?
Kiitokset avusta jo etukäteen!
/Mikko
P.S. Osaako joku kertoa, millä alustalla, USB-adapterilla ja kytkennällä (RX, TX, GND), talologger-versiolla ja käyttöjärjestelmäversiolla yhteys on saatu toimimaan. Voin tarvittaessa asennella johonkin vanhaan läppäriin linuxin, jos sillä on mitään merkitystä.
Onko esim. RX-TX, TX-RX, GND-GND -kytkentä oikea tapa?
---
Ultimaattitavoite olisi rakentaa härveli, joka lähettää tiedot MQTT-kanavalle, josta ne olisi hyödynnettävissä missä tahansa kotiautomaatiosovelluksessa. Haluaisin kytkeä Oumanin suoraan ESP8266 mikrokontrolleriin (wlan-yhteys!) ilman mitään tietokonetta välissä. Tähän on vielä aika pitkä matka!

EDIT: RATKAISTU:
Tiedoksi: vika oli vääränlaisessa usb-adapterissa, joka ei osannut hanskata oumanin rs232-jännitetasoja (kuten aiemmassa viestissä spekuloinkin). Clas Ohlssonilta löytyy (kallis) usb - rs232 -adapteri ja kiinasta sama sitten n. kymmenesosahinnalla. Avainsanat aliexpressistä hakiessa: ”duoble chip”, joka kertoo, että adapterissa on oikeasti oma piiri rs232:lle ja oma usb:lle. Itse tilasin vastaavan kuin tämä ja pari vuotta on toiminut 24/7:
€ 2,14 20% Off | USB 2.0 To RS232 PL2303 Double Chipset Serial Convert Adapter
https://s.click.aliexpress.com/e/pWXTHOkCToivottavasti tästä postista on jollekin apuja.