MajorDoMo - відкрита система управління “розумним домом”

Вранці (не раніше 6 і не пізніше 11) при виявленні першого руху в будь-який з кімнат (крім спальні), система розповідає про поточний стан (температура на вулиці, час світанку / заходу) і включає музику (випадкову папку з доданих в “вибране” )

При відкритті гаражних або в’їзних воріт система про це повідомляє. Так же нагадує, якщо вони не закриті (кожні 15 хвилин, але легко відключається якщо потрібно)

Постійно контролюється температура в контурі опалення - при виході з номінального діапазону, йде повідомлення голосом і на скайп (наприклад: “Температура котла 65 градусів Цельсія. Увага - вище норми і продовжує рости!”)

Система знає яка температура на вулиці і в кімнатах будинку

Система може приймати команди через внутрішній чат, через skype, зі смартфона (включаючи голосове управління)

Інтерфейс системи доступний на будь-якому пристрої в домашній мережі, а так само через інтернет (закрито паролем). Сам інтерфейс оптимізований для мобільних пристроїв (використовується jQueryMobile).
В інтерфейсі системи є доступ до зображення з IP-камер і система може реагувати на виявлене камерами рух

Система управляє окремими елементами зовнішнього освітлення, включаючи його через півгодини після заходу і вимикаючи за годину до світанку

Ведеться контроль доступності пристроїв, підключених до домашньої мережі - по ним можна виявити неполадки, або визначити присутність когось із домашніх (по автоматично підключеним до Wi-Fi гаджетам)

Система періодично сканує bluetooth-діапазон на наявність нових або упізнаних раніше пристроїв (по MAC-адресу) в радіусі дії - за цими мітками так само визначається присутність людей

Смартфон автоматично передає системі GPS-координати і система веде історію переміщень користувача, реагуючи на вхід / вихід з певних локацій (знає коли я під’їжджаю до будинку і в майбутньому зможе відкривати в’їзні ворота, а при під’їзді до магазину може нагадувати про те, що список покупок не порожній)

Через інтерфейс системи можна керувати програванням медіа-контенту з локального сервера на будь-якому з домашніх комп’ютерів (управління VLC-плеєром, а також XBMC медіа-центром)

В системі є додаток для ведення обліку продуктів і складання списку покупок.

В якості головного пристрою використовується звичайний PC під управлінням MS Windows, проте система може бути встановлена ​​і на Linux-комп’ютер - буде потрібно деяка адаптація, але в цілому майже всі працює однаково на обох системах прямо “з коробки”. В якості платформи використовується веб-сервер Apache, база даних MySQL і, вже згаданий, PHP. Велика частина функціоналу виповнюється через веб-сервер, але додатково запускається так званий скрипт основного циклу - від відповідає за запуск задач по таймерам.

Як уже говорилося, система може працювати без периферійного заліза, але, зрозуміло, чим більше до системи підключено датчиків і виконавчих пристроїв, тим більше можливостей.

15 April 2012

Avast! Internet Security 7.0.1426 final (rus) + база ключів
Тисячократно компактність коду

• Sun представила нову технологію JavaFX »»»
Sun представила технологію JavaFX. Це новий скриптова мова для програмування RIA-інтерфейсів настільних, мобільних і веб-додатків, а також домашніх кінотеатрів.
• "До 2017 року смартфони стануть розумніше, ніж ви", - Кароліна Міланезі »»»
Через чотири роки мобільні пристрої стануть настільки розумними, що зможуть передбачити, наприклад, наступне дію свого власника або його нову покупку.
• Освоєння Ajax. Введення в Ajax. »»»
Ajax, що складається з HTML, технології JavaScript, DHTML і DOM, це чудовий підхід, який допомагає вам перетворити великовагові Web-інтерфейси в інтерактивні Ajax-додатки.
• Розробка програмного забезпечення за допомогою технологій Java і PHP в AIX 5.3. Створення бізнес-додатки на Java »»»
Для AIX можна створювати додатки, використовуючи одночасно Java ™ - і PHP-технології.
• Використання Web-сервісів за допомогою Java-агента Lotus Domino »»»
Нова функція в IBM Lotus Domino 7 - графічний елемент “Web-сервіс” - відмінний спосіб зробити сервіси доступними всьому світу.