[elektro] távoli hőmérő

Acs Gabor levlista at e8e.eu
Sat Dec 27 11:53:27 CET 2014


Az az elején írtam, hogy én nem mazsoláznék semmit, számomra az Internet 
ebben az esetben egy darab drót(nak látszana). Fel kell építeni a TCP/IP 
connectet, és onnantól kezdve, ami byte bemegy az egyik oldalon, az 
kiesik a másik oldalon. Jelen esetben a forrás oldal a hőmérős Tibbo 
modul, a cél oldal a PC-n futó szerver-emulátor, ami egy ablak a 
Windowsban, és ebben az ablakban megjelenik minden, amit a forrás 
küldött, illetve amit beírok ebben az ablakban, az ugyanúgy, ahogy 
beírtam, megjelenik a forrás oldalon.

Itt amikor felépíted a TCP connectet, az protokoll szinten kétirányú, 
vannak benne nyugták is, illetve amikor már felállt a csatorna, 
bármelyik irányban mehet adat. a lényeg az, hogy a kapcsolat felépítését 
a kliens kezdeményezi. Eredetileg erre akartam rákérdezni, hogy ha a 
tűzfal (szolgáltatói kábelmodem+router) mögötti kliens indítja a 
kapcsolatot, akkor a visszafelé jövő nyugtákat már be szokta-e engedni a 
router.

Végülis a kliens lehet a 80-as porton, hogy biztosan átengedje, a 
szerver meg bármilyen porton, amit én port forwarddal beállítok bármire. 
Már csak annyi a bajom, hogy nem találom az itthoni Kaspersky 
rendszerben az ő tűzfalának a portnyitását.

Gábor

2014.12.27. 11:08 keltezéssel, Sandor írta:
> az nem úgy van, hogy 80-on kezdi a kommunikációt, majd elmásznak más portja,
> hogy a 80-as felszabaduljon új kapcsolat lehetőségéhez?
>
> szerintem helyből mást kellene leprogramozni...
> de csak távolról ugatom a kérdést..
>
> Sándor
> On 2014.12.27. 10:40, Acs Gabor wrote:
>> Igen, épp ezért tettem fel a kérdést, mert ennyire nem vagyok otthon
>> ezeknek a 'szabványoknak' a világában, és pont a 80-ast nézegettem
>> tegnap. Ha a 80-as portot használom, nem tudom az okoz-e valami zűrt a
>> hálózat normál, webes használatában. Itt ugye kétféle portról beszélünk,
>> egyik a forrás, másik a cél portszáma. Ebben az esetben lehet mindkettő
>> 80-as a biztonság kedvéért, és attól még nem fog megzakkanni az itthoni
>> http-zés?
>>
>>
>> Gábor
>>
>> 2014.12.26. 21:33 keltezéssel, Kovács József írta:
>>> A hőmérseklet kell vagy csak a tény, hogy még nem fagy bent?
>>>
>>> De, végül is mindegy... a kütyüd felé úgysem kell kommunikálni, csak
>>> tőle adatot kapni.
>>> A kütyüd önerőből csaktán létre tud hozni egy IPcím:80 socketet kifelé
>>> (otthoni cucc) és arra írni.
>>> (80-as port a HTTP, amit mindenki átenged kifelé)
>>>
>>> Innentől a socket másik végén ott a küldött adat, feldolgozhatod.
>>>
>>> KJ
>>>
>>> 2014.12.26. 20:49 keltezéssel, Acs Gabor írta:
>>>> Hát őő... pont az IP kamera is eszembe jutott, mint legegyszerűbb
>>>> megoldás, van is itt egy, amit egyszer egy levtárstól vásároltam, és még
>>>> nem használtam. Csak rá kéne irányítani egy hőmérőre.
>>>> Az előfizetés nem az én nevemen van, és a tulaj nem egészen normális,
>>>> nem akarok tőle semmit sem kérdezni.
>>>>
>>>>
>>>> Gábor
>>>>
>>>> 2014.12.26. 19:19 keltezéssel, charles hoss írta:
>>>>> Biztos nem lehet a routert allitani? Nekem a szolgaltato megadta az admin
>>>>> jelszot hogy tudjak benne garazdalkodni.
>>>>> Egyebkent ugyanezt a feladato ipcameraval csinaltam.
>>>>>
>>>>> Bye
>>>>> Dexter
>>>>> On Dec 26, 2014 4:05 PM, "Acs Gabor" <levlista at e8e.eu> wrote:
>>>>>
>>>>>> Igen, csak ahhoz olyan router/tűzfal beállítás kellene a túloldalon,
>>>>>> hogy a szerver kívülről elérhető legyen, de azt a routert nem tudom
>>>>>> állítani.
>>>>>>
>>>>>> Most próbáltam a mobiltelefonról egy klienssel összekapcsolódni a PC-n
>>>>>> futó szerver-emulátorral, de még csak ez se jött össze :( Még pingelni
>>>>>> sem tudom a telefonnal a saját modememet, azon az IP címen, amit a UPC
>>>>>> adott. Gondolom, a mobilszolgáltató nem enged ki semmilyen neki nem
>>>>>> tetsző protokollt.
>>>>>>
>>>>>> Gábor
>>>>>>
>>>>>> 2014.12.26. 15:53 keltezéssel, Pipi írta:
>>>>>>> a webszervernek szerintem az ethernetes hőmérőkütyüdön kéne futni nem?
>>>>>>> a pc-dről/androidodról meg elég egy böngésző
>>>>>>>
>>>>>>> 2014.12.26. 15:18 keltezéssel, Acs Gabor írta:
>>>>>>>> Ezt hogyan tudnám kipróbálni? Arra gondoltam, egy terminál-emulátorral
>>>>>>>> az androidos telefonnal a szolgáltató rendszerén keresztül be tudnék
>>>>>>>> jelentkezni az asztali PC-men futó szerverre, az már fél siker. csak
>>>>>>>> egyelőre olyan terminál emulátort látok a play-en, ami az Android mögött
>>>>>>>> futó Linuxot terminálozza. Nekem meg olyan ablakos kéne, mint volt a
>>>>>>>> Windowsban a hiperterm. Bár biztos a Linux command ablakban is lehet
>>>>>>>> ilyet csinálni, csak nem tudom, hogyan kell.
>>>>>>>>
>>>>>>>>
>>>>>>>> Gábor
>>>>>>>>
>>>>>>>> 2014.12.26. 15:10 keltezéssel, Pipi írta:
>>>>>>>>> 2014.12.26. 14:59 keltezéssel, Acs Gabor írta:
>>>>>>>>>> A legelső gondolatom ez volt, biztos csinált már valaki olyat, hogy
>>>>>> egy
>>>>>>>>>> adott hőmérő chip, az RPI-ben webszerver, és azon lehet kívülről
>>>>>>>>>> nézegetni a hőmérsékletet. Csak ehhez kellene olyan chip (hétfőig nem
>>>>>>>>>> tudok venni), a nagyobb baj, hogy az ottani webszerverhez nem enged
>>>>>>>>>> (szerintem) majd kapcsolódni a router saját tűzfala. Ezért gondoltam,
>>>>>>>>>> hogy talán sikeresebb, ha klienst rakok a túloldalra, az itteni router
>>>>>>>>>> tűzfalát meg tudom nyitni, csak nem tudom, hogy a kapcsolat
>>>>>>>>>> felépítéséhez szükséges protokoll visszafelé menő része fog-e működni.
>>>>>>>>>> Ott a távoli helyen pedig már nem tudok kisérletezni, programozgatni,
>>>>>>>>>> ott csak annyi időm lesz, hogy bedugjam a konnektorba és a routerbe.
>>>>>>>>> ahol hallgatsz ott kell a routerben piszkálni port forwardot, vagy
>>>>>> DMZ-t,
>>>>>>>>> ahonnan indítod a kapcsolatot ott semmit nem kell csinálni a routeren,
>>>>>> kifelé enged magától
>>>>>>>> -----------------------------------------
>>>>>>>>                  elektro[-flame|-etc]
>>>>>>>>
>>>>>>>>
>>>>>> -----------------------------------------
>>>>>>                elektro[-flame|-etc]
>>>>>>
>>>>> -----------------------------------------
>>>>>                elektro[-flame|-etc]
>>>> -----------------------------------------
>>>>               elektro[-flame|-etc]
>>> -----------------------------------------
>>>              elektro[-flame|-etc]
>> -----------------------------------------
>>             elektro[-flame|-etc]
>>
> -----------------------------------------
>            elektro[-flame|-etc]



More information about the Elektro mailing list