iPad vechi pe post de “smart home controller”
  [ Ignoră ]
Avatar
RankRankRankRank
Administrator
Din: The Colony, TX
Macuser din: 11.10.05

Am un iPad 1 și un iPad 3 care stau pe bară. Amândouă merg, dar au bateriile prea fâsâite pentru a mai putea fi folosite realistic ca și tablete.

Mă gândesc să le folosesc ca și un panou de control pentru “smart home”

1) iPad prins de perete.
- există tot felul de cutii speciale pentru asta
exemple:
https://www.monoprice.com/product?p_id=16065
https://www.amazon.com/Wall-iPad-Mount/dp/B00GUDAFS8

Eu m-am gandit să folosesc un case hard-shell (am deja) pe care-l prind pe perete si infing iPad-ul în ell

2) Alimentat.
Aici e problema nr.1
Pentru Lightning, există cabluri “după colț” : https://www.ebay.com/itm/Aimus-6FT-Apple-Lightning-Cable-180A-Elbow-Lightning-to-USB-Cable-8Pin-5V-2-1A/253720006265
Pt 30 de pin ... mai puțin.
Am găsit doar așa:
https://www.ebay.com/itm/Apple-Four-Magnet-Data-Cable-Black-3FT-1M/232861149833
Sau hăchuiesc un cablu Apple original și îi trag firele prin spate.
Mai departe dau eu o gaură în perete, și prelungesc firul până lângă o priză și un alimentator.
Ați văzut pe alt-undeva vre-un cablu de ăsta “după colț” ?

3) Software.
la iPad 3 pot să-l limitez să ruleze o singură aplicație in iOS ( fie cu Parental Control fie cu software-ul ăla de maganement )
la iPad 1 ... nu știu. Idei ? Are jailbreak.

ca software - oare pot să-l pun să ruleze un WebApp conectat la un webserver din rețeaua locală ? Mai există WebApps ?
Ideea e să afișeze un ecran cu starea la diverse chestii ( senzorii de la alarma casei, starea vremii și a controller-ului de irigații, pe viitor și termostatele ) și să aibă butoane care să transmită requesturi la device-uri.

Idei și propuneri vă rog smile

 Semnătură 

Apple:5x macmini (G4, 2007, 2009, 2010, 2012)
UNIX:IBM 7011-250/AIX 5.1, HP Jornada 680/JLime, HP 9000 F20/HP-UX 11.11
PC:PentiumD/Debian, HP t5300/Debian
Misc:Spectrum 48k, 8x Raspberry Pi, 2x CHIP

Profil
 
  [ Ignoră ]   [ # 1 ]
Avatar
RankRankRankRank
Sr. Member
Din: București
Macuser din: 23.03.09

Înțeleg că vrei să folosești ce ai deja nefolosit prin casă și nu să mai dai bani - mulți, puțini - pe altceva.
Dar înainte de toate aspectele pe care le-ai menționat, ar trebui să iei în considerare bateriile alea fâsâite din iPad-uri.

Ai văzut cum arată unitățile demo de prin magazine după ce au stat conectate non-stop la alimentare, nu ?
Ce faci, dai foc la prăvălie ?

Ar trebui să desfaci iPad-urile - much glue - și să deconectezi bateriile. Dar mai pornesc cu bateria deconectată, doar pe alimentare externă ?


Așa că, îmi pare rău, nu cred că este o idee bună să pui un iPad pe post de controller.

Pentru un home controller văd un sistem low-power dar suficient de capabil, un PcEngines APU 2 sau chiar un BeagleBone Black, cu sistemul meu facorit de operare opensource și secure.
Nu te împiedici de hack-uri la un iOS ieșit din garanție, faci ce vrei tu acolo să controlezi multiplele esp8266 peste wifi - o rețea dedicată - iar interfața la toată jucăria poate fi un webapp - rulează pe PcEngines, te conectezi de pe iPhone, inclusiv de la distanță peste vpn-ul propriu. Sau de pe Mini, din dock ...

Adică, după cum scrie la carte, separăm View-ul de Controller. Și facem Model-ul bătrânește.

 Semnătură 

Mac Mini Intel MGEN2LL/A, MC815LL/A - Sierra, MC239LL/A - ESXI 5.5, MB138LL/A Lion
Power Mac G4 M8787LL/A OpenBSD/macppc
Power Mac G5 Leopard
AppleTV2, iPhone 6+/64, iPhone 4, iPhone 2G

Profil
 
  [ Ignoră ]   [ # 2 ]
Avatar
RankRankRankRank
Sr. Member
Din: București
Macuser din: 23.03.09

Cică ar exista totuși un “iPad screen LVDS-to-HDMI convertor” cu care poți folosi ecranul de la iPad 1 cu un RPi 3, de exemplu.
http://mrpjevans.com/2017/12/raspberry-pi-icade/

În cazul prezentat mai sus nu este folosit însă touch-ul ecranului, ceea ce nu e bine pentru proiectul tău.

 Semnătură 

Mac Mini Intel MGEN2LL/A, MC815LL/A - Sierra, MC239LL/A - ESXI 5.5, MB138LL/A Lion
Power Mac G4 M8787LL/A OpenBSD/macppc
Power Mac G5 Leopard
AppleTV2, iPhone 6+/64, iPhone 4, iPhone 2G

Profil
 
  [ Ignoră ]   [ # 3 ]
Avatar
RankRankRankRank
Administrator
Din: The Colony, TX
Macuser din: 11.10.05

iPad-ul 3 de care vorbesc a fost al părinților mei, folosit pe post de “FaceTime”. A stat conectat 3 ani la alimentator, timp în care a avut doar un singur ciclu complet de încărcare-descărcare smile Nu este deloc umflat.
iPad-ul 1 după ce a fost folosit la greu din 2012, de 4 ani stă înfipt într-un Keyboard Dock pe post de ramă foto și player de muzică. La fel, nu se simte nici o umflătură în zona bateriei.
Ideea cu refolosirea ecranului de iPad 1 este interesantă smile

O tabletă Android no-name pe care o luasem inițial pt așa ceva ... nu se poate folosi.
Ecranul ca exranul ... nu e IPS.
Touch-screen-ul ... ugh. Să zicem că merge.
Buba cea mare - OS-ul. Rulează o versiune antică de Android - pentru care nu a mai scos nimeni update-uri.
Dacă o las să funcționeze câteva zile (fără să facă nimica), se mișcă din ce în ce mai greu - până devine inutilizabilă și trebuie să apăs butonelul de reset.
Am root-at-o. Am oprit toate serviciile inutilă. Am mai câștigat doar câteva zile - tot se blochează.

Dacă pun un linuxache mic cu un ecran mic cu touch-screen (daca găsesc așa ceva la o mărime utilă ( a se vedea link-ul pe care l-ai dat cu ecranul de iPad ) ) am următoarele alternative:
1) Ditai cutia pe perete - nu trece CTC-ul la nevastă;
2) Sap gaură în perete să ascund cutia - nnn-aș prea vrea;
3) Ditai mănunchiul de cabluri să conectez LVDS & Touch-screen la cutia pusă în altă parte. Cât de lung poate fi un cablu LVDS ?

Sunt de vânzare tablete specializate pt așa ceva. Costă cât un iPad nou. Mi-e mai ieftin să iau câte-un iPad S/H la câțiva ani.

 Semnătură 

Apple:5x macmini (G4, 2007, 2009, 2010, 2012)
UNIX:IBM 7011-250/AIX 5.1, HP Jornada 680/JLime, HP 9000 F20/HP-UX 11.11
PC:PentiumD/Debian, HP t5300/Debian
Misc:Spectrum 48k, 8x Raspberry Pi, 2x CHIP

Profil
 
  [ Ignoră ]   [ # 4 ]
Avatar
RankRankRankRank
Sr. Member
Din: București
Macuser din: 23.03.09

Cică Grayd00r 9 merge pe iPad1 ...
https://www.grayd00r.com/ipad1g

 Semnătură 

Mac Mini Intel MGEN2LL/A, MC815LL/A - Sierra, MC239LL/A - ESXI 5.5, MB138LL/A Lion
Power Mac G4 M8787LL/A OpenBSD/macppc
Power Mac G5 Leopard
AppleTV2, iPhone 6+/64, iPhone 4, iPhone 2G

Profil