Squiz3rs hemautomation med egen androidapp och Raspberry Pi
Re: Squiz3rs hemautomation med egen androidapp och Raspberry
Har du skyddat länken mellan Raspberry-Pi och smartphonen med någon form av kryptobaserad signering?
Om t.ex routern blir pw0ned.. eller smartphonen. Samt om någon råkar komma över telefonen.
Om t.ex routern blir pw0ned.. eller smartphonen. Samt om någon råkar komma över telefonen.
Re: Squiz3rs hemautomation med egen androidapp och Raspberry
Nifelheim: Jo, lite störningsskydd kan ju vara bra att ha. Nu sitter ju bara en sensor direkt på stiflisten men innan jag sätter dit ett längre nätverk (som i och för sig inte blir jättelångt, kanske 5-7 meter totalt) tänkte jag läsa igenom Guidelines for Reliable Long Line 1-Wire Networks. Har bara skummat igenom det, men där verkar de bara rekommendera ett RC filter på ingången. Men man kanske skall köra en diod från gnd till dataledningen och en från dataledingen till 3v3?
Blueint: I dagsläget kör jag inget skydd alls, så vem som helst som har webbadressen kan gå in och styra lamporna och se temperaturen. Men sen är det å andra sidan skydd i indata på php-filerna så man kan inte göra något annat är just styra lamporna. Injektion osv skall inte vara möjligt. Sen har jag tänkt lägga in så att man måste logga in på något sätt. Antagligen blir det lösenordsinloggning på webbsidan och telefonen skall jag försöka para ihop med servern på nått sätt så att den alltid är inloggad. Skulle telefonen bli stulen så kan jag ju ha ett interface på webbsidan där jag kan radera telefonens tillåtelse. Någon annan typ av skydd/kryptering bör väl inte vara nödvändig?
Blueint: I dagsläget kör jag inget skydd alls, så vem som helst som har webbadressen kan gå in och styra lamporna och se temperaturen. Men sen är det å andra sidan skydd i indata på php-filerna så man kan inte göra något annat är just styra lamporna. Injektion osv skall inte vara möjligt. Sen har jag tänkt lägga in så att man måste logga in på något sätt. Antagligen blir det lösenordsinloggning på webbsidan och telefonen skall jag försöka para ihop med servern på nått sätt så att den alltid är inloggad. Skulle telefonen bli stulen så kan jag ju ha ett interface på webbsidan där jag kan radera telefonens tillåtelse. Någon annan typ av skydd/kryptering bör väl inte vara nödvändig?
Re: Squiz3rs hemautomation med egen androidapp och Raspberry
Ska följa detta för inspiration.
Blir det bara styrning och avläsning av sensorer eller har du mer avancerade saker i
planerna också?
Blir det bara styrning och avläsning av sensorer eller har du mer avancerade saker i
planerna också?
Re: Squiz3rs hemautomation med egen androidapp och Raspberry
Pajn: Skall börja leka med röstkommandon efter helgen tänkte jag. Sen blir det ju rörelsedäckare osv också, så tanken är att jag inte skall behöva styra något manuellt. Allt som inte styrs helt automatiskt utifrån tid eller rörelse skall styras via röstkommandon. Eller var det något annat du tänkte på?
Re: Squiz3rs hemautomation med egen androidapp och Raspberry
Den du länkar till handlar mer om signalintegritet på bussen.
Jag menade mera:
http://www.maximintegrated.com/en/produ ... ml/tb_tab0
eller lite mer avancerat,
http://www.maximintegrated.com/en/app-n ... mvp/id/244
Jag avsåg inte i första hand en fel läsning på 1-wire bussen, det är ju "bara" läsa igen
utan spikar som i bästa fall bara krashar din pi och i värsta fall förstör den.
det finns ju en anledning till att man säljer
:
http://www.abelectronics.co.uk/products ... /Buffer-Pi
(bara ett exempel som google hittade)
Jag menade mera:
http://www.maximintegrated.com/en/produ ... ml/tb_tab0
eller lite mer avancerat,
http://www.maximintegrated.com/en/app-n ... mvp/id/244
Jag avsåg inte i första hand en fel läsning på 1-wire bussen, det är ju "bara" läsa igen

utan spikar som i bästa fall bara krashar din pi och i värsta fall förstör den.
det finns ju en anledning till att man säljer

http://www.abelectronics.co.uk/products ... /Buffer-Pi
(bara ett exempel som google hittade)
Re: Squiz3rs hemautomation med egen androidapp och Raspberry
Blev lite rörigt sist med alla python och php filer som kördes kors och tvärs och kommunicerade via konsollkommandon och mysql... Har bestämt mig nu för att börja om från scratch och skriva all kod på PI i java istället. Sen kör jag en socketserver i java så att jag med en socketklient i min smartphonemjukvara kan kommunicera med raspberryn. Internet interfacet blir nog samma sak, en PHP fil (liggandes antingen på raspberryn eller på ett webhotell) får också ha en socketklient.
Har problem med raspberryn att den startar om hela tiden, kanske har nämt det innan. Skall beställa en usbhubb med separat matning och se om det löser problemet (trådlöst tangentbord + mus).
Har problem med raspberryn att den startar om hela tiden, kanske har nämt det innan. Skall beställa en usbhubb med separat matning och se om det löser problemet (trådlöst tangentbord + mus).
Re: Squiz3rs hemautomation med egen androidapp och Raspberry
Det löser sig nog med hubben. Låter som ett klassiskt spännings problem. Kanske nät adaptern också behöver bytas.
Re: Squiz3rs hemautomation med egen androidapp och Raspberry
testade att låta den köra nu utan något inkopplat till USB, då startade den om sig ändå efter 15 minuter eller nått sånt.. Skall byta ut nätadaptern och se (kör med mobilladdare nu). Fungerar det inte då heller så blir det väl att testa med nytt minneskort. Kvarstår problemet då så måste det ju vara något fel på Raspberryn? Undrar hur bra garantin fungerar på en sån? Köpte den på kjell, så de brukar ju vara ganska behjälpliga i alla fall 
