Trädvy Permalänk
Medlem
Registrerad
Maj 2014

Hemstyrning - hur fungerar det?

Hej!

Ta en produkt som denna:
http://www.nexa.se/NEXA-Gateway.htm

Hur fungerar det rent nätverksmässigt?

Hur förs informationen från internet (från t.ex. appen) till gateway:en som ligger bakom en router i hemmet? Jag förstår inte riktigt hur ett datapaket från internet (som kanske säger att en lampa ska släckas) lyckas hamna rätt genom routern utan att öppna portar m.m.

Någon som kan det här?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jan 2004
Skrivet av yolof:

Hej!
Hur förs informationen från internet (från t.ex. appen) till gateway:en som ligger bakom en router i hemmet? Jag förstår inte riktigt hur ett datapaket från internet (som kanske säger att en lampa ska släckas) lyckas hamna rätt genom routern utan att öppna portar m.m.
Någon som kan det här?

Förmodligen öppnar boxen en uppkoppling mot en extern server som i sin tur kan kommunicera fritt med boxen utan någon brandväggsöppning.
Telefonen kommunicerar då med den externa servern.

Trädvy Permalänk
Medlem
Registrerad
Dec 2005
Skrivet av iXam:

Förmodligen öppnar boxen en uppkoppling mot en extern server som i sin tur kan kommunicera fritt med boxen utan någon brandväggsöppning.
Telefonen kommunicerar då med den externa servern.

Precis så funkar Philips Hue system iaf som jag använder. Man skapar ett konto på deras website som man loggar in och styr lamporna med.

Trädvy Permalänk
Medlem
Registrerad
Maj 2014
Skrivet av iXam:

Förmodligen öppnar boxen en uppkoppling mot en extern server som i sin tur kan kommunicera fritt med boxen utan någon brandväggsöppning.
Telefonen kommunicerar då med den externa servern.

Men hur öppnas uppkopplingen mot en extern server? Vad är det för kommunikation där mellan?

Trädvy Permalänk
Medlem
Plats
Skellefteå
Registrerad
Okt 2008
Skrivet av yolof:

Men hur öppnas uppkopplingen mot en extern server? Vad är det för kommunikation där mellan?

Jag tippar på en vanlig hederlig tcp/ip-anslutning, som gissningsvis hålls öppen permanent (alternativt att en ny anslutning görs med jämna mellanrum, som bara kollar om det har kommit in några uppgifter att utföra). Standardförfarande för en sån här sak.

Detta kräver i normalfallet inte att man öppnar någon port i brandväggen/routern, då utgående trafik (anslutningen mot tjänstens server) normalt brukar tillåtas utan förbehåll.

1800X, 2080 Ti, 4K

Trädvy Permalänk
Rekordmedlem
Plats
Salstad
Registrerad
Feb 2009
Skrivet av yolof:

Men hur öppnas uppkopplingen mot en extern server? Vad är det för kommunikation där mellan?

Enheten i ditt hem kontaktar servern, den "surfar" ut till servern och sedan paras den ihop med kontrollen via den externa servern, den så att säga läser en specialanpassad hemsida där den får sina kommandon.

Ryzen 5 2400G, Asus ROG STRIX B350-F Gaming, 500GB Samsung 970EVO NVMe M.2 och en väldig massa masslagring. Seasonic Focus+ Gold 650W, Antec P 180 med Schyte o Sharkoon fläktar via en t-balancer, Tittar på en Acer ET430Kbmiippx 43" 4K
Främre ljudkanalerna återges via Behringer DCX2496, högtalare Truth B3031A, Truth B2092A Har också Oscilloskop, mätmikrofon och en Colorimeter.

Trädvy Permalänk
Medlem
Registrerad
Maj 2014
Skrivet av backfeed:

Jag tippar på en vanlig hederlig tcp/ip-anslutning, som gissningsvis hålls öppen permanent (alternativt att en ny anslutning görs med jämna mellanrum, som bara kollar om det har kommit in några uppgifter att utföra). Standardförfarande för en sån här sak.

Detta kräver i normalfallet inte att man öppnar någon port i brandväggen/routern, då utgående trafik (anslutningen mot tjänstens server) normalt brukar tillåtas utan förbehåll.

Skrivet av mrqaffe:

Enheten i ditt hem kontaktar servern, den "surfar" ut till servern och sedan paras den ihop med kontrollen via den externa servern, den så att säga läser en specialanpassad hemsida där den får sina kommandon.

Om jag vill kunna utföra samma sak som ni skriver, hur gör jag då?

Jag tänker mig en server i ett av hemmen och det som behövs för att koppla upp mot servern i mitt andra hem. Finns det redan någon lösning på marknaden för detta?

Trädvy Permalänk
Medlem
Registrerad
Jul 2004

Snubblade över denna tråden, för en massa år sedan satt jag och tittade på det här på conrad.se men nu så hittar jag inte dom där opensource-grejerna och jag minns inte namnen. Men, ungefär samma sak gör Tell Stick och antagligen den du tittade på. Man *måste* inte koppla upp grejerna utan du kan styra inneifrån ditt nät från din dator exempelvis, utan internetanslutning. Och kan man det, då kan man öppna upp möjligheten att styra via brandväggsregler.

Det är självklart lite meckigare och man bör sätta sig in hur datorn kommunicerar med styrburken. Nja, det finns inga nyckelfärdiga lösningar men det är inte helt omöjligt om man bara har lite insikt i hur man öppnar portar och sätter regler i en brandvägg.

Tell Stick: http://www.kjell.com/sortiment/el/el-produkter/starkstrom/fja...

http://www.telldus.se/products/tellstick_duo (open source, finns en massa info där).

Det är möjligtvis inte så att du är på gång att vilja styra elektronik i sommarstugan, för till sådant finns det en hel hög färdiga lösningar.

CPU: I7 4770K Grafik: Poseidon Platinum GeForce GTX 980Ti Moderkort: Asus Maximus VI Hero Z87 RAM: 16Gb Corsair Dominator Platinum CL9 Nätagg: Corsair HX1050 Gold SSD: Corsair Force GT 240Gb SSHD: Seagate Desktop 4TB Låda: Corsair Graphite 600T

Trädvy Permalänk
Rekordmedlem
Plats
Salstad
Registrerad
Feb 2009
Skrivet av yolof:

Om jag vill kunna utföra samma sak som ni skriver, hur gör jag då?

Jag tänker mig en server i ett av hemmen och det som behövs för att koppla upp mot servern i mitt andra hem. Finns det redan någon lösning på marknaden för detta?

Du behöver troligen en riktig server med fast uppkoppling om det ska kunna fungera bra, nått som har bra tillgänglighet hela tiden, vad jag vet så finns det inga system som bara kommunicerar mellan "hemmadelar" eftersom det kräver att man konfigurerar upp en seerver i nån ände och det är ju det man vill undvika genom att tillverkaren har en central server och klienterna då slipper avancerad konfigurering.

Ryzen 5 2400G, Asus ROG STRIX B350-F Gaming, 500GB Samsung 970EVO NVMe M.2 och en väldig massa masslagring. Seasonic Focus+ Gold 650W, Antec P 180 med Schyte o Sharkoon fläktar via en t-balancer, Tittar på en Acer ET430Kbmiippx 43" 4K
Främre ljudkanalerna återges via Behringer DCX2496, högtalare Truth B3031A, Truth B2092A Har också Oscilloskop, mätmikrofon och en Colorimeter.